Adium

Ticket #9 (closed task: fixed)

Opened 7 years ago

Last modified 3 years ago

Setup assistant

Reported by: tick Owned by: evands
Milestone: Adium X 1.0 Component: Adium Core
Version: Severity: major
Keywords: Cc:
Patch Status:

Description (last modified by evands) (diff)

First run wizard which also includes preference importing from other major instant messaging apps.

Change History

comment:1 Changed 7 years ago by evands

comment:2 Changed 7 years ago by evands

  • Component changed from component1 to Core Adium
  • Description modified (diff)

Closed ticket 10. Updated ticket description.

comment:3 Changed 7 years ago by durin42

  • Milestone changed from Adium X 0.90 (Old) to Adium X 0.90

comment:4 Changed 7 years ago by evands

  • priority changed from normal to high
  • Severity changed from normal to blocker

A first run wizard is a requirement for 0.90.

comment:5 Changed 7 years ago by catfish_man

  • Type changed from defect to task

comment:6 Changed 7 years ago by cbarrett

  • Owner changed from somebody to evands
  • field_haspatch set to 0

I believe evan is working on this

comment:7 Changed 7 years ago by kbotc@…

I would just like to say that this is possibly the greatest atrocity ever committed by a Mac program. Better to lead them through setting up preferences correctly in the first place so they know how to do it later, than have them go looking for a wizard later. If anything this should just import from previous clients, then drop them into the accounts screen in preferences.

comment:8 Changed 6 years ago by evands

  • Summary changed from Setup assistant to Setup assistant

I disagree strongly with kbotc on this matter. You should be able to be up and running in an application without ever touching the Preferences window.

comment:9 Changed 6 years ago by evands

(In [14318]) Outline and the most important functionality (account setup) of the setup assistant.

Feel free to write good text for the three existing panes and to add some sort of basic preferences configuration pane for it :)

There's a #define in AIAdium.m ALWAYS_RUN_SETUP_WIZARD which can be changed to TRUE to see it with an existing configuration. Otherwise, it runs when no accounts are configured at startup.

The AdiumyButler image is by Wes Underwood, of course.

Refs #9.

comment:10 Changed 6 years ago by evands

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

Improvements may be made to the setup assistant, but the most important part is done so marking the ticket as fixed.

comment:11 Changed 3 years ago by zacw

  • Component changed from Core Adium to Adium Core
Note: See TracTickets for help on using tickets.