Commit Graph

226 Commits

Author SHA1 Message Date
Gildas Bazin
52a32fc991 * ALL: preparing for 0.7.0-test2. 2003-12-16 00:01:04 +00:00
Sam Hocevar
3d6ee48d4a * modules/misc/dummy/renderer.c:
+ Removed evil ^Ms from the file.
  * modules/video_output/caca.c:
    + Support for new dithering modes (libcaca HEAD only).
  * modules/* src/*:
    + Grammar and spelling fixes.
    + Coding style fixes.
  * po/fr.po:
    + Spelling fixes.
    + Updated a few translations.
  * po/en_GB.po:
    + Updated a few translations.
2003-12-04 16:49:45 +00:00
Gildas Bazin
63bed47c18 * po/*: update for 0.7.0-test1. 2003-11-26 23:14:01 +00:00
Alexis de Lattre
5a6c9e6c0f - Updated French translation (still a lot of work to do...)
- Modified some strings in VLC source code
- ran ./toolbox --update-po
2003-11-23 18:31:55 +00:00
Alexis de Lattre
f2b0077721 Ran toolbox --update-po. 2003-10-10 07:33:53 +00:00
Clément Stenac
a8855655eb * modules/gui/wxwindows/preferences.cpp:
- Created the "General Settings" section
	- Added help strings in the two main sections,
		in the libvlc categories,
		and in the module capabilities

* modules/gui/wxwindows/playlist.cpp & wxwindows.h
	-Implemented random, loop and repeat using variables
	-The eye candy of the dialog box is not very good
	 but I have no idea how to improve it.
	-Focus on the currently playing item

* src/libvlc.h:
	- Added help strings for the libvlc categories
	- Changed a few "advanced" flag

* include/vlc_help.h:
	- Help strings for the two main sections
	- Help string for the module capabilities (both by Anil)

* po/*: updated potfiles with the new strings
2003-09-22 14:40:12 +00:00
Loïc Minier
ee7ffc2308 * po/*: ran "./toolbox --update-po" to get rid of missing files
listed in POTFILES.in
2003-09-18 17:27:26 +00:00
Gildas Bazin
5e422b1ff9 * ChangeLog, po/*: preparing for the 0.6.2 release 2003-08-11 19:30:36 +00:00
Sam Hocevar
f5cfd12845 * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in.
* po/: Re-ran toolbox --update-po.
2003-07-31 13:06:07 +00:00
Gildas Bazin
42b0d32617 * configure.ac: bumped version number to 0.6.1.
Enabled matroska support by default.
* extras/MacOSX/*: bumped version number to 0.6.1.
* INSTALL.win32: instructions update.
* share/Makefile.am: included the html files for the http interface.
* po/*: ran ./toolbox --update-po.
2003-07-29 17:43:00 +00:00
Christophe Massiot
f8551ccd8b * Updated po files. STRINGS ARE FROZEN !!! 2003-07-23 22:55:31 +00:00
Derk-Jan Hartman
8d171ed114 * Update of language files 2003-07-20 22:16:19 +00:00
Sam Hocevar
0bf20368a6 * bootstrap:
+ Minor indentation fix.
  * toolbox:
    + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
  * po/*:
    + Re-ran toolbox --update po.
2003-07-16 15:52:05 +00:00
Sam Hocevar
f5b6180ce4 * po/: Updated pofiles using the new toolbox. 2003-07-08 13:13:12 +00:00
Sam Hocevar
d93b2c5c6d * m4/vlc.m4: output all modules to vlc-config, not just those who define
their LDFLAGS.
  * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
    systems such as our beloved Solaris.
  * po/:
    + Regenerated vlc.pot.
    + Updated British translation.
    + Fixed fuzzy entries in the French translation.
2003-07-01 14:25:48 +00:00
Sam Hocevar
fe17002d42 * bootstrap:
+ New build system, using recursive makefiles. Due to the amount of code
      in VLC, this had become unavoidable.
    + Removed the check for OS X's stack size, since our automake targets are
      a lot less hungry now.
    + Ditto for Solaris's sed.
    + Since automake-1.6 is faster than 1.7, use it first if both are present.
  * m4/vlc.m4:
    + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
      and AX_ADD_LDFLAGS macros that do all the magic to detect possible
      modules and register their flags.
    + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
    + Some magic to generate vlc-config.
  * configure.ac:
    + Moved most code to the AX_ADD_* macros.
    + Explicitely added all target Makefiles.
  * modules/**/Modules.am:
    + Path to sources are now relative to Modules.am's directory level.
