Commit Graph

3381 Commits (59f1d72fa36d516978e78a525ab86de4f6ca89a1)
 

Author SHA1 Message Date
Michail Vourlakos 59f1d72fa3 improve canBeDragged implementation
--follow libtaskmanager case to support this
Michail Vourlakos e684924d7c improve more the isBusy background case
--the new implementation supports and always darkish
case when the isBusy background is drawn. So now
we have the following possibilities:
a)panel transparency<35 means BEST contrast with
underlying desktop background
b)panel transparency>=35 AND <70 means a DARKISH
background
c)panel transparency>=70 the user chosen plasma
theme
l10n daemon script e438e04511 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"
Michail Vourlakos 43d1985d4e improve LeftClick::PreviewWindows
--when the user clicks a single window now it is
just activated instead of showing first the preview
window showing only one instance

BUG:410417
Michail Vourlakos 5bab4b0409 wayland,show preview windows for grouped tasks
BUG: 410408
Michail Vourlakos 1000f62836 set minimum hide timer interval 50ms
--when hide timer is set below 50ms. there are
cases that does not let the view to be shown after
a containmouse trigerring. By setting a minimum
value for the timer to 50ms this is fixed.

BUG:410370
Michail Vourlakos bab3e9126e fix published absolute geometry in !compositing
--absolute geometry is the published area that the
dock/panel occupies when it is shown. So it should
not change when the dock becomes hidden. This patch
fixes the case for the !compositing environment.
Michail Vourlakos 7644e67b35 update absolute geometry in !compositing slide-in
Michail Vourlakos 4501cb6eec fix "Disabled KWin edges" for !compositing
BUG:410370
Michail Vourlakos cdf230944e fix configview.h reference
BUG:410371
FIXED-IN:0.9.1
Michail Vourlakos 6121799346 avoid Tasks Pixelization
--enable cached:true for Tasks effects in order
to try to avoid pixelization in some cases when
effects are enabled
Michail Vourlakos 60e97ec0be fix blurred icons
--revert back the PIXELIZATION workaround because
it creates BLURRED icons even for sizes>=64px!

BUG:410365
FIXED-IN:0.9.1
Michail Vourlakos 7521d8beb8 forward pressed/released to underneath applets
--there were cases that these signals were not sent
to underneath applets

BUG:410350
FIXED-IN:0.9.1
Michail Vourlakos 4ebf3e2329 update progress badge properly
--send repaint signals properly for BadgeText

BUG:410318
FIXED-IN:0.9.1
Michail Vourlakos 6bc9949f9c update to version v0.9.0
--new major stable branch for v0.9.x
Michail Vourlakos 53b4257edc update information to v0.9.0
Michail Vourlakos fcee8d98cc x11 fixes for invalid windows
--when a window is stacked back to its parent window
for example the firefox case (dragging a tab to create
a new firefox window and redrag it afterwards to the
main window) the wm::windows array had inconsistent
window records.
--This is fixed and also any X11 transient changed signals
are not blocked for windowChanged signals
Michail Vourlakos e41ed77ce6 add report error message for unknown screens
Michail Vourlakos 71e291ccec comment debug messages
Michail Vourlakos 964f2282f2 consider main window also for dodge active
--if the main window is not active but is
touching the dock then the dock is not shown
for dodge active state
--fix the cleanup code in order to cleanup
windows that have a ghost wid ( 0 )
Michail Vourlakos e7cb61a5e9 fix Importer::standardPath behavior
Michail Vourlakos b81684a1a9 embrace X-KDE-Wayland-Interfaces
l10n daemon script 4c7e800ce7 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"
Michail Vourlakos 750f05dc3b beta release v0.8.97 (for upcoming v0.9)
--first beta release to give to the public
l10n daemon script f2c18392a0 GIT_SILENT made messages (after extraction)
Michail Vourlakos 7c7a69e163 Merge branch 'fix_v0.9' into v0.9
Michail Vourlakos b94f87f144 rename trackerwindows to windowstracker
-- in order to distinguish it from the neighbour
tracker classes
Michail Vourlakos abc39c7313 Merge branch 'v0.9'
Michail Vourlakos 9c0ff5d2a8 fix drag sensitivity when KWin edges are used
Michail Vourlakos 502aa04765 Merge branch 'v0.9' into fix
Yuri Chornoivan 74f5d881bc Fix minor typo
Michail Vourlakos 9a10cd1e26 fix SharedLayout VisibilityManager::isCurrent state
--when KWin edges are used in a SharedLayout then the
all view Layout::isCurrent() function must be used
otherwise the layout is not identified properly as
current based on different layouts per activities
Michail Vourlakos c94843c9e6 KWin issue #2,hiding windows when activies stopped
--in such case under x11, the winIds of the visible
Latte windows are changed and as such the windows
tracking mechanism becomes broken. The code introduced
tries to track the case the update the WM::ignoredWindows
properly
l10n daemon script 159861b556 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"
Yuri Chornoivan 9fd6bcd87f Fix minor typo
l10n daemon script ab830e6d24 GIT_SILENT made messages (after extraction)
Michail Vourlakos c5b1e9bbf5 x11:drop QWindow::setVisible() function
--this function creates irrelevant crashes even
under x11 environment... Dropped in favour of
show()/hide() functions that seem to not create
any issues
Michail Vourlakos 3a465782e1 wayland:improve latte windows id discovering
Michail Vourlakos 1ef328bd3a avoid wayland crashes from QWindow::setVisible
Michail Vourlakos c85d24ac37 use WM:IgnoredWindows infrastructure for wayland
--improvements for IgnoredWindows infrastructure
all over the relevant classes
Michail Vourlakos 10939d410c Views Report Information for inactive layouts
Michail Vourlakos 8f50131088 copyView considers multiple systrays
--when copying a view and the view contains
muliple systrays in it this is NOW taken
into account and accomplished accordingly
Michail Vourlakos 3412b13148 present Views data for Active layout
Michail Vourlakos b4e747c611 Merge branch 'v0.9'
Michail Vourlakos 7954a3ac39 improve Screens Report
--the new report identifies for all your layouts
when a screen has not been assigned any docks/panels.
That can help user to clean up the ScreensConnectors
if wants to
Michail Vourlakos dcfcc1b442 show screens information through Settings menu
Michail Vourlakos 27736db317 update menu icons
Michail Vourlakos 714b41ec2f add new menu options and edit layout file action
Michail Vourlakos 79f392723e wm:support ignored windows
--x11 implementation is in place and wayland
case must be updated accordingly
l10n daemon script 2ce6f4cc64 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"