summaryrefslogtreecommitdiff
path: root/modules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove more things, make lock screen use wallpaper not screenshotFreya Murphy7 days3-12/+8
|
* remove more stuffffFreya Murphy7 days21-2664/+5
|
* only show active workspaces, fix colorsFreya Murphy7 days1-0/+1
|
* hardcode single wallpaperFreya Murphy7 days3-267/+10
|
* remove recordingFreya Murphy7 days7-396/+0
|
* remove themes and configs from launcherFreya Murphy7 days11-757/+8
|
* clean up lock screenFreya Murphy7 days3-367/+0
|
* fix: close other popouts when hover activewindow2 * r + 2 * t8 days1-0/+6
|
* bar/activewindow: toggle when not show on hover2 * r + 2 * t8 days1-3/+7
|
* bar/activewindow: allow disable show on hover2 * r + 2 * t8 days2-1/+17
| | | | | Closes #1209 Closes #1019
* bar/activewindow: format2 * r + 2 * t8 days1-11/+12
|
* utilities: allow disabling and moving toggles + support for extra row (#1181)Ezekiel Gonzales8 days1-52/+109
| | | | | | | | | | | | | * quickToggles: Allow disabling and moving toggles and support for extra row * edit: README * splitIndex logic edit * fix --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* bar/activewindow: add compact option (#1201)Ezekiel Gonzales8 days2-20/+64
| | | Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* bar/osicon: fix blurriness (#1271)Kalagmitan8 days2-8/+7
| | | | | | | | | | | | | | | | | | | | | * osicon: Unblurred sidebar icon + The multiplier on the implicitWidth and implicitHeight caused the distro icon on the sidebar to look blurry. I believe this is because the screen can't render a fraction of a pixel, and so, the qtengine compensates by using anti-aliasing which causes the icon look smudged. + I changed the font size of the icon to a standard integer size (extraLarge) and removed the multipliers. A side-effect of this commit is that the icon looks a bit bigger now, I chose extraLarge instead of just large because the icon looked a bit too small, but I do not know of other people's preference on this. * feat: Adjusted root implictWidth and implicitHeight * fix --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* controlcenter/taskbar: add excludedScreens (#1215)Bora Gülerman8 days2-5/+52
| | | | | | | | | also changed controlcenter/components/ConnectedButtonGroup - Changed row layout to grid layout - Added optional prop: row, which defaults to 1 so it looks same as row layout if not given - added new field to options, which bypasses rootItem bind. This is needed because we can not predict the number of monitors the user has, and can not create a seperate variable for each one
* config: add option to hide notifications on lockscreen (#1211)八奈見 レイ8 days1-3/+3
|
* media: hide person icon if user pfp is ready (#1213)Xavier Lhinares8 days2-0/+2
|
* notifs: support int:value hint (#1254)cordlessblues8 days1-0/+37
| | | | | | | | | | | | | | | | | * add .vscode/settings.json to gitignore * added support for the Int:value hint * fix * more fix * f * comment --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* workspaces: window icons limit (#1267)Robin Seger8 days3-2/+47
| | | | | * workspace window icons display limit * serialization
* dash: use currentIndex for width, restore binding (#1286)Robin Seger8 days2-4/+10
| | | | | | | | | | | | | | | | | | | | | * [CI] chore: update flake * Dashboard perf settings save, visibility on none enabled * Dashboard heigh stutter fixed, persist current tab * restore binding * wrapper async=false * ScriptModel, centralized tabs/panes, individual toggle * fixes, missed mediaUpdateInterval, passing values * add binding back, ensure active tab uses bar.currentIndex --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* fix: performance network usage jumping around2 * r + 2 * t11 days1-9/+13
|
* feat: add excluded screens config opt2 * r + 2 * t11 days3-3/+4
| | | | Completely disables everything (except lock) for screen
* feat: replace canvas -> c++ component2 * r + 2 * t11 days1-166/+26
| | | | Also add c++ ring buffer
* notifs: skip markdown parsing for plain text bodies2 * r + 2 * t11 days1-2/+3
|
* notifs: add sourceSize to notification images2 * r + 2 * t11 days3-0/+6
|
* dashboard: gate network sparkline timers on visibility2 * r + 2 * t11 days1-2/+2
|
* notifs: single-pass derived properties in NotifGroup2 * r + 2 * t11 days2-7/+54
|
* workspaces: replace reduce with for loop for occupied map2 * r + 2 * t11 days1-4/+6
|
* picker: use hyprctl proc to get cursor on init2 * r + 2 * t11 days1-0/+12
|
* dashboard: dynamic dashboard tabs + fix performance settings updating (#1253)Robin Seger13 days6-102/+213
| | | | | | | | | | | | | | | | | | | * [CI] chore: update flake * Dashboard perf settings save, visibility on none enabled * Dashboard heigh stutter fixed, persist current tab * restore binding * wrapper async=false * ScriptModel, centralized tabs/panes, individual toggle * fixes, missed mediaUpdateInterval, passing values --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* feat: add Logo shape component (#1247)Robin Seger14 days2-15/+46
| | | | | | | | | | | | | | | | | | | | | | * Logo Shape component - Added Logo.qml component with scaling - Updated OsIcon to use Logo component * missed removing tour * [CI] chore: update flake * Colours.palette defaults * fixed import, added logo to Fetch.qml * single shape parent, prop changes * prop changes --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* fix: unify wifi toggle state with Nmcli service to prevent desync (#1232)İlyas2026-03-081-2/+2
|
* bar: allow hiding tray icons (#1227)Evertiro2026-03-082-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First pass at hiding systray icons Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com> * Don't dump all IDs for no reason >_< Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com> * Better handling for hiding tray icons Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com> * Re-add EOF newline Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com> * Hide popouts too Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com> * Hide the expand icon if no icons are visible Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com> * Update modules/bar/components/Tray.qml Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> * Update modules/bar/components/Tray.qml Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> * Update modules/bar/components/Tray.qml Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> * That needs to be inverted * Clean up Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com> * fix --------- Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com> Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* picker: fix large screenshot not opening/copying to clipboard (#1250)Chloé Legué2026-03-081-1/+1
|
* feat: allow different systems for weather/performance (#1109)Evertiro2026-02-201-1/+1
| | | | | | | | | | | | | * Allow different systems for weather/performance Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com> * readme: update options Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com> --------- Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
* config: added option to set session icons (#1189)八奈見 レイ2026-02-191-4/+4
|
* dashboard/performance: new design, configurable, controlcenter support (#975)Thanh Minh2026-02-1911-158/+1261
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(dashboard): add configurable performance resources - Add config options to show/hide Battery, GPU, CPU, Memory, Storage - Make dashboard responsive based on number of visible resources - Scale resource sizes and spacing dynamically for 3, 4, or 5 items - Battery shows charge status and time remaining/to full - Each resource can be individually toggled via config * fix(dashboard): add dynamic right margin for last visible resource Ensures the rightmost resource always has proper margin to prevent content from being cut off at the edge * fix(performance): comment out duplicated value2 properties for memory and storage resources * controlcenter: add settings for dashboard * feat: handle readonly properties and re-usable codes * Feature/performance tab rework (#5) * dashboard/performance: rework tab with card-based grid layout - Replace circular arc meters with card-based grid layout - CPU/GPU cards show hardware name, usage and temperature with horizontal bars - Memory card with 3/4 arc indicator and used/total at bottom - Storage card shows physical disks from lsblk with aggregated partition usage - Add cpuName, gpuName, cpuFreq, cpuMaxFreq, disks properties to SystemUsage - Clean hardware names (remove Intel/AMD/NVIDIA prefixes, TM/R symbols) * dashboard/performance: new hero card design * dashboard/performance: update storage indicators to be reponsive to the physical disks count * dashboard/performance: fix the overlay bounding issue * dashboard/perfromance: refactor code * dashboard/performance: add battery gauge * dashboard/performance: correct battery icon * dashboard/performance: configurable battery * dashboard/performance: update layout * dashboard/performance: move the "Usage" text on top and smaller the font size * dashboard/performance: add a lot of configurations * dashboard/performance: add network metrics * fix: issue with hot reload * chore: update default vaule for mainValueSpacing to 0 * chore: group settings into collapasible sections * chore: making GPU & Battery toggle not showing if not found * chore: fix network widget spacing & text * chore: remove old disk bars configs, add update interval * chore: remove old & unused value, functions * chore: network graph update smoothly when data points change * chore: refactor settings - de-flood settings, most of the font & size setting now follow the global Appearance config - Most of sliders are not needed anymore, only keep the update interval slider - clean up * chore: remove readonly properties from the controlcenter/dashboard. * chore: minor fix * fix: fix warning about onPercChange() * fix: network metrics negative number * fix: add minimal height & width, placeholder for none toggled * fix: network graph move smoothly (#6) * fix: network graph move smoothly * clean up * fix: graph animation even more smooth * fix: padding issue * chore: network icons short description * fix --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* feat: add wallpaperEnabled option (#1187)Unrectified2026-02-195-6/+22
| | | | | | | | | | | | | | | | | * fix: change background color to none allowing other wallpaper engine and background enabled * feat: add wallpaperEnabled property and toggle in appearance settings * fix background: Make it "black" if wallpaper is enabled, otherwise "transparent" * fix: separate Visualiser from Wallpaper (hope I didn't made more shit buh) * fix: transparency not working & layer position * fix --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* launcher: add favorite apps (#946)Bora Gülerman2026-02-194-31/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * launcher: add favorite apps Favorite apps always appear above non-favorite apps Accepts regex, same logic as #920 Added the same regex logic to hidden apps Added util file may need to be relocated * addressed requested changes * fix: Renamed newly added util singleton Also added a null check to favorite icon loader in AppItem.qml * controlCenter/launcherPane: added favorite apps added icons to the app list to indicate if they are favorited/hidden marking as favorite/hidden is desabled if the other is selected * favouriteApps: renamed from favorite to favourite Also disabled favorite/hidden switch for entries added as regex * appDb: added notify and emit to favoriteApps * controlCentre/Launcher: Fixed bug with favourite switch not enabling itself when no hiddenApps exist Added a comment to explain the enabled state of the switches icon loader is now a single loader rather than two, hidden icon has priority * spelling mistakes * fixed warning * formatting fixes
* shortcuts: Sidebar and Utilities shortcuts (#1160)Ezekiel Gonzales2026-02-131-0/+23
| | | | | * shortcuts: Added shortcut to toggle the sidebar * shortcuts: added utilities shortcut to toggle utilities
* fix: bluetooth battery bar (#1153)Evertiro2026-02-081-9/+3
| | | Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
* config: allow adjusting the speed of gifs (#1147)Evertiro2026-02-043-3/+3
| | | Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
* desktopclock: background blur GameMode support (#1145)Ezekiel Gonzales2026-02-031-1/+1
|
* config: serialize brightnessIncrement (#1117)Ezekiel Gonzales2026-01-281-2/+2
| | | | | * config: serialize brightnessIncrement * add brightness increment on OSD scroll
* internal: format2 * r + 2 * t2026-01-2856-1246/+1353
|
* controlcenter: remove qt5compat dep2 * r + 2 * t2026-01-282-97/+166
|
* controlcenter: added VPN settings & management (#1095)Robin Seger2026-01-218-17/+1402
| | | | | | | | | | | | | | | | * feat: add VPN settings and management UI - Add VPN configuration UI - Update VPN toggle visibility to check enabled providers * controlcenter: VPN modal transitions & cleanup * controlcenter: VPN modal styling * controlcenter: VPN modal scrim * controlcenter: VPN modal padding * controlcenter: VPN modal enter & exit behaviour
* bar/statusicons: allow disabling wifi icon when ethernet is active (#1107)Evertiro2026-01-202-6/+16
| | | Signed-off-by: Dan Griffiths <dgriffiths@widgitlabs.com>
* background: fix desktop clock 12h format2 * r + 2 * t2026-01-203-18/+20
|
* controlcenter: add per-application audio controls (#1098)ATDMA2026-01-191-0/+145
| | | | | * feat: per-application audio controls in controlcenter and popout * removed: per-application volume control removed from audio popout