Commit Graph

60 Commits

Author SHA1 Message Date
retrozinndev 0efd1f4829 💥 fix(logout-menu): window status not changing after being closed with Escape 2025-07-26 10:05:40 -03:00
retrozinndev 5dad5de468 💥 fix(logout-menu): not showing closed state on window management 2025-07-25 23:31:44 -03:00
retrozinndev d721ea30db chore: make apps-window and floating notifications work better on gtk4 2025-07-23 21:53:43 -03:00
retrozinndev 2fb3b68204 💥 fix: correctly use centerbox with gtkbuilder types, fix styles
also re-added some windows to the windows list(they were causing issues before)
2025-07-07 21:58:34 -03:00
retrozinndev 8fd009557d chore: migrate all windows to gtk4 and ags v3 2025-07-06 19:53:48 -03:00
retrozinndev 2bca31e601 chore: make workspaces fit in a single widget, add keyboard support for the logout menu 2025-06-28 13:29:33 -03:00
retrozinndev dece2776fe feat(config): implement configurations 2025-06-26 15:12:24 -03:00
retrozinndev 3f26a3528b chore(osd): use AstalWp.Endpoint.description instead of name 2025-06-21 14:20:27 -03:00
retrozinndev a669e1acc3 chore: lots of improvements, exec apps with uwsm if in usage
also, started using `AstalWp.Endpoint.description` instead of the `name` property when showing device names, thanks to @NotMephisto in #9
2025-06-15 20:29:16 -03:00
retrozinndev 240ba192b6 chore(logout-menu): use hyprctl to exit Hyprland, add background color for better visibility
also improved error handling if command fails
2025-06-15 19:36:14 -03:00
retrozinndev 52c1659adb chore(apps-window): improvements to the style and flowbox stuff
also fixes opening app when clicking on empty space
2025-06-15 10:11:53 -03:00
retrozinndev de92ea4c53 💄 control-center,center-window: add background shadow, use gtk's spacing instead of margin 2025-06-13 18:56:16 -03:00
retrozinndev bc30068383 💄 floating-notifications: better appearance, use gtk's spacing instead of margin 2025-06-13 18:54:14 -03:00
retrozinndev b1db748351 feat: use gtk icons instead of nerdfonts across the shell
also removed hour count from recording widgets
2025-06-04 17:29:36 -03:00
Mephisto 09194fca32 Added conditions for displaying icons for OSD 2025-06-03 21:24:46 +03:00
Mephisto 6b9b075e16 Update OSD.ts
Replace Unicode to Icon
2025-06-01 18:23:42 +03:00
retrozinndev 6061c88e2b 💥 fix(popup-window): outside-click not working
this commit applies another method of doing this function. The checks happen in the same layer, instead of two layers
2025-05-21 14:40:16 -03:00
retrozinndev 89fe8c36b3 ags(apps-window, osd): drop astal variables on ::destroy 2025-05-11 22:24:18 -03:00
retrozinndev d5277ac864 ags(logout-menu): save hyprsunset configuration before shutting down 2025-04-27 09:24:38 -03:00
retrozinndev a0cf72ae8a ags: better separator properties, add more separators on widgets 2025-04-27 08:19:26 -03:00
retrozinndev 44fd480c78 ags(bar/special-workspaces): add support for hyprland special workspaces 2025-04-25 13:42:33 -03:00
retrozinndev cd96236878 💥 ags(center-window): fix big-media widget being cut because of the revealer 2025-04-23 18:28:50 -03:00
retrozinndev 2b78fc29ff 💄 ags(bar): better spacing and default style rules for bar 2025-04-23 17:47:42 -03:00
retrozinndev 8f0f40d728 💥 ags(control-center): add bottom margin back 2025-04-22 19:01:56 -03:00
retrozinndev a743715a84 ags(apps-window): add placeholder text to search entry 2025-04-21 18:11:02 -03:00
retrozinndev 99d5babe67 💥 ags(control-center): remove unnecessary properties 2025-04-21 18:02:57 -03:00
retrozinndev 0fedccdf05 ags(notifications): hold notification on hover 2025-04-21 15:22:43 -03:00
retrozinndev a47752aaff ags(apps-window): remove unnecessary gtkeventbox 2025-04-16 19:49:58 -03:00
retrozinndev 5376eb6576 💥 ags(popup-window, ask-popup): fix unexpected behaviors, removed onClose() and closeAction() support 2025-04-16 19:44:38 -03:00
retrozinndev 8e67d80203 ags(apps-window, control-center, center-window): port to new PopupWindow function 2025-04-15 17:28:54 -03:00
retrozinndev 0ad4aaac90 ags(control-center): larger window 2025-04-14 18:38:24 -03:00
retrozinndev bcaf4bf286 ags(apps-window): new style for apps-window! it now looks more integrated to the shell design 2025-04-13 15:43:07 -03:00
retrozinndev bdf5ac749b 💥 fix(ags/apps-window): strange gap between app widgets, tooltip markup issue 2025-04-11 21:38:49 -03:00
retrozinndev 026ce6cec8 ags(apps-window): fixed size for app widgets, auto-focus entry, better looking 2025-04-11 17:36:34 -03:00
retrozinndev 1a5f7a5256 ♻️ ags(control-center): stuff 2025-04-10 16:48:31 -03:00
retrozinndev e0cc539541 ags(center-window/bigmedia): add revealer for animations(i got the previous commit's description wrong, sorry) 2025-04-10 16:38:04 -03:00
retrozinndev 4ca4d5914d ags(apps-window): focus entry on open, show results immediatelly 2025-04-10 16:31:51 -03:00
retrozinndev 53929db052 ags: new window management system, adjustments, use adwaita sans 2025-04-01 10:47:40 -03:00
retrozinndev 3db477598f ags(bar, notifications, control-center): add status icons to bar, notification history fixed, notification history below control-center 2025-03-23 10:17:22 -03:00
retrozinndev d42642d685 💥 ags(notifications): unfocus notifications window when notificaiton is removed 2025-03-22 08:44:50 -03:00
retrozinndev 5f1937a157 ♻️ ags(logout-menu): hide window directly instead of hiding by shell cli 2025-03-21 16:08:29 -03:00
retrozinndev 52cfd114d7 ♻️ ags(runner): organize files separately from the main shell stuff 2025-03-12 22:11:18 -03:00
retrozinndev f0cec3ff84 perf(ags/runner): better code for runner, show results from multiple plugins, use interface to make plugins and more perfomance implementations 2025-03-12 14:11:42 -03:00
retrozinndev 12e4cf58b6 feat(ags/notifications): add support to actions in floating notifications(popups) 2025-03-11 16:16:07 -03:00
retrozinndev 8ae855d6e0 ags(notifications): reset notification timeout on replaced + better styles 2025-03-10 21:18:06 -03:00
retrozinndev 902361d74e ags(runner): make runner work by keyboard keys, focus entry on type + style improvements 2025-03-10 20:22:48 -03:00
retrozinndev 03813021a8 ags(i18n): finally use i18n system! 2025-03-09 16:04:48 -03:00
retrozinndev 59ef5e4aa7 ags: add ask popup, make notifications work(finally :3) and more improvements 2025-03-09 13:45:07 -03:00
retrozinndev f197052f7f 💥 fix(center-window): calendar and media separator orientation 2025-03-01 14:30:45 -03:00
retrozinndev 1a1a5d63f8 ags: lot of stuff lmao 2025-02-28 10:21:37 -03:00