Commit graph

338 commits

Author SHA1 Message Date
Dvlv
1d717b482d
metainfo
Some checks failed
Publish Release / Publish binaries (push) Has been cancelled
2024-06-23 17:16:39 +01:00
Dvlv
ad2490f860
oops 2024-06-23 06:16:02 +01:00
Dvlv
b6c251124c
revert usage of zip 2024-06-23 06:14:30 +01:00
Dv Lv
061baa97bc
Merge pull request #106 from Scrambled777/master
Hindi translation update
2024-06-20 16:31:25 +01:00
Scrambled777
b7b0eb2666
Hindi translation update
Minor updates to Hindi translation.
2024-06-20 17:05:32 +05:30
Dvlv
b617809805
compile translations, bump version 2024-06-18 16:32:20 +01:00
Dv Lv
be4919f0d9
Merge pull request #105 from dennis1248/po
Add Dutch translations
2024-06-17 13:57:06 +01:00
Dv Lv
ed607d2700
Merge pull request #104 from dennis1248/master
Fix Ctrl+R not working, implement common close shortcut
2024-06-17 13:56:45 +01:00
Dennis ten Hoove
910572977c
Add Dutch translations 2024-06-17 13:20:11 +02:00
Dennis ten Hoove
2a502370e3
Implement common close shortcuts 2024-06-17 12:08:29 +02:00
Dennis ten Hoove
b8ca28df9e
Fix win.refresh overwriting itself 2024-06-17 12:07:45 +02:00
Dvlv
24c4a844c7
compile translatons 2024-06-17 07:38:57 +01:00
Dv Lv
ee333df39f
Merge pull request #103 from Phobeuscz/patch-1
Create cs.po - Czech translation
2024-06-17 07:35:37 +01:00
Phobeuscz
8eaa257172
Create cs.po - Czech translation
Complete czech translation
2024-06-16 02:01:45 +02:00
Dvlv
63b442084a
bump versions, fix issue with whitespace on app name
Some checks failed
Publish Release / Publish binaries (push) Has been cancelled
2024-06-14 17:10:15 +01:00
Dv Lv
613fcb8f90
Merge pull request #102 from fonskip/misc_quality_fixes
Misc quality fixes
2024-06-14 16:45:55 +01:00
fonskip
fcc8fe8ba7 Removed unnecessary qualified paths 2024-06-14 10:37:26 +02:00
fonskip
b02c0874f6 Replaced unnecessary Vec with &[] 2024-06-14 10:28:33 +02:00
fonskip
db9cb80739 Added section in translator-docs for new script 2024-06-14 10:24:39 +02:00
fonskip
dc13b53a4b Auto-updated translations
+ `make potfile`
+ `make update-translations`
+ `make translate`
2024-06-14 09:15:27 +02:00
fonskip
2bcd3dcafa Script to update translations automatically 2024-06-14 09:12:24 +02:00
fonskip
7163977f09 Use --long instead of -l for bash arguments
Increases readability in scripts. See https://bertvv.github.io/cheat-sheets/Bash.html
2024-06-14 09:12:24 +02:00
fonskip
aea8768f9d Passing arguments by reference instead of value
See https://rust-lang.github.io/rust-clippy/master/index.html#/needless_pass_by_value.
Required some refactor
2024-06-14 09:12:24 +02:00
fonskip
d55043f31c Revert minor unnecessary change 2024-06-14 09:12:24 +02:00
fonskip
b9c3b65223 Quality fixes
Based on `cargo clippy -- -D clippy::pedantic` :
+ in `src/main.rs`
  + no wildcard imports (https://rust-lang.github.io/rust-clippy/master/index.html#/wildcard_imports?groups=pedantic)
  + file extension check made case insensitive using std::path::Path (https://rust-lang.github.io/rust-clippy/master/index.html#/clippy::case_sensitive_file_extension_comparisons?groups=pedantic)
  + added `;` at the end of functions that return nothing (https://rust-lang.github.io/rust-clippy/master/index.html#/clippy::semicolon_if_nothing_returned?groups=pedantic)
  + avoid casting from usize (from `enumerate()`) to u32 by replacing `enumerate()` with `zip(1u32..)` (https://rust-lang.github.io/rust-clippy/master/index.html#/cast_possible_truncation?groups=pedantic)
  + `match arm` that can be replaced by `if ….is_ok()` (https://rust-lang.github.io/rust-clippy/master/index.html#/single_match_else?groups=pedantic and https://rust-lang.github.io/rust-clippy/master/index.html#/manual_assert?groups=pedantic)
+ in `src/utils.rs`
  + no wildcard imports (see above)
  + quotes some items in the docstrings with `…`
  + replaced `String::from("")` with `String::new()` (https://rust-lang.github.io/rust-clippy/master/index.html#/string::ne?groups=pedantic)
  + put some variables inside of format! strings (https://rust-lang.github.io/rust-clippy/master/index.html#/uninlined_format_args?groups=pedantic)
+ in `src/distrobox_handler.rs`
  + replaced basic closures with the functions themselves (https://rust-lang.github.io/rust-clippy/master/index.html#/redundant_closure_for_method_calls?groups=pedantic)
  + replaced `var.iter()` with `&var` when possible (https://rust-lang.github.io/rust-clippy/master/index.html#/explicit_iter_loop?groups=pedantic)
  + put some variables inside of format! strings (see above)
  + replaced `String::from("")` with `String::new()` (see above)

TODO: Fix the following lint: https://rust-lang.github.io/rust-clippy/master/index.html#/needless_pass_by_value
Arguments passed by value instead of reference are generally considered a bad thing when it can be avoided
2024-06-14 09:12:24 +02:00
Dvlv
d285e1586f
bump version 2024-06-13 13:57:04 +01:00
Dv Lv
e9e5d08016
Merge pull request #101 from fonskip/fr_FR_translation
fr_FR translation and global translation updates
2024-06-13 13:52:39 +01:00
fonskip
d62b969af3 Updated translation credits and mo files 2024-06-13 11:03:10 +02:00
fonskip
2e8a6e0a05 New translations, updated all pot, po and mo files 2024-06-13 11:02:08 +02:00
fonskip
0e40fd65c7 Added french translation 2024-06-13 10:54:48 +02:00
Dvlv
0663b1374a
add gettext to app description and regen potfile 2024-06-13 07:32:04 +01:00
Dvlv
80cb474d3f
bump versions
Some checks failed
Publish Release / Publish binaries (push) Has been cancelled
2024-06-11 17:04:43 +01:00
Dv Lv
39212c2d61
Merge pull request #96 from tfuxu/design-fixes
Minor UI Improvements
2024-06-11 06:23:08 +01:00
tfuxu
a560af3328
feat: use gtk::Image instead of gtk::Button for prefixes in ActionRows
- connect signals to rows instead
2024-06-10 16:56:36 +02:00
tfuxu
183cb8137c
feat: set selection-mode to none, as recommended by Libadwaita
More info: https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1-latest/style-classes.html#boxed-lists-cards
2024-06-09 23:56:14 +02:00
tfuxu
c73f4a467a
feat: use default title widget in main window and in dialogs
- use `builder()` instead of `new()` in dialogs for better readibility
- add `adw::HeaderBar` to `apps_popup` to make it look in line with other dialogs
- disable close button in dialogs that have `Cancel` button
2024-06-09 23:52:02 +02:00
Dvlv
bd4df8390a
bump version
Some checks failed
Publish Release / Publish binaries (push) Has been cancelled
2024-05-18 11:39:01 +01:00
Dvlv
bb3cedf332
compile translations 2024-05-18 11:37:03 +01:00
Dv Lv
7b01873c44
Merge pull request #92 from Eonfge/patch-1
Dekstop: Add keywords for easier discovery
2024-05-16 19:27:37 +01:00
Eonfge
41bb8a0607
Dekstop: Add keywords for easier discovery
With a few keywords like these, it would be easier for end-users to find what they're looking for on the desktop.
2024-05-16 15:59:59 +02:00
Dv Lv
258f72d744
Merge pull request #90 from Scrambled777/master
Hindi translation update.
2024-05-13 12:47:04 +01:00
Scrambled777
dd389d6485
Add files via upload 2024-05-11 15:31:18 +05:30
Scrambled777
c0b03b065d
Hindi translation updates.
Minor Hindi translation updates.
2024-05-11 15:29:11 +05:30
Dv Lv
dfab3b7157
Merge pull request #88 from nisel11/master
Update uk_UA and ru_RU translate
2024-05-03 19:21:29 +01:00
nisel11
10ad11620b
Update uk_UA translate 2024-05-03 21:10:05 +03:00
nisel11
065effec24
Update ru_RU translate 2024-05-03 21:09:36 +03:00
Dvlv
aca80f60cd
bump version and gnome sdk
Some checks failed
Publish Release / Publish binaries (push) Has been cancelled
2024-05-03 18:03:54 +01:00
Dv Lv
5b73b2d743
Merge pull request #86 from MLSci/chinese
Add Chinese translation
2024-04-27 16:37:20 +01:00
MLSci
9b4ec838dc Add Chinese translation 2024-04-26 22:49:47 -07:00
MLSci
1de4862686 Update Chinese Translation 2024-04-26 10:29:19 -07:00