Commit Graph

1352 Commits

Author SHA1 Message Date
Lysec d85ad414ba Release v4.7.6 2026-04-15 09:58:54 +02:00
Lysec e85ce902cb fix(i18n): add missing bar widget translation string 2026-04-09 23:46:42 +02:00
loner 9d4fad0b28 refactor(settings): organize CustomButton settings into tabbed layout
Reorganize the CustomButton settings panel from a single scrollable form
into a tabbed interface with three tabs: Actions, Icon, and Text.
2026-04-06 10:36:06 +08:00
loner 5c3b3a2185 refactor(bar): remove enableColorization toggle from CustomButton
Colorization now activates automatically when icon or text color is set,
simplifying the UX by removing an extra toggle step.
2026-04-06 10:35:55 +08:00
loner f21e8fb82a feat(ui): add separate icon and text colorization for CustomButton
- Add colorizeSystemText setting for text color (icon only was already supported)
- JSON parse supports iconColor and textColor fields separately
- Legacy "color" field still works for both icon and text
- Enable colorization no longer depends on show icon setting
- Refactor resolveColor helper to eliminate duplicate code
2026-04-06 10:35:52 +08:00
loner b6a85d88e7 fix(ui): adapt icon position labels based on bar orientation
- Add barIsVertical property to BarWidgetSettingsDialog
- Pass barIsVertical from NSectionEditor to dialog
- Show Top/Bottom for vertical bar, Left/Right for horizontal bar
- Keep fallback to oppositeDirection when iconPosition not set
- Fix BarPillVertical iconPosition mapping (left=top, right=bottom)
2026-04-06 10:35:45 +08:00
loner 9cc8b36804 feat(bar): add explicit iconPosition control for CustomButton widget
Replace auto-calculated icon position (based on widget bar section) with
user-controlled iconPosition setting ("left" or "right", default "left").
2026-04-06 10:35:20 +08:00
Lysec 6205749472 chore(i18n): update translations & add romanian translation 2026-04-05 12:41:36 +02:00
Lemmy 0380b09982 chore(i18n): update all 2026-04-02 17:23:41 -04:00
Lemmy 621c798c8b fix(location): autolocate off by default for privacy, improved UI when no location is set. Fix #2388 2026-04-02 16:58:25 -04:00
Lemmy 876e0ffb4b chore(i18n): hu 2026-04-02 16:46:49 -04:00
Lemmy d1bd3d3887 chore(i18n): update hu 2026-04-02 10:49:58 -04:00
Lysec 68f6f1f0a0 chore(i18n) 2026-04-02 13:51:02 +02:00
Lysec f301a57137 feat(location): add toggle to always show Talia weather emojis 2026-04-02 13:47:47 +02:00
Lemmy 80cd76b82e feat(location): auto location/weather via IP 2026-03-31 21:08:58 -04:00
Lysec 90e37a1e53 chore(i18n) 2026-03-31 19:19:52 +02:00
Corey Woodworth 95dfb2ade2 chore(i18n): Add englisht strings for the text toggle 2026-03-31 03:12:22 -04:00
Lysec 83de5d047b chore(i18n) 2026-03-29 19:56:34 +02:00
Lysec 5d9f0794dc style(WallpaperPanel): adjust layout for light/dark & monitor selector toggles 2026-03-29 19:54:35 +02:00
Lysec e320b53709 chore(i18n) 2026-03-29 17:01:19 +02:00
Lysec 9d5bc13000 style(wallpaper): hide dark/light behind toggle just like display selection 2026-03-29 13:58:29 +02:00
Lysec deb79261dd feat(wallpaper): add separate selection for light & dark mode 2026-03-29 12:53:06 +02:00
tibssy 3798118461 feat(view): implement smooth wheel scrolling for NListView with global setting 2026-03-26 02:38:30 +00:00
Lemmy 2d6ef5456d chore(i18n): fixes 2026-03-24 08:25:45 -04:00
Lemmy 58a765ea8d chore(i18n): added en-GB 2026-03-24 08:24:12 -04:00
Lemmy 38c3e37a75 chore(i18n): update 2026-03-24 08:19:38 -04:00
Lemmy 129ae45f22 Merge pull request #2271 from navik61/feat/add-czech-translation
i18n: add Czech (cs) translation
2026-03-24 08:02:55 -04:00
Lysec ac52e8e5f3 feat(settings): add toggle to disable system theme sync
Issue: #2279
2026-03-24 00:51:18 +01:00
navik61 abaeca856a i18n: add Czech (cs) translation 2026-03-23 10:38:12 +01:00
Lemmy 05ef6849d8 feat(wallpaper): add toggle to skip image processing and use original files 2026-03-22 19:33:09 -04:00
Lemmy a67020e25f chore(i18n): update 2026-03-22 10:33:58 -04:00
Lemmy 2aa0c7a78d chore(i18n): update 2026-03-20 22:01:04 -04:00
Lemmy 6180d457f2 feat(audioviz): added a settings to control the frequency mirroring. Fix #2239 2026-03-20 21:59:15 -04:00
Lemmy 8344f25d5a feat(i18n): added vietnamese (machine translated) 2026-03-20 00:34:05 -04:00
Lysec 5547a2716d chore(i18n): add notification rules translations 2026-03-18 21:32:19 +01:00
Lysec bc258254d8 fix(notification-rules): do not allow empty patterns 2026-03-18 21:31:49 +01:00
Lysec 381444bc2c feat(notifications): add notification display rules
- block: skips the notification completely
- mute: does not play sound (played by noctalia), shows popup, adds to
history
- hide: no sound, no popup, still adds to history
2026-03-18 21:24:14 +01:00
tibssy ead9a81916 feat(dock): add custom icon selector for the dock launcher 2026-03-16 04:21:33 +00:00
tibssy 53119a1933 feat(dock): add setting to use distro logo as launcher icon 2026-03-16 04:21:33 +00:00
Turann_ 3ec64e3945 Merge remote-tracking branch 'upstream/main' into pr/networking-refactor-pt2 2026-03-15 23:46:39 +03:00
Lysec dbdabba589 feat(Plugins): add toggle to hide the update notification 2026-03-15 20:09:18 +01:00
Turann_ 6defe3c56d Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2 2026-03-15 17:55:52 +03:00
Lemmy 3a10b10b85 chore(i18n): update 2026-03-15 10:38:26 -04:00
Lemmy 96ae7c88db chore(i18n) update 2026-03-15 10:27:14 -04:00
Lemmy 1454ef24e1 feat(hooks): added a simple color generation hook 2026-03-15 10:23:13 -04:00
Turann_ 7d4b22059d prep for new icons 1/3 2026-03-15 04:48:00 +03:00
Turann_ 7af3f19c1e resolve merge issue[s] 2026-03-14 05:57:42 +03:00
Turann_ b790d0d1b7 Merge branch 'main' into pr/networking-refactor-pt2 2026-03-14 05:46:20 +03:00
Lemmy c6d0f651f5 chore(i18n): update 2026-03-13 22:35:59 -04:00
Lemmy 4496407969 feat(clipboard): removed unused date filter and date headers, went with a simple "time ago" indicator per entry which feels more natural 2026-03-13 22:31:15 -04:00