Michail Vourlakos
7393ac02eb
drop currentLayoutName as signal from synchronizer
5 years ago
Michail Vourlakos
a9774ff13f
update Switch button in Layouts table
5 years ago
Michail Vourlakos
0ee31eead6
update kwin disabled borders infrastructure
5 years ago
Michail Vourlakos
3689cc406d
retrieve available screen space through activityid
5 years ago
Michail Vourlakos
9026f931fd
fixes for corona available areas calcs
5 years ago
Michail Vourlakos
2e120f9446
make Multiple mode work correctly
5 years ago
Michail Vourlakos
caf9bf7b78
REFACTOR:Drop Shared Layouts infrastructure
...
--Move in a simpler layouts approach.
--Single Layout mode loads ONLY ONE Layout for ALL Activities
--Multiple Layouts mode loads any combination of Layouts based
on the following settings:
-- OnAllActivities
-- ForFreeActivities
-- SpecificActivities
5 years ago
Michail Vourlakos
ba178e534d
add missing signals when adding new layout
5 years ago
Michail Vourlakos
50c419d4e4
upgrade importDefaultLayout codepaths
...
--use Templates::Manger in order to import
default layout on startup
5 years ago
Michail Vourlakos
0ff8f2b74f
force plasmageometries updates for activitieschange
5 years ago
Michail Vourlakos
748ca87bb8
simplify code for switch button-single layout
5 years ago
Michail Vourlakos
00e6fbba5b
update synchronizer semantics to freeactivities
5 years ago
Michail Vourlakos
b71baccc14
fix screenForContainment in MulitpleShared mode
6 years ago
Michail Vourlakos
3a3823add3
Assign/Remove properly Shares from INACTIVE Centrals
6 years ago
Michail Vourlakos
a661fbb032
refactor:drop LAYOUTSMANAGER apis moved to SYNCHER
6 years ago
Michail Vourlakos
bea8247b84
refactor:move syncActiveShares to Synchronizer
6 years ago
Michail Vourlakos
c4b226def5
REFACTOR:Add Synchronizer for Layouts::Manager
...
--Split the Layouts::Manager to Synchronizer and
Manager classes. The Synchronizer is responsible
to keep all Active layouts in sync with user
preferences
6 years ago