Commit Graph

405 Commits (8294bd892c921dab9414747ebfbe0824d71e0b7b)

Author SHA1 Message Date
Michail Vourlakos 71281174be create a separate Types Window 7 years ago
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
7 years ago
Michail Vourlakos bc91aefd89 add more MultipleLayouts code
--move code from dockCorona to layoutManager
--add more code related to MultipleLayouts
7 years ago
Michail Vourlakos 3877b6736d fix binding loop when opening settings window
--fix missing id
7 years ago
Michail Vourlakos 15c4c2e16b fix #831,use Latte CheckBoxStyle
--there was a checkbox that provided a very big
translation. By using our own style the text now
breaks into two lines.
7 years ago
Michail Vourlakos 63d90f1b98 update metadata versions 7 years ago
Michail Vourlakos e3d1001861 indicate automatic the automatic shrinking
--if there is an applets that requests fillWidth or Height then
the automatic shrinking isnt working
7 years ago
Michail Vourlakos 144d03c7b1 move Latte icon at the top 7 years ago
Michail Vourlakos 0e8a08f46f improve appearance for Dock Type 7 years ago
Michail Vourlakos d1a8d0a20f improve appearance of dock type buttons area 7 years ago
l10n daemon script fd99f8c325 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"
7 years ago
Michail Vourlakos ce5d6a6607 change advance mode with click on the label 7 years ago
Yuri Chornoivan 06a9d880d3 Fix minor typos 7 years ago
Michail Vourlakos 03c0624087 reorganize and improve config window 7 years ago
Michail Vourlakos 0a73d146c4 show Quit button only in advanced mode 7 years ago
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
7 years ago
Michail Vourlakos e7633f7974 Revert "use PlasmaComponents3.ComboBox at settings window"
This reverts commit 1d6c4f6b2c.
iit creates crashes...
7 years ago
Michail Vourlakos 1d6c4f6b2c use PlasmaComponents3.ComboBox at settings window 7 years ago
Michail Vourlakos 1d8eea28bb slidingIn/Out during locationChange signal 7 years ago
Michail Vourlakos 17ac56ffa2 setup applets shadows defaults for panel/dock 7 years ago
Michail Vourlakos fade488f12 reorder Appearance page 7 years ago
Michail Vourlakos 25323148f4 dont shrink thickness by default at Dock type 7 years ago
Michail Vourlakos 2799974eaf reorder settings in config window
--move Active Applet Indicator to Appearance page
and make its layout more consistent with the rest
design
--move Glow options above the Applet Shadows that
may be used more rarely
7 years ago
Michail Vourlakos 6d1e6c2205 support pressed events for dock type 7 years ago
Michail Vourlakos 3d0bfddc35 add Dock/Panel switcher at config window
--add an easy way to load the default options
of Panel and Dock types supported by Latte
7 years ago
Michail Vourlakos 39d63f178e fix #782,update behavior for active grouped tasks
--in the initial design there was only a line for the
active task and the user could choose if wants to show
a second dot to indicate that this is a group of windows.
This behavior was updated in order to take into account
if the user has chosen to show only dots even for the
active task.
7 years ago
Michail Vourlakos 9273e58652 improve RTL a bit for Layouts ComboBox 7 years ago
Michail Vourlakos fa18e183a3 fix Latte Config Header in RTL 7 years ago
Michail Vourlakos 97ba64799e improve a bit the comboboxes rtl layout 7 years ago
Michail Vourlakos 3726bf78bb improve RTL in config win for alignments 7 years ago
Michail Vourlakos 0d95743e8c RTL support for config win Timers 7 years ago
Michail Vourlakos f8f78566f9 apply layout mirroring for RTL 7 years ago
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"
7 years ago
Michail Vourlakos 1a62ac6c8b support arrow navigation for config win tabs 7 years ago
Michail Vourlakos a118f9d149 fix spacing in config window 7 years ago
Michail Vourlakos 07abb1c58d move reverse active indicator to Tweaks page 7 years ago
Michail Vourlakos 51d6a85389 support focuscope in config window
--the user can use Esc to close the config window
and arrows to navigate between different tabs
7 years ago
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"
7 years ago
Michail Vourlakos 7b8efcaed7 implement fully active indicator types/glows 7 years ago
Michail Vourlakos 89cd1c30ab support two types of active indicator 7 years ago
Michail Vourlakos eab02204e1 support GlowOnlyOnActive at containment 7 years ago
Michail Vourlakos 5388b709a8 update plasmoid to support glowOnlyOnActive 7 years ago
Michail Vourlakos cc0037e82d add new glow configuration options 7 years ago
Michail Vourlakos 83cd059309 remove no needed fake separator desktop file 7 years ago
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"
7 years ago
Michail Vourlakos dc68f7e3e6 improve panel opacity adjustment enabling
--the panel opacity shouldnt be set in some
cases when the maximized states are used or
when the solid panel is enabled and no
maximized filters are used
7 years ago
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
7 years ago
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
7 years ago
Michail Vourlakos 1e09238bd4 update version to 0.7.75 in master 7 years ago
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
7 years ago
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"
7 years ago
Michail Vourlakos 9bd8589f78 fix small margins issues in configuration pages 7 years ago
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"
7 years ago
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"
7 years ago
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"
7 years ago
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"
7 years ago
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"
7 years ago
l10n daemon script aaf8cc1d1a 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"
7 years ago
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"
8 years ago
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"
8 years ago
Michail Vourlakos 0205ae1153 publish v0.7.1 to the world 8 years ago
Michail Vourlakos 5afed779d2 use step:1 for icon sizes when in advanced and not
--using the automatic shrinking mechanism
8 years ago
Michail Vourlakos 8da7f7d3c9 v0.7 initial second stable release 8 years ago
Michail Vourlakos 5d7ae088ac fix translation string 8 years ago
Michail Vourlakos 9811eb51f6 v0.6.98,enter beta phase for 0.7 8 years ago
Michail Vourlakos b14a3dd9b0 use a different default for InfoView borders 8 years ago
Michail Vourlakos a537572d42 fix #643,protect enabledBorders for InfoView 8 years ago
Michail Vourlakos fcb29a3e6f make advance the hovering in Tasks options 8 years ago
Michail Vourlakos bd560852ae Show Unique/Global launchers in basic mode 8 years ago
Michail Vourlakos be337db8ec update translations and translations strings 8 years ago
Michail Vourlakos 3f43e3e6f0 improve presets settings 8 years ago
Michail Vourlakos 7e07a402da disable automatic icon size for plasma taskmanagers 8 years ago
Michail Vourlakos 26516b8d8c check specific for Latte Tasks Plasmoid 8 years ago
Michail Vourlakos 3dcf39aebe update metadata files 8 years ago
Michail Vourlakos 9a4e6d8cf5 update applets metadata files 8 years ago
Michail Vourlakos 9f5ab1397d support combining window previews and titletips 8 years ago
Michail Vourlakos 45add5988f fix #622,support title tooltips for hovered applets 8 years ago
Michail Vourlakos 018b977b92 improve string semantics 8 years ago
Michail Vourlakos 35dc7c3f69 fix #567,support task name tooltips 8 years ago
Michail Vourlakos 8abc2e517a config option for task title tooltips 8 years ago
Michail Vourlakos 23733837e5 update the infoview for wayland and multi-screen 8 years ago
Michail Vourlakos dfe0a8e18f update translation strings, add greek 8 years ago
Michail Vourlakos 6f7a44c450 the user can disable the Latte Info window
--which is mainly used to inform the user for
a dynamic layout switching
8 years ago
Michail Vourlakos 2d4aeaaf51 add info window for showing latte infos
--its main purpose is to inform the user that Latte
is dynamically switching layout
8 years ago
Michail Vourlakos 94e740b901 increase to version 0.6.91
--this version supports dynamic layouts and different
layouts per activities
8 years ago
Michail Vourlakos 68a5223b47 fix #616,use unique ids for applets and containme 8 years ago
Michail Vourlakos c7332bab27 disable copy dock functionality until fix issues
--the Copy functionality creates broken config files. It
must be disabled!!! the applet ids are no longer updated
correctly from the importLayout function! This must be
fixed from our part!
8 years ago
Michail Vourlakos 0b34dcf1b3 fix #608, support Unique,Layout,Global launchers 8 years ago
Michail Vourlakos d4b2f3d15b update launchers based on group correctly
--this isnt the plasmoid part but the c++ and configuration
window one
8 years ago
Michail Vourlakos 94d9d817f7 import presets on first startup 8 years ago
Michail Vourlakos e0b7c9f322 update correctly the layouts list in cmbbox 8 years ago
Michail Vourlakos b1e7404d0a improve layouts in Appearance page 8 years ago
Michail Vourlakos ac83f31197 remove exposeToMenu from Tweaks page 8 years ago
Michail Vourlakos 37c86079c0 expose menuLayouts from layoutManager
--create a list of layouts that have enabled
to be shown in menus
8 years ago
Michail Vourlakos eac9e649aa add Swich button, update text for configure layouts 8 years ago
Johan Smith Agudelo Rodriguez 0e87cb8907 LayoutConfigDialog moved into LayoutManager class 8 years ago
Johan Smith Agudelo Rodriguez 0b4dc7ce3e Adding layouts config dialog 8 years ago
Michail Vourlakos 7418c60a3f support more colors and update some 8 years ago
Michail Vourlakos c00d540e4e set colors for the layouts 8 years ago
Michail Vourlakos e591add025 move autostart functionality to universalSettings 8 years ago
Michail Vourlakos 75f3b1d4d2 update layouts to new architecture
--the config window now exposes only the
confirmed layouts and can update its layout
accordingly
8 years ago
Michail Vourlakos 9f20ceb83e remove globalSettings from qml part
--globalSettings remain only for the layouts in the
config window
8 years ago
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
8 years ago
Michail Vourlakos 0b8316e296 add presets for the new architecture 8 years ago
Michail Vourlakos 58cf0864ba add a theme choice for the applets shadow 8 years ago
Michail Vourlakos 4b8a798c8d disable color button when shadows are disabled 8 years ago
Michail Vourlakos a36ddabb3a fix #566,support used specified applet shadows 8 years ago
Michail Vourlakos 98a4f2b253 add shadows option in the config window 8 years ago
Michail Vourlakos c0daf7dd68 add debug messages for destructions 8 years ago
Michail Vourlakos 01a33b0c97 fix binding loop for config win show 8 years ago
Michail Vourlakos a05785e34b differentiate dockNo perScreen and total
--improve the signaling between the configuration window
and the dockview concerning freeEdges for current screens
and docks count. Now the docks counting is different
between screens and in general
8 years ago
Michail Vourlakos 60b4850a9b make zoom a subcategory of applet size
--this visual change is inside the Appearance
page in the configuration window
8 years ago
Michail Vourlakos 0ce0feca0a fix #526,add toggleGrouping action 8 years ago
Michail Vourlakos ee4fab08d7 reorder options in Tasks pages
--it is a good decision to reorder the choices
based on basic or advanced options in each
subgroup
8 years ago
Michail Vourlakos 3392128cdf update translation strings 8 years ago
Michail Vourlakos e4208cc616 add new strings 8 years ago
Michail Vourlakos 11ccb7c1af improve visuals for ComboBox Button in config win 8 years ago
Michail Vourlakos 5fc4f9a8ae fix #522,expose copy dock through menu 8 years ago
Michail Vourlakos b0ebfdbe4f first approach to copy a dock 8 years ago
Johan Smith Agudelo Rodriguez 34b09c5c72 improvements to drop down button 8 years ago
Johan Smith Agudelo Rodriguez 763e1810c7 added contextual menu to dropdown button 8 years ago
Johan Smith Agudelo Rodriguez 2de44e3fd0 drop down button #522 8 years ago
Michail Vourlakos be83d54339 fix #521,support syncing launchers for all docks
--this commit is the last for this to be supported.
It checks if the globalLauncherList is empty and in
such case when syncing is enabled the current dock
launchers are used
8 years ago
Michail Vourlakos cf7b820e2e sync launchers correctly between docks,def session 8 years ago
Michail Vourlakos ffa3942dc7 enable combination for maximized features 8 years ago
Michail Vourlakos 162d84e31d fix #495,Disable panel shadow for maximized windows 8 years ago
Michail Vourlakos 5f1f5f102e add tooltip for maximized window behavior 8 years ago
Michail Vourlakos aacd80df3d enable tooltips in various places 8 years ago
Michail Vourlakos 4eb0645474 fix #489,option for mouse wheel actions 8 years ago
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)
8 years ago
Michail Vourlakos 1c76e29b3f fix #472,support latte applet active indicators
--expose the functionality through the configuration
window. The user can choose no latte type internal
active applets indicators, only show to latte internal
applets and show at all applets
8 years ago
Michail Vourlakos 7232480b79 update string 8 years ago
Michail Vourlakos 9d55a65bf5 fix #469,support show background on maximized only
-- the user can choose this behavior from the Tweaks page,
the panel background in shown only when there is maximized
window and it is fully transparent otherwise
8 years ago
Michail Vourlakos 1145b42e17 fix margins for config window pages
--the right margins should be equal to the
left margins, this is the only way to create
a symmetric look for congig window options
8 years ago
Michail Vourlakos f40dbc29ca add a little margin at config pages bottom 8 years ago
Michail Vourlakos 0cfd64c018 update Quit icon 8 years ago
Michail Vourlakos 92748788c8 increase the subGroupSpacing in config window 8 years ago
Michail Vourlakos 7c07385c10 fix #453,substitute absolute build path references
--fixes the kdesrc-build installation
8 years ago
Michail Vourlakos e0f7b9b220 fix #449,add "cycle through tasks" action
--added the new cycle through tasks behavior to
tasks actions
8 years ago
Michail Vourlakos 6fb56f90b1 fix #431,support again the internal separator
--support again the internal separator based on
the new signaling for the parabolic effect
8 years ago
Michail Vourlakos e964d07e6e disable Tasks separator
-- I havent found a good way to interact the internal
Tasks separator with the parabolic effect
8 years ago
Michail Vourlakos 840b21408a add to advanced some Tasks options 8 years ago
Michail Vourlakos fc6c4222e1 support configuration of audio indicator 8 years ago
Michail Vourlakos 3bac6d325e update icons for Tasks internal separator 8 years ago
Michail Vourlakos 92f214d552 support removing internal tasks separator 8 years ago
Michail Vourlakos 6bb14547e5 first implementation for tasks internal separator 8 years ago
Michail Vourlakos 837207d21a remove separator from layouts
--signal to initialize the layouts
combobox when the user does not accept
to load a layout
8 years ago
Michail Vourlakos 883750267a add external config file and support presets
--this patch adds an external config file in
order to store the user layouts. Adds also in
the globalSettings the layouts mechanism
--todo: the confirmation dialog is not working
correctly for some reason. It doesnt return
the accept value and on the exec() function
is crashing
8 years ago
Michail Vourlakos 884c12d980 first part of functional layouts 8 years ago
Johan Smith Agudelo Rodriguez 907767f8a3 fix switch button 8 years ago