Commit Graph

33 Commits (45b34a824b2403fb6fa0fdf9ece2639e6c8bb74a)

Author SHA1 Message Date
Lana Black c1f760e952 Copy ConfigPropertyMap from KDeclaractive 7 months ago
Lana Black 2e9324b1e3 Move ManagedTextureNode to legacy stuff. 7 months ago
Lana Black eea133a3aa More renaming. 7 months ago
Lana Black 6f55b053b6 Poll KX11Extras about compositing status on X11. 7 months ago
Lana Black 66a5f110fc Plasma::Theme::ColorGroup -> KSvg::Svg::ColorSet 7 months ago
Lana Black 3230f9d370 ColorGroup comment. 7 months ago
Lana Black 6351d13444 Showing some progress. 7 months ago
Lana Black 2c5fd909a0 More package renaming. 7 months ago
Lana Black 392b45441e CMake stuff renaming. 7 months ago
Fushan Wen cc0140cdbb Rename Qt5/KF5 to Qt6/KF6 7 months ago
Aroun Olorin 4f93251d8c fix: read plasmashell version more reliably
In some cases, `plasmashell -v` crashes, which makes `readAllStandardOutput`
fail, although the version is printed out by the process before crashing.
See https://bugs.kde.org/show_bug.cgi?id=467696 and
https://bugreports.qt.io/browse/QTBUG-112258 for the details of the crash.

Instead, read the libtaskmanager version from CMake, which is much more
reliable.
2 years ago
Michail Vourlakos b7c7e9ebd4 wayland workaround:respect popupmargin 3 years ago
Ömer Fadıl Usta d0f4bcfa33 Freebsd compile fix
(try#1)
3 years ago
Michail Vourlakos 9351277cd7 anchor thin tooltips on their visual parents
BUG:447631
3 years ago
Alexander Lohnau 505379ed04 Use spdx syntax for all files 4 years ago
Ömer Fadıl Usta 108bc0af05 Update declarativeimports/core/iconitem.cpp 4 years ago
Ömer Fadıl Usta 03e9c6c954 Reorder inits to Fix wrong initialize problem and fixes for string compares 4 years ago
Michail Vourlakos 1a038e1999 popup margin:apply it also to screen length
-- creates a much better visual result the popup
margin to be applied also to the screen length
margins and not only to thickness one
4 years ago
Michail Vourlakos 690ce51d75 override Dialog::popupPosition
--instead of adjustGeometry we now use
popupPosition which is used in more places
in order to place the PlasmaQuick popups
correctly based on Latte requirements
4 years ago
Michail Vourlakos 15d384e812 fix #69,specify preview window parent screen edge 4 years ago
Michail Vourlakos 397cacf112 calculate properly popup dialogs positioning 4 years ago
Michail Vourlakos 940bee9408 Latte::Quick use layout popUpMargin
--this way we can support three different
popup styles. Plasma/AllBorders/Far From Edge
4 years ago
Michail Vourlakos f5fb12e8da position latte panels pop ups really nice
--expose appletsLayoutGeometry through Latte::View
dynamic properties and allog LattQuick::Dialogs to
use it in order to be positioned nicely
4 years ago
Michail Vourlakos 2bf647db8e provide nice internal Compact.qml implementation 4 years ago
Michail Vourlakos 0d1661f942 move Latte::Dialog to LatteCore library
--this way we can use it to plenty places
4 years ago
Michail Vourlakos 34f1eff125 remove separator length based on latte setting 4 years ago
Michail Vourlakos 6de05c92e8 support XCP::SHAPE for Views
--views can now specify their input area under X11 and
give valuable space to underlying windows
5 years ago
Michail Vourlakos dd79d5a0ed provide colors Tools trough LatteCore 5 years ago
Michail Vourlakos deb9c244ff improve/support BackgroundTracker in app
--the new implementation is much improved and easy
to support. No workaround and direct use of the
libraries
5 years ago
Michail Vourlakos 63187ce5b4 remove Latte library as requirement
--implement things simpler by using the same
CoreTypes header file both for LatteCore.Types
import statement and App c++ implementation.
Let's leave in the future to decide if
a LibLatte is really necessary.
5 years ago
Michail Vourlakos ac99708315 MAJOR MAJOR:splitting types to their own component
--improve types and references and add types splitted
at better places. So now we have
 - LatteCore.Types that are global for all components
 - LatteTasks.Types that are private to tasks plasmoid
 - LatteContainment.Types that are private to latte
containment
5 years ago
Michail Vourlakos b69af88ebc refactor:move irrelevant WindowSystem properties
--irrelevant WindowSystem properties are now moved
to LatteCore.Environment that fit better semantically
5 years ago
Michail Vourlakos 5073939335 REFACTOR:split up and refactor liblatte2 and types
--use a more logical organization for types. LibLatte2
is split to become LatteCore library and Latte types
are now moved to application level. The Latte Types will
be split even more... Tasks-Only related types will
become Latte.Tasks types

BUG:420210
5 years ago