[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:
Makefile.am
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:
slp.c
Update of /var/cvs/videolan/vlc/modules/demux/util
Modified Files:
id3tag.c
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:
sap.c
Update of /var/cvs/videolan/vlc/src/playlist
Modified Files:
playlist.c
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
TODO:
-----
* 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)
--
zorglub
--
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