* Bug fixes and enhancements in the Gtk+/Gnome interfaces.
authorSam Hocevar <sam@videolan.org>
Thu, 15 Mar 2001 01:42:20 +0000 (01:42 +0000)
committerSam Hocevar <sam@videolan.org>
Thu, 15 Mar 2001 01:42:20 +0000 (01:42 +0000)
commita0c1805bd992c0ae1fa018156358d831fbaf8f93
treebea7af182d88df4c2f6ee906129356a52ce0e1be
parent93ca3031ee75338ae1eb922b74cbfe7ee0dc66b8
  * Bug fixes and enhancements in the Gtk+/Gnome interfaces.

   o the slider should behave correctly and stop jumping here and
     there (this bug is _not_ related to Stef's similar bug)
   o added an "open network" menu (useless since the input doesn't
     handle it properly yet)
   o tried to reorganize gnome_callbacks.c and gtk_callbacks.c
   o stream date is now displayed instead of percentage
   o renamed gnome_sys.h to intf_gnome.h, and gtk_sys.h to intf_gtk.h

  * Changed documentation and package creation files.

   o added versioned conflicts/replaces to vlc-gtk (Closes Debian bug #88796)
   o removed useless or outdated documentation from doc/*
   o moved vlc.1 manpage from debian/vlc.1 to doc/vlc.1

  * Added basic Qt interface.

   o working features: slide bar, open file, toolbar, popup menu
   o added "qvlc" alias, equivalent to "vlc -I qt"
   o known issues : no "open disc" or "open network" menus yet
                    the IntfWindow class is never cleaned on destruction
                    the popup menu always pop at the middle of the screen

  * Misc fixes/updates.

   o renamed netutils.h functions from input_* to network_*
   o renamed *plst* files and functions to *playlist* (it was stupid
     from me to name them "plst")
   o made a few input error messages more meaningful
   o added -I, -A and -V short flags, corresponding to --intf, --audio
     and --video

    I got a lot of conflicts on this commit, lart me if I forgot a
  file or made old bugs reappear.
50 files changed:
INSTALL
Makefile.in
configure
configure.in
debian/changelog
debian/changelog-css
debian/control
debian/control-css
debian/rules
debian/vlc.1 [deleted file]
doc/bugs [deleted file]
doc/headers [deleted file]
doc/portage [deleted file]
doc/vlan-server [deleted file]
doc/vlc.1 [new file with mode: 0644]
include/intf_playlist.h [new file with mode: 0644]
include/intf_plst.h [deleted file]
include/netutils.h
include/tests.h
plugins/beos/intf_beos.cpp
plugins/gnome/gnome_callbacks.c
plugins/gnome/gnome_callbacks.h
plugins/gnome/gnome_interface.c
plugins/gnome/gnome_interface.h
plugins/gnome/gnome_sys.h [deleted file]
plugins/gnome/intf_gnome.c
plugins/gnome/intf_gnome.glade
plugins/gnome/intf_gnome.h [new file with mode: 0644]
plugins/gtk/gtk_callbacks.c
plugins/gtk/gtk_callbacks.h
plugins/gtk/gtk_interface.c
plugins/gtk/gtk_interface.h
plugins/gtk/gtk_playlist.c
plugins/gtk/gtk_sys.h [deleted file]
plugins/gtk/intf_gtk.c
plugins/gtk/intf_gtk.glade
plugins/gtk/intf_gtk.h [new file with mode: 0644]
plugins/mpeg/input_ps.c
plugins/qt/.cvsignore [new file with mode: 0644]
plugins/qt/intf_qt.cpp [new file with mode: 0644]
plugins/qt/qt.cpp [new file with mode: 0644]
src/input/input.c
src/input/input_ext-intf.c
src/input/input_programs.c
src/input/mpeg_system.c
src/interface/interface.c
src/interface/intf_playlist.c [new file with mode: 0644]
src/interface/intf_plst.c [deleted file]
src/interface/main.c
src/misc/netutils.c