1. 24 Mar, 2003 1 commit
  2. 19 Mar, 2003 1 commit
  3. 18 Mar, 2003 4 commits
    • Jon Lech Johansen's avatar
      915d39ba
    • hartman's avatar
      * modules/gui/macosx/vout.m: · 153bf3e0
      hartman authored
        Now a complete redesign of the hiding of the mousecursor.
        - We use higher level functions now (NSCursor).
        - We only hide if the cursor is over our VLCView
        - In many exceptions we unhide. This is mainly for multimonitor support.
      153bf3e0
    • hartman's avatar
      * modules/gui/macosx/vout.m: · 8d7d0c6b
      hartman authored
        Reworked the mouse hiding routine. we were always hiding the mousecursor
        on kCGDirectMainDisplay, but this display is always the one with the
        menubar and not always the one containing our VLCVout.
        This new code takes the vout, and calculates on which displays (plural
        because of possible mirroring) it is being shown. It then shows or hides
        the cursor on all of those displays.
        This should fix #396.
      8d7d0c6b
    • hartman's avatar
      * modules/gui/macosx/info.m: keep the same panel open if track changes. · 0648c70a
      hartman authored
      * modules/misc/httpd.c: removed an unused int.
      0648c70a
  4. 17 Mar, 2003 3 commits
    • hartman's avatar
      * modules/gui/macosx/playlist.m: · 0a240b82
      hartman authored
        - fixed a cosmetic issue.
      0a240b82
    • hartman's avatar
      * modules/gui/macosx/playlist.?: · 1fef5962
      hartman authored
         - rewrite of code
      1fef5962
    • hartman's avatar
      * src/playlist/playlist.c: · 7314de69
      hartman authored
        - added playlist_Move to move an item in our playlist before the position
          of a previous item (or end) of our playlist. Keeps index at it's current
          item.
      * modules/gui/macosx/playlist.?:
        - Now a reorderable playlist. Thanks to Andrew Stone for example code.
          This fixes #349 (Finally ;)
        - True alternating colors in the playlistview. Thanks to Apple Computer
          for the example code.
      7314de69
  5. 16 Mar, 2003 1 commit
  6. 15 Mar, 2003 2 commits
  7. 14 Mar, 2003 3 commits
  8. 13 Mar, 2003 2 commits
    • hartman's avatar
      * modules/gui/macosx/misc.? · 4815c251
      hartman authored
        - added VLBrushedMetalImageView. This imageview does not respond to
          mousedrage, so we can still move our window by it's background.
      * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
        - Changed the container of our background image to the new
          VLBrushedMetalImageView.
          This fixes #390
      4815c251
    • hartman's avatar
      * extras/MacOSX/vlc.pbproj/project.pbxproj: · 2b4c0fcd
      hartman authored
        - added .qt and .pls file extensions.
      
      * modules/gui/macosx/intf.m:
        - increased the number of lines the messages dialog can hold to 400.
      
      * added fourcc '3iv1' to .avi and .mov
        - this is 3ivx D3.5 video.
        - we cannot read them at however and probably never will. I added them
          for completeness.
      
      * added fourcc '3iv2' to .avi and ffmpeg
        - this is 3ivx D4 video
        - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
      
      * added fourcc '3ivd' to .avi, .mov and ffmpeg.
        - this is video which was divx doctored by the 3ivx doctor program.
        - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
      
      * added fourcc '3vid' to .avi, .mov and ffmpeg.
        - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
        - ffmpeg can decode it however, so it is mapped to MPEG4 v3.
      2b4c0fcd
  9. 06 Mar, 2003 6 commits
  10. 04 Mar, 2003 4 commits
  11. 27 Feb, 2003 1 commit
  12. 23 Feb, 2003 1 commit
  13. 21 Feb, 2003 2 commits
  14. 20 Feb, 2003 2 commits
    • hartman's avatar
      22342e60
    • sigmunau's avatar
      * include/configuration.h: added a new flag to the configuration stucture to · 5a13b475
      sigmunau 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
  15. 19 Feb, 2003 1 commit
  16. 18 Feb, 2003 2 commits
  17. 17 Feb, 2003 2 commits
  18. 16 Feb, 2003 2 commits