Clock
Open, Needs TriagePublic

Description

A standalone application with functionalities like:

  • Display time
  • Set alarms
  • Stopwatch
  • Timer

Knowledge Requirements: Willing to learn Qt/QML, CMake.

System Requirements: You can develop this application on normal Linux system, and test it in native Linux system. If you want to test it on Plasma Mobile system, you can use actual Mobile device or Plasma Mobile x86 ISO in emulated environment.

Design Resources:

Development Resources:

lnj added a subscriber: lnj.Jun 24 2018, 1:25 PM

I think for alarms cron could be used, so the clock itself doesn't need be a daemon. But is/will cron be included in the images?

nickre added a subscriber: nickre.Jun 25 2018, 12:19 PM

I would like to contribute to this application. I have already started working on it, but where should I submit the code for review?

I would like to contribute to this application. I have already started working on it, but where should I submit the code for review?

It's best to use arcanist to upload patches to phabricator. https://community.kde.org/Infrastructure/Phabricator

Unfortunately, for new plasma mobile applications, no relative phabricator place exists for the review to take place. So, for the first reviews and before the new app code reaches KDE repository, we cannot avoid using an external code hosting provider (e.g. gitlab). It is an important issue that we will discuss at Akademy BoF. @nickre if this is not a problem for you, could you please put your code there and put the relative link here so as our devs to review it?

dkardarakos updated the task description. (Show Details)Jun 26 2018, 4:35 PM

@dkardarakos Here is my code: https://gitlab.com/nickre/kirigamiclock. Currently it is in a mockup state. Should I also submit a mockup to Pholio?

Great, this was fast! Right, it would also be nice to have a mockup at Pholio, as described in T8963, to let KDE designers review it. You may also find helpful the already in progress design review task M129 (regarding plasma mobile weather app).

@nickre awesome work, Just as sidenote, I learned that @alex-l from VDG and @tcanabrava form dev side is working on re-designed KTimer, See M130 for reference. Maybe you can join forces with them :-)

@nickre This is really nice work! I'd like to move this forward and bring it to a KDE repository. However, I see that your files don't have any license information/headers. Would you please clarify this by adding license headers according to https://community.kde.org/Policies/Licensing_Policy so we don't "steal" your work?

nickre added a comment.Aug 2 2019, 9:14 PM

@nicolasfella I added license headers and uploaded it to Invent.