Plasma: Mobile (PM 1.0)Milestone
ActivePublic

Details

Description

Goal:

  • Get Plasma Mobile to a basic 1.0 state, functional as daily driver for limited use cases
  • mostly being a decent dumb phone, 1998-grade functionality

Various meta tasks:

Those tasks have various sub-tasks listed under them.

Recent Activity

Aug 8 2020

hanyoung added a comment to T8900: Calculator.

Kalk has made into Plasma-Mobile namespace.

Aug 8 2020, 7:39 AM · Plasma: Mobile
hanyoung updated the task description for T8900: Calculator.
Aug 8 2020, 7:37 AM · Plasma: Mobile
hanyoung added a comment to T12900: Alarm functionality using the timer_fd kernel interface .

Ideally, in Plasma environment use PowerDevil's schedule wake up system would be better. However, this can act as a fall back method in case running in non plasma DE.

Aug 8 2020, 7:34 AM · Plasma: Mobile (PM 1.0)

Jul 24 2020

manueljlin added a comment to T13429: SIM PIN redesign.

I can modify the mockup I made on T12717#224840


if you want, based on what you'd like to see changed.

Jul 24 2020, 9:10 PM · VDG, Plasma: Mobile (PM 1.0)

Jul 22 2020

nicolasfella added a comment to T12675: File picker.

relevant: https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/6

Jul 22 2020, 8:01 PM · Plasma: Mobile (PM 1.0)
nicolasfella added a comment to T12891: Show SIM and network information.

Is there anything left to do here?

Jul 22 2020, 8:00 PM · Plasma: Mobile (PM 1.0)
nicolasfella created T13429: SIM PIN redesign.
Jul 22 2020, 7:59 PM · VDG, Plasma: Mobile (PM 1.0)
EspiDev added a comment to T12885: Ability to answer call with phone locked.

Alarms could benefit from this sort of API, since on other platforms they typically show up in full screen to allow for easy snooze/dismiss

Jul 22 2020, 6:55 PM · Plasma: Mobile (PM 1.0)
nicolasfella added a comment to T12885: Ability to answer call with phone locked.

This could be turned into an API for all call-like apps, sort of like MPRIS but for calls.

Jul 22 2020, 6:28 PM · Plasma: Mobile (PM 1.0)
nicolasfella placed T12900: Alarm functionality using the timer_fd kernel interface up for grabs.
Jul 22 2020, 6:26 PM · Plasma: Mobile (PM 1.0)
nicolasfella added a comment to T8907: Bluetooth.

Mockups for a mobile friendly KCM: https://invent.kde.org/plasma/bluedevil/-/issues/1

Jul 22 2020, 6:25 PM · Plasma: Mobile (PM 1.0)

Jul 4 2020

hanyoung updated the task description for T8900: Calculator.
Jul 4 2020, 6:20 AM · Plasma: Mobile

May 1 2020

jgrulich added a comment to T12675: File picker.
  1. I don't mind having it directly in xdg-desktop-portal-kde, but if it's something that might be re-used, it might be better to put it into some framework.

2-3) Kirigami-addons will be probably my preference. It sounds like something that can be re-used so why not write it that way. Then in xdg-desktop-portal-kde we will just check if it's running on mobile and create a dialog based on that.

  1. This might complicate it a bit, because you either would need to implement all the other portals which are same for both the desktop and mobile, or you would need to set different value to XDG_CURRENT_DESKTOP so xdg-desktop-portal first loads your portal implementation for some portals and then xdg-desktop-portal-kde as fallback for the rest.
May 1 2020, 12:56 PM · Plasma: Mobile (PM 1.0)

Apr 30 2020

jbbgameich updated subscribers of T12675: File picker.

@jgrulich, since you are working on xdg-desktop-portal-kde, do you have an opionion on where the mobile file picker ui should go?
Options are basically:

  • everything into xdg-desktop-portal-kde
  • KIO (would still need special handling in the portal)
  • put actual gui code in Kirigami-addons and call it from the portal
  • create a new portal for mobile
