Michail Vourlakos
0281fc7993
fix warning from ConfigOverlay
2018-02-15 18:48:00 +02:00
Michail Vourlakos
4e4ae54896
fix warnings from PanelBox
2018-02-15 18:46:41 +02:00
Michail Vourlakos
7e6aacd158
fix warnings from Ruler
2018-02-15 18:44:47 +02:00
Michail Vourlakos
277a0b3c43
fix warnings in LayoutsContainer
2018-02-15 18:39:34 +02:00
Michail Vourlakos
97fa6f7e61
block rulerMouseArea for normal mode
2018-02-15 00:25:31 +02:00
Michail Vourlakos
97e8b58df2
dont blacklist activeWindowControl
...
-- the fix will come up from upstream! ;)
2018-02-14 23:01:14 +02:00
Michail Vourlakos
6738a07f4f
fixes for editMode tooltips
...
--remove also deprecated code
2018-02-14 22:00:56 +02:00
Michail Vourlakos
3195cc206c
enable ruler tooltip in editing mode
2018-02-14 22:00:56 +02:00
Michail Vourlakos
bfc64dbe57
add mouse indicators for hidden scrolling actions
...
--mouse indicator when hovering the Latte spacer in order
to give a hint to the user that he can use the mouse wheel
to increase its size.
2018-02-12 23:46:00 +02:00
Michail Vourlakos
ef8256f815
use mouse scroll to increase maxLength from Ruler
2018-02-12 23:34:33 +02:00
Michail Vourlakos
976494ed09
enable smooth animation when changing alignments
2018-02-12 23:12:00 +02:00
Michail Vourlakos
dcbc720425
dont update dock geometry for panels/editMode
2018-02-12 19:54:48 +02:00
Michail Vourlakos
23008b5903
enable glow choice for behaveAsPlasmaPanel
2018-02-12 18:45:54 +02:00
Michail Vourlakos
fdd7d2c975
support Latte foreground palette for ruler
2018-02-12 18:05:34 +02:00
Michail Vourlakos
9e4ec510f9
increase topMargin at behaveAsPlasmaPanel
2018-02-12 16:55:31 +02:00
Michail Vourlakos
61c28978e6
publish internal ediMode to dock
...
--use internal edit mode to wm's visibilitymanager.
More specific use it in AlwaysVisible mode in order
to not publish the new struts because the animations
have ended.
2018-02-12 16:11:33 +02:00
Michail Vourlakos
aba33ef7d5
improve calculations for editinig thickness
2018-02-12 15:58:06 +02:00
Michail Vourlakos
fbe1fd4268
update runtime behaveAsPlasmaPanel in editMode
2018-02-12 13:53:50 +02:00
Michail Vourlakos
65c067f428
improvements for Ruler
2018-02-12 01:31:21 +02:00
Michail Vourlakos
5b216845a3
update automatic icon size,starting editMode
2018-02-12 01:04:45 +02:00
Michail Vourlakos
c2339043d6
improve ruler layout when changing locations
2018-02-12 00:57:50 +02:00
Michail Vourlakos
894af1867b
improve calculations for editingmode
2018-02-12 00:34:29 +02:00
Michail Vourlakos
408476ce58
improve editMode triggering
...
--take into account the animations during
editMode activation/deactivation
2018-02-11 23:51:30 +02:00
Michail Vourlakos
96c9a22b70
lower maxLength text in dock mode
2018-02-11 22:24:56 +02:00
Michail Vourlakos
794e290ca5
position maxLength label correctly
2018-02-11 20:06:05 +02:00
Michail Vourlakos
4b822e4564
fix calculations for max values
2018-02-11 18:39:16 +02:00
Michail Vourlakos
f5f254c0db
enable automatic sizes in edit mode
...
--block also the editing background to
change size
2018-02-11 18:39:16 +02:00
Michail Vourlakos
432241dd93
improvements for new ruler
2018-02-11 18:39:16 +02:00
Michail Vourlakos
73229c5fbc
give some more space in editingVisual for ruler
2018-02-11 18:39:16 +02:00
Michail Vourlakos
5feecd53b2
improve editing visuals
2018-02-11 18:39:16 +02:00
Michail Vourlakos
431ec79088
force all DropShadows to fast mode
2018-02-10 01:33:40 +02:00
Michail Vourlakos
da5fc3fe1a
fix #862,blacklist new activeWindowControl
...
--the new kde activeWindowControl becomes active
when is showing menus. That conflicts with Latte
internal heuristics in order to not show or show
dynamically panel shadows, active indicators etc.
2018-02-09 15:34:59 +02:00
Michail Vourlakos
3462562a81
fix #857,improve par.effect with tooltips
...
--window previews were lowered in order to touch
the task for which are presenting issues. This way
the mouse confirms alway the taskContainsMouse flag
--title tooltips are shown only when the dock has
ended its sliding-in animations
2018-02-08 17:24:14 +02:00
Michail Vourlakos
5633d6694d
show title tooltips only when the dock is ready
2018-02-08 17:24:14 +02:00
l10n daemon script
73940eff3b
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"
2018-02-08 05:07:42 +01:00
Michail Vourlakos
23cd5ea33e
fix glitch when clicking of applet neutral areas
2018-02-07 20:48:06 +02:00
Michail Vourlakos
71087b1c3f
ignode kde activeWindowContronl from activeindicator
2018-02-07 16:09:35 +02:00
Michail Vourlakos
fee5000c44
dont draw ext.shadows and blur on temp/forceHiding
2018-02-06 00:12:34 +02:00
Michail Vourlakos
62f847ecac
fix #856,update hoveredindex after animations end
...
--this way we are trying to delay a bit the directRender
mode when the dock is hidden
2018-02-05 23:52:57 +02:00
Michail Vourlakos
61227abaeb
ALWAYS Restore Task Animation
...
--VERY IMPORTANT CODE, fixes a bug when cycling the mouse
very fast inside and outside the dock, in some rare cases
the restoreAnimation didnt end!!
2018-02-05 22:11:20 +02:00
Michail Vourlakos
5245a01f0f
update a bit the zoom-out timer intervals
2018-02-05 20:12:25 +02:00
Michail Vourlakos
b8fe25de2a
dont blur while inStartup or closing
2018-02-05 19:53:40 +02:00
Michail Vourlakos
5593b515f4
update zoom-out animations
2018-02-05 18:58:04 +02:00
Michail Vourlakos
c129743aa9
use a new zoom-in animation type
2018-02-05 18:43:49 +02:00
Michail Vourlakos
2957c50dd0
Revert "update zoom-in animation type"
...
This reverts commit cc6779d0c4
.
2018-02-05 14:47:09 +02:00
Michail Vourlakos
cc6779d0c4
update zoom-in animation type
2018-02-05 14:42:00 +02:00
Michail Vourlakos
15cff730ab
stop restoreAnimation in directRendering
...
--issue #852 , when directRendering is activated
some of the tasks could be in restoreAnimation,
in such case they stop their animation are moved
to directRendering mode
2018-02-04 19:24:52 +02:00
Michail Vourlakos
8cf6f49bb9
improvements to parabolic effect
...
--issue #852 , improve how the two states of zoom-in
and directRendering are indetified and triggered.
The initialization of hovering indexes now is
trigerred only for window mouse out events.
2018-02-04 18:56:28 +02:00
Michail Vourlakos
db0d803e2d
slide-in docks on startup
2018-02-03 16:07:47 +02:00
Michail Vourlakos
2987e406db
block signalUpdateScale if task/applet containMouse
2018-02-02 14:37:54 +02:00
Michail Vourlakos
0ee59fc97c
reduce the resistance for enabling directRendering
...
--references fix #852
2018-02-01 23:40:19 +02:00
Michail Vourlakos
2a78437996
add some resistance in activating directRendering
...
--add some resistance for the functionality added for
issue #852
2018-02-01 23:09:45 +02:00
Michail Vourlakos
31caea4a51
fix #852,go to directRenderMode faster
...
--in order to go faster to directRenderMode in some
cases, the following criteria was added. If the zoomScale
of a task is greater than 1 and the mouse enters that task
then directRendering is enabled.
2018-02-01 22:41:17 +02:00
Michail Vourlakos
09691438e2
block for 1sec automaticIconSize costly function
2018-01-31 20:08:42 +02:00
Michail Vourlakos
d0064e622d
dont animate iconSize in editMode & behaveAsPanel
2018-01-30 21:11:43 +02:00
Michail Vourlakos
33d253d6ce
improve calculations for geometries in editMode
2018-01-30 21:06:48 +02:00
Michail Vourlakos
7bb2db306a
separate edit shadow visual from its image
2018-01-30 18:12:15 +02:00
Michail Vourlakos
527fe54da7
improvements for EditMode Visual
2018-01-30 15:51:04 +02:00
Michail Vourlakos
d97a819bc1
enable mouse sensitivity for parabolic effect
2018-01-27 02:15:46 +02:00
Michail Vourlakos
b64bb1f9d2
use very high sensitivity for parabolic effect
2018-01-24 20:58:10 +02:00
l10n daemon script
6f084726a9
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"
2018-01-23 05:07:55 +01:00
Michail Vourlakos
b5ccba44b1
Move Dock from Layout to Layout
...
-- In the configuration window at the "New Dock"
ComboBox were added options in order for a dock
to move to another running Layout.
2018-01-21 11:59:46 +02:00
Michail Vourlakos
8244d3218e
fixes for thickness calculations
...
--consider reverse Lines and show glow case in order
to add this in the thickness calculations
--consider the applets shadows when shrink thickness
is enabled
2018-01-20 00:14:38 +02:00
l10n daemon script
03a73a1bb0
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"
2018-01-18 04:58:29 +01:00
Michail Vourlakos
60cc89d595
MultipleLayouts:restore isSwitching signal
...
--this creates a nice animation when switching
layouts for orphaned Activities at a Multiple
Layouts state
2018-01-16 21:05:09 +02:00
Michail Vourlakos
46ad550b93
merging the new architecture,increase version
...
--because the new architecture supports both single
and multiple layouts, increasing the version is a
goog thing
2018-01-15 14:46:03 +02:00
Michail Vourlakos
274c6a653d
add managedLayout to dockView
...
--this way a dock can belong to specific Layout
and this could be changed runtime in a multi-layout
runtime environment
2018-01-14 23:58:48 +02:00
Michail Vourlakos
9473f5b7a2
fix thick and applets alignment in reverse mode
2018-01-09 20:40:02 +02:00
Michail Vourlakos
63d90f1b98
update metadata versions
2018-01-08 21:59:18 +02:00
Michail Vourlakos
e3d1001861
indicate automatic the automatic shrinking
...
--if there is an applets that requests fillWidth or Height then
the automatic shrinking isnt working
2018-01-07 16:32:16 +02:00
Michail Vourlakos
2d16bcd976
draw panel background correctly after themeChange
2018-01-05 20:15:01 +02:00
Michail Vourlakos
10f3f6613d
fix breakage of parabolic effect after slides out
2018-01-05 02:01:19 +02:00
Michail Vourlakos
cb69a9c7c6
slide out/in also in user screen change
2018-01-04 21:27:55 +02:00
Michail Vourlakos
f7b8cedb3c
improve semantics for location change slide out/in
2018-01-04 20:30:00 +02:00
Michail Vourlakos
afcdd1b726
hide docks animation when changing layouts
2018-01-03 21:06:34 +02:00
Michail Vourlakos
4692b87bb5
improve GlowPoint contrast
2018-01-03 13:49:44 +02:00
Michail Vourlakos
fa1ef2f17d
move GlowPoint to latte library
...
--this way we can use the same code between
plasmoid and containment
2018-01-03 12:48:26 +02:00
Michail Vourlakos
b749a1f7e6
fix for dynamic background
2018-01-02 13:52:55 +02:00
Michail Vourlakos
a6efa4b112
count shadow size in length mask size
2018-01-02 13:01:56 +02:00
Michail Vourlakos
99bb0a5c87
fix #817,count shadow size for mask thickness
2018-01-02 12:56:10 +02:00
Michail Vourlakos
d86fdfd2ff
fix #810,support smart/dynamic background
...
the dynamic background feature is enhanced and
becomes smarter. It understands snapped windows, windows
that touch the panel edge etc. The criteria in
order for the background to become solid are:
- any active window that is touching the panel
edge (that includes krunner)
- any inactive window that is snapped and touches
the panel edge (concerning its geometry: quarter-snapped or half-snapped)
- maximized windows
- an inactive window but keepAbove is touching
the panel edge (this catches also the yakuake case)
- panel popups
2018-01-02 11:49:38 +02:00
Michail Vourlakos
bc7a9eac9a
fix #811,timers to check previews/menus/tooltips
...
--there were cases that window previews/tasks context menu/
title tooltips were shown at the same time. This patch fixes this
by adding timers to catch these case and show the above on
priority. The priority used is tasks context menu/window
previews/title tooltips
2017-12-25 22:35:43 +02:00
Michail Vourlakos
43a6e18617
follow Fitt's Law when shrinking thickness
...
--when the latte panel behavesAsPlasmaPanel and
the user has enabled also shrinking the thickness
then Fitt's Law can be followed.
2017-12-25 19:03:56 +02:00
Michail Vourlakos
c169858b71
improve glow painting
...
--reduce a lot the painting issues that didnt
paint glow parts correctly
2017-12-25 15:48:36 +02:00
Michail Vourlakos
253eb7a8e2
dont count latte plasmoid as expanded
...
--this solves making the dock background fully shown
with no transparency at all when a task in the plasmoid
needed attention.
2017-12-25 11:05:28 +02:00
Michail Vourlakos
90f7ae8fed
improve margins for shrinkThickMargins
2017-12-25 10:25:59 +02:00
Michail Vourlakos
0077029e3f
identify kdeconnect sms applet
2017-12-14 11:00:08 +02:00
Michail Vourlakos
6722162826
fix applet line active indicator issue
...
--the applet line active indicator wasnt updating
correctly its size when hovering
2017-12-13 17:50:23 +02:00
Michail Vourlakos
7b27dfdf33
disable directRendering after automatic icon size
2017-12-11 15:39:22 +02:00
Michail Vourlakos
1d8eea28bb
slidingIn/Out during locationChange signal
2017-12-11 12:36:47 +02:00
Michail Vourlakos
e89d9f17e6
fix #789,hide indicator item when inAttention
...
--the inAttention animation is being played by a
separate Loader, with this patch we hide the underground
original indicator in case it creates a visual
breakage in some cases
2017-12-07 23:53:32 +02:00
Michail Vourlakos
ff70d4a9d2
improve/fix small issues with panel behavior
2017-12-03 11:12:54 +02:00
Michail Vourlakos
efb04895be
improve activate applets for neutral areas
2017-12-02 20:13:25 +02:00
Michail Vourlakos
43b08217a2
expand applets when clicked in neutral areas
...
--try to give more interaction to the user. When an
applet is clicked at its hidden spacers or the space
reserved for its active indicator then Latte sends
a signal to expand it. Unfortunately I havent found
a way to active other applets in such case e.g. the
icon-only applets
2017-12-02 18:53:11 +02:00
Michail Vourlakos
246f5ed800
fix handler placement in RTL
2017-11-29 22:08:35 +02:00
Michail Vourlakos
920de6cd6e
fix RTL layout for vertical and alignments
2017-11-29 22:08:35 +02:00
Michail Vourlakos
5f148b950e
support RTL to tooltips and previews
2017-11-29 22:08:35 +02:00
Michail Vourlakos
32c74f818e
fix parabolic effect for RTL
2017-11-29 22:08:35 +02:00
Michail Vourlakos
f8f78566f9
apply layout mirroring for RTL
2017-11-29 22:08:35 +02:00
l10n daemon script
1289c64480
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"
2017-11-27 04:52:43 +01:00
Michail Vourlakos
e0a3bd9f80
support nomad systray in Latte
2017-11-25 14:01:57 +02:00
l10n daemon script
26a9f2ce61
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"
2017-11-20 04:29:47 +01:00
Michail Vourlakos
3ca45d0eaa
fix #772,improve shadows behavior for solid panels
2017-11-19 13:50:58 +02:00
Michail Vourlakos
c108cd4953
improve shadow positioning in glow
2017-11-18 18:16:50 +02:00
Michail Vourlakos
7b8efcaed7
implement fully active indicator types/glows
2017-11-18 14:34:34 +02:00
Michail Vourlakos
89cd1c30ab
support two types of active indicator
2017-11-18 14:34:34 +02:00
Michail Vourlakos
eab02204e1
support GlowOnlyOnActive at containment
2017-11-18 14:34:34 +02:00
Michail Vourlakos
34e1243886
update container GlowPoint
2017-11-18 14:34:34 +02:00
Michail Vourlakos
5388b709a8
update plasmoid to support glowOnlyOnActive
2017-11-18 14:34:34 +02:00
Michail Vourlakos
cc0037e82d
add new glow configuration options
2017-11-18 14:34:34 +02:00
Michail Vourlakos
733fa3c29c
update container GlowPoint
2017-11-18 14:34:34 +02:00
Michail Vourlakos
a9c1f9cd08
update glowing at plasmoid GlowItem
2017-11-18 14:34:34 +02:00
Michail Vourlakos
6b34a5118e
add showGlow property to GlowPoints
2017-11-18 14:34:34 +02:00
Michail Vourlakos
8d40678e28
fix latteApplet size area
...
--this fixes also showing a wrong context menu
for tasks in zoomed tasks. It was showing instead
of the task context menu the container one.
2017-11-18 14:34:34 +02:00
Michail Vourlakos
07d51156bf
fix noRealTask breaking parabolicEffect
2017-11-18 14:34:34 +02:00
Michail Vourlakos
63304d91d7
fix single task case for parabolic effect
...
--when there was only one task in the plasmoid
the parabolic effect was breaking with neighbour
applets
2017-11-18 14:34:34 +02:00
Michail Vourlakos
a4a5a61574
load spacers debug visuals ondemand
2017-11-18 14:34:34 +02:00
Michail Vourlakos
147529dd72
fixes for tasks spacers for multiple separators
2017-11-18 14:34:34 +02:00
Michail Vourlakos
83c901de0e
hide internal separators in some cases
...
--hide internal separators when overlap and show
only one
--hide internal separators at start or end of the
plasmoid, the user can us separator applet in those
places
--add safety array checkes in order to avoid any
crashes from accessing out-of-arrays elements
2017-11-18 14:34:34 +02:00
Michail Vourlakos
1eca9875f9
drop internal separatorPos for new architecture
2017-11-18 14:34:34 +02:00
Michail Vourlakos
e7baccf7d0
disable debug messages,restore some clearZooms
2017-11-18 14:34:34 +02:00
Michail Vourlakos
9d8c99768f
update containment spacer to multiple internal
2017-11-18 14:32:41 +02:00
Michail Vourlakos
0e2f4debb0
support plasmoid intern.separators from containment
...
--update the containment Parabolic Manager to take into
account the plasmoid multiple internal separators
2017-11-18 14:32:41 +02:00
Michail Vourlakos
63fa3c4b1d
drop internalSeparatorHidden from parabolicManager
...
--improvements for new separators architecture
2017-11-18 14:32:41 +02:00
Michail Vourlakos
ae8669169b
simplify hidden spacers for tasks/applets
2017-11-18 14:32:41 +02:00
l10n daemon script
451512192c
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"
2017-11-14 04:31:50 +01:00
Michail Vourlakos
f22d5c85b2
support solid background with opacity for maximized
...
--the user may prefer solid background with opacity
when using the maximized windows functionality. This
patch enables this
2017-11-12 18:58:26 +02:00
Michail Vourlakos
65c50e4200
fix #760,enable effects when forceSolidPanel
...
--when the user has enabled to show solid panel for
maximized windows the window effects must be enabled.
This way the best contrast is provided.
2017-11-12 17:03:29 +02:00
Michail Vourlakos
c5b99b4576
improve background animations when changing states
...
--when the background is shown or not (e.g. for maximized
windows) or when changing its transparency it is animated
in a better way
2017-11-11 14:07:34 +02:00
Michail Vourlakos
f5175b6135
fixes for title tooltips
...
--disable direct rendering when a title tooltip
becomes hidden and the mouse isnt in the dock.
This fixes an issue when the user enters the dock
and the parabolic animation wasnt playing correctly in
some cases
--do not show a title tooltip if the dock !containsMouse.
This way some tooltips that were still shown when the
mouse wasnt inside the dock is fixed.
2017-11-11 13:44:01 +02:00
Michail Vourlakos
88108ac524
add option to debug timers
...
--this is especially useful in order to be sure that
there are timers that create unending loops
2017-11-11 10:28:38 +02:00
Michail Vourlakos
1dd9a30139
release connect signals ondestruction
...
--following issue from #730 more qml code
was found that wasnt releasing connect signals
properly. That could create crashes because
already deleted qml objects could receive such
signals. That was observed after qt>=5.9.2
2017-11-07 22:21:19 +02:00
Michail Vourlakos
1e09238bd4
update version to 0.7.75 in master
2017-11-05 13:22:10 +02:00
Michail Vourlakos
339b570c35
fix #713,solid background for maximized windows
...
--this works similar with transparency with no-maximized
windows feature but on reverse. e.g. transparency for
non-maximized windows and solidness for maximized ones
--opacity to 1 when applet is active
--when the user uses a semi transparent panel for
un-maximized active windows and the user activates
a pop up for an applet a better visual effect is the
panel to not have any transparency
--improve translation strings and options order
2017-11-05 12:18:41 +02:00
l10n daemon script
1fc4cd25cf
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"
2017-11-05 04:38:42 +01:00
Michail Vourlakos
79c4defad6
show panel background faster at !compositing
...
--disable animations for panel opacity at
!compositing
2017-11-04 09:39:39 +02:00
Michail Vourlakos
0835fd7b4d
force show of panel background in !compositing
...
--force the panel background showing when !compositing
is active independent of the users choice concerning
show/or not the panel background
2017-11-03 19:00:42 +02:00
Michail Vourlakos
7b814b3601
dont show lock button for separator applet
...
--the provided separator applet is not animated
in Latte based on the parabolic effect. These
applets are just sliding on the length axis so
the lock button doesnt provide any functionality
at all.
2017-10-19 19:58:50 +03:00
Michail Vourlakos
0df95400d8
hidden internal separator at the edges
...
--The internal separator can be hidden when it is
found at the edges of Tasks Plasmoid, it creates a
more pleasant result. If the user wants separators at
the edges can always use the Separator plasmoid from
audoban. This fix would fix also the overlap
of internal sepator with external applet separator.
2017-10-14 22:09:48 +03:00
Michail Vourlakos
f6e4bd205a
block parabolic effect for systray
...
--at all cases and not just those that
systray length is greater than the set applet size.
There were cases that the systray had very few
applets in it and thus is was animated
2017-10-14 13:12:20 +03:00
l10n daemon script
1b126efb83
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"
2017-10-02 05:06:35 +02:00
l10n daemon script
11ac28b99c
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"
2017-09-27 09:11:41 +02:00
l10n daemon script
040f314ccb
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"
2017-09-16 14:24:16 +02:00
l10n daemon script
f0993f77e8
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"
2017-09-16 05:06:42 +02:00
Michail Vourlakos
d5f8878d56
disable directRender when showing context menus
...
--this way closing the context menu the parabolic
animation doesnt break
2017-09-16 00:33:19 +03:00
l10n daemon script
be779e2674
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"
2017-09-12 04:54:48 +02:00
l10n daemon script
fbaef27a64
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"
2017-09-10 04:55:31 +02:00
l10n daemon script
d83bd1a3ad
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"
2017-09-09 04:37:54 +02:00
Michail Vourlakos
72950dc678
use kde translations infrastructure
2017-09-08 12:02:52 +03:00
Michail Vourlakos
0205ae1153
publish v0.7.1 to the world
2017-08-31 10:53:39 +03:00
Michail Vourlakos
7aa4f8a4bd
fix #699,protect setupWayland from crashes
2017-08-30 23:11:35 +03:00
Michail Vourlakos
dc851023c7
fix #695,fix version tag in desktop file
2017-08-29 14:20:20 +03:00
Michail Vourlakos
425b27ce22
blacklist redshift from heuristics
2017-08-27 16:12:05 +03:00
Michail Vourlakos
7bc8b51446
force transparent panel respects shadows settings
2017-08-27 16:00:02 +03:00
Michail Vourlakos
830d197a0d
use full thickness for animations need thickness
2017-08-22 17:02:08 +03:00
Michail Vourlakos
fe0ec6ba42
fix #666,provide scroll wheel based on directions
...
--when the dock is hidden or in animation no mouse
wheel actions are accepted
--laucher: only the up action is accepted in order to
activate that launcher
--window: up action shows the window, if it is shown
nothing happens,
down actions, minimizes the window, it is is already
minimized nothing happens
--group: up/down to cycle through the windows
2017-08-12 19:52:41 +03:00
Michail Vourlakos
8da7f7d3c9
v0.7 initial second stable release
2017-08-11 18:36:06 +03:00
Michail Vourlakos
f57e714b1e
fix a glitch for applets
...
--clicking a zoomed applet at the area below it
was creating a glitch because of the restore zoom
2017-08-11 12:50:29 +03:00
Michail Vourlakos
9760ef2a5e
follow Fitt's Law when dock is inFullJustify
...
--improvements in order to follow Fitt's Law when
the dock is in Justify mode and 100% maximum length
2017-08-11 02:47:47 +03:00
Michail Vourlakos
e89afafab2
fix #662,fix typo and auto-hide break behavior
...
--the check to disable blockHiding takes into account
if the config window is shown or not
--a small typo when going to !editMode was fixed
2017-08-09 14:48:54 +03:00
Michail Vourlakos
f2ab6cbc9c
block hiding when alternatives is shown
2017-08-09 03:33:03 +03:00
Michail Vourlakos
f4fa8cf0c7
position correctly new applets
2017-08-08 17:21:31 +03:00
Michail Vourlakos
dd1bdd8a47
block applets parab.animation when bouncing task
2017-08-05 21:26:07 +03:00
Michail Vourlakos
bb2f5936b4
improve parab.effect stability on first hovering
2017-08-05 20:10:26 +03:00
Michail Vourlakos
9811eb51f6
v0.6.98,enter beta phase for 0.7
2017-08-03 17:35:05 +03:00
Michail Vourlakos
ad0a66804f
small fixes for warnings and types
2017-08-01 21:59:58 +03:00
Michail Vourlakos
1e4f98b4ae
fix #633,trigger correctly the animations signals
...
--restoring the applets from the parabolic effect didnt
send correctly the ending signal that their animation
was finished
2017-07-30 01:45:09 +03:00
Michail Vourlakos
8c7eee5245
fix #633,set a fixed shadow for edit box
2017-07-29 23:24:30 +03:00
Michail Vourlakos
862a20ff54
fix #630,ondrop event reparent dndspacer in end
2017-07-29 15:22:17 +03:00
Michail Vourlakos
e4b03449a2
disable properly automatic icon size
...
-- disable always and forcefully the automatic icon
size for plasma task managers and make sure to restore
to normal icon size when only such managers are present
2017-07-29 15:06:50 +03:00
Michail Vourlakos
820d6562e0
improve shadow defaults
2017-07-28 19:14:13 +03:00
Michail Vourlakos
c4c17f6c04
change default option
...
--enable shrink margins by default
--disable indicators glowing
2017-07-28 18:55:07 +03:00
Michail Vourlakos
7e07a402da
disable automatic icon size for plasma taskmanagers
2017-07-28 18:47:54 +03:00
Michail Vourlakos
41c0b094e7
fix #621,use layout fill(s) for title tooltip
2017-07-28 16:59:46 +03:00
Michail Vourlakos
3dcf39aebe
update metadata files
2017-07-28 09:47:33 +03:00
Michail Vourlakos
9a4e6d8cf5
update applets metadata files
2017-07-28 09:32:25 +03:00
Michail Vourlakos
14a674cd61
fix #572,support latte spacer
2017-07-28 03:09:01 +03:00
Michail Vourlakos
cfa8ee9deb
hide title tooltips when applet is expanded
2017-07-27 23:29:59 +03:00
Michail Vourlakos
88cd32fffc
dont call timer if it isnt needed
2017-07-27 23:21:48 +03:00
Michail Vourlakos
45add5988f
fix #622,support title tooltips for hovered applets
2017-07-27 23:20:27 +03:00
Michail Vourlakos
262b3bd238
dont restore zoom when applet context menu shown
2017-07-27 18:24:31 +03:00
Michail Vourlakos
0b344be641
dont release zoom when plasmoid context menu is shown
2017-07-27 18:13:04 +03:00
Michail Vourlakos
8abc2e517a
config option for task title tooltips
2017-07-26 18:52:59 +03:00
Michail Vourlakos
81323df723
fix #576,force panel shadow at expanded applets
...
--there are cases that the panel shadow should be forced
shown even though the user has chosen not to. Such case
is when an applet is expanded and the user has
zoom factor:1, panel background:100%, which is much
similar with a plasma panel configuration
2017-07-26 02:12:40 +03:00
Michail Vourlakos
ba3de5061f
block zoom hovering on dock sliding in/out
2017-07-26 01:26:44 +03:00
Michail Vourlakos
0cdd8916cf
fix #587,fix typo showing wrong placeholder
...
--wrong placeholder position for horizontal dock
layouts
2017-07-26 01:13:16 +03:00
Michail Vourlakos
94e740b901
increase to version 0.6.91
...
--this version supports dynamic layouts and different
layouts per activities
2017-07-25 12:07:11 +03:00
Michail Vourlakos
0b34dcf1b3
fix #608 , support Unique,Layout,Global launchers
2017-07-24 20:01:11 +03:00
Michail Vourlakos
d4b2f3d15b
update launchers based on group correctly
...
--this isnt the plasmoid part but the c++ and configuration
window one
2017-07-24 20:01:11 +03:00
Michail Vourlakos
a65d876003
fix #588,dont hide handler when hovering the tooltip
2017-07-24 20:01:11 +03:00
Michail Vourlakos
569d9fe2d1
remove deprecated color(tan) and use brown instead
...
--update also the interval to switch layouts
2017-07-24 20:01:11 +03:00
Michail Vourlakos
7235b14dab
update pixmaps for some colors
...
--improve also the opacity used for the EditModeVisual
2017-07-24 20:01:11 +03:00
Michail Vourlakos
7418c60a3f
support more colors and update some
2017-07-24 20:01:11 +03:00
Michail Vourlakos
432db753fc
support a color palette for the layouts
2017-07-24 20:01:11 +03:00
Michail Vourlakos
9f20ceb83e
remove globalSettings from qml part
...
--globalSettings remain only for the layouts in the
config window
2017-07-24 20:01:11 +03:00
Michail Vourlakos
f2de335d35
move functionality to new architecture
...
--add functionality for layoutManager
--add widgets action and alternative layout action to
layoutManager
--remove more functionality that belongs to globalSettings
2017-07-24 20:01:11 +03:00
Michail Vourlakos
7d77ab5195
expose user specified shadows to qml
2017-06-25 20:26:02 +03:00
Michail Vourlakos
98a4f2b253
add shadows option in the config window
2017-06-25 19:41:46 +03:00
Michail Vourlakos
ce7bf51145
disable background effect when having transparency
2017-06-19 00:30:07 +03:00
Michail Vourlakos
8794835f0b
reenable a small animationstep in parabolic effect
2017-06-18 13:50:56 +03:00
Michail Vourlakos
c8878792bb
fix #532,dont allow to add a second Tasks plasmoid
2017-06-11 18:06:03 +03:00
Michail Vourlakos
0ce0feca0a
fix #526,add toggleGrouping action
2017-06-10 16:29:55 +03:00
Michail Vourlakos
319f30d2cc
fix showing debug window
2017-06-04 18:43:56 +03:00
Michail Vourlakos
d4a5370ef2
use same design for all separators
2017-06-03 16:51:13 +03:00
Michail Vourlakos
db78a5b622
fix #498,translate 0% margin to 0px margins
2017-05-28 19:18:55 +03:00
Michail Vourlakos
c5dda73d5b
fix #497 , fix crash on startup
...
--this was crashing Latte on startup because
the WindowsModel was loaded too early when
the user had set "Show Background only for
maximized windows"
2017-05-28 19:18:54 +03:00
Michail Vourlakos
e982540bff
fix #490,support usesPlasmaTheme in our fake icons
2017-05-27 23:59:01 +03:00
Michail Vourlakos
162d84e31d
fix #495,Disable panel shadow for maximized windows
2017-05-27 20:40:23 +03:00
Michail Vourlakos
424f0e0e1c
dont allow forceTransparentPanel on !compositing
2017-05-27 19:24:27 +03:00
Michail Vourlakos
641d096d58
fix #490,improve identification algorithms
...
--this commits improves the identification algorithm
for kicker and simplemenu and their behavior also
concerning setting a static image or not
2017-05-27 00:43:07 +03:00
Michail Vourlakos
cfca7fadd4
dont paint items when shadow is activated
...
--this way we gain a few cpu cycles because they
are not painted when the item is painted through
the Shadow qml item
2017-05-26 20:38:55 +03:00
Michail Vourlakos
05c2123708
go faster to directRender state
...
--improve more the parabolic animation and
fix an issue that was based on the time window
between smooth animation and directRender when
the mouse activates the parabolic effect in the
begin.
2017-05-26 20:26:27 +03:00
Michail Vourlakos
aacd80df3d
enable tooltips in various places
2017-05-26 20:05:58 +03:00
Michail Vourlakos
4eb0645474
fix #489,option for mouse wheel actions
2017-05-26 19:52:01 +03:00
Michail Vourlakos
fe0e23b935
fix #490,support kicker and simplemenu applets
...
--we now support through our discovering mechanisms
a properly identification for kicker and simplemenu
applets. This way changing their icons work correctly
and of course the parabolic effect
2017-05-26 11:46:54 +03:00
Michail Vourlakos
8ae052ba79
correct update hidden applets registry on startup
2017-05-25 21:13:49 +03:00
Michail Vourlakos
51b600725d
fix parabolic effect and Tasks thickness
...
--this fixes the Tasks plasmoid thickness and
improves a small breakage in the parabolic effect.
The Tasks thickness is going to maximum when there
is a hoveredInded in plasmoid or in containment.
--the previous fix, fixes also a small breakage in
the parabolic effect animation. The breakage was
appearing when going from
applet->applet separator->task and directRender is
enabled
2017-05-25 21:04:12 +03:00
Michail Vourlakos
19af87417e
add disabled debug messages for parabolic signals
...
--these debug messages can be activated in the future
in order to identify in the future cases that the
parabolic effect doesnt work as it should
2017-05-25 18:23:00 +03:00
Michail Vourlakos
155e037d0f
disable all spacers for all separators
...
--this makes the spacers to overlap with
each other
2017-05-25 15:37:08 +03:00
Michail Vourlakos
d59a43a7aa
simplify window model for maximized window
...
--simplify the messaging handling and also protect
the initialization of the model for the Repeater
2017-05-25 00:47:52 +03:00
Michail Vourlakos
eb5b70d9a4
dont hide internal separator yet
...
--hide debug messages
--dont hide internal separato yet if there
are neighbour separators next to it because
it is not positioned always correctly yet
2017-05-25 00:27:13 +03:00
Michail Vourlakos
ff53a53d75
fix all separators calculations/signals
...
--fixed all signals calculations for applets
through the parabolicManager in containment
2017-05-24 23:51:12 +03:00
Michail Vourlakos
b160ad76a5
fix many separators around latte plasmoid
2017-05-24 23:40:23 +03:00
Michail Vourlakos
f379877e55
improve more parabolic effect messaging
2017-05-24 23:25:15 +03:00
Michail Vourlakos
fbf952f606
fix binding loops that broke separators experience
2017-05-24 18:54:30 +03:00
Michail Vourlakos
b79b375715
access internal plasma separator from contextmenu
...
--all the functionality concerning the internal separator
is moved completely into the plasmoid. Now the add/remove
of the internal separator can be found through the Tasks
contextmenu as long as we are in editMode (that is showing
the configuration window)
2017-05-24 18:08:05 +03:00
Michail Vourlakos
debea91ddc
reduce messages for clearing parabolic effect
2017-05-24 17:36:46 +03:00
Michail Vourlakos
3a0ac83c46
fix #480,support properly separator widgets
2017-05-24 17:29:31 +03:00
Michail Vourlakos
0c69277912
correct center calculation based on hidden spacers
2017-05-24 12:56:02 +03:00
Michail Vourlakos
30988a8820
fixes for separators signaling
2017-05-24 00:35:56 +03:00
Michail Vourlakos
988448345f
add margins to applet separators
...
--fix for indicating the separator on startup
--improvements in parabolic signaling
2017-05-24 00:27:15 +03:00
Michail Vourlakos
a0bff8f9f0
first part to support properly separators
...
--support properly applet separators. This is the
first part, in the future the margins for them
should be updated correctly and the edge cases,
for example when the applet separator is next to
tasks plasmoid
2017-05-23 23:52:04 +03:00
Michail Vourlakos
544f34ad2a
expose available applet ids
...
--find applet ids that arent separators or
hidden
2017-05-23 23:07:07 +03:00
Michail Vourlakos
d4b785daf3
inform parabolicManager for separators and hidden
...
--the parabolicManager is informed about the applet
ids for hidden applets and separators. This way the
manager can process the signals for parabolic effect
much better and correctly
2017-05-23 22:37:57 +03:00
Michail Vourlakos
fa9b313c92
use more the ParabolicManagers
...
-- add even better clearZooms based on
signaling from ParabolicManagers
2017-05-23 20:44:50 +03:00
Michail Vourlakos
9cdd9d839b
fix splitters path for Justify mode
2017-05-23 20:30:27 +03:00
Michail Vourlakos
528a857b47
apply a proper clearing zoom for applets
...
--this is finally used properly through the
ParabolicManagers new architecture. Any old
problems concerning applets that didnt clearing
their zoom should be fixed totally now!!
2017-05-23 20:26:20 +03:00
Michail Vourlakos
a16ed0e9ef
add clearing functions for parabolic managers
2017-05-23 20:12:57 +03:00
Michail Vourlakos
6fa6f70e41
add ParabolicManager for containment
...
--all messages concerning parabolic effect are calculated
and send through the ParabolicManager. This will help
a lot in maintainance and in many cases in the future
such as, separators, hidden applets and clearing zoom
properly
2017-05-23 19:34:28 +03:00
Michail Vourlakos
569644073f
fix #481,improve fake applets indication
...
--improve fake applets indication on startup
2017-05-21 23:35:27 +03:00
Michail Vourlakos
d99c679382
fix wrong showing of ActiveIndicators
...
--the ActiveIndicators were showing on startup
in some applets that they shouldnt
2017-05-21 22:10:48 +03:00
Michail Vourlakos
2862ca2442
fix a thick margins in applets
2017-05-21 22:03:02 +03:00
Michail Vourlakos
afc1a8e318
add AppletIdentifier for discovering applets icons
...
-use the old code and add it in AppletIdentifier in order
to discover applets that provide IconItems and substitute
their panel behavior with Latte experience
2017-05-21 20:02:29 +03:00
Michail Vourlakos
31be277e17
include userswitcher in applet heuristic algorithm
2017-05-21 19:47:06 +03:00
Michail Vourlakos
0a771531e1
fix #480,support new internal separator architect
...
--the internal separator codebase has been simplified
a lot and uses a new approach that provides a smoother
parabolic effect. This is part1 concerning improve separators,
in part2 applets separator will to try to be improved
2017-05-21 15:22:47 +03:00
Michail Vourlakos
5537db0760
fix #466,support kickoff applet in heuristic alg.
2017-05-21 01:51:57 +03:00
Michail Vourlakos
ebc70d12b2
fix #182,improve automatic shring/grow
...
--@AndydeCleyre contribution, the automatic growing/
shrinking for applets now uses always the maximum
length as a limit for the calculations
2017-05-21 00:25:01 +03:00
Michail Vourlakos
dcda53d08e
go the applets clearZoom criteria to the edges
...
--the clearZoom criteria for the applets have set
to the minimum possible considering also the internal
tasks separator case
2017-05-21 00:08:44 +03:00
Michail Vourlakos
e9a3bf9265
improve check of clear zoom
2017-05-20 23:20:00 +03:00
Michail Vourlakos
57fd657a68
fix #464,clear zoom for applets far of par.effect
2017-05-20 23:16:59 +03:00