[vlc-devel] CVS Commit (zorglub)

cvs at videolan.org cvs at videolan.org
Wed Oct 29 18:32:55 CET 2003

Update of /var/cvs/videolan/vlc
Modified Files:

Update of /var/cvs/videolan/vlc/include
Modified Files:
	vlc_common.h vlc_help.h vlc_interface.h vlc_playlist.h 

Update of /var/cvs/videolan/vlc/modules/access
Modified Files:

Update of /var/cvs/videolan/vlc/modules/demux/util
Modified Files:

Update of /var/cvs/videolan/vlc/modules/gui/wxwindows
Modified Files:
	Modules.am dialogs.cpp interface.cpp iteminfo.cpp open.cpp 
	playlist.cpp preferences.cpp wxwindows.h 

Update of /var/cvs/videolan/vlc/modules/misc
Modified Files:

Update of /var/cvs/videolan/vlc/src/playlist
Modified Files:

Log Message:
* src/playlist/* && Makefile.am
   - splitted the enormous playlist.c file
   - implemented a better item group system: groups have a name
     and must be created before use by 
      playlist_CreateGroup( p_playlist, "newgroupname")

* modules/misc/sap.c
   - Create our own playlist group ("SAP") and use it

* modules/access/slp.c
   - Create our own playlist group ("SLP") and use it

* modules/demux/util/id3tag.c
   - Trigger playlist update when we have parsed our tag

* modules/gui/wxwindows/interface.cpp
   - Fixed the about box by using vlc_wraptext
   - Added the simple open and the streaming wizard icons
           *** Icons need to be changed ! ***
   - Added the visualization to the extended gui

* modules/gui/wxwindows/preferences.cpp && include/vlc_help.h
   - Enlarged the window to fit the wrapped text
   - Added help for audio encoders

* modules/gui/wxwindows/stream.cpp  & open.cpp & include/vlc_interface.h
   - Created a "streaming wizard" window (3-step streaming)

* modules/gui/wxwindows/iteminfo.cpp:
   - Group change is now based on the name

* modules/gui/wxwindows/playlist.cpp
   - Added author and group columns to the listview
   - Redesigned the window
   - Added the Sort menu with several criteria (title, author, group)
   - Added up/down buttons to move an item in the playlist
   - Added the group menu to enable/disable a group in an understandable way


* playlist core : 
   - Implement advanced sort capabilities  (multi-criteria)
   - File format to save the new features
   - export playlist (to M3U, eg)
   - more robust group creation (duplicates check, ...)

* wxWindows playlist: 
   The idea of a treeview seems impossible, because of wxWindow's treeview,
   that don't allow multi-selection, and, as far as I know, multi-columns.
   - Provide a frontend to advanced sort (when it's done :-) )
   - Allow moving items by drag & drop (well, if possible, haven't checked yet)
   - Allow moving several items at once
   - Customizable listview (ability to remove/move columns)
   - Find a solution to the focus problem 
     (when you change track, the selected one scrolls at the 
      bottom of the visible screen)

* wxWindows interface:
   - New icons, our icons begin to get old and not so pretty
   - Find a solution for the volume bar (nobody understands what it is)


This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>

More information about the vlc-devel mailing list