1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-01-21 14:03:39 +03:00

75 Commits

Author SHA1 Message Date
Michail Vourlakos
e642087e31 Indicators API:Extend animations capabilities
extend indicator.level.requested signals with:
  --taskLauncherActivated
  --taskGroupWindowAdded
  --taskGroupWindowRemoved

extend indicator.level.requested properties with:
  --isIndicatorTaskLauncherAnimationRunning

extend indicator info with:
  --providesInAttentionAnimation
  --providesTaskLauncherAnimation
  --providesGroupedWindowAddedAnimation
  --providesGroupedWindowRemovedAnimation

adjust Latte Tasks in order to support properly
animations implemented through indicators.
2021-10-30 14:37:02 +03:00
Michail Vourlakos
eda019016d Indicators:expose more options for Icons
--the following options are exposed to indicators
in order to use them to their preference:
----iconTransformOrigin
----iconOpacity
----iconRotation
----iconScale
2021-10-28 12:33:29 +03:00
Michail Vourlakos
1aeae6d256 restore indicator iconOffset when changing styles 2021-10-23 13:02:18 +03:00
Michail Vourlakos
c86878f6c7 [indicators api] - new background corner margin
--introducing in Indicators API a new option to
specify the indicator preference for the distance
between the indicator and panel background roundness.
By altering the option the indicator can get into
the panel background roundness.

BUG:442675
2021-10-03 09:23:50 +03:00
Alexander Lohnau
505379ed04 Use spdx syntax for all files 2021-05-27 15:01:00 +00:00
Michail Vourlakos
27e1619cf0 fix indicators special download button
--update also Default layout to something
upgraded
2021-05-05 17:08:36 +03:00
Michail Vourlakos
f242bdf3bd for #58,support plasma theme switch svg 2021-04-02 19:37:48 +03:00
Michail Vourlakos
d82faa359c remove no needed lines 2021-04-02 12:29:55 +03:00
Michail Vourlakos
2fb98156d6 improve layouting for switch style 2021-04-02 12:14:27 +03:00
Michail Vourlakos
765fd490c3 move Duplicate Dock in Add... menus
BUG:433688
2021-03-06 18:33:54 +02:00
Michail Vourlakos
ac8a88d700 improve AddItem visual
--make it Square with small roundness in order to
fit better at all cases
2021-03-01 01:17:12 +02:00
Michail Vourlakos
a57e2c37fe make view actions menu to act as Menu shower/hider 2021-02-27 19:24:27 +02:00
Michail Vourlakos
c5c94a22cf update dock settings CheckBoxes properly
-- new approach in order to not break
2021-02-06 14:13:08 +02:00
Michail Vourlakos
6f2369962b fix binding loop in settings TextField 2021-01-25 20:42:56 +02:00
Michail Vourlakos
e9ecec47dc containment: more improvements for indicators api 2021-01-25 20:42:56 +02:00
Michail Vourlakos
810fd7e3cd update Indicators buttons style in effects page 2021-01-23 03:52:49 +02:00
Michail Vourlakos
56cf1535d2 improve internal view splitters drawing 2021-01-03 19:20:19 +02:00
Michail Vourlakos
5a73842be9 mprove paddings coloring 2021-01-01 10:13:13 +02:00
Michail Vourlakos
1df040a68d provide new beautiful Justify splitters 2021-01-01 03:38:01 +02: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
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
Tranter Madi
2aa010b5f3 Set Combobox's icon size more properly 2020-05-29 22:35:42 +07:00
Michail Vourlakos
1fa5984860 improvements for AddingArea component 2020-05-23 02:24:32 +03:00
Michail Vourlakos
db60035917 fix Tasks AddingArea positioning 2020-05-02 20:58:42 +03:00
Michail Vourlakos
441fbdf635 plenty of improvements to position Latte panels
--used a video demonstrating multiple panels at the
bottom edge with padding between them
--max/minLength and offset are changed to float values
--max/minLength and offset can now be adjusted with
Ctrl+Wheel over their label in Appearance tab page. Clicking
the previous mentioned label will round the values
--introduce an autoSizeEnabled value in order to block
auto size mechanism when it becomes annoying. Such issue
appears more often to Latte panels
--block MenuZ from Latte icon heuristics
2020-04-29 09:54:16 +03:00
Michail Vourlakos
ac99708315 MAJOR MAJOR:splitting types to their own component
--improve types and references and add types splitted
at better places. So now we have
 - LatteCore.Types that are global for all components
 - LatteTasks.Types that are private to tasks plasmoid
 - LatteContainment.Types that are private to latte