2003-06-27 13:50:13 +00:00
Gildas Bazin
b2dd679bac * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).
2003-06-22 16:00:57 +00:00
Gildas Bazin
65db108e24 * ALL: bumped version number to 0.6.0-test3 + po updates 2003-06-11 22:46:42 +00:00
Gildas Bazin
8e9d90a130 * ALL: bumped version to 0.6.0-test2
* Makefile.am: got rid of the faq in the package-win32 target.
2003-05-27 21:48:45 +00:00
Sam Hocevar
a5ecfac4dd * ./po/*: re-ran toolbox --update-po.
* ./po/en_GB.po: the British translation is up to date.
2003-05-24 12:53:30 +00:00
Gildas Bazin
52783dae44 * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
* po/*: updated the po files.
2003-05-19 21:04:52 +00:00
Sam Hocevar
55bfbe3c71 * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well. 2003-05-15 15:50:23 +00:00
Christophe Massiot
9e3078aea3 * modules/gui/macosx: Fixed crashes with the new submenus when used on a
localized system
* Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
  the DVD menus by default.
2003-05-08 17:13:23 +00:00
Christophe Massiot
11eecc2e6f * Bumped up revision number to 0.5.3
* po/* : run --update-po before the release
* ChangeLog : run --update-changelog
* toolbox : ChangeLog is UTC
* OS X : fixed a bug with the deinterlace menu and localizations (thanks
  Felix)
2003-04-06 23:21:14 +00:00
Christophe Massiot
5158f316b5 * Bumped up revision number to 0.5.3-test2
* modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
  courtesy of Alexis Guillard)
* po/*: Updated po files to send out to the translators
* Mac OS X port: Cosmetics
2003-04-01 22:29:42 +00:00
Gildas Bazin
d9a789d18d * po/*: updated the po directory. 2003-03-31 22:39:23 +00:00
Derk-Jan Hartman
eb1ba666bb ALL:
- the german translation requires two different translations of the word
   File. I added a _ANS() function to the macosx version that gets the
   translation of 1:File and strips the first two characters of this
   alternate translation.
 - updated all .po files to make sure we don't break anything
 - committed the March 1 version of the german translation by Felix
   Kuhne <FK@aenneburghardt.de>
2003-03-04 17:31:45 +00:00
Gildas Bazin
e853c4ee5d * ALL: i18n updates and fixes. 2003-02-27 13:19:44 +00:00
Christophe Massiot
64003608f9 * Bumped up revision number to 0.5.2-test2
* Another attempt at fixing the "VLC is locking up OS X" problem
* Updated po files
2003-02-27 08:19:02 +00:00
Christophe Massiot
d0588ae7fe * modules/gui/macosx/open.m: Removed channel server support
* po/*: Updated po files just before the 0.5.1 release
* modules/audio_filter/resampler/linear.c: fixed an initialization bug
2003-02-16 01:29:40 +00:00
Christophe Massiot
c3d6e18dec * I ran --update-po for the last time before the 0.5.1 release (and I
mean it !)
2003-02-10 22:22:06 +00:00
Christophe Massiot
dc35ed341d * Enabled the gestures module by default,
* Run --update-po.
2003-02-10 00:16:53 +00:00
Christophe Massiot
35a0bc34c5 * Fixed misc typos in strings,
* Updated po files,
* New --buggy-psi options, to supports streams which don't update the
continuity counter in their PSI packets (walkenizes #sam).
2003-02-08 19:10:22 +00:00
Sam Hocevar
abddc03ddb * Updated ChangeLog and pofiles. 2003-02-03 00:43:12 +00:00
Sam Hocevar
a7e0549995 * ./po/it.po: updated italian translation, courtesy of Bruno Vella. 2003-02-02 02:11:59 +00:00
Sam Hocevar
d0bff31cfe * ./po/*: more interface strings harmonization. 2003-02-02 01:37:03 +00:00
Sam Hocevar
3aabcacdb9 * ./po/*: more s/vlc/VLC/ changes. 2003-02-02 00:46:58 +00:00
Sam Hocevar
c0fc3bc207 * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
to come.
2003-02-02 00:29:29 +00:00
Sam Hocevar
61411b1c84 * ./po/de.po: full german translation, courtesy of Felix K�hne. 2003-01-31 11:38:06 +00:00
Sam Hocevar
3fb252d901 * ./po/ja.po: updated japanese translations, courtesy of KKI. 2003-01-29 15:15:20 +00:00
Sam Hocevar
b33872a38b * ./toolbox: made a few glade-generated strings non-translatable.
* ./po/*: fixed spelling errors in pofiles.
2003-01-28 20:02:04 +00:00
Sam Hocevar
476ba22e35 * ./po/*: spelling fixes. 2003-01-28 02:03:33 +00:00
Christophe Massiot
8f10d4fe9c * Resized elements in the open panel,
* modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
  mode is on the primary screen,
* po/*: Updated po files.
2003-01-23 23:51:13 +00:00
Christophe Massiot
1e97f6ad20 * Bumped up revision number to 0.5.0-test3,
* Rearranged fields in the OS X interface to accomodate for translations,
* modules/access/dvd/ifo.c: fixed a crash with bad streams,
* Auto-updated po files,
* Manually updated fr.po.
2003-01-16 23:00:47 +00:00
Sam Hocevar
d6e27e7bb7 * ALL: merged more UI strings. 2003-01-16 09:00:32 +00:00
Sam Hocevar
d95a9919e4 * ALL: slightly changed some interface strings so that they are common to
all GUIs, thus making the translators' work easier.
2003-01-15 13:16:40 +00:00
Christophe Massiot
305bc15e9a * Totally rewrote the mad plug-in, in order to fix the PTS problems :
- Now using the low-level API of libmad,
- Decoding split in parsing & decoding (just like A/52),
- Should handle dual-mono files correctly,
* The old mpeg_audio plug-in can no longer work in this scheme and has
  been disabled. Please _always_ compile with mad from now on.
* Updated po files.
2003-01-15 10:58:48 +00:00
Sam Hocevar
425dd27748 * ./toolbox: toolbox --update-po now automatically extracts strings from
the Win32 interface.
2003-01-13 15:20:25 +00:00
Christophe Massiot
5361fc7d3e * New VLC brush-metal interface, courtesy of David Weber <david_weber@gmx.de>
* Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>
2003-01-08 00:41:25 +00:00
Sam Hocevar
a451a4deea * minor updates to pofiles. 2003-01-07 13:26:22 +00:00
Christophe Massiot
1da4377704 * Bumped up revision number to 0.5.0-test2,
* MacOS X port: new error dialog displaying error messages,
* Updated localization files,
* Comestic fixes.
2003-01-06 22:07:47 +00:00
Christophe Massiot
afbc560297 * OS X interface : Added new access modules to the Open panel,
* Updated po files,
* Fixed a very nasty side effect in the dvd and dvdread plug-ins,
regarding the audio-channel and spu-channel configuration variables.
2002-12-30 23:45:22 +00:00
Sam Hocevar
14b46deef1 * ./src/libvlc.c: added a debug message to test the translation system.
* updated the .po files.
2002-12-25 23:39:01 +00:00
Sam Hocevar
3f7b412c58 * ./Makefile.am: added missing files for make dist.
* ./configure.ac.in: removed unpopular warnings.
  * ./po/*: updated potfiles.
2002-12-13 10:09:14 +00:00
Sam Hocevar
954bdeb8b2 * ./po/*: updated locales. 2002-10-15 12:30:01 +00:00
Jon Lech Johansen
57e1951e64 * MacOS X changes:
- added messages and playlist panel
    - simple dock menu (play, pause, stop)
    - context menu in video view
    - localization support: http://nanocrew.net/vlc/vlc-osx-ja.png
    - no longer broken :)
2002-07-15 01:54:04 +00:00
Sam Hocevar
1f95f0338d * ./po/*: polish translation, courtesy of Arkadiusz Lipiec. 2002-07-12 17:08:52 +00:00
Sam Hocevar
4565dc6ee0 * ./mozilla/*: preliminary Mozilla plugin. Only works under Unix for now.
* ./debian/rules: activated the vlc-xosd, vlc-kde and mozilla-plugin-vlc
    Debian packages.
  * ./po/*: updated potfiles.
2002-07-04 18:11:57 +00:00
Gildas Bazin
cecb7e869d * ./include/configuration.h: renamed MODULE_CONFIG_* macros into
CONFIG_*.
* ./include/configuration.h, ./plugins/gtk/gtk_preferences.c,
./plugins/filter/transform.c, ./plugins/filter/distort.c,
./plugins/filter/deinterlace.c: added an ADD_STRING_FROM_LIST()
configuration macro.
* ./include/modules.h, ./include/video_output.h,
./src/video_output/video_output.c, ./plugins/filters/*: added a
VOUT_FILTER capability. Having a clear distinction between VOUTs and
VOUT_FILTERs allows us to get rid of ugly hacks. The filters are also
stackable now (use --filter=foo:bar:foo etc..).
* ./include/configuration.h, ./src/libvlc.h, ./src/libvlc.c: clean-up +
added an ADD_USAGE_HINT() configuration macro.
2002-06-11 09:44:22 +00:00
Loïc Minier
950e98ee51 * forgot to cvs add the _files_ -- sorry 2002-06-07 22:41:50 +00:00
Sam Hocevar
3712520f8b * ./include/vlc_objects.h: pointers are set to NULL after a call to
vlc_object_destroy (idea from stef).
  * ./po/pl.po: updated polish translation, thanks to Arkadiusz Lipiec
    <alipiec@adrenalina.pl>.
2002-06-07 14:59:40 +00:00
Sam Hocevar
b9e9cb420d * ./src/playlist/playlist.c: lots of playlist behaviour enhancements.
* ./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.
2002-06-07 14:30:41 +00:00
Sam Hocevar
7291e0a7e2 (new in MAIN)
* ./src/interface/interface.c: interfaces are no longer attached only to
    p_vlc.
  * ./src/libvlc.c, ./src/misc/modules.c, ./src/playlist/playlist.c,
    ./src/input/input.c: improvements in the playlist handling (not quite that
    yet though).
(ported from v0_4_1_branch)
  * ./configure.in, ./plugins/mpeg_system/mpeg_ts.c: fixed libdvbpsi handling.
  * ./src/misc/configuration.c: fixed the --nofoo option handling.
  * ./src/interface/main.c: fixed two compilation warnings under Solaris.
2002-06-04 00:11:12 +00:00
Sam Hocevar
211d6badd6 * ./src/video_output/video_output.c: fixed the "picture has invalid status"
bug which might have been the cause of crashes.
  * ./plugins/filter/crop.c: attempt at an automatic border cropping filter,
    using "--filter crop --autocrop".
  * ./vlc.spec: added missing filters to the RPM generation.
  * ./src/misc/objects.c: commented all functions.
  * ./src/misc/objects.c: implemented vlc_object_find( , , FIND_ANYWHERE).
  * ./src/misc/objects.c: renamed vlc_object_unlink to vlc_object_detach.
2002-06-02 09:03:54 +00:00
Sam Hocevar
71ec135b95 * ALL: got rid of p_object->p_this which is now useless. 2002-06-01 18:04:49 +00:00
Sam Hocevar
f60d5d587a * ./include/main.h, ./plugins/beos/intf_beos.cpp: BeOS compilation fixes.
* ./bootstrap.sh, ./src/libvlc.h, ./po/*: fixed bootstrap.sh so that it does
    not include CVS Id lines in automatically created files.
2002-06-01 17:09:25 +00:00
Sam Hocevar
1dedf688ba * ./plugins/dummy/intf_dummy.c, ./plugins/chroma/i420_yuy2.c,
src/interface/intf_eject.c, src/misc/threads.c: win32 compilation fix.
  * ./plugins/directx/aout_directx.c, plugins/directx/vout_directx.c,
    ./plugins/directx/vout_events.c: the DirectX notification and event threads
    now use the vlc_thread_create / vlc_thread_ready scheme. Untested.
  * ./configure.in: added a check for inttypes.h and sys/int_types.h.
  * ./configure.in: fixed the HTTP plugin compilation under BeOS.
  * ./plugins/network/ipv6.c: reactivated IPv6 module.
2002-06-01 16:45:35 +00:00
Sam Hocevar
9e3ab283c2 * ALL: the first libvlc commit.
As for video output 4, this breaks almost everything, but I'll slowly
  do what remains to be fixed during the weekend.

   Changes in vlc:
   ===============

  * vlc is now a very small program (20 lines) which uses the libvlc API;
   it is quite simple for the moment but can be extended in the future.

  * interfaces, decoders, video outputs, etc. are now almost the same
   objects (yes, I know, this is C++ redone in C) and are structured in
   a tree. More about this later, but basically it allows the following
   nice features:
    - several interfaces
    - several playlists with several outputs
    - input plugins spawning helper interfaces (will be used for DVD menus)
    - anything spawning anything; I swear there are useful uses for this!

  * libvlc can be used in other programs; I'm currently writing a Mozilla
   plugin for my employer.

   Things currently broken:
   ========================

  * most interfaces, most ports
  * the playlist handling (almost finished rewriting this though). This means
   no file can be played from the GUI, you need to use the commandline. This
   also means it segfaults at EOF, when exiting the program, and it sometimes
   refuses to open a file when asked to.
2002-06-01 12:32:02 +00:00
Sam Hocevar
6c4fa3740c * ./po/vlc.pot: updated potfile.
* ./po/pl.po: polish translation, courtesy of Arkadiusz Lipiec
    <A.Lipiec@elka.pw.edu.pl>.
2002-05-27 18:34:33 +00:00
Sam Hocevar
b651216e78 * ./po/*: updated language files. 2002-05-20 22:34:56 +00:00
Sam Hocevar
a6bccb1c29 * ./src/interface/main.c: tidied the help output code.
* ALL: removed underscores from option names and made a few options more
    self-explanatory, for instance --input_channel becomes --audio-channel;
    run vlc -H to see what has changed.
  * ALL: replaced many occurences of "plugin" with the word "module".
  * ./src/interface/main.c: moved all satellite-specific configuration options
    to the satellite plugin.
  * ./po/*: updated translations.
2002-04-23 14:16:21 +00:00
Sam Hocevar
1521d766d4 * ./src/interface/main.c: i_warning_level is set to 0 to avoid unwanted
verbose messages.
  * ./po/en_GB.po: British translation.
2002-04-22 08:20:26 +00:00
Sam Hocevar
497e82b19b * ./src/misc/configuration.c: support for short options. -V, -A, -I
are back, and we also have -4 and -6 for IPv4/IPv6.
2002-04-21 18:32:12 +00:00
Sam Hocevar
b9d43101ac * ./po/*: re-ran make update-po, fixed a few translations.
* ./po/fr.po: completed the french translation.
  * ./plugins/gtk/gtk.glade, ./plugins/gtk/gnome.glade: synchronized a few
    strings between the Gtk+ and GNOME modules to avoid duplicate translations.
2002-04-21 10:32:21 +00:00
Sam Hocevar
4f6c862b02 * ALL: internationalized all configuration strings.
* ./src/interface/main.c: we now set LC_CTYPE to get the right charset.
  * ./src/misc/configuration.c: lots of simplifications in the code.
  * ./po/vlc/pot: updated translations.
2002-04-19 13:56:12 +00:00
Sam Hocevar
45281e620d * Removed more unused code.
* Updated config.guess and config.sub from GNU's latest versions (bozo,
    you may want to update them in vls as well).
  * Added vlc.pot skeleton for translators.
2001-12-10 12:40:24 +00:00