1
0
mirror of https://github.com/KDE/latte-dock.git synced 2024-12-26 23:21:37 +03:00
Commit Graph

41 Commits

Author SHA1 Message Date
Michail Vourlakos
b5b2e56ae4 remove deprecated code 2017-08-03 13:05:57 +03:00
Michail Vourlakos
95eb835922 fix #592,drop bash restarting use KCrash instead
--update the code to use KCrash for autostart
and drop the bash script
2017-08-03 13:02:48 +03:00
Michail Vourlakos
2d675e5d58 fix #592,add a crash checker to autostart Latte 2017-08-03 10:42:13 +03:00
Michail Vourlakos
eefbc5e9ec fix #636,new approach for Layout,Global launchers
--changed the design totally and use only signals
between plasmoid in order to update their models. This
way the launcherList from their tasksmodel should be
updated only on the initialization phase of the Latte
plasmoid. Afterwards signaling between them takes
place, in order to inform each other for adding,
removing launchers, moving them and assigning them
to activities
2017-07-31 03:53:39 +03:00
Michail Vourlakos
3028076db2 add a special Latte info window / view
--it is used mainly for presenting a Latte specific
info window when changing dynamically layouts
2017-07-26 09:25:56 +03:00
Michail Vourlakos
9f16814780 remove deprecated globalsettings 2017-07-24 20:01:11 +03:00
Michail Vourlakos
0dfdd75746 drop QMultiComboBox for activities selection
--QMultiComboBox couldnt cooperate nicely with the
TableView, a different approach is needed. Probably
it is easier to just add a text indicator for the selected
activities
2017-07-24 20:01:11 +03:00
Michail Vourlakos
747fe2fd02 expose a QMultiComboBox for activities in layouts 2017-07-24 20:01:11 +03:00
Michail Vourlakos
0762e57bab add functionality for the color combobox
--add more needed functionality for the color combobox.
set the current color correctly for the combobox.
2017-07-24 20:01:11 +03:00
Michail Vourlakos
ef8e587672 create colorcombobox for layouts
--create a new delegate for the combobox of layouts
color
2017-07-24 20:01:11 +03:00
Michail Vourlakos
86bc896fa0 center checkboxes in layouts window 2017-07-24 20:01:11 +03:00
Johan Smith Agudelo Rodriguez
0b4dc7ce3e Adding layouts config dialog 2017-07-24 20:01:11 +03:00
Michail Vourlakos
1a9ea88bc8 add LayoutSettings class and expose classes 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
Michail Vourlakos
048acbfb71 initial commit for waylandinterface
--support wayland painting without init crashes
--the wayland interface is just the xwindow one
masked as an wayland interface
2017-06-04 11:50:05 +03:00
Michail Vourlakos
4de9ea1e7e add globalshortcuts class to improve semantics
--the globalshortcuts class contains all the relevant
code and includes also some functions that were used
from corona to trigger changes into the Latte Tasks
plasmoid
2017-06-04 01:58:03 +03:00
Michail Vourlakos
cb5e7a8307 fix #447,add an appstream file for Latte 2017-05-13 00:10:47 +03:00
Michail Vourlakos
86855e03cb update metadata desktop file to new guidelines
--update the desktop file naming in order to comply with
new guidelines. Concerning also wayland. The new desktop
file is named to org.kde.latte-dock.desktop
2017-05-12 23:25:22 +03:00
Michail Vourlakos
b034e748bb fix #365,support shortcuts to activate tasks
--this patch supports activation through shortcuts
--Meta+number, activates the relevant task, for
groups by default it activates the next available
window in the group
--Meta+Ctrl+number, create a new instance for that task
or launcher
--the user should know that must first enable these
shortcuts at plasma global shortcuts configuration
window
2017-04-21 16:13:22 +03:00
Johan Smith Agudelo Rodriguez
acfca18184 update CMakeLists.txt 2017-03-22 00:16:27 -05:00
Johan Smith Agudelo Rodriguez
9a4be16fe4 new dependences: KArchive and KNotifications 2017-03-22 00:16:27 -05:00
Michail Vourlakos
e57d525824 create globalsettings for corona
--first all the code concerning exposeAltSession
is moved in it and in the future also the autostart
and currentSession can follow. This will improve
both dockview and configview
2017-03-18 13:21:17 +02:00
Michail Vourlakos
97e57550bf fix #102,show apps menu with Super key
--this needs from the user side to add
in the .config/kwinrc

[ModifierOnlyShortcuts]
Meta=org.kde.lattedock,/Latte,org.kde.LatteDock,activateLauncherMenu
2017-03-11 12:35:15 +02:00
Michail Vourlakos
d4da25e2e6 add a screen pool for multi-screens 2017-02-27 01:18:27 +02:00
Johan Smith Agudelo Rodriguez
75d4b71216 #199, AbstractWindowInterface is now a shared resource 2017-02-24 21:50:40 -05:00
Johan Smith Agudelo Rodriguez
bb407d94c1 various fixes, and added metainfo to latte-dock.desktop.template 2017-02-18 21:04:12 +02:00
Johan Smith Agudelo Rodriguez
1677e2a041 Improving readability of CMakeLists 2017-02-15 22:14:37 -05:00
Johan Smith Agudelo Rodriguez
dd12817a24 added alternativeshelper class from plasma 2017-02-14 23:59:52 -05:00
Johan Smith Agudelo Rodriguez
073c3cae3f update requirements for devel packages 2017-02-03 14:12:15 -05:00
Johan Smith Agudelo Rodriguez
6e37702a95 cleaning CMakeLists.txt 2017-02-02 20:18:05 -05:00
Michail Vourlakos
09629b774b support drawing panel shadows outside dock window
--this is set by default only in case of Always Visible,
zoom factor 1.0, Justify alignment and maximum panel
thickness
2017-02-02 23:46:43 +02:00
Johan Smith Agudelo Rodriguez
2e8fe37fd2 #98, added about dialog 2017-01-29 00:16:28 -05:00
Johan Smith Agudelo Rodriguez
72bd7a0af8 fix #85, removing Dock crashes Latte 2017-01-21 18:27:51 -05:00
Michail Vourlakos
7896919736 move iconitem from app to plugin 2017-01-11 17:36:11 +02:00
Michail Vourlakos
df084b1783 fix #13,corona should load layout a bit later
--corona should load its layout after the activities
consumer is ready. Otherwise all the functionality
concerning activities may not work correctly on its
first initialization
2017-01-07 15:31:52 +02:00
Michail Vourlakos
83e0a7564a fix #6
--override default contextmenu behavior
--clean up old code
2017-01-04 20:53:40 +02:00
Johan Smith Agudelo Rodriguez
51c26126a3 update CMakeLists and removed unused dependences 2016-12-31 00:26:42 +02:00
Johan Smith Agudelo Rodriguez
c2e7e3db9b FakeTarget moved to app/ 2016-12-30 11:14:58 +02:00
Johan Smith Agudelo Rodriguez
2c6ab968bd corona/ has been renamed to app/ 2016-12-30 11:14:07 +02:00
Johan Smith Agudelo Rodriguez
08bfa47709 abstractinterface was renamed to abstractwindowinterface and cleaned
AbstractWindowInterface will hide windows details.
2016-12-30 11:07:12 +02:00
Michail Vourlakos
a357d05392 moved corona to app directory 2016-12-28 22:44:29 +02:00