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

871 Commits

Author SHA1 Message Date
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
73229c5fbc give some more space in editingVisual for ruler 2018-02-11 18:39:16 +02:00
Michail Vourlakos
f20da16854 update license in new files 2018-02-10 03:08:27 +02:00
Michail Vourlakos
a1c672a864 create independent secondary config window 2018-02-10 03:06:04 +02:00
Michail Vourlakos
3bddb99881 remove ghost containments on loading
--ghost containments such as when a user
deletes a dock without notification confirmation
can be removed afterwards when that layout is
loading either at Single or Multiple mode.
2018-02-08 17:49:27 +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
l10n daemon script
5b0bcda3c4 GIT_SILENT made messages (after extraction) 2018-02-07 03:15:58 +01:00
Michail Vourlakos
e07f6e207e expose contextMenu data through dbus 2018-02-06 23:39:45 +02:00
Michail Vourlakos
028f2c5fe8 add dbus functionality
--show config window through dbus
--change layout through dbus
2018-02-06 23:14:44 +02:00
Michail Vourlakos
dfdf07404c dont show info window when no adding layout
--and the user hasnt chosen it
2018-02-06 00:32:50 +02:00
Michail Vourlakos
ba149a65e3 update applyButtons when checkboxes change state 2018-02-06 00:25:25 +02:00
Michail Vourlakos
cbfc7da27b dont show two configuration windows(systrays) 2018-02-05 13:41:16 +02:00
Michail Vourlakos
43cc5da6fa complete containmentactions support
--this way the Layouts menu in now accesible
even from plasma taskmanagers. The codebase is also
the same for every component that is showing its
menus.
2018-02-04 02:43:30 +02:00
Michail Vourlakos
f9afa1bc1f move completely to containmentactions 2018-02-03 23:31:03 +02:00
Michail Vourlakos
5660e0ec9c preparing layouts menu in containmentactions 2018-02-03 22:19:35 +02:00
Michail Vourlakos
82e77f7b23 more improvements to containmentactions 2018-02-03 21:56:05 +02:00
Michail Vourlakos
d3756e0ce1 add containmentactions 2018-02-03 20:56:30 +02:00
Michail Vourlakos
35643ac5f3 include translations of the dock folder 2018-02-03 18:45:57 +02:00
Michail Vourlakos
474c7a3970 slide-out docks on closing 2018-02-03 15:44:37 +02:00
Michail Vourlakos
4b07ae7457 move dock contextmenu to dockmenumanager 2018-02-03 15:00:44 +02:00
Michail Vourlakos
afe9a2e09d rename latteconfigdialog to settingsdialog 2018-02-03 13:35:58 +02:00
Michail Vourlakos
e4153271ef fix dependencies and references 2018-02-03 13:10:43 +02:00
Michail Vourlakos
acb77c6cd4 update header files and move files around 2018-02-03 11:37:09 +02:00
l10n daemon script
811bdd7111 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-02 05:22:22 +01:00
Michail Vourlakos
bd3a120c58 remove deprecated code 2018-02-01 19:06:33 +02:00
Michail Vourlakos
973cf1bd58 fixes for import/export of MultipleLayouts etc... 2018-02-01 00:42:06 +02:00
Michail Vourlakos
f22e26fef3 dont update lastUsedActivity for FakeMultiLayout 2018-01-31 20:54:45 +02:00
Michail Vourlakos
c436d4f201 move docksCount from corona to layout 2018-01-31 20:45:55 +02:00
Michail Vourlakos
c95169ff67 remove freeEdge(s) from corona
--use only the layout versions
2018-01-31 20:38:22 +02:00
Michail Vourlakos
d501f05ade remove deprecated noOfDocks of corona 2018-01-31 20:28:42 +02:00
Michail Vourlakos
f7f7d3da6c move explicitDockOccupyEdge to layout 2018-01-31 20:26:38 +02:00
Michail Vourlakos
6a1c8173e2 remove noDocksWithTasks from corona 2018-01-31 20:17:50 +02:00
Michail Vourlakos
a0d1d4ccf6 MultipleLayouts:fixes/improvements in multi-screen 2018-01-31 19:34:19 +02:00
Michail Vourlakos
3d471ee884 update syncDockViews to per layout 2018-01-31 19:04:01 +02:00
Michail Vourlakos
5e2d786729 add freeEdges in layout 2018-01-31 18:45:15 +02:00
Michail Vourlakos
7808eebc2a support toggle memoryUsage from command line
--On startup the user can choose between single/multiple
modes from command line
2018-01-31 15:27:58 +02:00
Michail Vourlakos
ff5f91e3cb hide debugging parser options 2018-01-31 15:05:57 +02:00
Michail Vourlakos
0a84aa3d20 remove old layouts before adding new ones 2018-01-31 01:12:26 +02:00
Michail Vourlakos
22a844395b update layoutsView when runningActivities changed 2018-01-30 14:51:08 +02:00
Michail Vourlakos
8aad360916 add lastUsedActivity in the layout file
--lastUsedActivity is also used when we are opening
an assigned0-activities layout in order to choose in which
activity to swith on starting.
2018-01-30 14:33:00 +02:00
Michail Vourlakos
de794cf8fe show running Activities in bold in config window 2018-01-30 01:19:47 +02:00
Michail Vourlakos
c62106969a fixes for Pause layout in config window 2018-01-29 23:37:45 +02:00
Michail Vourlakos
2327965c24 support pausing activities from main config window 2018-01-29 23:32:32 +02:00
Michail Vourlakos
e3b398bee7 dont close config window when an activity closes 2018-01-29 22:38:30 +02:00
Michail Vourlakos
ba17f39940 MultipleLayouts:add Pause button
--add a pause button in order to pause Activities
assigned in an active layout from the central
configuration window
2018-01-29 21:10:33 +02:00
Michail Vourlakos
1e22d997e9 MultipleLayouts:activate them properly
--When switching from Single to MultipleLayouts
and the user has chosen a different layout, then
activate that specific Activity also..
2018-01-29 20:40:55 +02:00
Michail Vourlakos
ad35aa9a6e enable ok/apply only when there are changes
--The config window now is more intelligent. It remembers
the original settings and enables ok/apply only where there
are really changes
2018-01-29 20:30:13 +02:00
Michail Vourlakos
723abbf0f9 clear unneeded component cache on leave event 2018-01-28 12:49:35 +02:00
Michail Vourlakos
4b0a134187 fix #839,support inline settings
--when the secondary config window isnt created
(e.g. when the screen resolution is very small),
in such cases the relevant options are added in
the main config window
2018-01-27 12:00:05 +02:00
Michail Vourlakos
b68151e9fc dont show secondary config window,small resolutions 2018-01-27 12:00:05 +02:00