1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-02-13 21:57:40 +03:00

872 Commits

Author SHA1 Message Date
Michail Vourlakos
27f34834ff update based on position strings 2021-01-22 22:04:57 +02:00
Michail Vourlakos
39ad54f9bb provide visual indicator for multiple tasks
--when the user changes Tasks tab settings between
different applets, the selected applet is providing an
animation
2021-01-22 21:58:37 +02:00
Michail Vourlakos
04b6909e66 decouple dropping launchers in applet/containment
--all dropping launchers infrastructure has now decoupled
and can be used from any other applet in other to gain
such privileges
2021-01-22 21:17:41 +02:00
Michail Vourlakos
c456599881 add option to mirror floating gap
--when a maximized window is present the
floating gap is mirrored above the dock or
panel in order to provide a much better
visual appearance
2021-01-17 19:50:39 +02:00
Michail Vourlakos
7a4010abc1 instantiate properly widget explorer 2021-01-16 21:43:36 +02:00
Michail Vourlakos
84d4d4cef7 provide latte internal widget explorer 2021-01-16 19:12:42 +02:00
Michail Vourlakos
f8cce7acfa fix normalThickness value 2021-01-06 22:59:05 +02:00
Michail Vourlakos
919b0cbf8c rename view property 2021-01-06 22:02:54 +02:00
Michail Vourlakos
214107e409 improve Rearrange button constrast 2020-12-25 19:59:20 +02:00
Michail Vourlakos
3ab5b074b8 use same MaxItemsSize for all cases 2020-12-25 14:13:03 +02:00
l10n daemon script
ddcc2bbe6b 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"
2020-11-26 06:42:23 +01:00
Michail Vourlakos
7638e65e23 relative on screen item size can now use all values
-the user can now set the relative on screen items size
with step 0.1 and the produced item size does not have
to be a multiplier or 8
2020-10-26 14:44:02 +02:00
Michail Vourlakos
b188127a43 wayland:adjust location change event from settings 2020-10-25 10:53:19 +02:00
Michail Vourlakos
be20c63366 show Remove button only in advanced settings 2020-08-31 21:19:00 +03:00
Michail Vourlakos
9a5e9fdca1 second try to fix offset slider in settings
--when changing between different views the offset
slider should not change offset values by taking
into account offset boundaries that are relevant
only to previous views
2020-08-31 21:05:41 +03:00
Michail Vourlakos
5e50147848 fixes for dock settings window
--do not alter maxlength and offset incorrectly
when cycling between different views with different
relevant settings
2020-08-31 18:37:49 +03:00
Michail Vourlakos
0cfd578a2b update to 0.9.86 to clarify settings changes 2020-08-30 21:33:30 +03:00
Michail Vourlakos
3689cc406d retrieve available screen space through activityid 2020-08-28 17:58:39 +03:00
Michail Vourlakos
0d941d05f2 background radius,shadows only in advanced settings 2020-08-24 19:46:40 +03:00
Michail Vourlakos
5e770bfd5e Appearance,enable colors script information 2020-08-22 18:15:01 +03:00
Michail Vourlakos
9e8192438c improvements for custom shadowed rectangle 2020-08-22 18:15:01 +03:00
Michail Vourlakos
1142950f69 provide effect/masks regions for custom backgrounds
--PlasmaExtended::Theme produces QRegions based on corners
radius that can be consumed afterwards from Effects calculations
in order to provide correct QRegions for custom backgrounds
produced from custom background radius option
2020-08-22 18:15:01 +03:00
Michail Vourlakos
2b5d19cfa3 combine Colors options in Appearance page
--combine all colors options into comboboxes and
at the same time enhance their icons and tooltips
functionality
2020-08-22 18:15:01 +03:00
Michail Vourlakos
b2f8f20482 background:fixes for customBackgroundShadow
--limit also the background custom shadow to never
exceed the minimum panel axis
2020-08-22 18:15:01 +03:00
Michail Vourlakos
89e94fce3b initial support background custom radius/shadow
--playing around with Kirigami.ShadowedRectangle in order
to provide a nice beautiful custom made panel background
that the user can chosen custom radius or shadow size.
Colors are going to be used totally based on current plasma
theme.
2020-08-22 18:15:01 +03:00
Michail Vourlakos
043849c4e7 templates:track properly hidden multiple template 2020-08-14 10:34:34 +03:00
Michail Vourlakos
8e0d4fe7d5 .gitignore accept also hidden layout.latte files 2020-08-14 10:13:29 +03:00
Michail Vourlakos
37d629125c drop deprecated presets/prestyles etc...
--we now use templates directory
2020-08-14 10:02:41 +03:00
Michail Vourlakos
5ed3f111e3 update Layout::MULTIPLELAYOUTSHIDDENNAME
which is used to identify multiple layouts hidden
base layout
2020-08-14 09:08:01 +03:00
Michail Vourlakos
545404ec82 introduce all new templates manager
--this class is going to be responsible for all
templates tasks
2020-08-12 12:59:55 +03:00
Michail Vourlakos
76ec713c9d update for thin tooltips and auto size behaviors
--make their behavior more understandable and predictable
based on dock and panel types
2020-08-06 02:54:15 +03:00
Michail Vourlakos
5d7ea7c9c7 fix crash at primary config when switching layouts
--fix crash at primary config when switching layouts
--load on demand view type options at vertical latte
views as memory improvement
2020-08-05 19:33:33 +03:00
Michail Vourlakos
c5d7b787f4 do not update view location when already correct 2020-08-03 22:08:44 +03:00
Michail Vourlakos
84858ff529 editing:update/fix button groups behavior
--new single instance editing windows revealed
an issue with buttons groups that use ExclusiveGroups
in order to identify their property. All such
implementations have been adjusted in order to
provide a more concrete experience
2020-08-03 14:21:08 +03:00
Michail Vourlakos
37a682e5bc rename property to hideFloatingGapForMaximized
--this property hides any floating gap when there
are maximized windows
2020-08-03 13:24:29 +03:00
Michail Vourlakos
b92ece0f8e rename option for floatingInternalGapIsForced
--that option from Behavior page is now renamed and
also its behavior has been upgraded by enabling
three possible options:
   1. Disabled always
   2. Auto - which is enabled for Docks and disabled for Panels
   3. Enabled always
