l10n daemon script
f7851a3f8f
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"
2024-04-25 01:16:26 +00:00
Devin Lin
7df864904a
homescreens/folio: Minimize all windows when pressing start key rather than activate "show desktop" mode
...
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/333
There is some behavior with "show desktop" mode that we do not want (as it self-restores under certain focus conditions).
Just simply minimize all windows instead.
2024-03-16 00:06:42 -04:00
Devin Lin
154f3af336
taskpanel: Fix close vkbd button not showing
...
The "active" property of the KWin vkbd interface seems to be working, while "visible" no longer does.
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/310
2024-03-14 19:15:36 +00:00
Devin Lin
a66d07f3ff
taskswitcher: Fix navigation panel position when in landscape mode
...
It used to get confused when in landscape mode, but the navigation panel is on the bottom of the screen.
2024-03-08 21:00:23 -05:00
l10n daemon script
4ca3a25d4f
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"
2024-03-09 01:15:44 +00:00
Devin Lin
d2f63e6d9a
homescreens/folio: Fix start button behaviour, ensure windows are minimized and it's not triggered in docked mode
...
BUG: 482870
2024-03-08 10:38:59 -05:00
l10n daemon script
28e6d523fb
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"
2024-03-08 01:13:51 +00:00
Devin Lin
ca55def5eb
homescreens/folio: Improve performance of wallpaper blur, and enable by default
...
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/306
I added a ShaderEffectSource in between so that the blur only samples the wallpaper when necessary
I also switched to FastBlur which seems to be much, much faster than MultiEffect on the PinePhone.
From testing, this made the performance about on-par with no blur at all.
2024-03-07 13:07:06 +00:00
Devin Lin
95d3be0531
homescreens/folio: Prevent items from being added to favourites area if it's full
...
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/323
2024-03-06 20:35:31 +00:00
Devin Lin
e84989afee
homescreens/folio: Add dialog to confirm whether to delete a folder
2024-03-06 20:35:04 +00:00
Devin Lin
98f925b5f9
homescreens/folio: Fix deleting delegates from folder not working
2024-03-06 09:09:42 -05:00
Devin Lin
8ae09cb17f
homescreens/folio: Fix widget full representation being shown when starting drag and drop
...
It's unnecessary to set the anchors on the full representation; it causes it to also show when the minimized representation is presented.
2024-03-05 04:07:24 +00:00
Devin Lin
a4d0894933
homescreens/folio: Delete empty page at end if last delegate is deleted
2024-03-04 22:24:44 -05:00
Devin Lin
b553850e0a
taskpanel: Delay setting panel position on screen change, so shell doesn't crash
...
Setting it immediately seems to trigger an underlying bug that causes the shell to crash, see https://invent.kde.org/plasma/plasma-mobile/-/issues/321
I've cherry-picked this for Plasma 6 so we don't have this issue on stable, but I'm not sure if we should merge this into master or keep trying to identify the root cause.
2024-03-04 19:20:59 +00:00
Devin Lin
da279065e6
meta: Fix appstream tests
2024-03-03 20:27:41 -05:00
Devin Lin
aac41402f3
homescreens/folio: Don't show background for widget configure dialog
...
https://invent.kde.org/plasma/plasma-mobile/-/issues/320
We seem to encounter an issue when a widget is deleted where the background stays. Workaround it for now.
2024-03-04 01:17:59 +00:00
Alexander Lohnau
907363c594
Remove Qt module includes
2024-02-16 13:38:23 +01:00
Alexander Lohnau
40dfc53486
Remove unused slot params
2024-02-16 13:37:26 +01:00
Devin Lin
2f3bca4a1e
homescreens/folio: Add arrow if there is one page
...
Show arrow to open app drawer if there is only one page. Open the app drawer if it is tapped.
2024-02-11 18:15:51 -05:00
Devin Lin
cfa4cbbd3a
homescreens/folio: Add setting to toggle wallpaper blur, and disable by default
...
The wallpaper blur causes extreme lag on the PinePhone, best to disable it for now by default, and hide it behind a setting. :C
https://invent.kde.org/plasma/plasma-mobile/-/issues/306
PS: is there a string freeze ongoing? this introduces 2 new strings
2024-02-08 17:10:55 +00:00
l10n daemon script
7f1e574816
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"
2024-01-29 01:12:33 +00:00
Fabian Vogt
30fa54b401
homescreens/folio: Remove unused plugin directory
2024-01-24 21:11:49 +01:00
l10n daemon script
bba776a5fb
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"
2024-01-05 02:08:21 +00:00
Devin Lin
1dbd1505dc
shell: Move wallpaper selector to homescreens directly
2024-01-02 03:32:15 +00:00
Luis Büchi
cb2f857a4c
increase size of grid items in halcyon homescreen
2024-01-01 23:17:08 +00:00
l10n daemon script
4d29b0f0ac
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"
2023-12-22 02:13:13 +00:00
l10n daemon script
dbe069edfa
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"
2023-12-17 02:07:26 +00:00
Laurent Montel
b69efbe601
Qt5 code as apps is qt6 only.
2023-12-15 21:41:40 +01:00
Devin Lin
c700e0a4b9
homescreens/folio: Add title to import file dialog
2023-12-14 23:04:25 -08:00
Nicolas Fella
0f99a3c8c1
Adapt to plasma-framework targets being renamed
2023-11-23 23:42:47 +01:00
Jonathan Esk-Riddell
67af6f35a6
use renamed kwayland
2023-11-23 18:54:43 +00:00
Devin Lin
76177166cf
navigationpanel: Have it on the bottom if the screen height is large enough
2023-11-22 20:48:22 -08:00
Marco Martin
13175aff62
Add back a metadata key for api minimum version
...
Fixes an oversight: people are going to upgrade from 5 to 6, some will
have 3rd party plasmoids from the store that will still be for plasma5.
We want a different error message when we know the plasmoid is "old" In
Palsma4 times we used to have for the pure JavaScript plasmoids an api
version key that could be used for things like that.
This makes it a bit more future proof for any future api change there
will be
CCBUG:474456
2023-11-20 12:44:53 +01:00
Devin Lin
d895e34e6b
homescreens/folio: Scale out animation when opening search
2023-11-17 23:53:14 -08:00
Devin Lin
c9784b143d
homescreens/folio: Blur faster during swipes
2023-11-17 23:53:01 -08:00
Devin Lin
b515d6ffba
homescreens/folio: Allow overscroll at the top of the app grid
2023-11-17 23:37:15 -08:00
Devin Lin
c7c44107a6
panel: Ensure panel is not floating
2023-11-16 23:48:24 -08:00
Devin Lin
a6fd7ef82b
homescreens/folio: Fix wallpaper blur
2023-11-16 22:40:07 -08:00
Devin Lin
da85481f49
homescreens/folio: Fix running app indicator position
2023-11-16 21:38:02 -08:00
Devin Lin
2e83a910a3
homescreens/folio: Clear krunner when closed
2023-11-15 23:11:03 -08:00
Devin Lin
871bee83c0
homescreens/folio: Use MultiEffect for blur and blur behind task switcher
2023-11-15 22:33:44 -08:00
Devin Lin
e23c763018
homescreens/folio: Add wallpaper blur
2023-11-15 08:44:34 -08:00
Devin Lin
0a3b198aa6
panels: Mark panel item status to never take focus away from an active app
...
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/269 and https://invent.kde.org/plasma/plasma-mobile/-/issues/266
2023-11-15 04:55:13 +00:00
Devin Lin
2e6b9bfb7e
taskpanel: Remove unused code
2023-11-13 22:37:08 -08:00
Devin Lin
a4989d4313
shell: Sync panel code with desktop
...
This allows us to use desktop panels in the future for convergence.
2023-11-13 22:11:50 -08:00
Devin Lin
99bdec0669
homescreens/folio: Improve configure menu
2023-11-13 20:26:45 -08:00
Devin Lin
fcae624d12
homescreens/folio: Improve widget configuring controls
...
Increase the touch padding for resize handles to make it easier to drag, and shrink the configure button if it doesn't fit
2023-11-13 20:21:57 -08:00
Devin Lin
b1ff9978c1
homescreens/folio: Allow overscroll from swipe from top of app drawer
2023-11-12 12:03:07 -08:00
l10n daemon script
1a44c570f6
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"
2023-11-10 02:17:56 +00:00
ivan tkachenko
22f7d490ba
Revert "Port away from PlasmaCore and PlasmaExtras to Kirigami"
...
This (partially) reverts commit 127bbdf653 .
Only incorrect changes from Kirigami.Units.largeSpacing to
Kirigami.Units.gridUnit are reverted. Only Plasma.Units were buggy.
2023-11-08 21:16:19 +03:00
Devin Lin
d97c8b319e
navigationpanel: Make close button also close non-maximized active windows
2023-11-05 20:22:49 +00:00
Devin Lin
f5cdb9a380
navigationpanel: Add setting to always have keyboard toggle shown
2023-11-05 12:14:37 -08:00
Devin Lin
6f296f3e46
homescreens/folio: Fix translations id
2023-11-05 11:45:36 -08:00
Devin Lin
34271281ec
homescreens/folio: Animate settings open, and add close button to widget selector
2023-11-05 09:46:17 -08:00
Devin Lin
a049f07095
homescreens/folio: Allow app grid overshoot, and fix app drawer opening state
2023-11-05 09:13:37 -08:00
Devin Lin
03adeffb8d
homescreens/folio: Fix widgets from opening their expanded mode when moved
2023-11-05 08:37:04 -08:00
Devin Lin
4f48f127a4
homescreens/folio: Add widgets support
2023-11-04 22:18:52 -07:00
Yari Polla
4f45654af6
Port mobileshell plugins to ecm_add_qml_module
2023-11-02 11:08:17 +00:00
Devin Lin
930e613362
homescreens/folio: Fix settings button styling
2023-10-23 08:40:26 -07:00
Devin Lin
da142b608c
homescreens/folio: Add fade, stack, rotation transitions
2023-10-22 20:41:44 -07:00
Devin Lin
fa8aa6e85f
homescreens/folio: Fix cube effect
2023-10-22 19:47:16 -07:00
Devin Lin
6488784472
homescreens/folio: Add page transition option
2023-10-22 12:34:02 -07:00
Devin Lin
dd8916c611
homescreens/folio: Allow opening settings menu from favourites bar
2023-10-22 10:55:04 -07:00
Devin Lin
9fb2951384
homescreens/folio: Fix overscroll in app drawer
2023-10-22 10:54:42 -07:00
Devin Lin
b51024c272
homescreens/folio: Remove default import/export folder
2023-10-22 10:54:20 -07:00
Devin Lin
c094eb7553
panel: Fix panelview binding
2023-10-22 10:53:55 -07:00
Devin Lin
c5fe3fc1eb
homescreens/folio: Fix settings window raise when already opened
2023-10-22 10:20:32 -07:00
Devin Lin
f1aff0b13e
homescreens/folio: Add import/export homescreen layout setting
2023-10-22 10:17:09 -07:00
Devin Lin
580afdfc9c
folio: Rewrite
...
fix landscape favourites bar drag and drop, and cleanup folder
fix drawer scrolling
add settings
2023-10-22 04:08:28 +00:00
l10n daemon script
6341f6619c
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"
2023-10-22 02:34:49 +00:00
Devin Lin
ae0dc228a8
navigationpanel: Delete panel when in gesture-only mode
2023-10-20 22:46:31 -07:00
Laurent Montel
293af7df36
Use std::as_const here
2023-10-18 07:18:35 +02:00
Alexander Lohnau
45072177d5
Remove unneeded entries from metadata files
2023-10-17 05:14:04 +00:00
Devin Lin
a79290d010
taskpanel: Fix rotation position
2023-10-16 22:12:44 -07:00
Nicolas Fella
16a3165cd9
Port to KService::startupNotify()
2023-10-01 18:58:19 +00:00
Devin Lin
cf333bb784
homescreen: Fix opening configuration dialog
2023-09-27 22:38:54 -07:00
Devin Lin
f84715ec4c
homescreens/halcyon: Fix favourite delegate sizing
2023-09-26 21:20:29 -07:00
Devin Lin
b0aa4db836
widgets/notifications: Fix notificationmanager import
2023-09-26 21:08:49 -07:00
Marco Martin
69dc189941
Make PlasmoidItem accessible from HomeScreen
...
it needs availableScreenRect which can be provided only from
PlasmoidITem
2023-09-20 14:41:40 +02:00
Nicolas Fella
9d16564ed6
Remove metadata from applet C++ plugin
...
It's not needed and causes a warning about defining an explicit Id
2023-09-14 00:18:45 +02:00
Nicolas Fella
9c95997a16
Add missing include
2023-09-14 00:17:11 +02:00
Marco Martin
d719f407dd
Port away from using colorGroup property directly in svg items
...
SvgItem and FrameSvgItem automatically follow the colorSet of
Kirigami.Theme and to set a custom one the usual inherit api is used
https://invent.kde.org/frameworks/ksvg/-/merge_requests/22 removes those properties
2023-09-05 16:18:47 +00:00
Nate Graham
cc50aee72d
Remove versioning from PlasmaCore module imports
...
It's unneeded in Qt6 and can cause subtle issues.
2023-09-05 09:34:49 -06:00
Nicolas Fella
7f79d7b86f
Adapt to KNotificationJobUiDelegate moving to KJobWidgets
2023-08-21 22:00:23 +00:00
Marco Martin
42cccf8e7f
port to Kirigami.Icon
...
Part of https://invent.kde.org/plasma/plasma-workspace/-/issues/82
PlasmaCore.IconItem will be removed; now only the kirigami icon
should be used.
2023-08-18 09:08:07 +00:00
l10n daemon script
f2cedc32b6
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"
2023-08-15 02:14:27 +00:00
Devin Lin
c3faca672d
homescreens/halcyon: Update to latest unit sizing
2023-07-24 22:46:21 -04:00
Devin Lin
1963340d4f
Switch some uses of IconItem to Kirigami.Icon, and fix some theme porting
2023-07-24 22:24:23 -04:00
Alexey Andreyev
127bbdf653
Port away from PlasmaCore and PlasmaExtras to Kirigami
...
See also:
https://pointieststick.com/2023/06/14/call-to-action-easy-porting-opportunity-in-plasma/
2023-07-25 01:13:52 +00:00
Alexey Andreyev
2275e2d7dd
port QML to KSvg
...
Search and replace all the occurrences of Svg/FrameSvgItem/SvgItem
to their new implementation from KSvg.
Changes only namespace, API is the same
See also:
https://invent.kde.org/frameworks/ksvg/-/issues/1
2023-07-10 02:04:42 +03:00
Devin Lin
25a513d829
panels: Port to plasma-framework changes
2023-06-12 20:49:54 -04:00
Devin Lin
8a577f9a57
homescreens: Update API usage to match changes for Plasmoid & Containment
2023-06-12 19:58:17 -04:00
Devin Lin
14f3f07316
Convert more uses of QtGraphicalEffects to MultiEffect
2023-05-13 11:15:57 -04:00
Devin Lin
380060b8ec
homescreens/halcyon: Port from QtGraphicalEffects to MultiEffect
2023-05-12 19:43:49 -04:00
Devin Lin
75bf58bfb2
homescreens/halcyon: Fix favorite delegate height
...
It was changed originally to address PlasmaCore.Units.gridUnit having a different value in KF6 master, but it seems it was a bug and was fixed.
2023-05-12 18:59:36 -04:00
Devin Lin
d7bc385013
Port Kirigami.Action iconName to icon.name
2023-05-09 23:33:33 -04:00
l10n daemon script
c8bb30dc0b
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"
2023-05-09 02:28:58 +00:00
l10n daemon script
9f6345c3f3
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"
2023-05-08 02:24:47 +00:00
l10n daemon script
b37b5fc8a3
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"
2023-04-27 02:29:47 +00:00
Daniel Hofmann
54e9ced5b4
Increase interval to clock update from 1 second to 60 seconds.
...
This reduces energy consumption.
2023-04-24 15:30:31 +00:00