github-actions[bot]
|
03b522e939
|
chore: release 3.1.1
|
2022-04-11 19:59:57 +03:00 |
|
Mikhail Zolotukhin
|
d2d3cfd89b
|
fix(shortcuts_migration): don't override the existing shortcuts
|
2022-04-11 15:51:00 +03:00 |
|
github-actions[bot]
|
ca5a5e24dd
|
chore: release 3.1.0
|
2022-04-10 02:43:11 +03:00 |
|
Mikhail Zolotukhin
|
fb7851386b
|
fix: ignore spaces in comma separated lists configs
|
2022-04-10 02:26:15 +03:00 |
|
Mikhail Zolotukhin
|
748d99174a
|
fix: move old shortcuts to the new component correctly
kconf_update script wasn't working, so this new implementation is using
the KGloablAccel directly and before setting the new shortcuts.
|
2022-04-10 02:02:34 +03:00 |
|
Mikhail Zolotukhin
|
314410ba23
|
chore(new_backend): split focus by direction and order
|
2022-04-01 23:26:32 +03:00 |
|
Mikhail Zolotukhin
|
ebf54b14cb
|
chore(new_backend): add order focus
|
2022-04-01 23:26:32 +03:00 |
|
Mikhail Zolotukhin
|
f539a6b9fa
|
chore(new_backend): add active window method
|
2022-04-01 23:26:32 +03:00 |
|
Mikhail Zolotukhin
|
0199c63653
|
chore(new_backend): add shortcuts handlers
|
2022-04-01 23:26:32 +03:00 |
|
Mikhail Zolotukhin
|
3e872eed8d
|
fix(kdecoration): prevent crash when changing color scheme
Capture this by value, check painter for nullness.
|
2022-04-01 23:08:44 +03:00 |
|
Mikhail Zolotukhin
|
fc925f49b3
|
chore(new_backend): ignore windows smarter
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
4262c39137
|
chore(new_backend): ignore dialog windows
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
e7b06f4ecf
|
chore(new_backend): don't manage launchers
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
bcf280949f
|
chore(new_backend): arrange windows after they are added
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
877cf0c138
|
chore(new_backend): don't manage special windows
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
1771577385
|
chore(new_backend): add window desktop and activities tests
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
92bc966cd1
|
chore(new_backend): determine new client's surfaces
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
388d9a5c85
|
chore(new_backend): tile windows with gaps
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
ad9d1fb83c
|
chore(new_backend): tile windows on all desktops initially
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
f2d38b0f13
|
chore(new_backend): add config to layout
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
28aa71835e
|
chore: drop controller only if it is present
|
2022-03-29 20:05:23 +03:00 |
|
Mikhail Zolotukhin
|
410a2d2181
|
chore: add config option for experimental backend
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
fc944db965
|
chore: tile windows in the new backend
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
0601f99c5c
|
fix: clientList vector reserve
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
a3686ebd24
|
refactor: rename test files
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
2051051d20
|
chore: cxx arrange draft
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
6a61242a5f
|
chore: add layout cxx skeleton
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
5b79638032
|
chore: cxx window visible on impl with tests
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
f1ee489c6a
|
chore: fix tests missing signals warnings
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
1dd1e82cf0
|
chore: arrange cxx skeleton
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
805229a182
|
chore: connect workspace signals to cxx controller
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
0387c0f486
|
refactor: wrap clientList api call
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
8ec6b95161
|
refactor: addWindow skeleton
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
7b81428a79
|
refactor: port screenResized and currentActivityChanged signals
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
e8cd561eee
|
refactor: wrap numberScreensChanged signal
|
2022-03-27 22:02:26 +03:00 |
|
Mikhail Zolotukhin
|
288d9cf944
|
refactor: proof of concept: signal handler port
|
2022-03-26 00:17:59 +03:00 |
|
Mikhail Zolotukhin
|
4b02c4b699
|
refactor: rename PlasmaApi to Api to avoid nameclash
|
2022-03-26 00:17:59 +03:00 |
|
Mikhail Zolotukhin
|
ecdfeeafe4
|
chore: wrap more workspace signals
|
2022-03-26 00:17:59 +03:00 |
|
Mikhail Zolotukhin
|
6aa60fabce
|
refactor: remove X11 only fullscreen event
|
2022-03-26 00:17:59 +03:00 |
|
Mikhail Zolotukhin
|
a1d9c3750d
|
refactor: replace deprecated geometry property
|
2022-03-26 00:17:59 +03:00 |
|
Mikhail Zolotukhin
|
b5e29933d1
|
refactor: port activeScreens property
|
2022-03-26 00:17:59 +03:00 |
|
Mikhail Zolotukhin
|
2a3be3a901
|
refactor: port numScreens property
|
2022-03-26 00:17:59 +03:00 |
|
Mikhail Zolotukhin
|
c06c840b29
|
refactor: port desktops workspace function
|
2022-03-26 00:17:59 +03:00 |
|
Mikhail Zolotukhin
|
aa4504e32a
|
refactor: replace broken enum ClientAreaOption enum with a number
|
2022-03-26 00:17:59 +03:00 |
|
Mikhail Zolotukhin
|
93e6f1406b
|
chore: move npm scripts to makefile
This makes it possible to name targets whatever we want and makes us
less dependant on the NPM (i.e. a preparation for NPM removal).
|
2022-03-23 22:05:55 +03:00 |
|
Mikhail Zolotukhin
|
91a277ea1e
|
refactor: wrap currentActivity Property
|
2022-03-23 21:37:34 +03:00 |
|
Mikhail Zolotukhin
|
eb9d989a3a
|
refactor: put currentDesktop API into use
|
2022-03-23 21:37:34 +03:00 |
|
Mikhail Zolotukhin
|
23eb425181
|
refactor: wrap clientArea workspace method
|
2022-03-23 21:37:34 +03:00 |
|
Mikhail Zolotukhin
|
75dd01e024
|
chore(plasma_api): use macro for setter/getter generation
|
2022-03-23 21:37:34 +03:00 |
|
Mikhail Zolotukhin
|
2d69fe6ee5
|
docs: split vision and roadmap
|
2022-03-20 21:52:52 +03:00 |
|