Commit Graph

3364 Commits (f64c7809efc374caf80f9fad8c99bee81dbdd27e)
 

Author SHA1 Message Date
Michail Vourlakos 1d055f5e19 try to adjust BadgeText text alignment
--following a Plasma related commit in order to
center-align Text properly. There is no big
difference actually.
6 years ago
Michail Vourlakos 3c97bd222e track how many applets need windowsTracking 6 years ago
Michail Vourlakos 62b8aa6987 improve animationSenting fro DragDropArea 6 years ago
Michail Vourlakos 51c11071dd support toggle onAllDesktops for LastActiveWindow 6 years ago
Michail Vourlakos af609ca53f X11:track more LastActiveWindow properties
--track windowChanged properties for KeepAbove
and isOnAllDesktops flags under X11
6 years ago
Michail Vourlakos f3eacf169e add actions for LastActiveWindow 6 years ago
Michail Vourlakos 6898623bd6 identify PlasmaDesktop on startup under X11
--this was only an issue during startup but
add the same time is a good place to add a check
for plasma desktop
6 years ago
Michail Vourlakos 342d4a1a00 move window funcionality to lastactivewindow 6 years ago
Michail Vourlakos a03655f176 new heuristic to identify plasma desktop window 6 years ago
Michail Vourlakos 54f1e3576e ignore Desktops under X11 6 years ago
Michail Vourlakos d44809eb25 enable drag dialog-child windows of skiptaskbar 6 years ago
Michail Vourlakos c45aa3f56c make xwindowinterface checks lighter
--use the windowsTracker in order to check
a window validity. No need to check again
and again in the window type is valid
6 years ago
Michail Vourlakos 8a8eb632b7 accept Gtk2+ dialogs for tracking
--Gtk2+ dialogs under X11 appear as
type Splash and PopUp at the same time.
This is a messy situation let's live
with this
6 years ago
Michail Vourlakos 3cbc4a5daf support AppName for WindowInformation
--use plasma libtaskmanager code and way
in order to obtain properly the AppName and
the Icon for its window
6 years ago
Michail Vourlakos d45ebf9a34 add application name to WindowInformation 6 years ago
Michail Vourlakos 53d24fe2c6 forward LastActiveWindow to QML 6 years ago
Michail Vourlakos e07cee3862 support icon for LastActiveWindow 6 years ago
Michail Vourlakos 25c96d0d3a support isOnAllDesktops for LastActiveWindow 6 years ago
Michail Vourlakos eea213a5c0 add isOnAllDesktops to WindowInformation 6 years ago
Michail Vourlakos 2d2f7b172d add more properties at LastActiveWindow 6 years ago
Michail Vourlakos dbed45b2c7 introduce TrackedInfo and LastActiveWindow 6 years ago
Michail Vourlakos 99ec9cb2fd move WM:Trackers in its own directory 6 years ago
Michail Vourlakos 36119d3d86 move Indicators published properties,better place 6 years ago
Michail Vourlakos 2a6620853b fix crash when updating Indicators packages 6 years ago
Michail Vourlakos 583b79314c improve tooltips identifier and checkCanBeHovered 6 years ago
Michail Vourlakos 50ddf87d4d improve margins for ruler only under editMode
--this way the mask under Normal mode is more
accurate
6 years ago
Michail Vourlakos 06c7e8d0c6 increase a bit Basic View Settings window height 6 years ago
Michail Vourlakos f04009b665 simplify code part 6 years ago
Michail Vourlakos 9f50a49ce1 restore margins for applets at screen edges 6 years ago
Michail Vourlakos f7471e59b3 improve when to clear parab.effect from Tasks 6 years ago
Michail Vourlakos b6520b1cd8 Improve WindowTracker CPU usage
--add a Timer in order to not sent too many
batch signals for windowChanged with no reason
and send only one at the end of the Timer::trigger
6 years ago
Michail Vourlakos 97332cc8cf introduce Display and Icon for WindowInfoWrap 6 years ago
Michail Vourlakos b251ea7b8e protect visibility destructor
--this protects a crash when closing Latte
immediately after startup
6 years ago
Michail Vourlakos e119bd9a7a hide TasksArea message when not hovering Tasks
--this is applied when the user has chosen to add
launchers as applets also that it is NOT a DEFAULT
behavior. In such case when the dragging is out of
Tasks plasmoid it becomes hidden.
6 years ago
Michail Vourlakos cda688c2a5 refactor:move AddingVisuals to LatteComponents 6 years ago
Michail Vourlakos a8a19bb550 support VirtualDesktops for kwayland>=5.52
--This of course needs Plasma>=5.15

BUG: 398106
6 years ago
Michail Vourlakos 61e9e629c5 rename some global shortcuts texts
--protect also the Layout::lastConfigViewFor,
dont sent a view that is no longer available
6 years ago
Michail Vourlakos 96b86f4c49 remember lastConfigViewFor for shared layouts 6 years ago
Michail Vourlakos 7cd3b6201d remember the last created ConfigView per layout 6 years ago
Michail Vourlakos be90ca6269 improve TasksArea Visual for containment 6 years ago
Michail Vourlakos d283e61b5d improve DragDrop behavior/responsiveness 6 years ago
Michail Vourlakos beb0100644 fix some applets animations flickerring
--especially when the user drags something over
the Latte::View and afterwards drops it
6 years ago
Michail Vourlakos 58f99c0c55 simplify tooltips texts in ConfigOverlay 6 years ago
Michail Vourlakos 4d8933b8bb TitleTooltips at second role compare to Plasma
--TitleTooltips produced by Latte are thinner but they
can create issues comparing with user expectations and
how Plasma applets original work. This fix takes the
Plasma original behavior as granted and for now on
TitleTooltips from Latte will be applied ONLY WHEN:
----The parabolic effect is enabled, zoomFactor>0% AND
the applet in question is NOT LOCKED, meaning that its
Parabolic Effect is active
6 years ago
Michail Vourlakos f822ece27a keep onPrimary flag when copying views 6 years ago
Yuri Chornoivan 59101328c9 Fix minor typo 6 years ago
Michail Vourlakos 7a31e52614 increase Tasks GarbageCollector interval at 30secs 6 years ago
Michail Vourlakos dfcd3e2452 reinstantiate properly tasks previews
--this code helps the previewsmodel to
reinstantiate when changing from single
instance preview to another single one
6 years ago
Michail Vourlakos 682e039439 fix for VirtualDesktops array identifying
BUG: 407351
6 years ago
Michail Vourlakos 1035e1d051 rename to Notification badges
--this way we follow the Plasma naming
concerning Notification Badges. In the
past it was called Unread messages etc..
6 years ago