1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-03-10 04:58:16 +03:00

5431 Commits

Author SHA1 Message Date
Michail Vourlakos
76549a9f99 shortcuts:wait for view to fully shown properly
--the new approach is not using timers but actual
events from View in order to identify when the
view is fully shown and when their popup is actual
visible. This way popup showing and view slide-in
is always synchronized properly

BUG:425078
2021-05-13 20:09:05 +03:00
Michail Vourlakos
8028efaa6c expose isShownFully to ViewPart::Visibility 2021-05-13 19:14:33 +03:00
Michail Vourlakos
c0e768c73c move external bindings in their own file 2021-05-12 23:01:32 +03:00
Michail Vourlakos
e9c5ca5c75 import layout:load data from CentralLayout::data() 2021-05-10 22:59:46 +03:00
Michail Vourlakos
1a038e1999 popup margin:apply it also to screen length
-- creates a much better visual result the popup
margin to be applied also to the screen length
margins and not only to thickness one
2021-05-09 23:01:34 +03:00
Michail Vourlakos
7e26d54a08 do not start sliding ins/outs with no reason
--ViewPart:VisibilityManager is sending events
to show or hide but it can not validate the view
visual state meaning is hidden, sliding in/out, blocked
etc. That role is taken from Containment::VisibilityManager
that accepts that signals and in case the state are
requesting is already provided then in such case
these signals are ignored.
--This way myView flags for inSlidingIn/Out/PartiallyShown/FullyShown
etc are providing valid values in some previous
problematic scenarios
--This fix solves the issue that parabolic effect with Tasks Previews
it was not too responsive but it had many glitches
2021-05-09 21:27:59 +03:00
Michail Vourlakos
690ce51d75 override Dialog::popupPosition
--instead of adjustGeometry we now use
popupPosition which is used in more places
in order to place the PlasmaQuick popups
correctly based on Latte requirements
2021-05-09 20:47:17 +03:00
Michail Vourlakos
15d384e812 fix #69,specify preview window parent screen edge 2021-05-09 19:29:13 +03:00
l10n daemon script
742987d309 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"
2021-05-09 01:21:03 +00:00
Michail Vourlakos
bc475da115 fixes for plural translation strings 2021-05-08 19:26:48 +03:00
Michail Vourlakos
c74b60c7da subcontainments considered Expandable 2021-05-08 19:23:06 +03:00
Albert Astals Cid
4571c255ed Fix i18np call
The first argument is the one that decides whether the first form or the
second form will be used, so needs to be a number, second argument gets
substituted onto the %2

Using join() of a string list of 1 just gives you the string
2021-05-08 12:59:01 +00:00
Michail Vourlakos
156103af4f drop outline width exposure through gui 2021-05-08 14:55:19 +03:00
Michail Vourlakos
597ee4af5f respect always appletIsExpandable flag
--this way applets that during start were
expandable and now they are not, they do
not trigger expanded codepaths
2021-05-08 14:48:10 +03:00
Michail Vourlakos
836aba7ba4 ShorcutBadge:ignore marginsareaseparator placement 2021-05-08 13:06:13 +03:00
Michail Vourlakos
254db96f5e setingsdialog:delete dialogs on close 2021-05-08 11:41:16 +03:00
Michail Vourlakos
274ad37685 viewsdialog:support export as template action 2021-05-08 11:41:16 +03:00
Michail Vourlakos
5484fca9a2 viewdialog:support export for backup 2021-05-08 11:41:16 +03:00
l10n daemon script
1f191516ff 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"
2021-05-07 01:17:37 +00:00
Michail Vourlakos
217d07b605 add names for default views templates 2021-05-06 12:25:27 +03:00
Michail Vourlakos
7d131df85c disable title tooltips for default dock 2021-05-06 12:21:13 +03:00
Michail Vourlakos
5f29378bf4 update/fix broadcasted appletsLayoutGeometry
--this way popups are placed even better from
plasma style docks/panels
2021-05-06 12:12:06 +03:00
Michail Vourlakos
4e5b3dd957 fix bottom/right calcs for floating nointeract gap 2021-05-06 12:02:38 +03:00
Michail Vourlakos
e45bb95433 improve how applets are positioned based on pads
--improve a lot how applets are positioned in
different alignments and more specific take into
consideration the background roundness and the
items specified length margin in order to provide
always the most consistent look for the user
2021-05-06 11:51:24 +03:00
Michail Vourlakos
4f0830eb8a fix orphanesubs warning for active layouts 2021-05-05 23:00:28 +03:00
Michail Vourlakos
d37984c6d9 remove deprecated check 2021-05-05 22:40:50 +03:00
Michail Vourlakos
518445027d containment:enable startUp flag from layout manager 2021-05-05 22:27:30 +03:00
Michail Vourlakos
031aca3aca fix initial switching between indicator types
BUG:433765
2021-05-05 17:29:15 +03: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
321a6ba512 protect from plural translations crashes 2021-05-05 13:51:46 +03:00
Yuri Chornoivan
837a428eed Fix minor typos 2021-05-05 08:54:18 +03:00
l10n daemon script
4ecea93e31 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"
2021-05-05 01:17:36 +00:00
Michail Vourlakos
ded80bb721 indicator:update translation strs parameters 2021-05-04 11:17:31 +03:00
Michail Vourlakos
df270342a7 plasmoid:update translation strs parameters 2021-05-04 11:15:52 +03:00
Michail Vourlakos
bd044010de update qml tranlation string to proper use 2021-05-04 11:14:21 +03:00
Michail Vourlakos
7fa05eaea3 fix plural for translated strings 2021-05-04 10:40:31 +03:00
Michail Vourlakos
ed3352b807 fix translation strings parameters counting 2021-05-04 10:28:51 +03:00
Michail Vourlakos
50b31f9ec2 update availScreenGeom properly when view removed 2021-05-04 10:13:24 +03:00
Michail Vourlakos
ce62b31901 drop .arg() from translation strings 2021-05-04 09:19:20 +03:00
l10n daemon script
4d345a5449 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"
2021-05-04 01:16:57 +00:00
Michail Vourlakos
d84c5152b3 support multiple sidebars triggering
--and also at the same time support specific
sidebars based on their names
2021-05-03 23:49:39 +03:00
Michail Vourlakos
16b83772e3 fixes for Sidebars hiding/showing behavior 2021-05-03 23:24:23 +03:00
Michail Vourlakos
c02b5ab6b7 settingsdialog:simplify import layout messages 2021-05-03 20:05:13 +03:00
Michail Vourlakos
5e9c838239 viewsdialog:support import function 2021-05-03 19:54:01 +03:00
Michail Vourlakos
9d916aba35 improve anchoring for Paddings visual
--this way the new anchoring is totally independent
of parabolic effect
2021-05-03 19:12:20 +03:00
Michail Vourlakos
ea13a6dee5 fix i18ncp translation calls 2021-05-03 10:43:44 +03:00
Michail Vourlakos
ff180c6d62 fix compilation from no needed brackets 2021-05-03 10:32:34 +03:00
Michail Vourlakos
05b53d01fb abilityitem:separator is always drawn same
--remove any worksaround concerning the case
that parabolic effect is disabled
2021-05-03 10:28:59 +03:00
Michail Vourlakos
a94d68d9b6 pixel perfect popup placement
--at the same time improve a lot background length
calculations and various alignments published
layout geometry in order to correspond much
better to real visible estate
2021-05-03 10:28:59 +03:00
Yuri Chornoivan
f1da40401e Use i18ncp() for plurals 2021-05-03 05:26:57 +00:00