Adium

Ticket #4380 (closed task: worksforme)

Opened 2 years ago

Last modified 3 months ago

Make Some Preference Panels Resizable

Reported by: julian@julianbh.com Assigned to: bgannin
Priority: low Milestone:
Component: Adium UI Version:
Severity: minor Keywords: preference panel resize resizable events status accounts
Cc: Patch: None
Pending: 0

Description

These preference panels should be resizable:
- Status (vertical and horizontal)
- Accounts (vertical)
- Events (vertical, possibly horizontal)

Change History

06/29/2006 07:45:41 PM changed by julian@julianbh.com

Maybe also the Personal panel should be resizable, vertically and horizontally.

09/17/2006 10:50:21 PM changed by tick

  • milestone changed from Adium X 1.1 to Adium X 1.2.

01/03/2007 02:28:43 PM changed by tick

  • milestone changed from Adium X 1.2 to Needs dev review.

If the preferences are too small, tell us how big would be adequate, and give us some reasoning behind it.

I don't think prefs should be resizeable. I'd like to have another dev weigh in though.

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

(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.

11/19/2007 05:15:23 PM changed by jas8522

  • status changed from new to closed.
  • patch_status set to None.
  • resolution set to worksforme.
  • pending changed.

This now seems like a pretty redundant request, I fail to see how making it 'resizable' by the user is necessary at all, not only do most application's preferences not allow resizing, but it's not like we're running into any problems with the preferences not being resizable by the user - especially since it auto resizes based on the required room of the pane.

If anyone feels this is wrong, then it can always be re-opened.

06/09/2008 09:15:30 PM changed by jas8522

  • milestone deleted.