1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-01-26 02:04:12 +03:00

1259 Commits

Author SHA1 Message Date
Michail Vourlakos
b35501012e update new classes descriptions 2017-07-24 20:01:11 +03:00
Michail Vourlakos
06ddef8506 cnew architectures classes,add missing licenses 2017-07-24 20:01:11 +03:00
Vladislav Gorevoy
88655e71e2 Russian translation update (#615)
* Russian translation correction

* Update latte-dock.pot

* Update ru.po

* Update Russian translation for new version Latte Dock
2017-07-24 19:13:29 +03:00
Michail Vourlakos
f9ce9ffc9c fix #574,fix internal identification of tasks
--as in an older commit has been documented the qml
function childAt doesnt work propery for our ListView,
there are cases that returns an empty/null child. For this
reason we have implemented our own childAtPos function in
order to immulate the save behavior. Unfortunately there
wasnt a check in it that the items checked based on their
geometry they were actually TaskDelegate's. This fix not
only fixes bug #574 but also should provide a cleaner dragging
behavior, at least for the dragging phase
2017-07-01 17:12:45 +03:00
Michail Vourlakos
720a5e5123 update main layout config files 2s after loading
--we update the main layout config files 2secs after
the main layout loading
2017-06-30 11:41:17 +03:00
Michail Vourlakos
67d1f1d4f9 fix #565,full dynamic reload the layout
--the new layout is loaded without closing
Latte and with properly loading globalSettings
and screen from the layout file. The layout
new files are updated when Latte is closing
2017-06-30 11:41:17 +03:00
Michail Vourlakos
b417ae52c3 support dynamic layouts loading 2017-06-30 11:41:17 +03:00
Michail Vourlakos
b162407082 add ignore autosave files for the commits 2017-06-30 11:40:10 +03:00
Michail Vourlakos
c72f7f4531 fix #573,improve the primary docks behavior
--users reported that when activating an external screen
as primary and at the same time disabling the original
screen e.g. the laptop one, latte wasnt showing docks at
all. This could also occur on startup. This commit
fixes this and improves more the multi-screen code in
various corner cases
2017-06-30 11:39:21 +03:00
Johan Smith Agudelo Rodriguez
d467815aa8 fix recursive call 2017-06-29 17:07:30 -05:00
Johan Smith Agudelo Rodriguez
e4a9232e94 [Wayland] Fixed crash when config window is hiding 2017-06-29 17:03:44 -05:00
Johan Smith Agudelo Rodriguez
c77ba179fe fix #568, [Wayland] Dodge modes do not ignore the plasma desktop 2017-06-29 17:02:25 -05:00
Johan Smith Agudelo Rodriguez
a32236932a Unnecessarily long enum 2017-06-29 17:00:55 -05:00
Johan Smith Agudelo Rodriguez
a2e4397d03 renaming and add noexcept to lambdas 2017-06-29 15:50:11 -05:00
Johan Smith Agudelo Rodriguez
6b52cc894a Include moc file 2017-06-29 15:34:36 -05:00
Johan Smith Agudelo Rodriguez
5667d31385 #569, AlwaysVisible is functional 2017-06-29 15:33:12 -05:00
Michail Vourlakos
6c183e9eed improve identification of startups
--identify startups better in order to distinguish
them to those that belong to launcher and should be
shown immediately and those that dont belong in any
launcher and they shouldnt be shown
2017-06-27 01:39:30 +03:00
Michail Vourlakos
58cf0864ba add a theme choice for the applets shadow 2017-06-25 21:30:17 +03:00
Michail Vourlakos
4b8a798c8d disable color button when shadows are disabled 2017-06-25 21:12:42 +03:00
Michail Vourlakos
a36ddabb3a fix #566,support used specified applet shadows 2017-06-25 21:02:53 +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
c0daf7dd68 add debug messages for destructions 2017-06-25 17:07:45 +03:00
Michail Vourlakos
2d2d725877 add donation button 2017-06-24 19:00:34 +03:00
Michail Vourlakos
bc262d7b00 fix typo and trigger signal 2017-06-24 16:14:57 +03:00
Johan Smith Agudelo Rodriguez
1e8fc4a739 Wait for ContainmentView destruction 2017-06-23 19:23:45 -05:00
Johan Smith Agudelo Rodriguez
ae3c856346 keeping compatibility with gcc 4.8 2017-06-23 16:27:58 -05:00
Johan Smith Agudelo Rodriguez
c4e01f428f keeping compatibility with gcc 4.8 2017-06-23 16:11:43 -05:00
Johan Smith Agudelo Rodriguez
6892e96769 keeping compatibility with gcc 4.8 2017-06-23 16:10:14 -05:00
Johan Smith Agudelo Rodriguez
cb9fadbcbd keeping compatibility with gcc 4.8 2017-06-23 16:00:16 -05:00
Michail Vourlakos
0bd90b8fd2 improve recreate dock implementation
--the new implementation possibly fixes two crashes
that could occur occasionaly. First it is ensured
that the new dock in created after the old one has been
removed. We also use directly the containment instead
of using a reference for it which could create a crash
in some cases. One more fix, setting dock visible to false
had no reason as long as it is going to be deleted either
way.
2017-06-23 10:54:35 +03:00
Michail Vourlakos
69c28eff7a fix #537,reenable show() on dock creation
--this code has been checked to not break both
wayland with plasma 5.10 and x11
2017-06-23 02:19:00 +03:00
Michail Vourlakos
a1a1f56749 disable messages from dockview when deleting it 2017-06-23 01:35:10 +03:00
Michail Vourlakos
5e1d851888 delay the recreation of a dock
--when recreating a dock it might be a good idea
to delay a bit in order to give to the config
window the time to delete itself
2017-06-23 01:21:33 +03:00
Michail Vourlakos
919af662e6 fix hasAudioStream binding loop 2017-06-23 01:09:49 +03:00
Michail Vourlakos
01a33b0c97 fix binding loop for config win show 2017-06-23 00:47:49 +03:00
Michail Vourlakos
558e2e3670 fix #562,pin/unpin behavior for oneactivity,task
--cleanup also the context menu from comments from
the old activities architecture
2017-06-22 02:48:42 +03:00
Jasu
df777dddcb libSM dependency for ubuntu (#561) 2017-06-22 02:33:50 +03:00
Michail Vourlakos
f6b9e35eb7 fix crash from surfacedestroyed signal 2017-06-22 02:26:08 +03:00
Michail Vourlakos
d825e2dda4 add more protections on deleting a dock
--these protections could reduce crashes on
dock deletions
2017-06-21 23:34:40 +03:00
Michail Vourlakos
9e74ce95a2 fix crash when changing to default session
--this was a rare crash when changing to default
session from the alternative one through the context
menu of the Tasks plasmoid there was a crash sometimes
2017-06-21 22:47:29 +03:00
Michail Vourlakos
4b8f3a4b33 fix #559,fix wayland crashesm show/hide configview 2017-06-21 22:47:29 +03:00
Johan Smith Agudelo Rodriguez
31ad5d5a19 missing dependence libSM 2017-06-21 02:41:19 -05:00
Michail Vourlakos
7181341913 fix #517,restore qt5.9 focusOut behavior 2017-06-21 09:45:34 +03:00
Johan Smith Agudelo Rodriguez
f5607f87e2 AlwaysVisible Not yet implemented 2017-06-20 19:07:47 -05:00
Johan Smith Agudelo Rodriguez
b7f9ad5685 Fix #558, Dodge all windows and activities 2017-06-20 19:06:04 -05:00
Johan Smith Agudelo Rodriguez
de4f05fe9c added include guard 2017-06-20 17:21:49 -05:00
Johan Smith Agudelo Rodriguez
048191e1d5 missing dependence libSM 2017-06-20 17:21:20 -05:00
Johan Smith Agudelo Rodriguez
a3fb857081 Default behavior, WindowsGoBelow 2017-06-20 16:59:11 -05:00
Johan Smith Agudelo Rodriguez
a6bcc53aad Cleaning up a bit before implementing always visible 2017-06-20 16:59:11 -05:00