1
0
Fork 0
mirror of synced 2024-05-17 19:03:08 +12:00

Default dark theme

This commit is contained in:
Rafał Mikrut 2023-11-11 07:47:52 +01:00
parent 49871e433c
commit 9225025157
4 changed files with 21 additions and 5 deletions

View file

@ -1,12 +1,14 @@
## Version 7.0.0 - ?
### GTK GUI
- Added drag&drop support for included/excluded folders - [#1102](https://github.com/qarmin/czkawka/pull/1102)
### CLI
### Slawka GUI
### Core(all modes)
### Krokiet GUI
- Initial release of new gui - [#1102](https://github.com/qarmin/czkawka/pull/1102)
### Core
- Using normal crossbeam channels instead of asyncio tokio channel - [#1102](https://github.com/qarmin/czkawka/pull/1102)
## Version 6.1.0 - 15.10.2023r
- BREAKING CHANGE - Changed cache saving method, deduplicated, optimized and simplified procedure(all files needs to be hashed again) - [#1072](https://github.com/qarmin/czkawka/pull/1072), [#1086](https://github.com/qarmin/czkawka/pull/1086)

0
czkawka_gui/README.md Normal file
View file

View file

@ -97,7 +97,7 @@ SLINT_STYLE=material-dark cargo run -- --path .
- Suggesting possible design changes in the gui - of course, they should be possible to be simply implemented in the
slint keeping in mind the performance aspect as well
- Modifying user interface - gui is written in simple language similar to qml, that can be modified in vscode/web with
live preview - [slint live preview example](https://slint.dev/releases/1.2.2/editor/?load_demo=examples/printerdemo/ui/printerdemo.slint)
live preview - [slint live preview example](https://slint.dev/releases/1.3.0/editor/?load_demo=examples/printerdemo/ui/printerdemo.slint)
- Improving libraries used by Krokiet e.g. czkawka_core, image-rs etc.
- Improving app rust code
@ -110,8 +110,16 @@ SLINT_STYLE=material-dark cargo run -- --path .
- settings
- moving files
- deleting files
- sorting files
- saving results
- symlink/hardlink
- implementing all modes
- multiple languages
- multiple selection
- key selection support
- proper popup windows - slint not handle them properly
- logo
- about window
## Why Slint?

View file

@ -1,3 +1,9 @@
use std::env;
fn main() {
slint_build::compile("ui/main_window.slint").unwrap();
if env::var("SLINT_STYLE").is_err() || env::var("SLINT_STYLE") == Ok("".into()) {
slint_build::compile_with_config("ui/main_window.slint", slint_build::CompilerConfiguration::new().with_style("fluent-dark".into())).unwrap();
} else {
slint_build::compile("ui/main_window.slint").unwrap();
}
}