EspiDev (Devin Lin)
Musician

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Apr 20 2019, 10:27 PM (261 w, 5 d)
Availability
Available

Hey!

GitHub:
https://github.com/espidev

Email:
espidev@gmail.com

Recent Activity

Feb 19 2022

EspiDev closed T15291: Mobile Data toggle triggers calling network too as Resolved.
Feb 19 2022, 5:09 AM · Plasma: Mobile
EspiDev added a comment to T15291: Mobile Data toggle triggers calling network too.

Hi there, we use GitLab Issues now to track Plasma Mobile related issues.

Feb 19 2022, 5:09 AM · Plasma: Mobile

Jan 20 2022

EspiDev closed T10012: Activate already running applications as Resolved.
Jan 20 2022, 5:41 AM · Plasma: Mobile
EspiDev closed T10012: Activate already running applications, a subtask of T6932: Performance, as Resolved.
Jan 20 2022, 5:41 AM · Plasma: Mobile (PM 1.0)

Dec 15 2021

EspiDev closed T6944: [wip] Wireless networking in Plasma Mobile as Resolved.
Dec 15 2021, 1:32 AM · Plasma: Mobile (PM 1.0)
EspiDev closed T6944: [wip] Wireless networking in Plasma Mobile, a subtask of T6927: Hardware functions, as Resolved.
Dec 15 2021, 1:32 AM · Plasma: Mobile (PM 1.0)

Oct 20 2021

EspiDev closed T6926: Shell Functions as Resolved.
Oct 20 2021, 6:00 PM · Plasma: Mobile (PM 1.0)
EspiDev added a comment to T6926: Shell Functions.

All tasks are resolved here

Oct 20 2021, 6:00 PM · Plasma: Mobile (PM 1.0)
EspiDev closed T12894: Ability to connect to mobile broadband connections as Resolved.
Oct 20 2021, 5:58 PM · Plasma: Mobile (PM 1.0)

Jun 6 2021

EspiDev closed T9139: Podcast Manager as Resolved.
Jun 6 2021, 9:49 PM · Plasma: Mobile (PM 2.0)
EspiDev added a comment to T9139: Podcast Manager.

Kasts now works pretty well: https://invent.kde.org/plasma-mobile/kasts

Jun 6 2021, 9:48 PM · Plasma: Mobile (PM 2.0)

May 6 2021

EspiDev added a comment to T14439: Scale fonts nicely.

The fonts kcm is now in the system settings, however, the fonts dialog still needs to be ported to be mobile friendly.

May 6 2021, 11:42 PM · Plasma: Mobile

Apr 2 2021

EspiDev added a comment to T14125: Create a New Sound Theme for Plasma.

It would be nice to have two virtual keyboard sounds, one for the regular keys, and one for special keys (shift, enter, switch layout, etc.)

Apr 2 2021, 10:19 PM · KDE Promo

Mar 20 2021

EspiDev added a comment to T14211: Unify sidebar color in Kirigami apps.

Kirigami seems to give a very light page background for lists, but a darker one for other content.

Mar 20 2021, 9:10 PM · Kirigami, VDG

Mar 17 2021

EspiDev added a comment to T14204: Create new ringtones/alarm/event sounds for Plasma Mobile.

One issue is the fact that we may need to factor in the "tail" of the song (the kind of echo you hear at 0:13 of the second example above). It'd be best if the ringtone submissions have at least one repeat so that we can jump back in the audio file to the first repeat when doing loops (since the beginning will then include the tail of the tune).

Mar 17 2021, 5:55 PM · Plasma: Mobile, KDE Promo
EspiDev added a comment to T14204: Create new ringtones/alarm/event sounds for Plasma Mobile.

Some other examples (that I personally like lol):

Mar 17 2021, 5:53 PM · Plasma: Mobile, KDE Promo

Mar 10 2021

EspiDev edited projects for T12898: Screen lock and PIN configuration , added: Plasma: Mobile; removed Plasma: Mobile (PM 1.0).
Mar 10 2021, 7:26 PM · Plasma: Mobile
EspiDev added a comment to T12724: Default Wallpapers.
Crystalline:-1
Grand Canyon:+2
Vera:+1
Beach:+2
Altai:-2
Rainy Morning:-1
Slant:-2
Kay:+2
New Contest:+2
Mar 10 2021, 5:09 PM · VDG

Dec 9 2020

