Commit Graph

143 Commits (d555eacb1379c2b82910e725615f902e6f1da546)

Author SHA1 Message Date
audoban fcabf6ffcd remove property debugFlags of DockView 8 years ago
audoban c4d430bbed #199, QQuickWindowSystem replacement of WindowSystem 8 years ago
Michail Vourlakos 9597c3c8f6 fix applets centering with new rendering 8 years ago
Michail Vourlakos 6a00fcc936 fix #195, new direct rendering mechanism
--this a big fix for the painting mechanism.
Introduces a new direct rendering phase in
which no delays are happening on drawing.
This commit contains also the fixes in various
places in order for the new rendering to work
correctly
8 years ago
Michail Vourlakos 3574c8089d fix #187,counter for actions blockHiding 8 years ago
Michail Vourlakos b84c213a15 fix #185,changes for previews broke hover behavior 8 years ago
Michail Vourlakos 5a9bf31d36 disable debug messages, fix masking positioning 8 years ago
Michail Vourlakos 24085bab9b paint areas outside the maskArea 8 years ago
Michail Vourlakos af61ec8b36 fix #177,protect containment clearZoom in previews 8 years ago
Michail Vourlakos 30ce9c3c12 add BlockHiding flag in Debug Window 8 years ago
Michail Vourlakos 0cbd6f8470 fix #174,account screen size for the debug window 8 years ago
audoban 4c0054cc30 Improving readability of CMakeLists 8 years ago
Michail Vourlakos af43988ce0 add localGeometry and editMode in debug window 8 years ago
Michail Vourlakos 969ded95eb improvements for debug window
--add new debug variable containsMouse,
show the values for <unknow> variable
cases
8 years ago
Michail Vourlakos 7e1475d901 fix dock geometry update from VisibilityManager 8 years ago
Michail Vourlakos b7e9abfd47 remove deprecated code
--remove qml code showing dock on activity change
8 years ago
Michail Vourlakos 354005be10 update local geometry only when it has changed 8 years ago
Michail Vourlakos 1f33b17c03 fixes for panel background metrics 8 years ago
Michail Vourlakos d1fee96a33 repair semantics 8 years ago
audoban 425f16e97f fix #136, clean autoHidden 8 years ago
Michail Vourlakos 0b844f6193 delay zoom animation a bit to make it smoother 8 years ago
Michail Vourlakos 898bce5e32 update semantics
--dropped more old nowDock variables
--fixed brokken drag visual
8 years ago
Michail Vourlakos bcda08df6e remove debug message 8 years ago
Michail Vourlakos 002a6525ad fix #127,saving layouts in justify normal state 8 years ago
Michail Vourlakos 500c28cb26 clean up the code 8 years ago
Michail Vourlakos d8b7bb9604 fixes in panel calculations and struts 8 years ago
Michail Vourlakos 7286590731 improve panel background calculations 8 years ago
Michail Vourlakos 65e4558e23 fix #128, reimplement the panel draw
--this contains also a fix for updating the
struts
8 years ago
Michail Vourlakos aafffb421f fix, publish correct borders
--this fix publish the correct panel borders
that should be drawn according to alignment
and location. Improves also PanelBox heurestics
and should be also any shadows issues
8 years ago
Michail Vourlakos 6bc04ac414 fix thickness positioning for layoutsContainer 8 years ago
Michail Vourlakos 2de4dcb397 fix sliding out with new orchestration 8 years ago
Michail Vourlakos b3533d3ae7 fix #103,fixes in calculations and orchestration 8 years ago
Michail Vourlakos 48a6785fed update dock geometry in editing mode 8 years ago
Michail Vourlakos f82a0897e1 fix #125,fix calculations for dock geometry
--this should fix the struts issues with
Always Visible state
8 years ago
Michail Vourlakos c07f8e3c61 fix #119 ,improve animations heuristics
--this should fix also the case that only
applets are animating and need more length
from the mask
8 years ago
Michail Vourlakos 27f95f63e6 add information for animations in Debug Window 8 years ago
Michail Vourlakos d0fa218adc external shadows fix 8 years ago
Michail Vourlakos 949146878d do not reduce panel size on automatic icon size 8 years ago
Michail Vourlakos 1cb0fdb965 trigger externals shadows when panelsize>=iconsize 8 years ago
Michail Vourlakos c87acab814 support drawing panel shadows outside dock window
--this is set by default only in case of Always Visible,
zoom factor 1.0, Justify alignment and maximum panel
thickness
8 years ago
Michail Vourlakos 6084fd6c3b add isHidden flag in DebugWindow 8 years ago
Michail Vourlakos da989d3d85 support debug flags from the runtime
--the user is able to set some additional
debug flags in --debug state by just executing
the application.

supported flags:
--with-window: provides a separate window
to show metrics from each separate dock
--graphics: visual indicator for the various
elements
--mask: additional debug messages concerning
mask calculations
8 years ago
Michail Vourlakos 234de12211 more improvements in shadows and mask calculations 8 years ago
Michail Vourlakos a84f19e906 improve semantics for shadows 8 years ago
Michail Vourlakos 65b3e313c1 fix restoring splitters on startup 8 years ago
Michail Vourlakos 43354c2f46 fix #92,improve more three layouts for Fill 8 years ago
Michail Vourlakos 918a1d5f1b support three different layouts in Fill mode 8 years ago
Michail Vourlakos 25f4de2f5c more improvements for calculations
--various improvements for calculations for panel size,
shadows calculations, configuration window showing
metrics
8 years ago
Michail Vourlakos c4fcd9a7d3 improve calculations for panel back and mask 8 years ago
Michail Vourlakos 6e1f57c9f5 update panel size based on automatic icon size 8 years ago