Adium

Ticket #3980 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Upgrade code for new xtras/removed xtras

Reported by: tick Assigned to: Catfish_Man
Priority: high Milestone: Adium X 1.0
Component: Xtras Version:
Severity: blocker Keywords:
Cc: Patch:
Pending:

Description (Last modified by durin42)

We need to upgrade existing installations of new stuff, and if a message style was removed we need to gracefully change to something else.

List here the needed changes:

Plastic -> Stockholm Aqua icon set -> pss2 icon set (double-check - it hasn't worked for me with any sense of reliability if it's there)

Change History

04/30/2006 08:42:09 PM changed by tick

  • milestone set to Adium X 1.0 Beta.

05/07/2006 11:10:45 AM changed by evands

  • description changed.

05/12/2006 05:09:12 PM changed by tick

  • owner changed from nobody to Catfish_Man.

05/19/2006 01:54:42 AM changed by catfish_man

(In [15997]) Starts of an 'xtra not found' notification system. Refs #3980

05/19/2006 02:49:50 AM changed by evands

So a user launches 1.0 and is presented with an error?

Perhaps we should just do a silent upgrade...

05/19/2006 02:52:25 AM changed by boredzo

There ought to be such a system anyway, even with the ability to migrate an old Xtra choice to a new one.

05/19/2006 04:47:32 PM changed by catfish_man

Yeah, in retrospect, perhaps presenting an error dialog is not the greatest idea. We already have some silent upgrade code (switches to the default message style)... how would we let users know what happened though? I don't really feel like getting flooded with "1.0 broke my messages !!!" when we release.

05/19/2006 05:43:38 PM changed by tick

We've done the silent upgrades/fallbacks a long time ago, it was mostly acceptable.

05/22/2006 01:29:53 AM changed by catfish_man

  • status changed from new to closed.
  • resolution set to worksforme.
  • milestone deleted.

worksforme based on comments and existing behavior.

06/28/2006 03:09:24 PM changed by evands

  • priority changed from normal to high.
  • status changed from closed to reopened.
  • resolution deleted.
  • severity changed from normal to blocker.
  • milestone set to Adium X 1.0 Beta.

Silent upgrade needs to actually be implemented, though.

06/28/2006 03:10:35 PM changed by evands

In other words, if the person was using Plastic, it should switch to Stockholm, which is similar. Minimal should switch to Minimal Mod.

06/28/2006 03:17:31 PM changed by durin42

  • description changed.

06/29/2006 05:17:39 PM changed by evands

  • status changed from reopened to closed.
  • resolution set to fixed.

(In [16472]) Smart upgrading of the message styles we removed from 0.8x to the appropiate styles in 1.0. Closes #3980

06/30/2006 02:11:15 AM changed by tick

  • milestone changed from Adium X 1.0 Beta to Adium X 1.0.