Re: gtkpod 2 ... heading towards releasing
Daniele Forsi <[email protected]>
| Newsgroups | gmane.comp.ipod.gtkpod |
|---|---|
| Message-ID | <[email protected]> |
2010/12/22 phantomjinx: >> I have played with glade for a possible replacement of the "New >> Playlist" function activated with Ctrl+N (see the attached file), the >> various combinations of manual/auto would call the code for empty >> playlist, smart playlists, the other playlists (for which a new dialog >> would be needed) and possibly setting the checkboxes in the Playlist >> properties dock. What do you think? >> >> > > Not quite sure whether the auto/manual buttons are obvious enough for the > user to understand. Also, additional dialogs popping up after one another > imply a wizard so maybe that would be the preferred way to go? yes, a wizard would be a cleaner solution than what I was thinking, but in fact empty and smart imply only 1 step so they are ok attached to a menu, maybe a single dialog to explain or group the other playlist types would be enough I have looked again at translations and found that something is missing. It seems that some changes are needed to translate plugin descriptions and names, see http://library.gnome.org/devel/libanjuta/stable/plugin-description-file.html Grepping the sources I can't find some strings like "Only show user activatable plugins", "Load", "Available Plugins", I guess they come from libanjuta but I see them translated in Anjuta and not translated in gtkpod. Here are some defects in that I'm not able to fix: 1. in Preferences / Track Display when adding to the displayed columns list, the Add Column dialog opens in the middle of the screen and doesn't stay on top of the preferences window even if it apparently uses the right code plugins/track_display/track_display_preferences.c:280: gtk_window_set_transient_for (GTK_WINDOW (dlg), notebook_get_parent_window()); (I checked that notebook_get_parent_window() doesn't return NULL) 2. again in Preferences / Track Display the dialog to add a word to the ignore list uses the main window as parent (it may get hidden by the preferences window and stays in front of the main window) 3. all dialogs opened from the preferences window can be opened only once, the second time they fail (you can press ESC to close the small window), I think they correctly call gtk_widget_destroy() so I don't know what to check -- Daniele Forsi ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl