Commit graph

78 commits

Author SHA1 Message Date
Ashley Wulber
e5db5ab1dd
chore: update libcosmic (#168) 2023-12-11 14:45:36 -05:00
W
1a542638ec Delete cosmic-app-list/i18n/sr directory
Deleted to enable both Latin and Cyrillic support
2023-12-07 10:14:21 -05:00
W
8a725af570 Add i18n(sr-Cyrl) 2023-12-07 10:14:21 -05:00
W
19310bd5fa Add i18n(sr-Latn) 2023-12-07 10:14:21 -05:00
Ian Douglas Scott
0e84d0f3cb Update libcosmic/iced 2023-12-05 15:32:18 -05:00
daniel.eades
aa2d9fe374 add linting CI jobs 2023-11-21 16:59:14 -05:00
Ashley Wulber
41d0893b49 fix: use cosmic config to load config 2023-11-16 17:58:04 -08:00
daniel.eades
b9723dd5e0 use 'Self' to refer to own type 2023-11-16 15:47:20 -05:00
daniel.eades
b472a155fc remove redundant clones 2023-11-16 15:47:20 -05:00
daniel.eades
e9af664888 flatten tautological enum names 2023-11-16 15:47:20 -05:00
daniel.eades
2f3fb41a0d collapse 'else-if' blocks 2023-11-16 15:47:20 -05:00
daniel.eades
2bd326750d don't bind unit values 2023-11-16 15:47:20 -05:00
daniel.eades
95833242d7 remove unnecessary casts 2023-11-16 15:47:20 -05:00
daniel.eades
068560e921 use 'map' rather than 'and_then' 2023-11-16 15:47:20 -05:00
daniel.eades
9dcc3fcc35 remove unused imports 2023-11-16 15:47:20 -05:00
daniel.eades
3d81eb874f remove redundant closures 2023-11-16 15:47:20 -05:00
daniel.eades
12ef9ce993 remove useless conversions 2023-11-16 15:47:20 -05:00
daniel.eades
41b88532c9 remove needless borrows 2023-11-16 15:47:20 -05:00
daniel.eades
94f9879a39 remove needless return statements 2023-11-16 15:47:20 -05:00
Ashley Wulber
2141230229 refactor: connect to privileged socket if possible 2023-11-15 12:23:11 -05:00
Ashley Wulber
21fc43e578 fix: always add divider to app list before un-favorite action 2023-11-13 12:41:37 -05:00
W
b3ebc223cd Update Serbian translation
The current translation represents a state rather than an action.
2023-11-08 11:43:59 -05:00
Victoria Brekenfeld
e1d1a09aac app-list: Use double-fork spawn 2023-11-08 10:55:31 -05:00
Victoria Brekenfeld
99da3eda4a app-list: Add xdg-activation 2023-11-08 10:55:31 -05:00
FAlexei
8f76107f1d Correction of the translation 2023-11-05 13:03:43 -07:00
FAlexei
8a2502ffaf Add Russian translation 2023-11-05 07:37:00 -07:00
Ashley Wulber
3338cb74b6 refactor: styling improvements 2023-10-24 15:34:21 -04:00
GroobleDierne
46e9329614 i18(fr): Fix typo, improve with more context 2023-10-23 09:30:52 -06:00
GroobleDierne
c077b5e440 i18(fr): Update French translation 2023-10-23 09:30:52 -06:00
Elmeri.K
9d321822a9 Added Finnish translations 2023-10-17 09:58:41 -04:00
Ashley Wulber
4107f18d81 fix: app-list panic on activate and build 2023-10-11 19:46:07 -04:00
Eduardo Flores
276ecc7d6c Switch back to libcosmic upstream 2023-10-11 19:46:07 -04:00
Eduardo Flores
c7b25daa71 Update libcosmic 2023-10-11 19:46:07 -04:00
Chris Kruining
fcd1cfff5e add Dutch translations 2023-10-11 09:07:36 -04:00
Victoria Brekenfeld
b71d1b0e1b app-list: Use cosmic theme instead of pop 2023-09-29 10:43:12 -04:00
Victoria Brekenfeld
02ec3a1bf2 app-list: Merge wm_class with app_id and preferr the latter 2023-09-29 14:35:13 +02:00
Victoria Brekenfeld
3488600e82 app-list: Fix default icon 2023-09-29 14:35:13 +02:00
Victoria Brekenfeld
6e15d8e282 app-list: Match by startup WM Class for Xwayland compatibility 2023-09-29 11:43:32 +02:00
Victoria Brekenfeld
d93282c084 app-list: Try to use generic application icon, if icon is missing 2023-09-21 19:21:03 +02:00
Victoria Brekenfeld
353985170c app-list: Don't skip DesktopEntry if icon is missing 2023-09-21 13:20:56 +02:00
Victoria Brekenfeld
c16f761bc0 app-list: chore: update freedesktop-icons 2023-09-21 13:16:13 +02:00
Ashley Wulber
2552578eab fix(app-list): increment id counter before use 2023-09-20 18:28:13 -04:00
Ashley Wulber
c67c1911c5 fix: autosize the app list 2023-09-18 11:30:10 -04:00
Ashley Wulber
56d96e5282 fix: clear popup state when it is dismissed by the compositor 2023-09-12 16:27:25 -04:00
MJ Kim
2d1b8680f9 Added Korean translations 2023-09-05 20:53:51 -04:00
Ian Douglas Scott
a23f181b7f Use cosmic::Application/cosmic::app::applet
This saves a bit of duplicated boilerplate.

Applets seem to work fairly well with this. Though we should see if any
other changes to initial window settings are needed in certain applets
for the exact behavior we want.
2023-08-23 10:24:56 -07:00
Ashley Wulber
3ad64df5f3
Refactor icons jammy (#108)
* chore: add icons and installation

* refactor: use the new battery icons

* refactor: use audio applet icons

* chore dependency cleanup

* chore: remove icons included in cosmic-icons package

* refactor: use icons for signal strength and fix handling of new connections

* fix: improve some logic for the networking applet

* chore: add cosmic-icons to Depends

* feat: use notifications icons

* chore: set bluetooth icon depending on state

* fix: set default font and text size

* feat (network): add airplane-mode message

* feat (battery): add display icons to the battery applet

* fix (battery): logic for selecting the battery icon & use new battery icons
2023-08-08 16:18:12 -04:00
Ashley Wulber
6726873761 fix build 2023-08-03 12:33:09 -04:00
Ian Douglas Scott
294cf6f3a7 Update dependencies, and use workspace dependencies
Using `[workspace.dependencies]`, we can update `rev =` for a dependency
in one place, instead of each individual applet.
2023-08-02 12:36:01 -06:00
Ashley Wulber
ff6e9e3483 refactor(app-list): use channel subscription 2023-08-02 12:35:26 -06:00