Wq-app

Latest version: v1.0.0

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.7.2

wq.app 0.7.2 brings a number of enhancements to [SCSS theme](https://wq.io/docs/jquery-mobile-scss-themes) support, including:
- A new [wq/swatches.scss](https://github.com/wq/wq.app/blob/master/scss/wq/swatches.scss) with a number of useful pre-defined theme swatches (including an approximation of jQuery Mobile 1.3's default theme)
- Compass and PySCSS are now automatically installed with wq.app so you don't need to download them separately (34).

Check out the [Swatch Preview Tool](https://wq.io/wq.app/tests/swatches.html) to play around with the new themes.

0.7.1

**wq.app 0.7.1** brings a number of minor new features and bug fixes to version 0.7.0.
- **[wq/app.js](http://wq.io/docs/app-js)**
- `postsave` configuration option now supports returning to "list" or "edit" views (2589c0e), in addition to detail views which were already supported. It also supports returning to the same page after a save (3e67d1e). See the updated [wq configuration docs](http://wq.io/docs/config) for more information.
- **[wq/chart.js](http://wq.io/docs/chart-js)**
- Better responsive design support by automatically computing an SVG `viewBox` property (
9787f86). See the [climata-viewer](https://github.com/heigeo/climata-viewer) project for an example.
- **[wq/pages.js](http://wq.io/docs/pages-js)**
- `pages.go()` Now completely replaces any existing pages when a page with the same URL is rendered (3c97ae8). The old behavior replaced the title and content `<div>`s separately, due to issues with fixed headers. As of jQuery Mobile 1.4, fixed headers can exist [entirely outside of a page](http://demos.jquerymobile.com/1.4.5/toolbar-fixed-external/), so this workaround is no longer needed.
- `pages.info` now includes URL parameters (f76dedd4b39b6dce7498ee06e86b461f4fd44134) and encoded URL paths (de7d82608d9c81b893b40af65ffb9acaa025ba87) for convenience (`params` and `path_enc` / `full_path_enc`)
- **[wq/store.js](http://wq.io/docs/store-js)**: `localStorage` improvements (a349825)
- Fix `localStorageUsage()` to distinguish stored keys from prototype properties.
- Clean up the outbox whenever the application starts. Any outbox items marked as `saved` will be removed, while any `unsavedItems()` will remain. This should help conserve `localStorage` space. This functionality can be disabled by setting the `cleanOutbox` option to false.
- wq/owl.js now also cleans up old records on startup.

0.7.0

**wq.app 0.7.0** includes the latest version of jQuery Mobile, 1.4.5. This version of jQuery Mobile includes a new "flatter" look in keeping with current design trends, and a number of other improvements.

jQuery Mobile 1.4 (3)
- Updated the [SCSS theme builder](http://wq.io/docs/jquery-mobile-scss-themes) to match jQuery Mobile 1.4 styles. See [the documentation](http://wq.io/docs/jquery-mobile-scss-themes) for new usage info.
- The bundled jQuery Mobile is customized to prevent automatic initialization; be sure to call `app.jqmInit()` or `pages.jqmInit()` after all routes have been registered. This makes it easier to register page show events and be sure they will execute even on deep links. (81a6f2f; See https://github.com/wq/wq-website/commit/af182eba31d1ce1ed717ac6a9f8217468c259120 for an example of an `activePage` workaround that is no longer needed).
- Other minor bug fixes, including support for external toolbars and the new `<div role="main">` style (8f6ee446b9ebf3f2891fb6ad315c7d660b288a86, 6c91e0c)

API improvements
- [wq/app.js](http://wq.io/docs/app-js):
- Support for markdown attachments (see wq/wq.db30)
- [wq/chart.js](http://wq.io/docs/chart-js):
- remove existing lines/points if needed when draw mode changes (bc2351b)
- [wq/map.js](http://wq.io/docs/map-js):
- option to force minimum bounding box when autozooming (2447491)
- update existing maps with sticky viewport, if applicable, and prevent Leaflet widgets from being enhanced by jQuery Mobile (f05874d18ac9ad2fa1f47aa9ec5f64683d4979a0)
- preliminary `wq/owl.js` support (see below)
- [wq/store.js](http://wq.io/docs/store-js):
- new `keys()` function to get store-specific `localStorage` keys
- [wq/autocomplete.js](http://wq.io/docs/other-modules):
- Avoid duplicate event registration (389139f)
- Additional context attributes for custom templates (da23aad)
- Don't show spinner (but still fetch data) when text exists in current list (15c2232)
- [Build Process](http://wq.io/docs/build):
- Python 3 support (15)
- `wq init` now works on windows (under Python 3; see 6) and creates symlinks to `wq.app/scss` in addition to `wq.app/js` and `wq.app/css` (20fd8b9)

New Modules
- **wq/owl.js**: (Beta) client component for the [Offline Website Logger](https://github.com/wq/offline-website-logger)

0.6.2

This release provides a number of minor improvements to wq.app 0.6.1.

New Modules
- **[wq/autocomplete.js](http://wq.io/docs/other-modules)**: A utility for creating AJAX-powered autocomplete widgets via the HTML5 `<datalist>` element.

API improvements
- **[wq/app.js](http://wq.io/docs/app-js)**: option to sync form data in the background (`backgroundSync`)
- **[wq/chart.js](http://wq.io/docs/chart-js)**: options to override x-axis ticks and legend items
- debug mode for **wq/app.js**, **wq.pages.js**, and **wq/store.js** (25)

Other Changes
- Complete, up-to-date [documentation](http://wq.io/chapters/app/docs) for all wq.app JavaScript modules
- Various minor bugfixes

0.6.1

This release provides a couple of incremental improvements to wq.app 0.6.0.

API improvements
- **[wq/progress.js](http://wq.io/docs/other-modules)**: onProgress event; fix intermediate state
- **[wq/app.js](http://wq.io/docs/app.js)**: don't loadFromServer if list is known to be empty
- **[wq/store.js](http://wq.io/docs/store.js)**: use prefix to avoid reseting other stores

0.6.0

This release provides a number of minor improvements to wq.app 0.5.1.

New Modules
- **[wq/progress.js](http://wq.io/docs/other-modules)**: A tool for updating an HTML5 `<progress>` bar with updates from an AJAX rest service (e.g. a [dbio](http://wq.io/docs/dbio) Celery task)

API improvements
- **[wq/app.js](http://wq.io/docs/app.js)**:
- Support for multiple foreign keys pointing to the same model (16)
- Customizable error message when JSON fetch fails (19)

Other Changes
- Various minor bugfixes

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.