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
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
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
Nicolas Fella
21a3bcafe4
Convert license headers to SPDX
2021-03-02 22:45:25 +01:00
Devin Lin
7a740a2f5d
Tweak app drawer behavior
...
- Only trigger the app drawer open/close animation if the flick goes over an eighth of the screen so that small flicks do not trigger it
- Adjust easing curve to be OutQuad so that fast flicks don't feel slow (have to slow to a stop, and then animation triggers)
- Increase animation duration to account for OutQuad curve
- Animate opacity of application icons as the app drawer comes in and out
2021-02-22 16:08:43 +00:00
Marco Martin
40f6abd78e
enable the drag handler only when the containment has focus
...
this way it doesn't steal events anymore from the widget explorer
2021-02-22 14:59:15 +01:00
l10n daemon script
006cb7f865
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"
2021-02-18 07:54:49 +01:00
Marco Martin
ed91354960
respect max favorite count when dropping
2021-02-16 13:37:50 +01:00
Marco Martin
00d63af2da
More familiar behavior for the App Drawer
...
This makes the behavior of the app drawer a bit more familiar and
slightly more similar to Android for now:
* The drawer always contains every application
* Applications are always alphabetically ordered
* The drawer opens completely, not staying stuck in "in between" states
* is possible to drag more copies of a single app on the homescreen/favorites
* possible to remove an icon from the homescreen or favorites
Two things have been prepared in there (but are material for 5.22 only,
so not finished)
* Things have been reordered such in a way that makes easy for most of
the qml files to become components to make easy for people to build
their own customized homescreen
* basic infrastructure is there to allow for multiple horizontal pages
scroll, though not implemented yet as needs changes to plasma-workspace
layouting code beforehand
2021-02-15 16:25:39 +05:30
Yuri Chornoivan
cd4675b33e
Add i18n()
2021-02-10 19:00:51 +02:00
Marco Martin
4458d7355e
delay scroll reset after launch
2021-02-03 17:19:53 +01:00
l10n daemon script
7c6cabf4a1
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"
2020-12-20 06:16:31 +01:00
l10n daemon script
44f04e5c56
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"
2020-11-08 06:24:01 +01:00
l10n daemon script
4a6fdab931
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"
2020-11-05 06:37:15 +01:00
l10n daemon script
c735bf3bcf
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"
2020-09-20 05:52:17 +02:00
Marco Martin
bb3225d4b5
bigger hit area for the up arrow
2020-08-20 17:15:56 +02:00
Marco Martin
54bb4a3946
no side borders
2020-08-13 12:07:46 +02:00
Marco Martin
b71adfeef3
custom look for scroll indicator
2020-08-13 11:52:53 +02:00
Marco Martin
93d8e2c130
up arrow becomes down
2020-08-13 11:45:05 +02:00
Marco Martin
f30008b3d9
a dark overlay over the main icons
2020-08-13 11:17:06 +02:00
Marco Martin
16b1cae73e
when task switch appears release minimize on launchers
2020-07-31 11:13:09 +02:00
Marco Martin
a1b7ef5d36
minimize to launcher when the switcher is not visible
2020-07-30 17:20:07 +02:00
Marco Martin
0d438d87d3
when an application is already running bring window on front
...
all applications are single instance only
2020-07-28 13:24:13 +02:00
Marco Martin
0eed8d3a90
add margin before search bar
2020-07-27 11:58:22 +02:00
Marco Martin
12c34a7a6a
things go under the top panel
2020-07-23 17:12:19 +02:00
Marco Martin
ece092bf98
croll up homescreen when there are no tasks
2020-07-23 17:09:37 +02:00
Marco Martin
3f32a18b62
make use of HomeScreenControls
2020-07-22 17:17:10 +02:00
Marco Martin
c8d9ef81d8
flick after manual drag
2020-07-22 15:18:52 +02:00
Marco Martin
a5d1f4d880
at least 4 favorites
2020-07-21 12:35:50 +02:00
Marco Martin
d6bd455b1e
disable the scrollindicator
...
for some reason it seems interactive on the phone
2020-07-21 12:32:32 +02:00
Marco Martin
dae850dbc9
drag vertically also on the launcher strip
2020-07-21 12:23:50 +02:00
Marco Martin
cbdb6b6f05
reset position when launched
2020-07-16 14:51:58 +02:00
Bhushan Shah
e0dd510861
Fix the LauncherGrid
...
For real this time /o\
CCMAIL: Jonah Brüchert <jbb.prv@gmx.de>
2020-07-13 12:45:15 +05:30
Jonah Brüchert
48f8f00034
Leave calculating the startup feedback color to plasma-nano
2020-06-30 14:34:27 +02:00
l10n daemon script
c8419144ad
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"
2020-06-18 05:45:52 +02:00
l10n daemon script
5131546336
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"
2020-06-17 14:13:18 +02:00
l10n daemon script
59f61325a7
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"
2020-06-05 05:05:54 +02:00
Jonah Brüchert
3f4915d426
Revert "Open and close StartupFeedback using KStartupInfo"
...
This reverts commit b856b78790 .
Unfortunately it turned out not to work on Wayland yet.
2020-05-28 15:58:27 +02:00
Jonah Brüchert
efc04968c0
Remove unuused FeedbackWindow components
2020-05-26 21:50:32 +02:00
Jonah Brüchert
b856b78790
Open and close StartupFeedback using KStartupInfo
2020-05-26 21:49:56 +02:00
Jonah Brüchert
f3ab3c0a56
Adapt to plasma nano API change
2020-05-25 19:07:38 +02:00
Jonah Brüchert
46f6138509
Properly adapt to role name renaming
2020-03-28 18:54:51 +01:00
Jonah Brüchert
505dbb405b
containments: homescreen: Fix some role names
2020-03-28 18:52:06 +01:00
Jonah Brüchert
c43777d1be
Rename roleNames to be lowecase
2020-03-20 01:00:54 +00:00
Marco Martin
11703e2043
remove debug background
2020-02-17 10:28:52 +01:00
Marco Martin
d8aac56a4d
more reliable dragging in the favorite strip
2020-02-14 16:09:44 +01:00
Marco Martin
e80248b9da
warnings--
2020-02-14 13:36:55 +01:00
Ilya Bizyaev
423aeebc55
Avoid monochrome icons in launcher and task panel
...
See 18d95dc927
2020-02-12 18:17:20 +03:00
Marco Martin
cf91c25073
cache shadows
2020-02-12 09:57:40 +01:00
Bhushan Shah
6c9b6acace
Fix launcher performance
...
We are not animating the icon delegates, so we can enable caching which
improves performance on pinephone.
2020-02-12 11:30:28 +05:30
Marco Martin
ea01f911c5
remove click feedback anim
2020-02-11 16:14:54 +01:00
Marco Martin
91c92f8fa1
remove local feedbackWindow
2020-02-11 13:57:34 +01:00
Jonah Brüchert
842e9dd91a
homescreen: Add gradient to seperator
2020-02-10 09:19:53 +00:00
Marco Martin
477d6c1c79
make sure to cancel edit when the user moves
2020-02-07 13:49:09 +01:00
Marco Martin
323ae5e50b
consider bottom panel
2020-02-06 21:21:43 +01:00
Marco Martin
d4e250f25c
clean
2020-02-06 16:59:52 +01:00
Marco Martin
2ef0b5e15b
no background for the icons
2020-02-06 16:57:49 +01:00
Marco Martin
ea57d633bb
move krunner in a plasmoid
2020-02-05 20:25:52 +01:00
l10n daemon script
9b98493232
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"
2020-01-20 06:01:38 +01:00
l10n daemon script
ab190aa5da
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"
2019-12-28 05:25:20 +01:00
Carson Black
d15262b394
Initial splashscreen rework ( !31 )
2019-12-20 12:15:18 +05:30
Bhushan Shah
294ee2a4be
Revert "Initial splashscreen rework ( !31 )"
...
This reverts commit 2291872e23 .
2019-12-20 12:14:08 +05:30
Bhushan Shah
2291872e23
Initial splashscreen rework ( !31 )
2019-12-20 12:12:01 +05:30
Aleix Pol
1ae7a251a5
Fix weird wrapping on the homescreen delegates
...
We are already setting the height properly through Layouts, setting it
alternatively confuses QML
2019-12-09 21:01:23 +01:00
l10n daemon script
a7a5a3f003
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"
2019-12-04 05:36:25 +01:00
l10n daemon script
c6089a7b92
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"
2019-11-23 05:29:59 +01:00
l10n daemon script
78ce668071
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"
2019-11-20 05:40:05 +01:00
l10n daemon script
8e3a03beb4
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"
2019-11-16 05:03:41 +01:00
Marco Martin
edbab01cdf
get rid of most cannot stack parent warnings
2019-10-17 13:05:48 +02:00
Marco Martin
9a2d2269c0
try to avoid ... on launchers
2019-10-17 11:41:21 +02:00
Marco Martin
58510d211d
use again 2 lines of text
2019-10-14 16:10:08 +02:00
Marco Martin
f75b55699e
mouseareas touch
...
doesn't break flicking on touch
2019-10-11 11:54:01 +02:00
Marco Martin
38459f3e78
bottom panel transparent when showing desktop
2019-10-11 11:49:18 +02:00
Marco Martin
acc49da907
remove debug rectangle
2019-10-10 13:56:35 +02:00
Marco Martin
3a72512e79
different heuristics for cutting names
2019-10-10 12:29:48 +02:00
Marco Martin
fbbb604318
don't split
2019-10-10 12:07:38 +02:00
Marco Martin
ba9c60f54c
smaller label, only one line of text
2019-10-09 16:21:46 +02:00
Marco Martin
592481da73
fuse the top panel with krunner
2019-10-04 12:59:58 +02:00
Marco Martin
83f876a761
workaround for dragging on empty areas
2019-10-04 11:45:37 +02:00
Marco Martin
e457472603
remove dead code
2019-09-18 15:00:34 +02:00
Marco Martin
abc112ed1c
Revert "port to kicker model"
...
This reverts commit 4e4cc5abc2 .
2019-09-18 13:55:07 +02:00
Marco Martin
29609b0e7a
fix pos mapping for newRow
2019-09-18 13:54:05 +02:00
Marco Martin
4e4cc5abc2
port to kicker model
...
still not completely functional, but starts to
2019-09-17 18:14:23 +02:00
Marco Martin
4832735497
make it a flickable again
...
otherwise too many mose events get stolen
2019-09-16 18:48:33 +02:00