containment
2020-04-23 18:46:24 +03:00
Michail Vourlakos
c8eefd6194 update opacity for Settings::SubHeaders 2020-04-10 12:45:55 +03:00
Michail Vourlakos
4809703e9f remove common global indicators options
--enabledForApplets and lengthPadding for indicators
has now moved to indicators responsibility to handle
--as a consequence usesPlasmaStyle has been removed
from indicators API. The corner cases that indicators
conflict with plasma theme applets should be handled
differently and in a different way
2020-01-13 21:53:49 +02:00
Michail Vourlakos
f9779d5284 introduce two new windows visibilities in options
--add options for visibility modes:
   - Windows Can Cover
   - Windows Always Cover
2019-12-26 12:37:52 +02:00
Michail Vourlakos
5a2c59601c Indicators:different margins for applets
--indicators gained a way to set different margins
for applets if they want to
2019-08-30 15:05:54 +03:00
Michail Vourlakos
768a6b4b2a indicators can now offset a bit icons
--through level.requested options each indicator
instance can request specific repositioning for
each icon. Very good example for this is the
Win7 style indicator
2019-08-30 02:23:50 +03:00
Michail Vourlakos
4ebf3e2329 update progress badge properly
--send repaint signals properly for BadgeText

BUG:410318
FIXED-IN:0.9.1
2019-07-28 23:26:48 +03:00
Michail Vourlakos
30f3145f95 Introduce Flat and 3D style for Badges
--the user can now choose to enable or NOT 3D
style for all badges through Latte Global Preferences
window. By default the Flat style is preferred

BUG: 409467
2019-07-10 18:34:26 +03:00
Michail Vourlakos
d7a41ab264 introduce 3D style option for BadgeText 2019-07-10 17:57:10 +03:00
Michail Vourlakos
307564422e reduce Kirigami version to 2.2
BUG:409143
2019-06-24 19:40:50 +03:00
Michail Vourlakos
6c288401aa BadgeText revert plasma style renderType 2019-06-21 12:27:38 +03:00
Michail Vourlakos
2dfb136447 improve LatteComponets.ComboBoxButton
--improve elide metrics and align left when
text exceeds the available space
2019-06-19 17:10:32 +03:00
Michail Vourlakos
bb8a946140 fix warnings 2019-06-17 21:46:39 +03:00
Michail Vourlakos
002e0547ba improve LatteComponents.ComboBox
--drop editable feature of ComboBox in favour
of better alignment of the selected item and
the dropped down list elements
2019-06-17 21:38:07 +03:00
Michail Vourlakos
396efadb5a track screens count changes for View Settings 2019-06-17 21:20:46 +03:00
Michail Vourlakos
675ddb2e2e provide more modern Screens ComboBox 2019-06-17 21:01:50 +03:00
Michail Vourlakos
f75605d78d introduce Resources for Indicators 2019-06-03 18:31:42 +03:00
Michail Vourlakos
1d055f5e19 try to adjust BadgeText text alignment
--following a Plasma related commit in order to
center-align Text properly. There is no big
difference actually.
2019-06-03 15:34:24 +03:00
Michail Vourlakos
36119d3d86 move Indicators published properties,better place 2019-05-29 20:27:09 +03:00
Michail Vourlakos
cda688c2a5 refactor:move AddingVisuals to LatteComponents 2019-05-26 17:17:15 +03:00
Michail Vourlakos
d86525162d enable Outline for !compositing 2019-05-01 19:22:39 +03:00
Michail Vourlakos
13cb58d54a improve badges borders colors 2019-04-23 19:00:53 +03:00
Michail Vourlakos
12e8863f4b update info badges color for tasks notifications
--info badges updated their colors in order to attract
more attention on them. Most themes etc. use for their
negativeTextColor a reddish color so that is a good
match for this.
2019-04-23 18:17:16 +03:00
Michail Vourlakos
6710be3ae5 update plasmoid to support scrolling 2019-04-21 16:27:48 +03:00