EspiDev closed T8900: Calculator as Resolved.
Dec 9 2020, 4:09 AM · Plasma: Mobile
EspiDev closed T8900: Calculator, a subtask of T8899: Utilities, as Resolved.
Dec 9 2020, 4:09 AM · Plasma: Mobile
EspiDev moved T8899: Utilities from Todo to Done on the Plasma: Mobile board.
Dec 9 2020, 4:08 AM · Plasma: Mobile
EspiDev moved T7989: [pmiso] Discover can't install applications from Todo to Done on the Plasma: Mobile board.
Dec 9 2020, 4:08 AM · Plasma: Mobile
EspiDev moved T8839: Find a better alternative for the QML FileDialog with the Plasma team from Todo to Done on the Plasma: Mobile board.
Dec 9 2020, 4:07 AM · Plasma: Mobile, Kirigami, KDE Connect, KDE Itinerary
EspiDev edited projects for T8907: Bluetooth, added: Plasma: Mobile; removed Plasma: Mobile (PM 1.0).
Dec 9 2020, 4:06 AM · Plasma: Mobile
EspiDev edited projects for T10012: Activate already running applications, added: Plasma: Mobile; removed Plasma: Mobile (PM 1.0).
Dec 9 2020, 4:06 AM · Plasma: Mobile
EspiDev edited projects for T12675: File picker, added: Plasma: Mobile; removed Plasma: Mobile (PM 1.0).
Dec 9 2020, 4:06 AM · Plasma: Mobile
EspiDev edited projects for T12899: Fix spacebar, added: Plasma: Mobile; removed Plasma: Mobile (PM 1.0).
Dec 9 2020, 4:05 AM · Plasma: Mobile
EspiDev edited projects for T12904: Keyboard language configuration, added: Plasma: Mobile; removed Plasma: Mobile (PM 1.0).
Dec 9 2020, 4:05 AM · Plasma: Mobile
EspiDev edited projects for T12900: Alarm functionality using the timer_fd kernel interface , added: Plasma: Mobile; removed Plasma: Mobile (PM 1.0).
Dec 9 2020, 4:05 AM · Plasma: Mobile

Nov 16 2020

EspiDev closed T13429: SIM PIN redesign as Resolved.
Nov 16 2020, 1:46 AM · VDG, Plasma: Mobile (PM 1.0)

Oct 29 2020

EspiDev added a comment to T13815: Back button support.

Some notes on implementation:

Oct 29 2020, 3:15 PM · Plasma on Wayland, KWin, Kirigami, Plasma: Mobile
EspiDev added a comment to T13815: Back button support.

Some UX things we discussed:

Oct 29 2020, 3:07 PM · Plasma on Wayland, KWin, Kirigami, Plasma: Mobile

Oct 28 2020

EspiDev added a comment to T13815: Back button support.

My android phone has a hardware back button in the bottom-right corner of the device, below the screen. Almost every other Android phone I've ever seen has the same thing. Is that a thing that nobody does anymore?

Newer phones have the option between a software bottom panel (with back, home, multitask) and full gestures. Gestures can kinda depend on the OEM. At least for oneplus, swiping in from the left of the screen is the same as the back button.

Oct 28 2020, 6:32 PM · Plasma on Wayland, KWin, Kirigami, Plasma: Mobile

Oct 27 2020

EspiDev added a comment to T13815: Back button support.

In Android, there's now by default no back button, but a gesture.

Oct 27 2020, 8:07 PM · Plasma on Wayland, KWin, Kirigami, Plasma: Mobile
EspiDev added a comment to T13815: Back button support.

One day?

Oct 27 2020, 4:46 PM · Plasma on Wayland, KWin, Kirigami, Plasma: Mobile
EspiDev triaged T13815: Back button support as Normal priority.
Oct 27 2020, 4:43 PM · Plasma on Wayland, KWin, Kirigami, Plasma: Mobile

Oct 21 2020

EspiDev added a comment to T13349: Port weather away from dataengines.

KWeather has plans to extract out its weather backend into an API, possibly it could be useful? https://invent.kde.org/plasma-mobile/kweather/-/issues/25

Oct 21 2020, 1:42 AM · Plasma 6

Oct 13 2020

EspiDev added a comment to T8569: Redesign Policy Kit Authorization dialog.

There are also some technical aspects that need some work, as right now it is not possible to prompt for both password and fingerprint at the same time, but that'd go into another task.

Oct 13 2020, 6:11 PM · VDG, Plasma
EspiDev added a comment to T8569: Redesign Policy Kit Authorization dialog.

:)
I've been investigating how to improve the experience with fingerprint on Plasma. So far the actual enrolling of fingerprints in the settings is now close to completion: https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/149

Oct 13 2020, 6:09 PM · VDG, Plasma
EspiDev added a comment to T8569: Redesign Policy Kit Authorization dialog.

Is there any way we could incorporate a prompt for a fingerprint here?

Oct 13 2020, 4:10 PM · VDG, Plasma

Sep 6 2020

EspiDev added a comment to T12724: Default Wallpapers.

Crystalline: +1
Grand Canyon: +1
Vera: +2
Beach: -2
Flow Dark: -2
Altai: +1
Milky Way: -1
Rainy Morning: +1
Slant: -1
Kay: +2
Iridescent Shell: +2

