An error occurred fetching the project authors.
  1. 18 Jul, 2003 1 commit
  2. 17 Jul, 2003 1 commit
    • Gildas Bazin's avatar
      · 035792d5
      Gildas Bazin authored
      * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface".
         Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...).
         + misc small enhancements.
      
      * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module).
         The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs.
      035792d5
  3. 05 Jul, 2003 1 commit
  4. 05 Jun, 2003 1 commit
    • Gildas Bazin's avatar
      · 4e4b0967
      Gildas Bazin authored
      * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.
      4e4b0967
  5. 17 Apr, 2003 1 commit
  6. 30 Mar, 2003 1 commit
    • Gildas Bazin's avatar
      · 4eb628bc
      Gildas Bazin authored
      * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
      * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
      4eb628bc
  7. 29 Mar, 2003 1 commit
    • Gildas Bazin's avatar
      · 912d212c
      Gildas Bazin authored
      * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
      * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
         win32 when the wxwindows interface is compiled as a builtin.
      912d212c
  8. 20 Feb, 2003 1 commit
    • Sigmund Augdal Helberg's avatar
      * include/configuration.h: added a new flag to the configuration stucture to · 5a13b475
      Sigmund Augdal Helberg authored
      indicate wether it is an "advanced" option or not. The goal with this is to
      hide the user from all the strange options that very seldom needs to be
      changed. added an extra argument to all the add_* macros to indicate wether
      the item is advanced or not.
      * src/libvlc.h: added an "show advanced options" config option default
      disabled
      * src/libvlc.c: the advanced options are not listed by vlc --help and
      friends unless --advanced is used
      * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
      advanced options unless advanced is set
      all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
      using some common sense. Please check and correct
      
      note: All interfaces should still work like they used to, see the change in
      modules/gtk/preferences.c to find out how to "hide" options.
      
      second note: I think I've changed all the modules, but I could not test
      everyone for compilation, expect some broken modules (the fix is to add ",
      VLC_TRUE" as last argument to the add_* I forgot)
      5a13b475
  9. 28 Jan, 2003 1 commit
  10. 23 Jan, 2003 1 commit
    • Gildas Bazin's avatar
      · 5eb9bd3a
      Gildas Bazin authored
      * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
      * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
      * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
      play/pause button depending on the context.
      * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.
      5eb9bd3a
  11. 15 Dec, 2002 1 commit
  12. 13 Dec, 2002 1 commit
    • Gildas Bazin's avatar
      · 270c4994
      Gildas Bazin authored
      * modules/gui/wxwindows/*: added skeleton for popup contextual menu.
      * modules/access/dvdplay/access.c, modules/audio_filter/resampler/linear.c: a couple of warning
      fixes.
      270c4994
  13. 08 Dec, 2002 1 commit
    • Gildas Bazin's avatar
      · 07541e2e
      Gildas Bazin authored
      * modules/gui/wxwindows/*: compilation fixes for wxX11 (it doesn't support drag and drop
      yet). Compilation fix for MacOSX as well (wxEntry() not declared).
      * src/misc/variables.c: added a FreeMutex() function.
      07541e2e
  14. 23 Nov, 2002 3 commits
  15. 20 Nov, 2002 2 commits
    • Gildas Bazin's avatar
      · 8a9249dd
      Gildas Bazin authored
      * configure.ac.in, modules/gui/wxwindows/wxwindows.cpp: other compilation
         fixes for the wxwindows interface on win32.
      8a9249dd
    • Gildas Bazin's avatar
      · 1a53328a
      Gildas Bazin authored
      * modules/gui/wxwindows/*: fixes for the win32 build. Removed a few
         unnecessary things and replaced the stop icon with a new one.
      1a53328a
  16. 18 Nov, 2002 1 commit
    • Gildas Bazin's avatar
      · 62fd0255
      Gildas Bazin authored
      * added a wxwindows interface using the wxWindows cross-platform GUI framework.
         The interface is quite basic for now but should be functional anyway.
         (you need to have wxWindows >= 2.3.0 installed to use this plugin)
      62fd0255
  17. 14 Oct, 2002 1 commit
    • Sam Hocevar's avatar
      * ./include/vlc/vlc.h, ./src/libvlc.c: added VLC_Error() to the libvlc API. · bf7985b7
      Sam Hocevar authored
        * ./include/main.h: removed p_vlc->i_status because it was not sufficient
          to represent all the possible states of p_vlc; each part should be tested
          separately upon destruction.
        * ./src/misc/objects.c: fixed a signed/unsigned bug that prevented creation
          of VLC_OBJECT_GENERIC objects.
      
        * ./src/misc/variables.c: added the VLC_VAR_COMMAND type which is simply a
          variable that stores a function pointer, and calls it when var_Get is
          called for it. The function argument is taken in val.psz_string.
        * ./src/misc/objects.c: vlc_dumpstructure and vlc_liststructure are no longer
          exported to the rest of the program; instead, they're VLC_VAR_COMMAND vars
          ("tree" and "list").
        * ./modules/control/rc/rc.c: moved a few commands to VLC_VAR_COMMAND vars.
      bf7985b7
  18. 15 Sep, 2002 1 commit
  19. 25 Aug, 2002 1 commit
  20. 21 Aug, 2002 1 commit
  21. 20 Aug, 2002 2 commits
    • Sam Hocevar's avatar
      * ./modules/misc/gtk_main.c: created the gtk_main module, which simply runs · f0ec49da
      Sam Hocevar authored
          gtk_main() in its own thread, and does nothing on subsequent calls. This
          ensures that gtk_main is only running once.
        * ./modules/gui/familiar/*, modules/gui/gtk/*: the familiar, gtk and gnome
          modules are now fully reentrant thanks to their use of the gtk_main module.
        * ./src/libvlc.c: implemented vlc_set(), a wrapper for config_Put* available
          to external programs.
        * ./src/libvlc.c: removed vlc_stop() and vlc_end(), everything is now done
          by vlc_destroy().
        * ./modules/control/rc/rc.c: implemented a few new functions. For instance,
          run "vlc -I rc" and then type "intf gtk" or "intf gnome". You can even
          launch several of them. "segfault" works, too.
      f0ec49da
    • Sam Hocevar's avatar
      * ./modules/gui/familiar/familiar.c: added a timer to check when the · e6198f86
      Sam Hocevar authored
          familiar interface is asked to quit.
      e6198f86
  22. 18 Aug, 2002 1 commit
  23. 14 Aug, 2002 1 commit
    • Jean-Paul Saman's avatar
      Changes in familiar interface: · c698b96f
      Jean-Paul Saman authored
      - added GtkCList instead of GtkList.
      - added first column sorting order by clicking on column header
      - selecting item from list works
      - reading entire directory list is displayed in GtkCList widget
      c698b96f
  24. 12 Aug, 2002 1 commit
  25. 04 Aug, 2002 1 commit
    • Sam Hocevar's avatar
      * ./modules/*: moved plugins to the new tree. Yet untested builds include · 19ea8feb
      Sam Hocevar authored
          waveout, directx, qnx, beos, win32, macosx, and the AltiVec modules.
        * ALL: removed mention of AC3 in favour of A52.
        * ./configure.in, ./Makefile*: modules can now be built deeper than 1
          directory. As a consequence, the build is even slower (but I'm fixing
          this) and make clean doesn't work anymore.
      19ea8feb
  26. 31 Jul, 2002 1 commit
  27. 24 Jul, 2002 1 commit
  28. 23 Jul, 2002 1 commit
  29. 22 Jul, 2002 4 commits
  30. 15 Jul, 2002 1 commit
  31. 11 Jul, 2002 1 commit
  32. 02 Jul, 2002 1 commit
  33. 07 Jun, 2002 1 commit
    • Sam Hocevar's avatar
      * ./src/playlist/playlist.c: lots of playlist behaviour enhancements. · b9e9cb42
      Sam Hocevar authored
        * ./src/misc/objects.c: we do not hang on attempt to destroy an object with
          a non-zero reference count, but we still complain.
        * ./plugins/gtk/gtk_control.c, plugins/gtk/gtk_playlist.c: most controls such
          as play, pause, stop, next, fast etc. work again.
        * ./plugins/gtk/gnome_*: got rid of lots of useless wrappers which were a
          workaround for a bug in Glade. Instead, bootstrap.sh does the Glade fixes.
        * ./plugins/ffmpeg/ffmpeg.c: if there is already a video output with the
          appropriate properties, we use it.
      b9e9cb42