Commit Graph

317 Commits (c204ad0ce8c9f0e3c15c3c0eb8d098478478dc13)

Author SHA1 Message Date
Michail Vourlakos 32215c6f43 fix #385,load font through QFontDatabase 8 years ago
Michail Vourlakos dcb07886ed remove clearing cache
--this code was suspicious for crashes
8 years ago
Michail Vourlakos 237cf1db36 return correct screen geometry from corona
--signal triggering for screenGeometryChanged(id)
can not be added yet as it is not plasma 5.8
compatible
8 years ago
audoban 0a1d4bd0b8 fix #358, [Crash] - recreating dock for AlwaysVisible mode
If I overrride the method event I should call to implementation parent, however VisibilityManagerPrivate is triggered from view and VisibilityManagerPriavte is not owner of QEvent
8 years ago
audoban 569ad5ab40 fix no return in nonvoid function 8 years ago
audoban a7728044de force visibility in startup if user is configuring 8 years ago
audoban b4ffe82ab3 restore last beahavior for mode() 8 years ago
audoban 9e2033e752 fix crash when the user change the session 8 years ago
audoban aa60b95c47 update list of contributors 8 years ago
audoban 5756a28037 reorder members 8 years ago
audoban b75c83dece fix #344, edit mode still active when I change the session 8 years ago
audoban 4c412c4e71 fix #330, visibility mode and options
Visibility doesn't load when switch to session
8 years ago
Michail Vourlakos fd3a719db0 fix #331,set onAllDesktops early in the process
--the delay during creating dockview and setting
its dock window flags from visibilitymanager creates
a situation that the window manager temporary creates
a normal window with no special flags for the docks
8 years ago
Michail Vourlakos 6e7098458d fix,restore adding docks in alternative session 8 years ago
audoban 2e6c6cf945 fix #330, visibility mode and options 8 years ago
audoban cc42dbc6dd fix wrong name 8 years ago
audoban 10d7ffa535 DodgeMaximized receives some of love
DodgeMaximized now also dodges windows with a size greater than or equal to the screen
8 years ago
audoban 6bbce90628 various fixes to WindowInfoWrap 8 years ago
audoban f64136aefe added support for windows with shade state and improving WindowInfoWrap 8 years ago
audoban 443502d3e0 fix #316, Exporting settings - Adding a dot in the filename 8 years ago
Smith AR 6beaa6e6ee unused dependence 8 years ago
Michail Vourlakos 5fe32aa7eb fix adding dock at the bottom when shouldnt
--if the user was adding docks too fast then
some of them were added at the bottom because
that was conflicting with the session
implementation. The fix fixes the situation
and preserves the alternative session functionality
8 years ago
audoban 2487495241 fix #308, Always visible option does not work for side-set dock on unusual multi screen setup 8 years ago
Michail Vourlakos 1b7f18c79b update strings
--update greek translation
8 years ago
Michail Vourlakos 48c39e863d update translation strings 8 years ago
audoban 091e881599 fix id event 8 years ago
audoban 9995cf435b update CMakeLists.txt 8 years ago
audoban b37c1dd85a notications for the operations of import/export 8 years ago
audoban 52f1e949aa feature #205, backup and restore 8 years ago
audoban 79eb2cb048 new dependences: KArchive and KNotifications 8 years ago
audoban 9940e9707f unused member 8 years ago
audoban c23135dd48 fix assertion when id is -1 8 years ago
Michail Vourlakos 62a1346509 fix #292,workaround for KF5.32 empty mask
--in KF5.32 FrameSvg returns many times a mask
that is an empty QRegion(). this patch makes
sure that at least our rectangular metrics
for masks and effectsarea are used instead.
Of course this means that themes with rounded
corners dont look as they should in !compositing
state
8 years ago
Michail Vourlakos 8a1c449396 fix #285,expanded to false for applets
--when changing session all the applets from
the previous session should hide their
expanded options
8 years ago
Michail Vourlakos f12fc52fd1 fix #277,use normal dock window from tweaks
-- with this setting the user can disable
the BypassWindowManagerHint flag for specific
docks
8 years ago
Michail Vourlakos e0bc661adf fix #275,top dock gains priority for AlwaysVisible
--the other docks must be also AlwaysVisible in order
for the top dock to be above them...
8 years ago
Michail Vourlakos 466136cbd1 move currentSession code in globalSettings 8 years ago
Michail Vourlakos 30fb90ec01 move autostart code in globalSettings 8 years ago
Michail Vourlakos d9a8428971 create globalsettings for corona
--first all the code concerning exposeAltSession
is moved in it and in the future also the autostart
and currentSession can follow. This will improve
both dockview and configview
8 years ago
Michail Vourlakos d0321f3baa fix #272,expose alternative session in menu 8 years ago
Michail Vourlakos 8e17e58f24 add effectArea in DebugWindow
--export correctly the drawEffects variable
8 years ago
Michail Vourlakos 06cf32fd67 fix #270,enable blur for panel background
--the user can habe blur and background contrast
effects in all cases for the panel and can
also choose the behavior from Tweaks page
8 years ago
audoban 09753f705d fix #256, Dodging/Layering Issues 8 years ago
audoban ee31d0cbb9 fix move constructor 8 years ago
audoban 4b0e558da5 avoid copies of winfowrap 8 years ago
Michail Vourlakos 367faf6bfa restore availableScreenRect behavior
--when an id is sent that is not contained
at stored screens then the primary screen
geometry is used instead
8 years ago
Michail Vourlakos d71cabb016 fix #257,crash alternative session & !compositing 8 years ago
audoban 21adfccc51 include unused 8 years ago
audoban b86b15a05a fix assertion if id is -1 8 years ago
audoban 14df47f18e fix crash deleting visibilityManager 8 years ago