Commit graph

623 commits

Author SHA1 Message Date
Nicolas Fella
f53aae825d Use version-less qt DBus macros
They work with both Qt5 and Qt6
2021-05-31 01:08:05 +02:00
Bhushan Shah
7bac59549d indicators: do not needlessly scan again
When putting modem in online state it would already make it scan for
operator, we have no need to make it scan for operators again and waste
time for operation takes long time.
2021-05-14 15:01:01 +05:30
Devin Lin
f97d5db94b Skip panel window open to improve performance 2021-05-09 19:32:32 -04:00
Marco Martin
690abebfd5 Make components out of the homescreen
Move most of the homescreen pieces in a QML import
that can be reused making it easier to do alternative homescreens
2021-05-05 12:31:08 +02:00
Marco Martin
0be66f024e remove last remains of krunnerin homescreen directly 2021-05-04 14:14:45 +02:00
Marco Martin
8483bcbe0f fix controlling from the bottom panel 2021-05-04 12:46:27 +02:00
Marco Martin
b98c7ec224 remove dead code 2021-05-04 12:46:27 +02:00
Marco Martin
7c9dbf08f2 proepr positioning of fav strip 2021-05-04 12:46:27 +02:00
Marco Martin
8ece4519b1 limit applet size to view size 2021-05-04 12:46:27 +02:00
Marco Martin
8cfdb80661 remove useless debug 2021-05-04 12:46:27 +02:00
Marco Martin
354ec7c8a5 restore contentY->offset sync 2021-05-04 12:46:27 +02:00
Marco Martin
c8078b8288 make the favorites slide together all the rest 2021-05-04 12:46:27 +02:00
Marco Martin
86b8269b55 proper margin for the nav pages 2021-05-04 12:46:27 +02:00
Marco Martin
73efc8a59d show last page with a + when dragging 2021-05-04 12:46:27 +02:00
Marco Martin
a79a7f31f8 dismiss applet edit mode by touch 2021-05-04 12:46:27 +02:00
Marco Martin
bd55057933 keep edit mode when drag stops 2021-05-04 12:46:27 +02:00
Marco Martin
7b59670deb put the footer in the scroll away area 2021-05-04 12:46:27 +02:00
Marco Martin
d7af742066 fix the horizontal or vertical scroll decision 2021-05-04 12:46:27 +02:00
Marco Martin
c3959d056d clip 2021-05-04 12:46:27 +02:00
Marco Martin
0576a15acc remove debug message 2021-05-04 12:46:27 +02:00
Marco Martin
9848184226 remove the spacer when dropping 2021-05-04 12:46:27 +02:00
Marco Martin
8a2d7edbb7 respect screen boundaries 2021-05-04 12:46:27 +02:00
Marco Martin
91e763d4a3 remove bottom margin from page indicator 2021-05-04 12:46:27 +02:00
Marco Martin
434ec6fdf9 clicking panel home button goes to page 0 2021-05-04 12:46:27 +02:00
Marco Martin
66bf27b9e4 let LauncherRepeater know about thefavorite strip 2021-05-04 12:46:27 +02:00
Marco Martin
ee6f80de62 fix auto scrolling with drag and drop 2021-05-04 12:46:27 +02:00
Marco Martin
e27cdfdf55 mode droparea and appletslayout in own component
still casuses warnings and not fully functional but mostly works
2021-05-04 12:46:27 +02:00
Marco Martin
6366d5bfaf more natural switching behavior 2021-05-04 12:46:27 +02:00
Marco Martin
f8cc7100aa don't let horizontal scroll over limits 2021-05-04 12:46:27 +02:00
Marco Martin
e27b45574c support auto scroll with actual dnd 2021-05-04 12:46:27 +02:00
Marco Martin
dff5809c59 better management of dragging to new pages 2021-05-04 12:46:27 +02:00
Marco Martin
70805d04eb finished moving the horizontal flicking in component 2021-05-04 12:46:27 +02:00
Marco Martin
5393452390 move the main flickable in own file 2021-05-04 12:46:27 +02:00
Marco Martin
3ce188ee46 horizontal auto scroll works better 2021-05-04 12:46:27 +02:00
Marco Martin
401efee30f make containment a focusscope 2021-05-04 12:46:27 +02:00
Marco Martin
1aca3951a1 remove unwanted changes in the top panel 2021-05-04 12:46:23 +02:00
Marco Martin
9c080a2676 snap for horizontal page scrolling 2021-05-04 12:42:26 +02:00
Marco Martin
e4d297dd73 multi page horizontal scrolling
possibility of dragging icons and applets beyon the horizontal screen
boundaries, creating multiple pages that can be horizontally flicked
2021-05-04 12:42:14 +02:00
Devin Lin
0ed2053e79 Rework top panel and improve appearance 2021-04-09 20:59:05 +00:00
Vlad Zahorodnii
ab9f489b36 Remove unused forward declaration of PlasmaWindowModel 2021-03-25 10:09:48 +02:00
Alexander Lohnau
a5df3ebdcb
clang-tidy: Force braces around statements 2021-03-19 08:54:50 +01:00
Alexander Lohnau
854742efcc
Run clang-format
If you want git blame to ignore formatting revisions run:
git config blame.ignoreRevsFile .git-blame-ignore-revs
2021-03-19 08:52:24 +01:00
Alexander Lohnau
88ef5ea9b7
GIT_SILENT Prevent clang-format uglification 2021-03-19 08:51:58 +01:00
Devin Lin
cb72ee350d Fix panel clock from not respecting 12/24 hour settings 2021-03-09 19:04:29 +00:00
Devin Lin
7f7bea091e Use high-brightness and low-brightness icons in the top panel, and remove label 2021-03-09 12:28:40 -05:00
Marco Martin
113fe48caf 2 step top panel slide
a top panel can be just "half" opened showing only the top row of icons. don't duplicate the icons but dynamically fade in/out those making also possible to open the drawer completely by a single, longer swipe
2021-03-09 12:52:17 +00:00
Devin Lin
9854558a1b Fix panel icon sizing
Ensure integer pixel margins
2021-03-05 18:50:48 -05:00
Marco Martin
66f13653ae remove code pushed by mistake 2021-03-05 14:37:17 +01:00
Marco Martin
5814fd9696 apporder reflects favorites
keep in sync the first items of apporder which will always be favorites.

this should fix the favorites spontaeous reordering that sometimes
happen
2021-03-05 14:37:17 +01:00
Devin Lin
b81d29d2c2 Change task panel down icon to symbolic 2021-03-04 18:44:07 -05:00