2020-08-03 13:10:46 +03:00
Michail Vourlakos
e323f31645 use universal inAdvancedMode for edit settings
--for all view edit windows are now using the same
flag in order to identify basic and advanced level
for editing their settings
2020-08-03 12:13:03 +03:00
Michail Vourlakos
11d5429a10 fixes,ExclusiveGroups with button/comboboxbuttons
--various fixes in their behavior
2020-08-02 02:49:38 +03:00
Michail Vourlakos
b512517997 Proper ExclusiveGroup support for ComboBoxButton
--fix some issues with ComboBoxButtons that choosing
options through ComboBox did not update properly the
assinged ExclusiveGroup
2020-08-01 20:12:58 +03:00
Michail Vourlakos
aa3dd59cbf Behavior tab separate visibility modes to groups
--each visibility mode is now hosted in each one
group in order to expose much better how the
user can access them.
2020-08-01 18:26:14 +03:00
Michail Vourlakos
c64354c048 update CustomIndicator button onParentView change 2020-07-31 20:22:51 +03:00
Michail Vourlakos
45d09b2cd4 editdock:support indicatorsuimanager
--the new approach is much more memory efficient
as the same indicator config ui is used for ALL
views and anything related to config uis is now
handled by the manager instead of each diffent
view on its own
2020-07-31 20:16:14 +03:00
Michail Vourlakos
582de7afe3 each view now keeps one indicator configui
--curent view indicator config ui is not deleted
when the PrimaryConfigView changes its parent view.
For each view there is one indicator config ui
that is kept available to be shown when appropriate.
This way we avoid unnecessary recreations of indicator
config uis when the user cycles between different views
settings.
2020-07-31 02:13:34 +03:00
Michail Vourlakos
0286966cab use properly default custom background values 2020-07-30 18:09:49 +03:00
Michail Vourlakos
835c24cbcb provide default custom background values 2020-07-30 16:46:02 +03:00
l10n daemon script
5832978fbf 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"
2020-07-29 06:05:36 +02:00
Michail Vourlakos
3b3388d673 rename SideBar to SidebarOnDemand
--improve semantics all over the place now
that we provide two different sidebar
visibility modes
2020-07-29 00:02:50 +03:00
Martijn Vogelaar
2e4f7da4c2 Introduction and implementation of the SidebarAutohide
as discussed in #19.
2020-07-28 15:49:55 +00:00
l10n daemon script
8b6ae2439a 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"
2020-07-28 06:12:20 +02:00
Michail Vourlakos
0f2562aa5e smart way to identify plasma theme hasShadows
--many plasma themes disable their shadows with
settings their opacity to zero instead of removing
their shadow elements. In such case the new approach
sets the hasShadow flag to zero
2020-07-22 11:20:26 +03:00