Commit Graph

3396 Commits (38663c25346605b53d628032ac8bd4651d33616e)
 

Author SHA1 Message Date
Michail Vourlakos 38663c2534 dont hide icons/applets for software rendering
--when qml software rendering is enabled the ShaderEffects
do not work. Hiding sources in that case is hiding
from the user tasks and applets with no visual feedback.
Sources in that case should hide themeselves and give
the user the minimum which is the original drawn contents.

BUG:410920
FIXED-IN:0.9.2
6 years ago
Jonathan Riddell faf76f3ceb make latte dock a plasma addon 6 years ago
Michail Vourlakos c2bdfadb78 user can now change title tooltips at all times
--previously the user when the zoom factor was
1.0 the title tooltips was disabled. BUT as it
appers there are plenty of cases that title
tooltips can be shown when zoom factor = 1.0
so the user it is better to choose if wants them
or not.
6 years ago
Michail Vourlakos 549628ddd0 hacky flag to keep Latte behavior for zoom=1
--if some users want to keep the Latte specific behavior
when the zoom factor = 1 then it can just LOCK
these applets

BUG:410695
6 years ago
Jonathan Riddell 3dd97d8d75 Revert "add appstream file used on kde.org/applications"
This reverts commit 9c2406801b.
6 years ago
Michail Vourlakos f7d968ff6d update struts when normalThickness value changes
--the issue was pretty obvious when the user was
using a top view with thickness < 24px. and a
bottom view always visible. In that case the top
view struts on startup did not decrease below
at 24px.

BUG:410707
6 years ago
Michail Vourlakos 2b9b95279d enable highlighting effect for plasma indicator
BUG: 410695
6 years ago
Jonathan Riddell 9c2406801b add appstream file used on kde.org/applications 6 years ago
l10n daemon script bc164cdc38 GIT_SILENT made messages (after extraction) 6 years ago
Michail Vourlakos 9c3ca1f122 update to v0.9.85
--full development version to distinguish it
for the stable branch v0.9.x
6 years ago
Michail Vourlakos 64ea2cb709 update Changelog for v0.9.1 6 years ago
Michail Vourlakos f414c62a55 initialy support only one case for busyVerticals 6 years ago
Michail Vourlakos b078765d5c improve smartness for Unity case layout
--when a vertical view is in busy state and is touching
also a horizontal view that is fully transparent in
SMART mode then the visual result is not that good.
In that case it is better to show the view background.
The horizontal view background in that case can provide
three different states:
a) if the panel style for popups is activated then the
horizontal view will follow the plasma original style
b) if NOT [a] and solid background for touching windows
is enabled then solid background will be offered
c) if NOT [a] and NOT [b] then the isBusy state
transparency will be offered
6 years ago
Michail Vourlakos ab9fbc3727 support touching horizontal view and isbusy
--trying to increase smartness for horizontal
and vertical views. In multiple layouts environment
a view can exist in cases that one or more of
the sided views that is touching it is NOT
transparent, it would be nice for those
cases the top or bottom  view to LOSE also
its transparency in order to not look
inconsistent.
6 years ago
l10n daemon script 57d52a78bf 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"
6 years ago
Michail Vourlakos 3bf4458cf3 update wayland interfaces in desktop file 6 years ago
Michail Vourlakos ff2b81a4f9 introduce windowCanBeMaximized
--trying to avoid interacting with windows
that DO NOT allow it
6 years ago
Michail Vourlakos af44c57795 improve canBeDragged implementation
--follow libtaskmanager case to support this
6 years ago
Michail Vourlakos ed83d1d13c 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
6 years ago
l10n daemon script 6cd1a9b7ae 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"
6 years ago
Michail Vourlakos 55b50d7a78 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
6 years ago
Michail Vourlakos 896d8d0174 wayland,show preview windows for grouped tasks
BUG: 410408
6 years ago
Michail Vourlakos 3afd0eb643 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
6 years ago
Michail Vourlakos 6f51a1b770 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.
6 years ago
Michail Vourlakos 3c9c36f0f2 update absolute geometry in !compositing slide-in 6 years ago
Michail Vourlakos c3b132b5c9 fix "Disabled KWin edges" for !compositing
BUG:410370
6 years ago
Michail Vourlakos 18728015e3 fix configview.h reference
BUG:410371
6 years ago
Michail Vourlakos 388500c4bd avoid Tasks Pixelization
--enable cached:true for Tasks effects in order
to try to avoid pixelization in some cases when
effects are enabled
6 years ago
Michail Vourlakos 4fbc9da1d5 fix blurred icons
--revert back the PIXELIZATION workaround because
it creates BLURRED icons even for sizes>=64px!

BUG:410365
6 years ago
Michail Vourlakos 86d092f850 forward pressed/released to underneath applets
--there were cases that these signals were not sent
to underneath applets

BUG:410350
6 years ago
Michail Vourlakos 733f372adc update progress badge properly
--send repaint signals properly for BadgeText

BUG:410318
6 years ago
Michail Vourlakos cb70fc6ecb update information to v0.9.0 6 years ago
Michail Vourlakos f64c7809ef 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
6 years ago
Michail Vourlakos 8fe5f8f843 add report error message for unknown screens 6 years ago
Michail Vourlakos 73d9a7b28d comment debug messages 6 years ago
Michail Vourlakos 19afc6936b 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 )
6 years ago
Michail Vourlakos cea1155685 fix Importer::standardPath behavior 6 years ago
Michail Vourlakos 5849105c45 embrace X-KDE-Wayland-Interfaces 6 years ago
l10n daemon script 2d8f2981be 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"
6 years ago
l10n daemon script 3f7d08aa4f GIT_SILENT made messages (after extraction) 6 years ago
Michail Vourlakos 6c9f062d79 Merge branch 'fix_v0.9' 6 years ago
Michail Vourlakos b94f87f144 rename trackerwindows to windowstracker
-- in order to distinguish it from the neighbour
tracker classes
6 years ago
Michail Vourlakos abc39c7313 Merge branch 'v0.9' 6 years ago
Michail Vourlakos 9c0ff5d2a8 fix drag sensitivity when KWin edges are used 6 years ago
Michail Vourlakos 502aa04765 Merge branch 'v0.9' into fix 6 years ago
Yuri Chornoivan 74f5d881bc Fix minor typo 6 years ago
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
6 years ago
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
6 years ago
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"
6 years ago
Yuri Chornoivan 9fd6bcd87f Fix minor typo 6 years ago