Sep 6 2020, 4:48 PM · VDG

Aug 20 2020

EspiDev closed T8903: Audio Recorder as Resolved.
Aug 20 2020, 6:36 PM · Plasma: Mobile
EspiDev closed T8903: Audio Recorder, a subtask of T8899: Utilities, as Resolved.
Aug 20 2020, 6:36 PM · Plasma: Mobile
EspiDev closed T8901: Weather as Resolved.
Aug 20 2020, 6:35 PM · Plasma: Mobile
EspiDev closed T8901: Weather, a subtask of T8899: Utilities, as Resolved.
Aug 20 2020, 6:35 PM · Plasma: Mobile
EspiDev closed T8904: Clock as Resolved.
Aug 20 2020, 6:35 PM · Plasma: Mobile
EspiDev closed T8904: Clock, a subtask of T8899: Utilities, as Resolved.
Aug 20 2020, 6:35 PM · Plasma: Mobile
EspiDev moved T8903: Audio Recorder from Implementation to Done on the Plasma: Mobile board.
Aug 20 2020, 12:35 PM · Plasma: Mobile

Jul 22 2020

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)

May 5 2020

EspiDev added a comment to T8901: Weather.

Had good progress so far: https://invent.kde.org/devinlin/kweather

May 5 2020, 4:35 PM · Plasma: Mobile

Apr 29 2020

EspiDev added a comment to T8904: Clock.

The repository was moved to the kde namespace: https://invent.kde.org/kde/kclock

Apr 29 2020, 11:43 PM · Plasma: Mobile

Apr 27 2020

EspiDev added a member for Plasma: Mobile: EspiDev.
Apr 27 2020, 2:46 PM

Apr 24 2020

EspiDev added a comment to T8901: Weather.

I followed the mockup and made some qml of it.
What do you think?
I'm new to qml but I've designed a desktop weather app before using qt widget.
Source code: https://codeberg.org/HanY/Weather-cmake

Apr 24 2020, 1:44 PM · Plasma: Mobile

Apr 23 2020

EspiDev added a comment to T8901: Weather.

A sketch in qml of what the weather app could look like, if we allowed for horizontal scrolling:

Apr 23 2020, 3:43 AM · Plasma: Mobile

Apr 21 2020

EspiDev added a comment to T8904: Clock.

Possible name replacements for kirigamiclock?

  • clock-app
  • klock
  • pmklock
  • klockie
  • kloqki
Apr 21 2020, 8:06 PM · Plasma: Mobile
EspiDev added a comment to T8904: Clock.

Are you talking about the clock widget in Plasma?

Yes, this one: https://i.imgur.com/sHuMZUn.png

Apr 21 2020, 12:56 AM · Plasma: Mobile
EspiDev claimed T8904: Clock.
Apr 21 2020, 12:02 AM · Plasma: Mobile

Apr 20 2020

EspiDev added a comment to T8904: Clock.

Had some more progress recently: https://imgur.com/a/IsTKoKo

Apr 20 2020, 11:48 PM · Plasma: Mobile

Apr 18 2020

EspiDev added a comment to T8904: Clock.

You are installing to /app, but kdevelop shows "Runtime: Host system". Is that intentional? At least as long as you didn't set up any special environment variables, files in /app will probably not be found by knotifications.

Apr 18 2020, 3:26 PM · Plasma: Mobile
EspiDev added a comment to T8904: Clock.

is there some sort of way I am supposed to build the binary to have notifications working? It doesn't seem to work for me when I simply run the binary.

Did you install the application? In particular the kirigamiclock.notifyrc file needs to be installed

Apr 18 2020, 3:18 AM · Plasma: Mobile

Apr 17 2020

EspiDev added a comment to T8904: Clock.
  • Figure out how to send a notification and play a sound when the timer is complete (I attempted to use KNotifications but haven't managed to get it working)

You may check here for the notification part only (not the timer things):

https://invent.kde.org/kde/calindori/-/tree/master/calindac

Apr 17 2020, 1:50 PM · Plasma: Mobile
This is a test notification, sent at Fri, Apr 17, 1:38 AM.
Apr 17 2020, 1:38 AM

Apr 16 2020

EspiDev added a comment to T8904: Clock.

Here is a not messed up version of the preview: https://imgur.com/a/mh3O6NF

Apr 16 2020, 10:32 PM · Plasma: Mobile
EspiDev added a comment to T8904: Clock.

Hey, I've forked kirigamiclock (from @nickre), and made good progress in polishing the interface and adding functionality.
https://invent.kde.org/devinlin/kirigamiclock

Apr 16 2020, 10:26 PM · Plasma: Mobile

Apr 14 2020

EspiDev awarded T12717: Plasma Mobile Design a Love token.
Apr 14 2020, 2:09 PM · VDG, Plasma: Mobile