Adium

Ticket #6682 (closed enhancement: fixed)

Opened 1 year ago

Last modified 1 year ago

It's unclear that Message History requires Logging to be turned on

Reported by: Julian BH Assigned to: evands
Priority: normal Milestone: Adium X 1.1
Component: Adium UI Version: 1.0.2
Severity: normal Keywords: preferences message history logging
Cc: Patch: None
Pending:

Description (Last modified by edr1084)

As you can see in #6681, I didn't know that Message History required Logging to be turned on, as before 1.0 it didn't.

I propose two things: 1. That when logging is turned off, Message History becomes grayed out 2. That it be explained in the Message History prefs

I'm also thinking Message History and Logging should probably be in the same area of the preferences. Maybe I'll attach a mockup sometime this week.

Change History

04/06/2007 02:57:26 AM changed by Julian BH

I'm stupid, I forgot how to link tickets. Anyways, ignore that error, just see #6681 instead.

04/06/2007 01:43:20 PM changed by edr1084

  • description changed.

04/07/2007 06:58:59 PM changed by evands

  • owner changed from nobody to evands.
  • status changed from new to assigned.
  • milestone set to Adium X 1.1.

I've done this locally, but I'm currently rewriting a bunch of preference panes related stuff so it won't be committed immediately.

04/07/2007 09:27:28 PM changed by evands

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

(In [19325]) Reworked how the preferences window is generated and displayed.

  • We now use Matt Gemmell's SS_PrefsController (http://mattgemmell.com/ - updates to readme, etc. to follow) to dynamically generate the preferences window. There are some Adium-specific modifications to it, a fix for initial-selection, and the ability to include separators.
    • The preferences window can now allow resizing on a per-view basis if we want to do that. Refs #4380
    • The window will size both horizontally and vertically as necessary to display preferences. This should fix #6248.
    • AIAdvancedPreferencePane is now the superclass for advanced preferences.
    • The accounts pane is now first and separated from the rest by a separator. Fixes #6190.
  • Preferences nibs now have full control over their display. Any border between the view and the edge of the window is specified by that nib. This makes further modifications to the prefs much less finicky. Refs #1882.
  • The Advanced preferences UI now uses a source list. In the process, a minor drawing bug was corrected. Fixes #4708
  • Message history preferences are now in General. The advanced preferences for it have been removed from that pane. The behavior can be customized via the Customize button next to the checkbox. Fixes #6682.
  • General now utilizes bindings for most of its preferences.