Opened 11 years ago

Closed 11 years ago

#7545 closed patch (fixed)

Make release notifications plugin less obnoxious

Reported by: caseyho Owned by: grim
Milestone: 2.5.3 Component: pidgin (gtk)
Version: 2.5.2 Keywords: release notifications
Cc: pidgin@…

Description

Currently the release notifications plugin pops up a dialog window whenever there is a new release. This works correctly, but the dialog will continue to show up every time you start Pidgin afterwards. This gets annoying quickly.

There are two options here (not necessarily exclusive). 1) Make the dialog less attention grabbing 2) Add an "ignore" option that will prevent the dialog from showing

The patch in this ticket accomplishes part 1. The dialog is moved from to a small alert at the bottom of the buddy list- it longer directly interferes with the user flow (good!).

On the bad side, the user no longer sees the changelog. Pressing the button will take them to the webpage where they can view the changelog. I think this is a reasonable sacrifice, and is the standard for many popular apps today (Firefox, iTunes).

It would be great to improve the upgrade process to smooth the flow out, but that's outside of the scope of this patch. Likewise, the second option could be included in another patch.

Attachments (1)

releasedialog.diff.gz (1.1 KB) - added by caseyho 11 years ago.

Download all attachments as: .zip

Change History (4)

Changed 11 years ago by caseyho

comment:1 Changed 11 years ago by caseyho

  • Milestone set to 2.5.3

Setting Milestone. Someone yell at me if this is the incorrect procedure, since I feel guilty making this 1 of 2 open tickets for 2.5.3.

comment:2 Changed 11 years ago by rekkanoryo

  • Owner set to grim

We don't typically milestone a ticket unless there's a specific reason to. A prime example here would be the 3.0.0 milestone, where it's useful because we know those items have to wait for 3.0.0. Not a big deal though. I'm going to assign this to grim since you discussed it with him.

comment:3 Changed 11 years ago by Casey Ho

  • Resolution set to fixed
  • Status changed from new to closed

(In 4cc664a6443ef3f3e09d56ac582e9554b3964b3d):
A patch from Casey Ho to move the release notification to a mini-dialog in the buddy list. The change log is no longer displayed, but will open a webbrowser to show it.

Closes #7545

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!