1. 23 Feb, 2007 1 commit
  2. 02 Feb, 2007 1 commit
    • Felix Paul Kühne's avatar
      * collection of various fixes and edits · cd19d6a4
      Felix Paul Kühne authored
          - removed <10.3 support in the preferences' code
          - added preliminary support for Obj-C 2.0 / Garbage Collection
              - needs to be enabled manually in intf.h for now and is restricted to future Darwin release
          - updated various copyright dates to approbate values
          - configured the source tree in the Xcode project for future Xcode releases
          - finally renamed the Xcode project to the correct bundle extension
      cd19d6a4
  3. 14 Jan, 2007 1 commit
  4. 09 Dec, 2006 1 commit
  5. 27 Nov, 2006 1 commit
    • Felix Paul Kühne's avatar
      * various improvements to the AppleRemote support by Martin Kahr <martin... · 92c36210
      Felix Paul Kühne authored
      * various improvements to the AppleRemote support by Martin Kahr <martin -attt-> martinkahr com> feat. the following changes:
          - holding +/- continuously increases/decreases volume
          - pressing Play twice toggles fullscreen mode
          -  a press on Menu shows the "Position" overlay (like pressing the key
      't')
      
      This updates our copy of Martin's unofficial framework to the latest version released.
      
      92c36210
  6. 26 Nov, 2006 1 commit
  7. 19 Nov, 2006 1 commit
    • zorglub's avatar
      Finish the playlist API transition (hopefully) · 0900f110
      zorglub authored
       - Remove a bunch of transition now-useless API.
       - Remove all playlist_Lock* functions. Matching functions now accept a
         b_locked parameter that should be set to VLC_TRUE if the playlist is
         locked when calling the function. The advantages are that it reduces
         the API bloat and that the b_locked flag can be propagated in the
         call stack
       - Remove useless playlist testsuite
       - Remove broken daap plugin (unmaintained wrt VLC API changes, relies on 
         an unmaintained library, probably unable to read content from new itunes, 
         ...). Implementations exist in rhythmbox, xmms2 and 
         daap-sharp, we should see if a proper lib exists or if we could 
         make one
       - Reduce verbosity a bit
       - Documentation
      0900f110
  8. 21 Oct, 2006 1 commit
    • zorglub's avatar
      Playlist · 799b2826
      zorglub authored
       * Remove the random special case
       * Use the array of currently playing items for all cases
       * Convert array items to array API
       * Replace standard searches in sorted arrays by bsearches
       * Size is not yet fixed (next round).
      
      Array
       * Add reset/value and bsearch functions
       * Add foreach helper
      799b2826
  9. 04 Oct, 2006 1 commit
    • Felix Paul Kühne's avatar
      * implemented the volume slider · 9d7bec36
      Felix Paul Kühne authored
      * major speed and memory improvements to the image handling (the panel launches noticebly faster now) and controls 
      * coding style fixes
      
      - just FYI: The VLCFSVolumeSlider and VLCFSTimeSlider classes will be merged later on to add as little code duplication as possible.
      9d7bec36
  10. 01 Oct, 2006 1 commit
    • Felix Paul Kühne's avatar
      * finished the time slider · 3dea2eae
      Felix Paul Kühne authored
      For the records: please don't re-invent the wheel, also if there are only 2 places which already do the exact same thing and you're going to add the 3rd place!!
      3dea2eae
  11. 24 Sep, 2006 1 commit
  12. 17 Sep, 2006 2 commits
  13. 16 Sep, 2006 1 commit
  14. 15 Sep, 2006 1 commit
    • zorglub's avatar
      For consistency, remove references to vlc from libvlc · f485214f
      zorglub authored
      Also, make it clearer what is shared and instance-specific
      
      So,
      libvlc_t ==> libvlc_global_t
      vlc_t ==> libvlc_int_t (internal instance)
      
      p_object->p_libvlc ==> p_object->p_libvlc_globale
      p_object->p_vlc ==> p_object->p_libvlc
      
      VLC_OBJECT_VLC ==> VLC_OBJECT_LIBVLC
      
      And by the way, there is some cleanup required :) (ie, some things are created in the global object instead of the instance-specific one)
      
      f485214f
  15. 10 Sep, 2006 1 commit
    • Felix Paul Kühne's avatar
      * New Fullscreen controller panel · 6f54a530
      Felix Paul Kühne authored
      - basically written by Jerome Decoodt <djc at videolan dot org> aka DiDjCodt
      plus
      - various patches, coding-style fixes, etc. here and there
      - integration to VLCControls
      - automagic fading-in and -out when in fullscreen mode
      
      TODO:
      - get and use native graphics. These are currently being prepared by Simon Damkjaer Andersen, who already donated new playback mode icons (to be committed soon)
      - implement the volume slider
      - fix seeking with the time slider
      - check for memory leaks
      - further clean-up
      
      ATTENTION:
      for the moment, you need certain images from Jerome's patch to get this running. Put them to extras/MacOSX/Resources/ and it'll work. Otherwise, VLC won't crash, but only show strings.
      6f54a530
  16. 30 Aug, 2006 1 commit
  17. 18 Aug, 2006 1 commit
  18. 31 Jul, 2006 2 commits
  19. 30 Jul, 2006 2 commits
  20. 15 Jul, 2006 1 commit
    • Felix Paul Kühne's avatar
      * implemented a ctrl-click menu for the vouts (refs #302) · 9e2759bc
      Felix Paul Kühne authored
      - currently loaded through rightMouseUp because rightMouseDown, etc. don't register any NSRightMouseDowns. If anybody got an idea why, I would be willing to change this of cause, since the current way is quite slower in the user's experience.
      - the Snapshot item doesn't work yet (it triggers the fullscreen-event)
      - localisation support is complete
      
      Any comments and wanteds for further items are welcome :)
      9e2759bc
  21. 08 Jul, 2006 1 commit
  22. 03 Jul, 2006 1 commit
  23. 25 May, 2006 2 commits
  24. 14 May, 2006 2 commits
    • Felix Paul Kühne's avatar
      * more compilation fixes · ccf834a5
      Felix Paul Kühne authored
      ccf834a5
    • zorglub's avatar
      Merge back branch 0.8.6-playlist-vlm to trunk. · ed0b72e3
      zorglub authored
      What is currently broken:
       * Some playlist demuxers (shout, dvb and pls)
       * DAAP
       * BeOS playlist
       * GPE playlist, I suppose
      
      What has some trouble:
       * Meta handling in several demuxers (most notably TS)
       * Skins2 playlist (doesn't refresh correctly)
       * OS X playlist (see bigben's latest commits)
      ed0b72e3
  25. 19 Apr, 2006 1 commit
  26. 13 Apr, 2006 1 commit
  27. 11 Apr, 2006 1 commit
  28. 04 Apr, 2006 1 commit
  29. 30 Mar, 2006 1 commit
  30. 29 Mar, 2006 1 commit
  31. 23 Mar, 2006 1 commit
  32. 19 Mar, 2006 1 commit
  33. 03 Mar, 2006 1 commit
  34. 19 Feb, 2006 1 commit
    • Felix Paul Kühne's avatar
      * added the progress dialogue to the set of widgets · 9f078d8b
      Felix Paul Kühne authored
      - the Cancel-button is currently disabled because the core doesn't respond correctly (might be my fault though)
      - note that the File's Owner of the nib-file is of type VLCInteraction because the class can't resolve its outlets otherwise
      
      * WIDGET_TEXT and WIDGET_INPUT_TEXT are still missing, but will come in the next couple of days
      
      As usual, comments on the implementation and the GUI-design are welcome :)
      9f078d8b
  35. 18 Feb, 2006 1 commit