Commit Graph

84 Commits

Author SHA1 Message Date
notiant c6ca3a663d fix problem with Airplane Mode toggle visibility & add some default values for the Color Scheme settings 2026-04-08 19:52:28 +02:00
Lemmy 90e07608a1 feat(wallpaper-panel): adjust height for 1080p 2026-03-31 16:07:45 -04:00
Lemmy 9a900801ac feat(wallpaper-panel): 50% max height 2026-03-31 16:04:37 -04:00
Lysec f2e5f9953f fix(wallpaper): hide light/dark icon in split wallpaper mode 2026-03-30 14:24:21 +02:00
Lysec 0d770725bc fix(wallpaper): adjust wallpaper light/dark & favorite logic 2026-03-30 13:38:52 +02:00
Lysec 5d9f0794dc style(WallpaperPanel): adjust layout for light/dark & monitor selector toggles 2026-03-29 19:54:35 +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
BUSTheid b18d33742a refactor(NScrollText.qml): MultiEffect fade mask
Replace the leftGradient and rightGradient Rectangles in NScrollText
with a MultiEffect mask approach. Old solution caused visual bugs.
2026-03-28 17:59:11 +01:00
tibssy ea1710c9c9 fix: restore smooth scroll animation for keyboard navigation in wallpaper selector panel 2026-03-26 02:38:30 +00:00
Lysec 5eb8b9cbcb fix(wallhaven): adjust height calculation to prevent overshooting
Issue: #2213
2026-03-19 09:09:01 +01:00
Lysec 9f8bf988f0 fix(ntextinput): use onTextChanged for autosave, onEditingFinished instead of onAccepted
- Switch most settings from onEditingFinished to onTextChanged so
changes save on every keystroke
- Replace onAccepted with onEditingFinished (Enter + blur) for search,
pager, wifi, bluetooth
- Keep onEditingFinished for pager, wallhaven, path inputs, and
validation fields
2026-03-18 17:50:46 +01:00
Lemmy ecad305dd9 fix(wallpaper): fixed wallhaven pager. increased height from 45% to 70% 2026-03-18 11:55:41 -04:00
Lysec ba5f933c58 fix(WallpaperPanel): remove duplicate return 2026-03-03 20:17:27 +01:00
notiant bc087f9a35 add some missing translations 2026-03-03 14:27:11 +01:00
Lemmy db56321f54 layout: more double margins implementations 2026-02-20 21:11:06 -05:00
Lysec e2f79aed70 Keybinds: turn Keybinds.js to Keybinds.qml for external access 2026-02-15 22:17:08 +01:00
tuibird 4f4d45b22d fixes for thumbnail caching, more consistant model positions during order sorts, more robust handling of a nagivation race condition. 2026-02-12 13:56:53 +13:00
Lemmy 52c5aa952c autofmt 2026-02-11 19:02:57 -05:00
tuibird dcb661e7f3 Wallpaper fav system 2026-02-12 11:34:55 +13:00
Lemmy aafc57c4e9 autofmt 2026-02-11 10:30:45 -05:00
Lysec 9a20838904 Keybinds.js: factorize keybind detection & display logic
LockScreen: remove hardcoded Keybinds
Launcher: remove most hardcoded keybinds (except for Tab etc)
MainScreen: remove most hardcoded keybinds (except for Home etc)
SessionMenu: remove all hardcoded keybinds
WallpaperPanel: remove all hardcoded keybinds
2026-02-11 10:09:51 +01:00
Lemmy ed5bb55579 wallpaper: removed stupid log 2026-02-10 21:42:19 -05:00
Lemmy 635219bf99 keybinds: support for multiple keybinds for the same action 2026-02-10 21:40:14 -05:00
Lysec e9f86eff04 NScrollText: proper fade implementation 2026-02-10 16:20:53 +01:00
Lysec 7789b02bfb NScrollText: add fade in/out effect 2026-02-10 15:53:03 +01:00
Lysec 63130b23c0 GeneralTab: add keybind subtab
NKeybindRecorder: created
Remove all hardcoded keybinds
2026-02-09 08:23:15 +01:00
Lysec f9f668dbe6 WallpaperPanel: fix text input for wallhaven page 2026-02-08 18:27:43 +01:00
Lysec b7af77bfcc WallpaperPanel: adjust wallhaven page input size 2026-02-08 17:45:10 +01:00
Lysec 7cb894e3c5 WallpaperPanel: add NTextInput for wallhaven pages 2026-02-08 17:33:25 +01:00
Lemmy 3d2ac32805 wallpaper: moved color scheme generator one level above. refresh wallpaper list after each wallhaven download.
+ fix potential edge case where scale is not ready on startup
2026-02-07 22:18:44 -05:00
Lin Xianyi 8e8d819521 WallpaperPanel: add sort by random 2026-02-02 22:48:30 +08:00
Lemmy 990211f105 wallpaper: fix sorting 2026-02-01 08:56:42 -05:00
Chandra Kant 10b49b7781 Update WallpaperPanel.qml 2026-01-29 22:20:07 +05:30
Lemmy 8e6a88b559 NGridView + NScrollView + NListView: everywhere, with auto top/bottom gradients. 2026-01-24 22:40:13 -05:00
Lemmy ab25c94e49 wallpaper-panel factorization 2026-01-24 09:23:21 -05:00
notiant 544bd60ea7 MainScreen: add onEnterPressed() as shortcut 2026-01-24 02:54:51 +01:00
Lemmy 0c56347d3a wallpaper-panel: removed tooltip on generation scheme - which was causing more harm than good 2026-01-23 17:16:36 -05:00
Lysec 1f9b2d2b25 WallpaperPanel: searchbar only triggers refresh if text actually changes 2026-01-23 21:15:33 +01:00
Lemmy 1a0bd2dccb wallpaper-panel: fixed path again + tooltip on the scheme combo box 2026-01-22 15:48:22 -05:00
Lemmy e19aae24d0 wallpaper-panel: prevent combobox from covering the path 2026-01-22 15:18:55 -05:00
Lemmy 59a9fe79af wallpaper-panel: no label.description for scheme combobox 2026-01-22 14:31:51 -05:00
Lemmy 360b23f7d4 template-processor: ability to select the scheme straight from the wallpaper selector 2026-01-22 14:25:05 -05:00
kyle 8d39a47317 feat(wallpaper selector): Allow hiding or showing hidden files 2026-01-22 19:48:05 +11:00
Lemmy d7fc369a1e wallpaper: fixed original scroll position + matched the rounded look for wallhaven 2026-01-22 00:41:35 -05:00
Lemmy 3a0b20ab8c wallpaper: ability to manually browse into subfolders, service cleanup, ui improvements 2026-01-22 00:29:22 -05:00
Lemmy b340529b10 Bar: custom setup per screen (position, density, widgets) 2026-01-18 20:12:46 -05:00
Lemmy 8636e5be1d FuzzySort: replaced JS helper by a proper component so it can be used from plugins without any wrapper. 2026-01-10 00:24:37 -05:00
Lemmy 138e5a50af i18n: Large refactor of all translations keys to prepare the move to our new translation web platform. 2026-01-05 23:25:46 -05:00
Lemmy 590994b31d NTabBar: distributeEvenly property 2026-01-04 18:09:01 -05:00