Commit Graph

19 Commits

Author SHA1 Message Date
Ignacy Kajdan
d2753ab6a7
refactor: optimize svg icons 2022-03-20 13:51:00 +03:00
Mikhail Zolotukhin
b7ca855165 chore: add kdecoration to sysdep 2022-03-20 03:04:36 +03:00
Mikhail Zolotukhin
048ceddfe4 chore: change gikari's email 2022-03-03 19:21:00 +03:00
Mikhail Zolotukhin
b43ca58b33 chore: move tests and add signal wrapper example
Tests are better kept in a separate binary. This prevents some of the
linking errors and allows us to define the mock KWin objects with no
fear.
2022-02-15 20:19:12 +03:00
Mikhail Zolotukhin
fcd85f8efe chore: replace husky with pre-commit
Since we are moving away from TypeScript, we also need to move away from
its tooling.
2022-02-09 22:29:09 +03:00
Mikhail Zolotukhin
5a8f14db5e chore: move the tests into production code 2022-02-08 16:40:57 +03:00
Mikhail Zolotukhin
64202796cf chore: workspace wrapper template with doctest
This adds Plasma API wrapper prototype with the example doctest unit
test. Later the wrapper will be extended until all the features we need
are supported.
2022-02-08 16:40:57 +03:00
Mikhail Zolotukhin
bf6131670b
chore: add gcc compiler to sysdep-install script (#257) 2022-01-14 21:48:49 +03:00
Ace Christian F. Serraon
9f1beb4152
chore: add KDE Neon to the sysdep-install.sh 2021-11-15 10:51:28 +03:00
Mikhail Zolotukhin
c2854466cc fix: provide an "enable tiling" option 2021-11-10 18:45:24 +03:00
Mikhail Zolotukhin
e302cc276e chore: use CMake for building the kwinscript part
CMake has facilities, that will simplify the building process and
prevent reinventing the wheel.
2021-11-10 00:34:17 +03:00
Ignacy Kajdan
15f3507f7e
chore: add manjaro to the sysdep-install.sh script 2021-11-07 15:23:07 +03:00
Talperud
bf4da307d4
chore: fix permissions for sysdep-install script
Co-authored-by: talperud <c19tad@cs.umu.se>
2021-11-05 00:12:37 +03:00
Hellorge
041393293d
Update sysdep-install.sh (#158)
chore: add void linux support for sysdep-install

Added sysdep-install switch case for void, it was a pain in the ass to find all the packages, the packages in long list may install as dependencies for other packages in the list, but my installation process was in bits I couldn't collect so I put everything prom the package removal process after build is complete.
2021-11-05 00:10:31 +03:00
Mikhail Zolotukhin
50bcca3260 chore: adjust github actions workflows to 2.0 2021-11-03 16:34:53 +03:00
Mikhail Zolotukhin
e8461790a8 chore: merge package step with build 2021-11-03 16:34:53 +03:00
Mikhail Zolotukhin
7e4cd1bbf5 refactor: install icons using CMake 2021-11-03 16:34:53 +03:00
Mikhail Zolotukhin
1c410cf1c7 feat: add KCM for Bismuth configuration 2021-11-03 16:34:53 +03:00
Mikhail Zolotukhin
3000934a96 chore: move kwinscript to its own dir 2021-11-03 16:34:53 +03:00