Vladislav Nepogodin
4da552eb87
🧹 make clippy happy
2023-03-21 00:29:15 +04:00
Vladislav Nepogodin
f89ec4bfd9
👷 update translation for additional pages on locale change
2023-03-21 00:27:10 +04:00
Vladislav Nepogodin
4a2ceb5ca5
♻ update translation
2023-03-20 02:44:15 +04:00
Vladislav Nepogodin
52351e998a
🧹 move default locale logic from main file
...
This logic needs to be done in localization.rs.
Also expands usage of environment variables: `LC_ALL`,
`LC_MESSAGES`, `LANG`.
2023-03-19 23:39:38 +04:00
Vladislav Nepogodin
49643771ff
🚧 fix compilation
2023-03-19 15:12:23 +04:00
Vladislav Nepogodin
fc415e2efb
🧹 cleanup
2023-03-19 04:52:39 +04:00
Vladislav Nepogodin
837f8a5f4b
⚡ move to fluent translation system ( #57 )
...
use fluent translatation system instead of gettext
fluent makes translations more readable and easy to maintain
translation. fluent provides better handling of plural, genders cases.
ref: https://github.com/projectfluent/fluent/wiki/Fluent-vs-gettext
ref: https://projectfluent.org/
2023-03-19 04:47:51 +04:00
Vladislav Nepogodin
02189262fe
🧹 make clippy happy
2023-03-13 03:51:38 +04:00
Giuseppe Speranza
22a4f56832
pages.rs: fix run of orphans packages ( #53 )
...
* pages.rs: fix run of orphans packages
This avoid "error: no targets specified (use -h for help)" when `pacman -Qtdq` is empty.
`pacman -Qtdq` can be started without root, and has a return value other than 0 if it finds no packages.
So if it finds packages, it succeeds and goes to the true condition that it deletes packages.
Otherwise do echo. (echo doesn't require root)
Signed-off-by: Peppe289 <gsperanza204@gmail.com>
* pages.rs: format with rustfmt
Signed-off-by: Peppe289 <gsperanza204@gmail.com>
* 👷 use msg dialog to inform user; use Exec::cmd
---------
Signed-off-by: Peppe289 <gsperanza204@gmail.com>
Co-authored-by: Vladislav Nepogodin <nepogodin.vlad@gmail.com>
2023-03-13 03:38:13 +04:00
Vladislav Nepogodin
5fa5371e1e
🚧 fix compilation
2023-02-19 01:39:13 +04:00
Vladislav Nepogodin
9a4034dc84
🚧 fix layout
2023-02-19 01:12:49 +04:00
Vladislav Nepogodin
245c9ef2ae
👷 add more ids for styling
2023-02-19 01:10:10 +04:00
Vladislav Nepogodin
6c1fd2b120
🧹 cleanup
2023-02-18 20:58:37 +04:00
Vladislav Nepogodin
0d9c30545b
🧹 drop unsafe at main.rs for save json
...
drop unsafe at main.rs for save json
Cleanup the unsafe blocks
2023-02-18 01:58:49 +04:00
Vladislav Nepogodin
c40aee852a
🧹 drop unsafe at pages.rs
2023-02-18 01:12:51 +04:00
Vladislav Nepogodin
33cf5d7fa4
🧹 cleanup
2023-02-17 23:09:39 +04:00
Vladislav Nepogodin
1024bd53cc
🧹 cleanup
2023-02-17 22:24:56 +04:00
Vladislav Nepogodin
af13cf75ad
👷 use compressed gresource instead
2023-02-17 22:08:16 +04:00
NextWorks
86ab0c277e
Add Bluetooth Button ( #46 )
...
* Add Bluetooth Button
* Format code with rustfmt
2023-02-08 11:50:27 +00:00
Vladislav Nepogodin
ac49b56a34
🚧 fix language
2023-01-25 02:32:37 +04:00
Vladislav Nepogodin
6fa39f148f
♻ update year
2023-01-08 21:17:25 +04:00
Vladislav Nepogodin
e729b5e1c9
👷 run some functions in new thread
2022-11-27 19:19:05 +04:00
Vladislav Nepogodin
61b4100fb7
👷 add dnscrypt toggle & rankmirrors
2022-11-25 04:26:16 +04:00
Vladislav Nepogodin
96538b8d91
👷 check if applications installed
...
check if applications installed if not don't display them.
2022-11-17 23:46:04 +04:00
Vladislav Nepogodin
de0a7425c7
🧹 cleanup
2022-09-11 03:09:54 +04:00
Vladislav Nepogodin
2d336774a8
🚧 make use of extra field
2022-09-05 02:00:32 +04:00
Vladislav Nepogodin
1868467e5f
🚧 make clippy happy
2022-09-04 18:59:01 +04:00
Vladislav Nepogodin
b9504e881e
🚧 unwrap group if double clicked
2022-07-31 19:33:21 +04:00
Vladislav Nepogodin
21647a6014
👷 handle case if no internet connection
...
display msg to user if trying run online installation with no internet connection
2022-07-30 04:20:50 +04:00
Vladislav Nepogodin
75b89db706
🚧 don't launch pamac with terminal
2022-07-08 21:20:09 +04:00
Vladislav Nepogodin
1bef9e2086
👷 use best available pacman wrapper(also gui)
2022-07-06 22:30:28 +04:00
Vladislav Nepogodin
921831da15
🚧 add new options & fix icons
2022-07-06 01:32:23 +04:00
Vladislav Nepogodin
b80bfe5d3f
♻ Make clippy happy
2022-07-05 03:57:55 +04:00
Vladislav Nepogodin
e176a74b51
🚧 fix toggle for groups
2022-07-05 03:41:32 +04:00
Vladislav Nepogodin
5be4a75d7b
🚧 add the actual instal/remove script
2022-07-05 01:41:55 +04:00
Vladislav Nepogodin
e328e3af7a
👷 add new page
2022-07-04 19:34:50 +04:00
Vladislav Nepogodin
e750a943e8
🚧 fix services
2022-06-02 21:35:01 +04:00
Vladislav Nepogodin
80ea978741
⚡ Rewrite in Rust
2022-06-02 01:23:20 +04:00
Vladislav Nepogodin
764b2b8e13
👷 add new page
2022-05-22 04:31:35 +04:00
Vladislav Nepogodin
2a344cc8f6
👷 handle better dialog cancel signal
2021-10-04 20:27:36 +04:00
Vladislav Nepogodin
64bb4ac6a4
🔥 update cmake
2021-10-02 03:09:04 +04:00
Vladislav Nepogodin
3a07784a7e
🚧 update path
2021-09-27 01:37:22 +04:00
Vladislav Nepogodin
994d70b226
🚧 cleanup
2021-09-23 02:10:00 +04:00
Vladislav Nepogodin
8f29d23e72
🚧 update
2021-09-22 05:03:23 +04:00
Vladislav Nepogodin
48b5fdf98f
🚧 update
2021-09-22 04:47:42 +04:00
Vladislav Nepogodin
6d8baa8b30
🚧 update
2021-09-21 03:46:45 +04:00
Vladislav Nepogodin
8eded96a38
🚧 cleanup
2021-09-20 04:54:03 +04:00
Vladislav Nepogodin
d1c92376c4
🚧 update
2021-09-20 03:21:54 +04:00
Vladislav Nepogodin
4c2e31ae6b
🚧 update
2021-09-17 03:39:14 +04:00
Vladislav Nepogodin
4321a2cefd
🎉 initial commit
2021-09-16 02:07:24 +04:00