Closed Bug 1674912 Opened 4 years ago Closed 3 years ago

Add Repeating/Recurring Events Icon - A small icon for events with no exceptions and a small icon with slash (/) for repeating events that have been modified.

Categories

(Calendar :: Calendar Frontend, enhancement)

Thunderbird 78
enhancement

Tracking

(thunderbird_esr91 wontfix)

RESOLVED FIXED
99 Branch
Tracking Status
thunderbird_esr91 --- wontfix

People

(Reporter: codename, Assigned: aleca)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36

Steps to reproduce:

Add a repeating Event icon to the Event bar so users know that it is a repeating Event. (Currently it is impossible to tell which Events are repeating and/or modified.)

There should be two options that control the use of repeating event icons:
Add an icon for all repeating events that are not exceptions (All Views)
β€’ Add a small icon to all repeating events that have not been modified since being created.

β€’ Add a small icon (with a slash / through the icon) to denote that a repeating event has been modified since being created.

Expected results:

Add a repeating Event icon to the Event bar so users know that it is a repeating Event. (Currently you cannot tell which Events are repeating.)

There should be two options that control the use of repeating event icons:
Add an icon for all repeating events that are not exceptions (All Views)
β€’ Add a small icon to all repeating events that have not been modified since being created.

β€’ Add a small icon (with a slash / through the icon) to denote that a repeating event has been modified since being created.

Note: This was a very popular (and much necessary) feature of the 'Calendar Tweaks' add-on that the developer has now abandoned.

Status: UNCONFIRMED → NEW
Ever confirmed: true

For reference: 10 years ago in bug 203018 it was decided that this should be realized in an extension and not in the main application. Ahh, the good old times when extensions were widely supported by gecko based applications...

Stefan - I think having the ability to visually and easily tell when an event is a repeating event (and also when a repeating event has been modified since being originally created) is a much needed feature that should not be left to an add-on. I hoping that the Tb Calendar gurus take a look at how the 'Calendar Tweaks' add-on for v68 made the Calendar so much better and incorporate the icon feature into the Calendar as a standard feature.

They also need to reverse how the Calendar colors and the Category colors display on the events color bar, which would make identifying various category events much easier.

I support what codename is suggesting.

Someone want to check what Calendar Tweaks did and submit a patch?

Magnus - Your request is beyond my ability. Do you have access to adding the 'Calendar Tweaks' add-on to Tb that runs on v68?

The key option items that made the add-on so nice from a functionality and appearance standpoint are the four items with the red arrows in the above attached image.

Magnus - Were you able to get someone to check what Calendar Tweaks did and submit a patch?

No, haven't checked. Feel free to pursue it.

Component: General → Calendar Frontend
Summary: Add Repeating Events Icon - A small icon for events with no exceptions and a small icon with slash (/) for repeating events that have been modified. → Add Repeating/Recurring Events Icon - A small icon for events with no exceptions and a small icon with slash (/) for repeating events that have been modified.
See Also: → 1719276

Temporarily stealing this so I can create the needed icons.

Assignee: nobody → alessandro
Status: NEW → ASSIGNED
Attachment #9262970 - Attachment description: Bug 1674912 - Add icons to represent the state of recurring events. r=henry → Bug 1674912 - Add icons to represent the state of recurring events and reduce the category indicator. r=henry
Blocks: 1754600
Attachment #9262970 - Attachment description: Bug 1674912 - Add icons to represent the state of recurring events and reduce the category indicator. r=henry → Bug 1674912 - Add icons to represent the state of recurring events and update the category indicator. r=henry,Paenglab

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/1c5b1fe5a052
Add icons to represent the state of recurring events and update the category indicator. r=henry,Paenglab

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Looks like perma failure yes.
Will back it out in next push.

Backout by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/2f2dd36da940
Backed out changeset 1c5b1fe5a052 for test failures. rs=backout

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/1d7b15edaeae
Add icons to represent the state of recurring events and update the category indicator. r=henry,Paenglab

Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
Attached image icons.png β€”

Looks nice, except now I have to use a tooltip, or close the Today Pane and use a tooltip in Month and Multiweek views, or use Day or Week view to see the whole event title.

We're aware of this issue and we're exploring solutions to implement a better calendar UI in bug 1754600.
Bug 1754482 is specifically for those icons.

See Also: 1719276
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: