Commit graph

43 commits

Author SHA1 Message Date
b09f92cb35
extension: fix module query
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 13s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m35s
PostmarketOS Build / Build for x86_64 (push) Successful in 57s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-12 12:33:54 +03:00
719fb359fe Preferences: Set title
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 10s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m41s
PostmarketOS Build / Build for x86_64 (push) Successful in 59s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 11:08:33 +03:00
998079110e Player: bind to settings
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 17s
PostmarketOS Build / Build for aarch64 (push) Successful in 3m4s
PostmarketOS Build / Build for x86_64 (push) Successful in 1m1s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 10:58:12 +03:00
b81ab03924 Settings: bind values to gsettings
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 10:50:28 +03:00
a87140e04e Add QuickSettings preferences
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 10:22:11 +03:00
902abc2265 Readme: remove screen numeration
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 9s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m32s
PostmarketOS Build / Build for x86_64 (push) Successful in 53s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 08:24:56 +03:00
eea25b45b6 Readme: explain gsettings
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 8s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m43s
PostmarketOS Build / Build for x86_64 (push) Successful in 42s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 07:49:36 +03:00
5ddc0c068e Remove gitlab CI
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 10s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m26s
PostmarketOS Build / Build for x86_64 (push) Successful in 44s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 06:31:39 +03:00
3a220a2f25 Update readme
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 10s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m32s
PostmarketOS Build / Build for x86_64 (push) Successful in 44s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 06:11:01 +03:00
d8479ef629 Margin for lockscreen mode
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 10s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m34s
PostmarketOS Build / Build for x86_64 (push) Successful in 52s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 05:52:32 +03:00
305dbcb1dd Fix crash
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 05:30:11 +03:00
6676905485 meson: remove annoying C warnings
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 9s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m39s
PostmarketOS Build / Build for x86_64 (push) Successful in 54s
I can't do anything with it

Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 05:10:08 +03:00
11ca4e8426 Remove debug prints, add docs
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 10s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m34s
PostmarketOS Build / Build for x86_64 (push) Successful in 52s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 04:59:41 +03:00
88fb91c118 Fix margins
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 13s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m27s
PostmarketOS Build / Build for x86_64 (push) Successful in 55s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 04:45:17 +03:00
e3877456bd Add ability to run as lockscreen widget
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 11s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m35s
PostmarketOS Build / Build for x86_64 (push) Successful in 56s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 04:37:22 +03:00
0952dbaf81 Place cover at vertical center
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 5s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m30s
PostmarketOS Build / Build for x86_64 (push) Successful in 55s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 01:42:25 +03:00
aebae5ef4c Add progress bar
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 20s
PostmarketOS Build / Build for aarch64 (push) Successful in 2m29s
PostmarketOS Build / Build for x86_64 (push) Successful in 48s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 01:02:25 +03:00
25473dc635 Move pixbuff rounding to Utils
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 00:16:14 +03:00
c81720a377 Prettify code
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 23:52:27 +03:00
562ec9e94d Prettify code
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 23:40:36 +03:00
c37bd1caae Add CI
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 13s
PostmarketOS Build / Build for x86_64 (push) Successful in 1m16s
PostmarketOS Build / Build for aarch64 (push) Successful in 1m2s
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 20:01:44 +03:00
8aeef05084 Replace default player
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 19:56:28 +03:00
65ece768c6 Fix downscale issues
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 19:50:55 +03:00
9324cf63f3 License
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 19:26:34 +03:00
043a96e143 Rename Stage 2
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 19:24:30 +03:00
32258f51d3 Rename Stage 1
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 19:20:53 +03:00
cb75e22abe Make it faster
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 19:04:01 +03:00
b0d9a44f36 Also color labels
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 18:41:01 +03:00
a00b668f28 Split color generation
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 17:05:46 +03:00
2efd467a2d Beautify x2
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 07:25:01 +03:00
3368efc950 Beautify
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 07:04:43 +03:00
b0c17209ed add button bindings
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 06:46:22 +03:00
50e3c81eb3 add label bindings
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 06:42:19 +03:00
0b9f41fff0 async methods
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 06:37:58 +03:00
00c15ba185 Fix multiple bindings
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 06:32:02 +03:00
66bf073f94 Radial gradient meowment
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 05:54:31 +03:00
9db49ee448 Player WIP
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 05:27:57 +03:00
550161590a Add player
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 01:51:01 +03:00
d61b3c43c2 Add Player detection 2025-07-10 01:02:04 +03:00
a2b1ddf747
UI: Port to blueprint
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 00:01:19 +03:00
2f9ad060b8
Split functional, add namespace
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-09 23:18:43 +03:00
Guido Günther
6db441683d example: Add example Vala quick setting plugin
Add a simple example future plugins can be based on together
with the needed build files and ci.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
2025-06-07 11:55:03 +02:00
Guido Günther
5973803ebf Initial commit
Signed-off-by: Guido Günther <agx@sigxcpu.org>
2025-06-07 11:28:28 +02:00