Commit Graph

51 Commits

Author SHA1 Message Date
retrozinndev 8b96ba9bf7 🔧 chore: better implementation of the media copy link feature, fix Cliboard.copyAsync() always returning an error 2025-09-01 20:51:17 -03:00
retrozinndev 0e3f8d59c4 📜 license: change to BSD 3-Clause 2025-08-31 13:38:33 -03:00
retrozinndev 52ee8362bd 💥 fix(osd): create function is implicitly ran on gnim component 2025-08-31 12:40:52 -03:00
retrozinndev 74be468972 💥 fix(osd): info not updating correctly 2025-08-30 22:30:29 -03:00
retrozinndev d096072fb1 feat(modules/notifications, osd): pause notification timeout on holdNotification
osd now supports brightness controlsgit add .
2025-08-30 22:05:32 -03:00
retrozinndev 56d8736768 🔧 chore(window/floating-notifications): bring back hold on hover feature 🎉 2025-08-29 14:02:12 -03:00
retrozinndev aef372d499 🔧 chore(modules/config): notify :entries when calling setProperty() 2025-08-29 13:55:15 -03:00
retrozinndev d72d0412a5 🔧 chore(control-center/pages/backlight): load the default backlight from user data 2025-08-28 18:52:03 -03:00
retrozinndev ef95217ea7 💥 fix(modules/backlight): use jsobject instead of object param spec 2025-08-28 18:37:15 -03:00
retrozinndev f213d994aa 🔧 chore(modules/backlight, modules/config): fix property name not found, add support for setting properties in config 2025-08-28 18:33:39 -03:00
João Dias 09568ac738 💥 fix(modules/backlight): use paramspec instead of read-only $gtype 2025-08-28 06:25:33 -03:00
João Dias 744d155d05 💥 fix(modules/backlight): can't access lexical declaration 2025-08-27 21:59:13 -03:00
retrozinndev 47152e728b 🔧 chore(modules/backlight): init default backlight on scan() 2025-08-27 14:18:33 -03:00
retrozinndev f25996d5eb 🔧 chore(modules/backlight): better implementation 2025-08-27 13:13:20 -03:00
retrozinndev e765a33335 🔧 chore(app): print newline after string in cli's RemoteCaller 2025-08-26 17:21:24 -03:00
retrozinndev dd98e34352 feat(backlight): add page widget for backlight feature 2025-08-26 17:07:44 -03:00
retrozinndev e84f5f0bdf feat: add backlight support 2025-08-26 16:16:58 -03:00
retrozinndev 18cda23bac 🔧 chore(modules/config): use function overloading to make expectType on getProperty() better 2025-08-25 21:31:58 -03:00
retrozinndev bc2b851573 🔧 chore(widget/bar/workspaces): add new feature to hide if there's only a single workspace available 2025-08-25 21:30:51 -03:00
retrozinndev 9057a23477 🔧 chore(app): new config key workspaces.hide_if_single, disabled by default
this new option, if enabled, hides the workspace indicator if there's no other workspace beyond the current(single workspace). also, now colorshell will only load adwaita, gtk and the shell's resources if the instance is the primary, making the remote communication via dbus a lot faster
2025-08-25 21:29:46 -03:00
retrozinndev 070d86b804 💥 fix(i18n/intl): use Array.includes() instead of index
i forgot it was an array and thought it was an object lol
2025-08-23 19:19:15 -03:00
retrozinndev d77f6ef3c3 💥 fix(i18n/intl): setting to unavailable language 2025-08-23 14:17:59 -03:00
retrozinndev 7d89911968 perf: remove unused module Xdp-1.0 2025-08-23 13:58:28 -03:00
retrozinndev 4fc2986d15 💥 fix(control-center/tiles/night-light): not turning back on after disabling 2025-08-18 22:10:40 -03:00
retrozinndev 49ded11c51 💥 fix(clipboard): issues with special characters on Clipboard.copyAsync() 2025-08-18 18:44:46 -03:00
retrozinndev db73023ac9 feat(center-window): pause selected player if space key is pressed 2025-08-18 18:43:53 -03:00
retrozinndev 26087c2b12 💥 fix(control-center/tile): label expanding control center size 2025-08-18 12:23:45 -03:00
retrozinndev ddc5121163 feat(control-center/tiles): update tiles look and structure 2025-08-18 10:56:52 -03:00
retrozinndev 74968ff17a feat: add user face to control center if available
also improved quickactions hostname widget and removed unnecessary stylesheet
2025-08-17 22:01:54 -03:00
retrozinndev c7a6ec0222 feat: add support for unix socket communication 2025-08-14 19:06:58 -03:00
retrozinndev 4384f21979 🔧 chore(windows): add signal types 2025-08-14 15:02:52 -03:00
retrozinndev 3d22b00682 🔧 chore(control-center/pages/bluetooth): show adapter's address as a description 2025-08-14 15:02:24 -03:00
retrozinndev 550d463440 💥 fix(bar/media): check if player of index 0 is not null before setting to it 2025-08-12 23:11:01 -03:00
retrozinndev cbfe5f1bfb 💥 fix(runner): results limit not working 2025-08-12 19:40:35 -03:00
retrozinndev be269da3a7 💥 fix(arg-handler): volume's toggle mute command requiring a value 2025-08-12 16:02:27 -03:00
retrozinndev 28c97fe189 ♻️ refactor: rename src/scripts -> src/modules
this is a better name
2025-08-12 15:07:51 -03:00
retrozinndev 0191afef16 🔧 chore: use a different approach to compile stylesheets
also fixed promise calls not working(execAsync, subprocess), restored previous control center tile implementation temporarily
2025-08-12 14:30:47 -03:00
retrozinndev a69ec9973b ♻️ refactor: correctly organize resources in the resources directory 2025-08-11 14:45:18 -03:00
retrozinndev 7bd159ff10 💥 fix: can't convert non-null pointer to js value
Thanks aylur!!
2025-08-11 12:38:59 -03:00
retrozinndev 8bea6e1fab chore: compile styles via gresources, gicon support
started using gicon in application for custom icons support
2025-08-10 20:35:55 -03:00
retrozinndev 00be9787f8 🔧 chore(arg-handler): add option to display colorshell's version 2025-08-10 17:09:10 -03:00
retrozinndev 052854a407 💥 fix(runner): wrong scrolling positions, focus escaping to the listbox 2025-08-10 00:35:17 -03:00
retrozinndev fd58ebd5b3 💥 fix(widget/notification): actions is null 2025-08-09 23:39:34 -03:00
retrozinndev fe9b5d79c3 🔧 chore(env): fix version variable name 2025-08-09 22:14:21 -03:00
retrozinndev 33a7b9617b 📦 build: implement automated release-build script 2025-08-09 22:12:50 -03:00
retrozinndev 4df1a9e7c9 🔧 chore: implement gresource in application + global variables 2025-08-09 20:54:08 -03:00
retrozinndev e8641737a8 📦 build(scripts/types): compile types in project's root directory 2025-08-08 21:34:16 -03:00
retrozinndev 8aeed31ec2 🔧 chore: better implementation of the arg-handler, supporting exit codes
also remade the `reload` command, so it supports the new implementation, removed unnecessary stylesheet
2025-08-08 21:21:35 -03:00
retrozinndev ace73f508c 📦 build: prepare to start using gresource 2025-08-08 19:11:02 -03:00
retrozinndev e8e42f7786 build: use pnpm + shell scripts to build project 2025-08-06 16:38:39 -03:00