summaryrefslogtreecommitdiffstats
path: root/kicker/applets
Commit message (Collapse)AuthorAgeFilesLines
* kicker: change the internal layout of systrayAlexander Golubev2025-10-232-73/+40
| | | | | | | This makes clocks embedded into systray unaffected by systray's margin value. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* kicker: redraw systray after changing its layoutAlexander Golubev2025-10-231-0/+2
| | | | | | | This fixes an issue with systray not being redrawn upon panel width change. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* kicker: add an option to set external margin for tray iconsAlexander Golubev2025-10-232-41/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds an option to set both: margin (space from an icon to the border) and spacing (space between two neighbouring icons). The option to tweak spacing was previously introduced in fa284a4598 and was called "margin" the actual margin was reduced to 0. Unfortunately that had its own unwanted side-effects listed in #647. Before fa284a4598 the margin and spacing were fixed to be 1. This commit restores old defaults for margin & spacing i.e. 1 to better conform to config of older systems. Effectively this resolved most issues raised in #647 and eliminates any regressions, though there are some caveat cases when the behaviour is not ideal e.g. next settings: panel_width=47 spacing=1 margin=0 result in next layout: [0px][icon][2px][icon][1px] when ideal would be: [1px][icon][1px][icon][1px] On the other hand in such a case a user should probably just use margin=spacing=1. Besides that commit contains some minor refactoring. Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/647 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* kicker: minor fixup of spacing in a fileAlexander Golubev2025-10-231-55/+55
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Use TDEDesktopFileMichele Calgaro2025-07-133-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Kicker: aesthetic improvementsMavridis Philippe2025-07-066-109/+123
| | | | | | | | | * New icon margin option for the system tray applet * Panel blur effect strength is now configurable * 3D border option tin minipager * Ability to rename desktops when minipager label not displaying desktop name Signed-off-by: Philippe Mavridis <philippe.mavridis@yandex.com>
* Replace TRUE/FALSE with boolean values true/falseMichele Calgaro2025-05-272-6/+6
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use tdestandarddirs.hMichele Calgaro2025-02-257-7/+7
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use tdeAppMichele Calgaro2025-02-0310-29/+29
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use tdeprocess.hMichele Calgaro2024-12-024-4/+4
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORTMichele Calgaro2024-05-0512-12/+12
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix compatibility with C++17.Slávek Banko2024-04-121-5/+5
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Replace Q_SIGNALS and Q_SLOTSMichele Calgaro2024-02-032-4/+4
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-1619-179/+179
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace various '#define' strings - part 6Michele Calgaro2023-12-268-21/+21
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace 'Event' #define stringsMichele Calgaro2023-12-023-5/+5
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced time related '#define' with actual stringsMichele Calgaro2023-11-231-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* QuickLauncher: Ignore empty URLs at reading the configurationRoman Savochenko2023-11-181-1/+1
| | | | Signed-off-by: Roman Savochenko <roman@home.home>
* Replace Qt with TQtMichele Calgaro2023-11-1315-85/+85
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵Michele Calgaro2023-09-251-1/+1
| | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace TQ_*Focus* and TQ_Scale* definesMichele Calgaro2023-09-021-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop TQT_BASE_OBJECT* definesMichele Calgaro2023-08-184-5/+5
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop TQT_TQ*_OBJECT definesMichele Calgaro2023-08-081-8/+8
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-2022-31/+31
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* SunOS specific patchesDenis Kozadaev2023-05-221-7/+24
| | | | Signed-off-by: Denis Kozadaev <denis@dilos.org>
* Kicker storage applet: display more useful information on the tooltip of ↵Michele Calgaro2022-02-051-2/+1
| | | | | | each device. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced 'includehints' with 'includes' in *.ui files.Michele Calgaro2022-01-051-10/+7
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Naughty applet: dynamic applet sizeMavridis Philippe2021-07-074-18/+5
| | | | | | | | This commit also replaces old 20x20 pixmap with new ones if higher quality. This solves issue #213. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* Use new 'window_duplicate' icon in tdelibsMichele Calgaro2021-04-141-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Renaming of files in preparation for code style tools.Michele Calgaro2020-12-071-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Desktop file translations:Slávek Banko2020-06-2823-1562/+75
| | | | | | | + Creation of POT template for desktop files added to CMakeL10n rules. + Added creation of translated desktop files during build. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix wrong XDG patch for tdebase, which resulted in missing icons.Chris2019-12-162-4/+4
| | | | | | This partially reverts commit a8203cf740. Signed-off-by: Chris <xchrisx@uber.space>
* Synchronize German translation with the rest and fix some icons.Chris2019-12-151-2/+2
| | | | Signed-off-by: Chris <xchrisx@uber.space>
* Revive NetBSD supportOBATA Akio2019-08-182-10/+83
| | | | | | Catch up to TDE and OS changes Signed-off-by: OBATA Akio <obache@wizdas.com>
* Adjusted to new normalized device icon names in tdelibs.Michele Calgaro2019-07-091-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add CMakeL10n rules.Slávek Banko2018-12-0912-0/+36
| | | | | | Update TIMEZONES list. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Add includes to UI files to resolve FTBFSSlávek Banko2018-09-195-37/+17
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix too small size of some icons in system traySlávek Banko2016-09-282-19/+2
| | | | | | This resolves bug 2687 Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fixed display of clock in systray. This resolves bug 2679.Michele Calgaro2016-09-221-1/+12
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix invalid headers in PNG files and optimize for sizeTimothy Pearson2016-07-233-0/+0
|
* Fix FTBFS on openbsd 5.7François Andriot2015-05-311-1/+1
| | | | | | This resolves Bug 2443 Signed-off-by: François Andriot <francois.andriot@free.fr>
* Bring system icon into XDG complianceTimothy Pearson2015-03-263-3/+3
|
* Rename most device icons to comply with XDG standardsTimothy Pearson2015-03-021-1/+1
|
* Fix stragglers that were not properly renamed in the XDG standardization commitsTimothy Pearson2014-10-242-2/+2
|
* Fix exec icon location and bring it into XDG complianceTimothy Pearson2014-10-221-1/+1
|
* Bring filenew, fileopen, fileprint, filequickprint, filesave, filesaveas, ↵Timothy Pearson2014-10-131-1/+1
| | | | fileclose, editclear, editcopy, editcut, editdelete, editpaste, folder_new, and gohome icons into XDG compliance
* Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebaseTimothy Pearson2014-10-121-0/+9
|\
| * Fix process detection in kicker applet naughtyprocessmonitor on openbsdFrançois Andriot2014-10-121-0/+9
| |
* | Bring stop, lock, exit, and run icons into XDG complianceTimothy Pearson2014-10-121-6/+6
|/
* Fix dependencies in CMake targetsSlávek Banko2014-10-062-2/+2
|