zach
|
79d74d1966
|
Merge branch 'feat/task-runner-ci'
|
2026-11-03 16:13:21 +01:00 |
|
zach
|
c1db5f70bc
|
remove unrelated file
|
2026-11-03 16:11:00 +01:00 |
|
zach
|
1250a6b554
|
Merge pull request 'Feat: device pixel alignment' (#164) from feat/device-pixel-alignment into main
Reviewed-on: #164
|
2026-11-03 16:09:37 +01:00 |
|
zach
|
20dc53238d
|
fix: notification toast height no longer gets cut off with many notifications
C++ / fmt (pull_request) Failing after 8s
C++ / clang-tidy (pull_request) Failing after 10s
C++ / build (pull_request) Failing after 22s
JS/TS / fmt (pull_request) Successful in 10s
JS/TS / lint (pull_request) Successful in 10s
Python / static (pull_request) Failing after 28s
Rust / build (pull_request) Successful in 54s
Python / verify (pull_request) Failing after 1m22s
Rust / fmt (pull_request) Successful in 32s
Rust / clippy (pull_request) Successful in 1m6s
|
2026-11-03 15:57:16 +01:00 |
|
zach
|
11e7aac195
|
feat: better notification storage and image caching + blobs
C++ / fmt (pull_request) Failing after 5s
C++ / build (pull_request) Failing after 11s
C++ / clang-tidy (pull_request) Failing after 10s
JS/TS / fmt (pull_request) Successful in 12s
JS/TS / lint (pull_request) Successful in 10s
Python / static (pull_request) Failing after 27s
Rust / build (pull_request) Successful in 54s
Python / verify (pull_request) Failing after 1m26s
Rust / fmt (pull_request) Successful in 46s
Rust / clippy (pull_request) Successful in 1m6s
|
2026-11-02 19:00:43 +01:00 |
|
AramJonghu
|
51ec6a7939
|
feat(makefile): format all cmake files + make fmt rename
C++ / fmt (pull_request) Successful in 5s
JS/TS / fmt & lint (pull_request) Successful in 16s
Python / fmt & lint (pull_request) Successful in 35s
C++ / build & lint (pull_request) Failing after 2m21s
Python / test & nuitka build (pull_request) Failing after 1m36s
Rust / clippy & fmt (pull_request) Successful in 41s
|
2026-11-02 01:38:41 +01:00 |
|
AramJonghu
|
dd64d6947d
|
fix(ci): format properly checks written code only + minor optimisations
C++ / fmt (pull_request) Successful in 5s
JS/TS / fmt & lint (pull_request) Successful in 16s
Python / fmt & lint (pull_request) Successful in 34s
C++ / build & lint (pull_request) Failing after 2m18s
Python / test & nuitka build (pull_request) Failing after 1m35s
Rust / clippy & fmt (pull_request) Successful in 42s
|
2026-11-02 01:23:05 +01:00 |
|
AramJonghu
|
9d6cd909a5
|
chore(gitignore): .cargo ignored
|
2026-11-02 00:45:15 +01:00 |
|
zach
|
789305286a
|
Merge branch 'main' into feat/device-pixel-alignment
C++ / fmt (pull_request) Failing after 6s
C++ / build (pull_request) Failing after 3m19s
C++ / clang-tidy (pull_request) Failing after 3m17s
JS/TS / fmt (pull_request) Successful in 10s
JS/TS / lint (pull_request) Successful in 32s
Python / static (pull_request) Successful in 28s
Rust / build (pull_request) Successful in 49s
Python / verify (pull_request) Failing after 1m20s
Rust / fmt (pull_request) Successful in 33s
Rust / clippy (pull_request) Successful in 57s
|
2026-11-01 12:50:58 +01:00 |
|
zach
|
f8101b2807
|
feat: sql database for notifications
|
2026-11-01 12:43:21 +01:00 |
|
zach
|
017d7073d2
|
Merge branch 'main' into feat/device-pixel-alignment
C++ / fmt (pull_request) Failing after 5s
C++ / build (pull_request) Failing after 3m41s
C++ / clang-tidy (pull_request) Failing after 3m39s
JS/TS / fmt (pull_request) Successful in 13s
JS/TS / lint (pull_request) Successful in 11s
Python / static (pull_request) Successful in 34s
Rust / build (pull_request) Successful in 49s
Python / verify (pull_request) Failing after 1m29s
Rust / fmt (pull_request) Successful in 42s
Rust / clippy (pull_request) Successful in 1m2s
|
2026-11-01 01:57:30 +01:00 |
|
zach
|
8271e5d013
|
feat: testing new kinetic scroller for notifications in sidebar
|
2026-11-01 01:57:13 +01:00 |
|
AramJonghu
|
516ec9dd54
|
chore(format): format files that were unformatted
JS/TS / fmt & lint (pull_request) Successful in 12s
Rust / clippy & fmt (pull_request) Failing after 43s
C++ / fmt (pull_request) Successful in 5s
Python / fmt & lint (pull_request) Successful in 42s
Python / test & nuitka build (pull_request) Failing after 1m34s
C++ / build & lint (pull_request) Failing after 2m17s
|
2026-10-30 22:57:48 +01:00 |
|
AramJonghu
|
b279c5d664
|
fix(makefile): ruff fmt is now not just a check
|
2026-10-30 22:46:52 +01:00 |
|
zach
|
566b71d386
|
feat: drawing popout now clips strokes again + add redo + add undo and redo keybinds
C++ / fmt (pull_request) Failing after 6s
C++ / build (pull_request) Failing after 12s
C++ / clang-tidy (pull_request) Failing after 10s
JS/TS / fmt (pull_request) Successful in 9s
JS/TS / lint (pull_request) Successful in 9s
Python / static (pull_request) Successful in 28s
Python / verify (pull_request) Failing after 1m41s
Rust / build (pull_request) Successful in 1m15s
Rust / fmt (pull_request) Successful in 42s
Rust / clippy (pull_request) Successful in 1m6s
|
2026-10-30 14:16:19 +01:00 |
|
AramJonghu
|
82c307de11
|
fix(Dockerfile): adds mpv dep
C++ / fmt (pull_request) Failing after 5s
JS/TS / fmt & lint (pull_request) Successful in 13s
C++ / build & lint (pull_request) Failing after 20s
Python / test & nuitka build (pull_request) Canceled after 24s
Python / fmt & lint (pull_request) Canceled after 26s
Rust / clippy & fmt (pull_request) Failing after 3s
|
2026-10-30 02:51:22 +01:00 |
|
AramJonghu
|
388482c620
|
ci(rust): fixes and optimizations
C++ / fmt (pull_request) Failing after 5s
C++ / build & lint (pull_request) Failing after 13s
JS/TS / fmt & lint (pull_request) Successful in 11s
Python / fmt & lint (pull_request) Successful in 26s
Rust / clippy & fmt (pull_request) Failing after 50s
Python / test & nuitka build (pull_request) Failing after 1m23s
- removes cargo check since the clippy step builds already
- image switched to rust:alpine
- less correctness during build for speedier compilation
|
2026-10-30 02:49:22 +01:00 |
|
AramJonghu
|
ab4a662013
|
ci(cpp): introduce caching cmake and build + format optimization
|
2026-10-30 02:46:17 +01:00 |
|
AramJonghu
|
fda39fc4c0
|
feat(makefile): adds a make formatter as task runner
C++ / fmt (pull_request) Failing after 6s
C++ / build & lint (pull_request) Failing after 10s
JS/TS / fmt & lint (pull_request) Successful in 14s
Python / fmt & lint (pull_request) Successful in 29s
Python / test & nuitka build (pull_request) Failing after 1m25s
Rust / build, clippy & fmt (pull_request) Failing after 4m49s
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
9e97569467
|
fix(ci): cpp clang-tidy now properly reads non-build files only
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
630b05ff2c
|
feat(makefile): added no nuitka option for cpp-compile task
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
b86f865396
|
chore(gitignore): ordering known files and directories
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
34585a639b
|
chore(gitignore): nuitka compile files ignored and categorized
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
163370354a
|
fix(clang-tidy): make cpp-lint has proper clang-tidy check
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
012d2777c2
|
chore(Dockerfile): add future dependencies
|
2026-10-30 02:22:57 +01:00 |
|
 zachandAramJonghu
|
9c0b74ff66
|
Merge branch 'main' into feat/task-runner-ci
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
24825250bb
|
feat(makefile): added qmlformat + install -> compile in cpp step
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
1364b5ed1a
|
feat(makefile): C++, Python, and Rust checks included (incomplete)
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
ef4d849b4b
|
feat(makefile): makefile build & install + progress on cpp and py
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
e12a047da2
|
format(clang): make cpp-fmt result
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
5db2718b04
|
ci: rework Dockerfile image + buildx dep added
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
e50a28b877
|
refactor(workflows): combined steps where it makes sense
|
2026-10-30 02:22:57 +01:00 |
|
AramJonghu
|
0e23b18f72
|
fix(ci): missing dependency wayland-scanner
|
2026-10-30 02:22:57 +01:00 |
|
zach
|
c5608dc9b9
|
fix: blobs now allow to be drawn in device pixels to stay sharp
C++ / fmt (pull_request) Failing after 5s
C++ / build (pull_request) Failing after 10s
C++ / clang-tidy (pull_request) Failing after 10s
JS/TS / fmt (pull_request) Successful in 9s
JS/TS / lint (pull_request) Successful in 25s
Python / static (pull_request) Successful in 34s
Rust / build (pull_request) Successful in 51s
Python / verify (pull_request) Failing after 1m25s
Rust / fmt (pull_request) Successful in 39s
Rust / clippy (pull_request) Successful in 59s
|
2026-10-30 01:52:33 +01:00 |
|
zach
|
78a9577209
|
Merge branch 'main' into feat/device-pixel-alignment
C++ / fmt (pull_request) Failing after 6s
C++ / build (pull_request) Failing after 10s
C++ / clang-tidy (pull_request) Failing after 10s
JS/TS / fmt (pull_request) Successful in 7s
JS/TS / lint (pull_request) Successful in 9s
Python / static (pull_request) Successful in 26s
Rust / build (pull_request) Successful in 54s
Python / verify (pull_request) Failing after 1m29s
Rust / fmt (pull_request) Successful in 36s
Rust / clippy (pull_request) Successful in 50s
|
2026-10-29 20:11:33 +01:00 |
|
zach
|
90184bff58
|
Merge pull request 'feat: video wallpapers' (#163) from feat/video-wallpaper into main
Reviewed-on: #163
|
2026-10-29 19:55:05 +01:00 |
|
zach
|
abdde2450d
|
fix: don't use lambda expression
C++ / fmt (pull_request) Failing after 5s
C++ / build (pull_request) Failing after 10s
C++ / clang-tidy (pull_request) Failing after 11s
JS/TS / fmt (pull_request) Successful in 7s
JS/TS / lint (pull_request) Successful in 9s
Python / static (pull_request) Successful in 30s
Rust / build (pull_request) Successful in 50s
Python / verify (pull_request) Failing after 1m27s
Rust / fmt (pull_request) Successful in 31s
Rust / clippy (pull_request) Successful in 58s
|
2026-10-29 19:50:02 +01:00 |
|
zach
|
fd05b3d4c4
|
Merge branch 'main' into feat/video-wallpaper
C++ / fmt (pull_request) Failing after 5s
C++ / build (pull_request) Failing after 9s
C++ / clang-tidy (pull_request) Failing after 10s
JS/TS / fmt (pull_request) Successful in 13s
JS/TS / lint (pull_request) Successful in 8s
Python / static (pull_request) Failing after 37s
Rust / build (pull_request) Successful in 50s
Python / verify (pull_request) Failing after 1m28s
Rust / fmt (pull_request) Successful in 39s
Rust / clippy (pull_request) Successful in 1m5s
|
2026-10-29 19:03:10 +01:00 |
|
zach
|
067291f478
|
fix: lockscreen notifdock
C++ / fmt (pull_request) Failing after 5s
C++ / build (pull_request) Failing after 9s
C++ / clang-tidy (pull_request) Failing after 10s
JS/TS / fmt (pull_request) Successful in 7s
JS/TS / lint (pull_request) Successful in 14s
Python / static (pull_request) Failing after 27s
Rust / build (pull_request) Successful in 47s
Python / verify (pull_request) Failing after 1m23s
Rust / fmt (pull_request) Successful in 35s
Rust / clippy (pull_request) Successful in 53s
|
2026-10-29 18:43:50 +01:00 |
|
zach
|
395d1dad3d
|
fix: remove duped property
|
2026-10-29 17:51:20 +01:00 |
|
zach
|
fe0ce991da
|
feat: initial commit for pixel-snapping components and helpers
|
2026-10-29 17:47:19 +01:00 |
|
zach
|
858e4e5b12
|
rebase to feat/video-wallpapers
|
2026-10-29 17:46:27 +01:00 |
|
zach
|
ed7e977eb5
|
fix: remove more uses of cliprect and finally fix workspace's layer texture
|
2026-10-29 17:44:19 +01:00 |
|
zach
|
4252812e82
|
fix: don't link eglDestroyImageKHR
|
2026-10-29 17:44:19 +01:00 |
|
zach
|
a893e6cbe6
|
feat: add vaapi path for video wallpapers on generic gpus
|
2026-10-29 17:44:19 +01:00 |
|
zach
|
3792e9d73f
|
feat: add wallpaper transitions, store crop in database per-wallpaper, move CUDA context creation to async thread
|
2026-10-29 17:44:19 +01:00 |
|
zach
|
906b15b092
|
fix: don't store dbPath as const
|
2026-10-29 17:44:19 +01:00 |
|
zach
|
811ad6b7f4
|
fix: restore code removed by incorrect replacement command
|
2026-10-29 17:44:19 +01:00 |
|
zach
|
76f5a23c2a
|
feat: skip two-way copy for cuda devices when decoding video wallpapers + cache wallpapers as blobs in new database
|
2026-10-29 17:44:19 +01:00 |
|
zach
|
c0744b29b6
|
chore: suppress more warnings
|
2026-10-29 17:44:19 +01:00 |
|