Commit Graph

39 Commits

Author SHA1 Message Date
Samuel Guerra 0bb2db1972 Release 0.4.0. 2024-04-26 16:49:15 -03:00
Samuel 9454fcc72a
Add scroll offset properties. (#141)
Use properties to save scroll offset in debug crash dialog.
2024-04-25 19:30:04 -03:00
Samuel 9672858b48
Implement debug crash handler dialog (#139) 2024-04-25 16:55:44 -03:00
Samuel 4b49046999
Fix `auto_size` not using the min/max_size constraints. (#138) 2024-04-24 23:33:23 -03:00
Samuel e6516777f6
Fix ansi style not resetting. (#137) 2024-04-24 20:38:06 -03:00
Samuel 01fca86277
Add `APP.about`. (#136) 2024-04-24 19:56:41 -03:00
Samuel 08b095355b
Add app-process crash handler (#129)
* Add app-process crash handler.

* Fix view-process kill by user not working after respawn.

* Fix handling of child exit by signal.
2024-04-24 16:39:06 -03:00
Samuel eaf1d83370
Add `zng-ext-single-instance`. (#127) 2024-04-22 18:41:24 -03:00
Samuel 3fb748f58a
Remove default bytemuck impl from zng-unique-id. (#126)
The bytemuck feature generated code that requires
a crate to depend on bytemuck. Because a feature
enabled in a single crate applies to all
dependents this was forcing all crates, including
downstream, to depend on bytemuck.

Adds `impl_unique_id_bytemuck!` as replacement.
2024-04-22 11:25:08 -03:00
Samuel Guerra 0c46108181 Add changelog for `task::ipc`. 2024-04-22 00:05:49 -03:00
Samuel 6d93fff736
Panic handling improvements (#122)
* Refactor `task::respond` to propagate panics.

* Document general error handling in the main crate.
2024-04-20 23:45:12 -03:00
Samuel Guerra 0f3f5f1a63 Release 0.3.4. 2024-04-20 18:32:41 -03:00
Samuel 5edbdd354a
Implement deadlinks checking in do doc (#120)
* Add basic deadlinks check.
* Add `skip-deadlinks = []` metadata to skip checking deadlinks in some files.
* Fix broken links.
2024-04-20 17:06:37 -03:00
Samuel 42ff086ed3
Cargo-deadlinks check (#118)
* Fix doc links.
2024-04-19 10:01:34 -03:00
Samuel 52c610969b
Update access view API (#117)
* Update access view API. After accesskit update the view-API can be improved a bit.

* Review default verb.
2024-04-18 01:53:36 -03:00
Samuel 6b9bdf355b
Fix config errors (#115)
First, the errors are only logged, enabled test_log so now config tests fail for log errors.

The issue was caused by conversions of number types between TomlValue and YamlValue. Serde JSON does not implicit cast
floats to integers, and we converted to float first. Changing the order of conversion fixed the issue.
2024-04-17 19:02:37 -03:00
Samuel 7f6cd20e47
Reorganize project (#111)
* Moved published crates to `/crates`.

* Add project docs.
2024-04-17 13:19:59 -03:00
Samuel bf5fbe4a75
Implement examples README generation (#105)
* Implement examples README generation.

* Document examples.

* Add screenshots.
2024-04-16 17:10:58 -03:00
Samuel 0487d85f38
Implement README sections generation (#104)
* Implement `do doc --readme` for generating doc sections.

* Add README for each missing crate.

* Review feature docs.

* Link to cargo features in main docs.
2024-04-15 17:19:01 -03:00
Samuel Guerra b03f800f86 Release 0.3.3. 2024-04-15 00:27:22 -03:00
Samuel d4b54192e2
Use ZNG_TP_LICENSES in workflows (#101)
To avoid installing cargo-about for most jobs.
2024-04-14 23:55:16 -03:00
Samuel 9fce2b053e
Fix cargo-about related issues (#100)
* Fix install cargo-about skip.

* Fix `zng-tp-licenses` build in docs.rs.
2024-04-14 21:05:11 -03:00
Samuel Guerra b84f43609a Release 0.3.2. 2024-04-14 18:33:52 -03:00
Samuel Guerra edbb787f09 Release 0.3.1. 2024-04-14 00:46:40 -03:00
Samuel Guerra 858f1fdbd1 Add version to crate name list in the licenses default view. 2024-04-14 00:21:45 -03:00
Samuel 4d5792e9c3
Implement third party license bundling (#97)
* Add `cargo about` config.

* Implement third-party license bundling in view prebuilt.

* Add LICENSES service, fix cargo-about parsing.

* Create `zng-tp-licenses` to better support collection in downstream apps.

* Add `zng::third_party`.

* Add default licenses view.
2024-04-13 17:58:03 -03:00
Samuel bfaf68d8ca
Fix docs.rs build (#90)
* Enable all-features in docs.rs.

* Remove zng-material-icons-extensions from docs.rs.
2024-04-11 23:05:47 -03:00
Samuel Guerra 2d5e02ffb1 Release 0.3.0. 2024-04-11 18:05:04 -03:00
Samuel 21862a0a85
Fix many typos. (#87) 2024-04-11 01:27:49 -03:00
Samuel Guerra 0ba04441df Release 0.2.5 2024-04-10 16:08:56 -03:00
Samuel Guerra b593713018 Integrate `test_log` with `print_tracing`. 2024-04-10 14:24:27 -03:00
Samuel Guerra 40cbceb943 Implement bump version in doc examples.
Closes #27.
2024-04-10 01:30:54 -03:00
Samuel Guerra 70fb840dea Update changelog. 2024-04-10 00:54:58 -03:00
Samuel Guerra e29696c329 Release 0.2.4. 2024-04-08 18:25:17 -03:00
Samuel Guerra 1a6aca7c5c Release 0.2.3. 2024-04-08 14:45:57 -03:00
Samuel Guerra 40be061dfd Change docs website.
Docs.rs builds docs using the nightly compiler, nightly build of some
of our dependencies is broken. This change deploys docs to a GitHub
page and links it for all crates.
2024-04-08 13:56:19 -03:00
Samuel Guerra d7ef0045d8 Update version in docs. 2024-04-08 00:25:17 -03:00
Samuel Guerra bfa49112e9 Update changelog for 0.2.1. 2024-04-07 20:37:54 -03:00
Samuel Guerra 3e940086b9 * Added LICENSE and CHANGELOG.
* Added REDME badges.
* Added README and CHANGELOG to docs using the new `include_str!` support in ` #[doc = ]`
2021-07-29 18:46:39 -03:00