Commit Graph

68 Commits (ad8723ce4ffc9b00fefc8b89f9ae08e9f58ff428)

Author SHA1 Message Date
Michail Vourlakos 1d8fe4541c Important:fix localGeometry calculations
--and add also new visual debug mode for
localGeometry calculations
Laurent Montel fc5c5c0b0c It alreadys adds by kaboutdata
Michail Vourlakos 0bea257086 add hidden debug option "kwinedges"
--a way to debug kwin edges behavior for
hidden Latte::View(s) screen edges windows
Yuri Chornoivan 65f00bc446 Get rid of deprecated setHidden()
Michail Vourlakos 8c3d658a0d refactor:move Importer to "layouts" folder
Michail Vourlakos c735792c30 REFACTOR:replace all "foreach" statements
Michail Vourlakos e9599218a2 remove deprecated bug address
Michail Vourlakos f2b2121003 add option to clear qml cachec from command line
--add comments in order to distinguish parameters sections

BUG: 405337
Michail Vourlakos 5c28b2194a Wait forever until the lock file can be locked
Summary:
- `timeout = 3000` is a bit short on some computer. Use `timeout = -1` will work for any case.

BUG: 401041

Test Plan: BUG: 401041 is fixed on my computer.

Reviewers: mvourlakos, #latte_dock

Reviewed By: mvourlakos

Tags: #latte_dock, #plasma

Differential Revision: https://phabricator.kde.org/D18258
Michail Vourlakos 1ab99761a1 REFACTOR:Update Dock types to new Latte2::Types
Michail Vourlakos 25d9d4ed17 refactor:rename DockCorona to Latte::Corona
Michail Vourlakos 2099b8ed36 add headers comments for all c++ files
Yuri Chornoivan 7323068f36 Fix minor EBN issues
Michail Vourlakos 84de238181 missing apostrophe
BUG: 396676
Michail Vourlakos 91a1736b14 add debug flag for overloaded applets
--a visual indicator in order to show which plasma
applets have been overloaded from Latte. The overloaded
mechanism is a way in order to make these applets work
properly with Latte parabolic effect
Michail Vourlakos a69ce0abdb remove credits tab
--v0.8 is officialy KDE project, so its
existence owes a lot of credits to many
KDE members (for translations, bug reporting
etc.). Being officially a KDE project
responds to the previous credits.
Michail Vourlakos 568ccd6e26 localization strings improvements
Michail Vourlakos 27715435a9 update README links and titles
--remove Translators record as from >=v0.7.3
all translations are done through the kde
community.
Michail Vourlakos f41395abc3 use new plasma way of detecting platform
Michail Vourlakos 420b3d09f0 update hidpi settings based on plasma
Michail Vourlakos 7808eebc2a support toggle memoryUsage from command line
--On startup the user can choose between single/multiple
modes from command line
Michail Vourlakos ff5f91e3cb hide debugging parser options
Michail Vourlakos 18b94c795b restore autostart functionality after crash
Michail Vourlakos f81433be8b try to link containments to layouts
Michail Vourlakos 9dbee82a4a dont confuse lock files between different users
Michail Vourlakos f1e4d455e6 import and load a layout from command line
Michail Vourlakos 9f16ef5d4e load specific layout on startup from command line
Michail Vourlakos d85138ebe4 exit from main when quiting
Michail Vourlakos a2948bf942 print available layouts from command line
Michail Vourlakos 8d54dfd365 improve semantics/update translation string
Michail Vourlakos 0615dcf084 add --default-layout option for command line
--this option enables the user to load the default
layout from start.
Michail Vourlakos 147529dd72 fixes for tasks spacers for multiple separators
Michail Vourlakos 88108ac524 add option to debug timers
--this is especially useful in order to be sure that
there are timers that create unending loops
Yuri Chornoivan dbbd01abdc Fix minor typos
Michail Vourlakos 95eb835922 fix #592,drop bash restarting use KCrash instead
--update the code to use KCrash for autostart
and drop the bash script
Michail Vourlakos f89f78b964 support import configuration from command line
Michail Vourlakos 8f9772f46a init qml from kde frameworks
Michail Vourlakos d223e23291 protect from closing on changing sessions
--disable quiting the app when there are no windows
shown. There are cases that between states some
windows may not exist. E.g. when changing sessions
and when activating/deactivating screens
Johan Smith Agudelo Rodriguez d991380e34 update list of contributors
Johan Smith Agudelo Rodriguez fba31fc9f6 feature , backup and restore
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
Johan Smith Agudelo Rodriguez 0e728b558d punctuation marks.
Johan Smith Agudelo Rodriguez 1ba8a62e07 remove property debugFlags of DockView
Johan Smith Agudelo Rodriguez 445cf91791 unused function
Johan Smith Agudelo Rodriguez fbf5808667 update commandline options
Michail Vourlakos ab1cc5f87c fix #171,use lock file instead of QSharedMemory
-- this way the lock is per user and crashing Latte
allows us to rerun it properly
Michail Vourlakos f9797aa06c fix , disable hidpi scaling
--fix for hidpi screens based on plasma
official code
Michail Vourlakos 03fb457af6 fix #171,allow only one instance for Latte app
Johan Smith Agudelo Rodriguez 1677e2a041 Improving readability of CMakeLists
Johan Smith Agudelo Rodriguez 500e9d7110 added website to about dialog