Apr 30 2020, 9:33 PM · Plasma: Mobile (PM 1.0)

Apr 28 2020

PureTryOut added a comment to T12884: Notifications on lockscreen.

Designs: https://phabricator.kde.org/T12717#224147

Apr 28 2020, 8:41 AM · Plasma: Mobile
jbbgameich added a comment to T12675: File picker.

No, the portal uses the KFileWidget directly. After posting this I also had the idea of implementing this in KIO directly.

Apr 28 2020, 7:20 AM · Plasma: Mobile (PM 1.0)
bshah added a comment to T12675: File picker.

@davidedmundson @jbbgameich alternate idea is to simply put the QML file dialog in the plasma-integration, AFAIU, portal ultimately ends up using the dialog in plasma-integration?

Apr 28 2020, 6:47 AM · Plasma: Mobile (PM 1.0)

Apr 27 2020

jbbgameich updated subscribers of T12675: File picker.

@davidedmundson I'm mentioning you here because I think you had the idea to base the PlaMo file dialog on xdg-desktop-portal. I have been working on this approach for some time. Now I wonder where to best put the code. I began by forking xdg-desktop-portal-kde, but it would be probably better to integrate it into the exisiting portal.

Apr 27 2020, 9:14 PM · Plasma: Mobile (PM 1.0)

Apr 22 2020

bshah reassigned T12884: Notifications on lockscreen from bshah to PureTryOut.
Apr 22 2020, 2:48 PM · Plasma: Mobile
bshah claimed T12884: Notifications on lockscreen.
Apr 22 2020, 2:47 PM · Plasma: Mobile
PureTryOut claimed T12884: Notifications on lockscreen.
Apr 22 2020, 2:47 PM · Plasma: Mobile

Apr 21 2020

tfella closed T12895: [wifi] support for adding hotspot connections as Resolved.
Apr 21 2020, 5:42 PM · Plasma: Mobile (PM 1.0)

Apr 14 2020

nicolasfella added a comment to T12892: [wifi] Support for other WiFi networks then WPA2-PSK.

No. A lot of the stuff in plasma-nm is just a stub and not implemented

Apr 14 2020, 11:24 PM · Plasma: Mobile (PM 1.0)
bshah added a comment to T12892: [wifi] Support for other WiFi networks then WPA2-PSK.

I suppose this is fixed with fix which landed in the plasma-nm?

Apr 14 2020, 11:02 PM · Plasma: Mobile (PM 1.0)
tfella closed T12893: Ability to connect to hidden WiFi networks as Resolved.
Apr 14 2020, 6:49 PM · Plasma: Mobile (PM 1.0)

Apr 10 2020

ndavis added a comment to T12903: add toggle for the rotation lock/unlock in mobile shell.

yes, as of a minute ago. rotation-locked-portrait and rotation-locked-landscape

Apr 10 2020, 8:58 PM · Plasma: Mobile, Junior Jobs
jbbgameich added a comment to T12903: add toggle for the rotation lock/unlock in mobile shell.

Now we do R266:48a112fb64dc

Apr 10 2020, 8:58 PM · Plasma: Mobile, Junior Jobs
z3ntu added a comment to T12903: add toggle for the rotation lock/unlock in mobile shell.

Do we have such icons somewhere?

Apr 10 2020, 8:48 PM · Plasma: Mobile, Junior Jobs
ndavis added a comment to T12903: add toggle for the rotation lock/unlock in mobile shell.

Can the locked icon be set based on the orientation it was locked in? For example, a landscape icon when locked to landscape and a portrait icon when locked to portrait.

Apr 10 2020, 8:42 PM · Plasma: Mobile, Junior Jobs
z3ntu claimed T12903: add toggle for the rotation lock/unlock in mobile shell.
Apr 10 2020, 6:22 PM · Plasma: Mobile, Junior Jobs

Apr 9 2020

PureTryOut added a comment to T10012: Activate already running applications.

