1. 29 Aug, 2004 1 commit
  2. 27 Jul, 2004 1 commit
  3. 15 Jul, 2004 1 commit
  4. 05 Jul, 2004 1 commit
    • hartman's avatar
      * OSX lowlevel work · bf680e8f
      hartman authored
        - The VLCApplication is now launched at the vlc.c level instead of at the module level. Allows VLC to be a more valid Mac application, also removes the vout intf dependancy (use ncurses to disp. video :).
          This wasn't done at the libvlc level, because a mozilla plugin would no longer be able to function properly.
        - Some functionality of the macosx vout may not work without the OS X GUI, and not all of this is checked yet.
        - There is a symlink in VLC.app/Contents/Mac called clivlc that will force it back to a fullblown cli app when you want, so it can still be run by a user who isn't logged in via GUI.
        - there are some autorelease leaks which need to be tackled.
        - moved a lot of the VLCApplication func. to the VLCMain class.
        - VLCMain is a +sharedInstance now.
        - the complete OS X interface is still badly broken because of the many API changes lately. any volunteers?
      
      Examples:
      VLC.app/Contents/MacOS/VLC [-I macosx]
      launches VLC as before (requires you to be logged in via GUI)
      
      VLC.app/Contents/MacOS/VLC -I ncurses
      launch vlc with a ncurses intf and display video on your mac
      (requires you to be logged in via GUI)
      
      VLC.app/Contents/MacOS/clivlc -I telnet -d
      launch vlm remotely trough ssh in daemon mode, on a GUI'less server for instance, and stream your vids
      
      Now how is that for combining GUI and cli in one application on the mac?!!? :)
      jlj? I finally understand now how the OS X interface works !
      
      bf680e8f
  5. 15 Mar, 2004 1 commit
  6. 19 Feb, 2004 1 commit
    • hartman's avatar
      * Revert back to old prefs. · 3f6bf89a
      hartman authored
        - fixed the bug with the modules not setting up their prefs.
        - bugs: int with strings items are broken (see relfontsize)
        - hotkeys elements don't really work
      3f6bf89a
  7. 06 Feb, 2004 1 commit
  8. 02 Feb, 2004 1 commit
    • Eric Petit's avatar
      macosx/prefs.m: compile fix · 90a72314
      Eric Petit authored
       macosx/vout*: fixed quality problems introduced in my last commit
         (noticeably slower now, but fixed), cleaning
      90a72314
  9. 30 Jan, 2004 1 commit
    • hartman's avatar
      * modules/gui/macosx/intf.m: fix · 2617285f
      hartman authored
      * modules/gui/macosx/prefs.?: New preferences parse code.
        New widgets aren't being created just yet.
        OS X version is broken now, but it already was. we need to fix this before
        a release. Code is largely ported from wxwindows...
      2617285f
  10. 25 Jan, 2004 1 commit
  11. 22 Dec, 2003 1 commit
  12. 11 Nov, 2003 1 commit
    • hartman's avatar
      * include/vlc_keys.h: added StringToKey() · 764f9e8b
      hartman authored
      * src/libvlc.h: added macosx defaults and changed the quit shortcut to ctrl-q
      * modeules/gui/macosx/controls.m: now jump 10 seconds. works better than 5
      * REST: implemented configurable hotkeys for OS X.
      764f9e8b
  13. 19 Sep, 2003 1 commit
    • hartman's avatar
      * extras/MacOSX/vlc.pbproj/project.pbxproj: Added a slew of file extensions · 07d406a6
      hartman authored
        recognized by VLC
      * modules/code/quicktime.c: Added samr (AMR) to the quicktime decoder.
        Although it runs on OS X, it only plays back silence for some reason.
        Might be a problem with one of the converters?
      * modules/gui/macosx/*:
        - 'fixed' several compiler warnings
        - removed some old no longer necesarry stuff
      07d406a6
  14. 08 Aug, 2003 1 commit
  15. 21 Jun, 2003 1 commit
  16. 06 Jun, 2003 1 commit
    • hartman's avatar
      * modules/gui/macosx/prefs.?: · 2c5fba48
      hartman authored
        - Changed modules list to use Default instead of None. probably clearer to
          users.
        - Have a warning before resetting the prefs.
      2c5fba48
  17. 26 May, 2003 3 commits
    • hartman's avatar
      * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100 · e230f122
      hartman authored
      * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
      * modules/gui/macosx/intf.?: added a wrapString:toWidth function
      * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
        was ugly. now we use our own, osx method. This fixes tooltips in japanese
        I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.
      e230f122
    • hartman's avatar
      * modules/gui/macosx/prefs.m: fixed the module selectors. · 8556d7ee
      hartman authored
      * modules/video_filter/crop.c: clarified the use of crop. someone please
        check, i'm not entirely sure this is correct. Actually i think we should
        split this up in more then one config item, for GUI preferences clarity.
        Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
        like ffmpeg has which uses left, right, top and bottom offsets.
      8556d7ee
    • hartman's avatar
      * extras/MacOSX/Resources/English.lproj/MainMenu.nib · b52970e2
      hartman authored
      * modules/gui/macosx/output.m:
        - changed the textfields for bitrate into comboboxes with suggested values
          identical to the ones in wxwindows intf.
        - changed "bitrate (bps)" into "bitrate (kb/s)
      * modules/gui/macosx/prefs.?:
        - update the current view when advanced is changed.
        - module_lists now use the description strings.
        - always wraptext on tooltips. Currently japanese language is breaking.
        - we now have sliders for int/float config options with ranges.
        - fixed a warning message about an un-init'ed module_t.
      * modules/video_filter/adjust.c:
        - added the ranges to the description strings of the config options.
        - blur-factor now uses a range as according to it's description string
          it already should have used this.
      b52970e2
  18. 25 May, 2003 1 commit
  19. 24 May, 2003 2 commits
    • gbazin's avatar
      · 58fe5c23
      gbazin authored
      * src/video_output/video_output.c: new "deinterlace" object variable.
      * modules/gui/macosx/prefs.m: compilation fix.
      * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var.
      * modules/gui/skins/*: couple of fixes.
      58fe5c23
    • hartman's avatar
      * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic. · fd37e766
      hartman authored
      * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
      * modules/gui/macosx/macosx.m: typo
      * modules/gui/macosx/prefs.m: fix of the module selectors.
      * po/nl.po: i've taken a head start on the translations.
      * src/libvlc.h: removed unused string RT_PRIORITY_TEXT
      fd37e766
  20. 22 May, 2003 1 commit
  21. 20 May, 2003 2 commits
    • hartman's avatar
      * NEWS: updated some OSX info · fa95d6e9
      hartman authored
      * ALL:
        - added CDDA support
        - added a "Online Documentation" item to the Help menu
        - removed some debugging strings
      fa95d6e9
    • hartman's avatar
      * Added a Reset prefs option · 75e0ab4d
      hartman authored
      * New prefs dialog much like the wxWindows and BeOS one.
        - translated instances might be broken.
        - still need sliders for min/max values
        - improved sizing should be done.
      75e0ab4d
  22. 11 May, 2003 1 commit
    • hartman's avatar
      * extras/MacOSX/vlc.pbproj/project.pbxproj: · cfbae214
      hartman authored
        - Add the THANKS file to the Mac OS X application
      * modules/gui/macosx/about.?:
        - Use c-style comments instead of //
        - Open the AUTHORS file with the correct Encoding
        - Display the THANKS file as well
        - Rotate the scrolling when at the end
      * modules/gui/macosx/intf.m:
        - put Cocoa into multithreaded mode as soon as possible. Not really
          causing any problems now, but is cleaner.
      * modules/gui/macosx/prefs.m:
        - Select the current setting when we create a combobox.
      cfbae214
  23. 09 May, 2003 3 commits
    • hartman's avatar
      * modules/gui/macosx/prefs.m: · d1c3c6fa
      hartman authored
        - possibly fixed a crash situation when clicking the OK button (not sure though)
      * modules/gui/macosx/macosx.m:
        - made the transparency option an advanced option.
      d1c3c6fa
    • Eric Petit's avatar
      * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit · 9778fc2f
      Eric Petit authored
       * src/misc/configuration.c: config_PutPsz now sets the variable to NULL
         if the string is empty
       * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz
      9778fc2f
    • hartman's avatar
      * modules/gui/macosx/prefs.?: · a4fc3454
      hartman authored
        - made the advanced button better.
        - added missing CONFIG_ITEM_DIRECTORY support
      * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
        - added the semi 'apple' default of com-, as a hotkey for the prefs.
      a4fc3454
  24. 06 Mar, 2003 1 commit
  25. 23 Feb, 2003 1 commit
  26. 21 Feb, 2003 1 commit
  27. 20 Feb, 2003 1 commit
  28. 18 Feb, 2003 1 commit
  29. 09 Feb, 2003 1 commit
  30. 08 Feb, 2003 1 commit
    • Christophe Massiot's avatar
      * src/extras/libc.c: New vlc_wraptext function, · 461358ec
      Christophe Massiot authored
      * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters,
      * src/input/input.c: Correctly parse MRL of the type
        /Volumes/toto:titi/coincoin.mpg (closes #238 & #186)
      * modules/access/*: Changed some msg_Warn into msg_Err
      * po/fr.po: Updated French translation,
      * configure.ac.in: Re-enabled Swedish translation,
      * Makefile.am: Do not recompile everything everytime someone changes a .h
      461358ec
  31. 31 Jan, 2003 1 commit
  32. 27 Jan, 2003 2 commits
  33. 16 Jan, 2003 1 commit