Summary: | Show multiple timezones in pop-up, not just the tooltip | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Nate Graham <nate> |
Component: | Digital Clock widget | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | kde |
Priority: | NOR | ||
Version: | 5.12.4 | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/plasma-workspace/2130c848e677d491687ee49f28b07a2ee6f8b7c7 | Version Fixed In: | 5.19.0 |
Sentry Crash Report: | |||
Attachments: |
World clocks and at least one event plugin
World clocks but no event plugins Event plugin but no world clocks |
Description
Nate Graham
2018-06-20 15:12:33 UTC
That's quite sensible, but there's one big hurdle. We already use the popup for the calendar. I'd like to see a mockup (just sketch on paper is fine) of how we could encorporate the list of N timezones and calendar with events. Alternatively: Should it be an option or even a separate widget. Advantage of the latter is we can then simplify this timezone stuff out of the basic one. Created attachment 113465 [details]
World clocks and at least one event plugin
Sure, I'm attaching three quick-and-dirty mockups.
This first one is how I'm imagining the pop-up could look with world clocks and at least one event plugin.
Created attachment 113466 [details]
World clocks but no event plugins
Created attachment 113467 [details]
Event plugin but no world clocks
One more disadvantage of the current UI: when the pop-up is pinned open, the tooltip doesn't appear on hover, so there's no way to view your world clocks. I think there's a big advantage of adding this feature to the existing Digital Clock widget's main view: this widget is installed by default in everyone's panel. That makes the feature inherently discoverable--especially if we want to later make the optional event and world clock features more obvious by adding "+ add events..." and "+ add world clocks..." buttons to it somehow. I've implemented this in the following patch: https://phabricator.kde.org/D27903 Git commit 2130c848e677d491687ee49f28b07a2ee6f8b7c7 by Nate Graham. Committed on 13/03/2020 at 04:52. Pushed by ngraham into branch 'master'. [applet/digital-clock] Show time zones in expanded representation too Summary: Right now time zones are only shown in the tooltip, which is annoying since the tooltip times out aftew a few seconds, so it often closes before I can find the timezone I'm looking for. This patch adds a view for the current tomezones in the expanded representation, and implements a mockup in https://bugs.kde.org/show_bug.cgi?id=395655 showing a proposal for how to present this information. The Expanded Representation is also ported to Layouts in order to make this task easier. FIXED-IN: 5.19.0 Test Plan: Just calendar: {F8157434} Calendar + events: {F8157435} Calendar + time zones: {F8157436} Calendar + events + time zones: {F8157437} Reviewers: #vdg, #plasma, cblack Reviewed By: #vdg, cblack Subscribers: cblack, apol, plasma-devel Tags: #plasma Maniphest Tasks: T9222 Differential Revision: https://phabricator.kde.org/D27903 M +358 -259 applets/digital-clock/package/contents/ui/CalendarView.qml M +0 -31 applets/digital-clock/package/contents/ui/Tooltip.qml M +30 -0 applets/digital-clock/package/contents/ui/main.qml https://commits.kde.org/plasma-workspace/2130c848e677d491687ee49f28b07a2ee6f8b7c7 |