Commit Graph

3257 Commits (ffd0bef61192ff11e3bdee3874fba7fd3ad010d8)
 

Author SHA1 Message Date
Michail Vourlakos 7696fc2ef9 make settings window thinner
Michail Vourlakos 30174bbb00 fix parabolic effect for vertical views
Michail Vourlakos 8fa495ce7e update tooltips for edit settingsOverlay
Michail Vourlakos 7ed22d6b04 make plasmoid independent the ShadowExternal comp
l10n daemon script 80fbb074b4 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
Michail Vourlakos ea1a7ae9f2 fix ToggleHeaders in settings window
Michail Vourlakos 5665efd31f add a publishing state to simplify things
--this way the syncGeometries calculations are
reduced
Michail Vourlakos db6a4e9d0d make struts and Always Visible lighter
--support them also in Live Editing
Michail Vourlakos 9d76dc7284 consistent metrics between different states
Michail Vourlakos 86c7e72abf add option to enable/disable active window dragging
Michail Vourlakos 243ece638c update editVisual transparency through emptyAreas
Michail Vourlakos f7484eba47 update indexes after loading Justify alignment
Michail Vourlakos 7e9064eb5e track last active window properly at per view
Michail Vourlakos a293e8c92a introduce EnvironmentActions area
--move the EnvironmentActions login exactly
below the Layouts layer and make its size to
follow always the appropriate size and placement
Michail Vourlakos fccbb64808 move LayoutsContainer in its own folder
Michail Vourlakos f33cd25ff5 update mask when secconfigwindow is destroyed
Michail Vourlakos 7ec1f6b928 support kde_frameworks<=47 for settings windows
BUG: 406436
Michail Vourlakos c2c3123e1f improve settings tooltips consistency
Michail Vourlakos 441e38a730 fix tooltips inconsistencies in Settings window
Michail Vourlakos f497d4ae62 improve updateIndexes at Justify alignment changes
--fix how applets are identifying their index when the
user switches alignments from Justify to Another and
vice versa. More specific this patch helps in order to
not break the parabolic effect between alignment changes.
Michail Vourlakos d5b294b88e improve vastly Justify Live Editing experience
--the entire Justify to Another alignment experience
has been improved a lot and made much smoother than
in the past
Michail Vourlakos de56372bf9 fixes for Splitters and LiveEditing
Michail Vourlakos 71c2036096 improvements for LiveEditing and Justify case
Michail Vourlakos 05c45dad5e hide justify splitters for liveEditing mode
Michail Vourlakos 0b07b58abc support kdeclarative both <5.45 and >=5.45
Michail Vourlakos 86a7eddba5 restore translations for settings window
BUG: 406114
Michail Vourlakos 4048edc7f9 Option to set Settings size at per screen level
--the Latte Settings window tries its best in order
to provide a nice experience concerning its width/height
ratio and a width size that is best for its contents.
There are cases that this fails so the user in the
best to set it right. Latte now provides two shortcuts
Meta+Scroll, that changes the width scale ratio and
Ctrl+Scroll, that changes the height scale ratio when
settings are in Basic mode.
The previous shortcuts must be applied when the mouse
is over the empty areas in the Settings View window.
Michail Vourlakos 6290ec33cf update margins for Rearrange button
Michail Vourlakos e2ccad62d9 RENAME TopLayout to SharedLayout
--Shared is a better term to describe these
layouts that can be Shared and be OnTop of
other layouts in Multiple Mode
Michail Vourlakos 1c6ddcad10 Improve addView for ActiveLayouts
--take into account the TopLayout views before
adding a new View either on startup loading
or when the user adds it
Michail Vourlakos 7240134ec2 add comments
Michail Vourlakos 0cb2bb38af plenty of fixes for TopLayouts and multi-screen(s)
Michail Vourlakos 6620cf54bd plenty fixes updates for MultipleTopLayouts
Michail Vourlakos b7cb41e322 ui improvements for Layouts editor
--lock icon takes into account the selected state
in order to draw itself
--focus dotted lines for tableview cells were disabled
until something less noisy is introduced
Michail Vourlakos 70640ae2e5 override functions for Active and TopLayouts
Michail Vourlakos 71435d4938 identify Touching windows for Multiple mode
--improve how the available screen geometry is
calculated because in MultipleLayouts mode we can
have different layouts that provide different
available screen geometries
Michail Vourlakos 385b0e0b20 update struts properly for TopLayouts
Michail Vourlakos caedf9842e ActiveLayout override GeneralLayout::latteViews()
Michail Vourlakos bdca8f58e8 simplify GenericLayout::latteViews call
Michail Vourlakos 69af8d0e0c fix updating lastUsedActivity properly
Michail Vourlakos dc9553b3ca fix crashes from loading/unloading layouts
Michail Vourlakos 9236f18c4e add TopLayout and use combined with ActiveLayout
Michail Vourlakos 1ec19d6627 update syncLatteViewsToScreens
--update function to use new validViewsMap() function
in order to identify which views must be presented
and where. The validViewsMap function can be used also
from subclasses in order to indetify the Layout occupied
edges without applying the final map state to actual
views.
l10n daemon script d9217065fe SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
Michail Vourlakos d07956cbb4 multiple layouts import properly
l10n daemon script bfb96b0f67 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
Michail Vourlakos fb4508c6a7 simplify CMakeLists
Michail Vourlakos b7603a1426 improve Advanced button coloring
--when the background is transparent the opacity
changes wont work nice. Providing an always
solid color is a good solution
Michail Vourlakos 2c8a0a83c1 update secondary config window position properly
Michail Vourlakos 671e2019e7 update text Copy action properly