aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop/LPanel.cpp
Commit message (Collapse)AuthorAge
* Clean up some vertical-panel issues with the clock plugin and the system tray.Ken Moore2016-12-23
|
* Commit some cleanup of the monitor layout change detection/handling again.Ken Moore2016-12-22
|
* Speed up the initial loading of the desktop at start, and delay the ↵Ken Moore2016-11-12
| | | | auto-started apps by 1/2 second.
* Fix up the panel autohide routine so it actually resizes the panels instead ↵Ken Moore2016-11-11
| | | | of just moving them around.
* Large update/refactor of desktop widgets.Ken Moore2016-10-18
| | | | This reduces the number of widgets in the stack by 1, and seems to help performance a bit.
* Some more painting cleanup for the wallpaper/panels.Ken Moore2016-10-17
|
* Turn off some debugging and fix the repaint of the entire wallpaper on change.Ken Moore2016-10-17
|
* Fix the painting routines for the desktop/panel. Make sure we only paint the ↵Ken Moore2016-10-17
| | | | *requested* rectangle, and not the whole thing on every request.
* Convert over the desktop/panel settings to be based on screen ID instead of ↵Ken Moore2016-10-05
| | | | screen number. It seems like X randomly assigns numbers to screens in some instances - resulting in multi-monitor arrays occasionally getting rotated/scrambled. After the automatic conversion of the settings to the new system (the first time the user logs into the updated version of Lumina), screen settings are tied to that particular monitor now (HDMI-0, DP-1, etc...)
* Add a simple check to the panel update routine to verify that the ↵Ken Moore2016-08-08
| | | | "_NET_WM_STICKY" flag is set on the panel at update time, and re-request that flag if not.
* Fix up the y-coordinate offsets for the panels and desktop plugin area so ↵Ken Moore2016-07-26
| | | | that vertical arrangements of monitors are better supported.
* Fix up the loading of non-integer values for the panel height.Ken Moore2016-07-07
|
* Commit some WIP (but disabled) to get the panels using the compositing WM ↵Ken Moore2016-06-28
| | | | for transparency effects (issues with xcompmgr at the moment?).
* Fix a geometry calculation for panel placements on X monitors which are not ↵Ken Moore2016-04-29
| | | | aligned with the y=0 axis for the top of the monitor.
* Rearrange the Lumina source tree quite a bit:Ken Moore2016-04-25
Now the utilites are arranged by category (core, core-utils, desktop-utils), so all the -utils may be excluded by a package system (or turned into separate packages) as needed.
bgstack15