KDBus single instance API in every single application

Apr 9 2020, 4:16 PM · Plasma: Mobile (PM 1.0)
nicolasfella added a comment to T6940: Ringtone and notifications.

I would like to do as much as possible via freedesktop sound theme spec/libcanberra. We are planning to do that for notifications anyway (T12536)

Apr 9 2020, 3:48 PM · Plasma: Mobile (PM 1.0)
bshah closed T6938: [wip] Input methods and Locale Management, a subtask of T6931: Configuration Modules, as Resolved.
Apr 9 2020, 3:48 PM · Plasma: Mobile (PM 1.0)
bshah closed T6938: [wip] Input methods and Locale Management as Resolved.

Keyboard configuration is tracked at : T12904 .

Apr 9 2020, 3:48 PM · Plasma: Mobile (PM 1.0)
cahfofpai claimed T8900: Calculator.
Apr 9 2020, 3:38 PM · Plasma: Mobile
bshah merged T12897: Settings entry for bluetooth configuration into T8907: Bluetooth.
Apr 9 2020, 3:38 PM · Plasma: Mobile (PM 1.0)
bshah merged task T12897: Settings entry for bluetooth configuration into T8907: Bluetooth.
Apr 9 2020, 3:38 PM · Plasma: Mobile (PM 1.0)
bshah added a comment to T8908: Battery.

We need to think design/use-case research, and also ideally check what code we can share with the desktop power management.

Apr 9 2020, 3:37 PM · Plasma: Mobile (PM 1.0)
bshah merged task T12888: Energy saving KCM into T8908: Battery.
Apr 9 2020, 3:37 PM · Plasma: Mobile (PM 1.0)
bshah merged T12888: Energy saving KCM into T8908: Battery.
Apr 9 2020, 3:37 PM · Plasma: Mobile (PM 1.0)
jbbgameich added a comment to T10012: Activate already running applications.

Options to fix this:

  • use libtaskmanager to give focus to the existing window belonging to the application
  • KDBus single instance API in every single application
Apr 9 2020, 3:34 PM · Plasma: Mobile (PM 1.0)
jbbgameich added a comment to T12675: File picker.

Other approach (using qpa): https://invent.kde.org/lnj/plasma-integration/-/tree/feature/mobile-kirigami-ui

Apr 9 2020, 3:25 PM · Plasma: Mobile (PM 1.0)
nicolasfella renamed T12940: KAccounts provider for generic calDAV/cardDAV from KAccounts provider for genric calDAV/cardDAV to KAccounts provider for generic calDAV/cardDAV.
Apr 9 2020, 3:20 PM · Plasma: Mobile (PM 1.0)
nicolasfella created T12940: KAccounts provider for generic calDAV/cardDAV.
Apr 9 2020, 3:20 PM · Plasma: Mobile (PM 1.0)
bshah added a comment to T12884: Notifications on lockscreen.

https://phabricator.kde.org/D28509

Apr 9 2020, 3:18 PM · Plasma: Mobile
bshah added 1 mock(s) for T12887: First usage setup/OEM setup: M172: Plasma Mobile Onboarding.
Apr 9 2020, 3:07 PM · Plasma: Mobile (PM 1.0)
bshah added a comment to T12888: Energy saving KCM.

We need to think design/use-case research, and also ideally check what code we can share with the desktop power management.

Apr 9 2020, 3:06 PM · Plasma: Mobile (PM 1.0)
bshah added a comment to T12889: Automatic date and time from mobile network.

https://github.com/rilmodem/ofono/blob/master/test/get-network-time

Apr 9 2020, 3:01 PM · Plasma: Mobile (PM 1.0)
tfella claimed T12895: [wifi] support for adding hotspot connections.
Apr 9 2020, 2:59 PM · Plasma: Mobile (PM 1.0)
bshah claimed T12894: Ability to connect to mobile broadband connections.
Apr 9 2020, 2:59 PM · Plasma: Mobile (PM 1.0)