Commit Graph

638 Commits

Author SHA1 Message Date
Olivier Teulière
e72c13db72 * skins2: Fixed broken DTD 2004-03-23 21:03:20 +00:00
Gildas Bazin
19b851c5ea * share/Makefile.am: added default skins2 theme and vlm http files.
* modules/gui/skins2/Modules.am: removed old skins2 theme.
2004-03-23 09:44:44 +00:00
Laurent Aimar
48856e6e6f * vlm/* : begining of vlm http interface pages. 2004-03-22 22:14:27 +00:00
Cyril Deguet
a8283ef69a * all : skeleton of a future bitmap font support
* skin.dtd : new BitmapFont element
2004-03-22 20:38:15 +00:00
Cyril Deguet
0c81e3b452 * moved the default font in share/skins2/fonts
* parser/builder.cpp: a font with ID "defaultfont" is loaded from
  the common font directory
2004-03-21 20:39:43 +00:00
Cyril Deguet
8c85b41474 * added a fonts directory 2004-03-21 20:19:18 +00:00
Cyril Deguet
eda02c9465 * moved the default skins2 theme in share/skins2/default/
* all: added a "tooltipfont" element in the <Theme> tag (unused at the
      moment)
2004-03-21 20:01:24 +00:00
Xavier Martin
d06bfc8aad Move playlist item in the interface http 2004-03-16 10:55:02 +00:00
Xavier Martin
deb75d7136 2004-03-07 15:04:26 +00:00
Sam Hocevar
45adedc913 * Added "Id" svn:keywords property to all files containing "$Id:".
* Removed .cvsignore files and added proper svn:ignore properties.
2004-03-05 17:34:23 +00:00
Sigmund Augdal Helberg
577e22f225 Makefile.am: added vlc.exe.manifest to the distribution (should perhaps be
moved to share/ after the svn switch)
share/Makefile.am: added some wince-related resource files to the distribution
2004-03-03 17:18:38 +00:00
Laurent Aimar
84980a6824 * configure.ac: -> 0.7.2-cvs
* modules/control/http.c: added a playlist.uri field.
2004-03-03 14:22:47 +00:00
Sigmund Augdal Helberg
ac2b0449a9 share/http/admin/dboxfiles.html:
* Updated for bookmark support.
   See http://www.giggo.de/dbox2/movieplayer.html for details
   (patch by Christof Baumgaertner)
2004-02-09 10:44:40 +00:00
Anil Daoud
59bd8e1485 * string review. 2004-01-25 16:17:04 +00:00
Sigmund Augdal Helberg
975621a813 share/http/index.html:
* try to use valid xhtml
2004-01-16 19:17:52 +00:00
Sam Hocevar
a58b4dc89a * Fixed URLs here and there. 2003-12-21 23:32:58 +00:00
Eric Petit
9d4690c97a * Makefile.am: cleaned up package-beos
* share/vlc_beos.rsrc: new icon based on Stephane's cone
2003-12-17 08:53:54 +00:00
Gildas Bazin
6a5c008552 * share/http/admin/dboxfiles.html: html page used by the dbox. 2003-12-15 19:55:37 +00:00
Gildas Bazin
f54c0f614d * share/http/admin/browse.html: hmmm, the browse feature was reenabled by mistake. 2003-11-30 18:10:04 +00:00
Simon Latapie
a4c533fe4c * index.html: oops (forgot refresh cludge) 2003-11-23 16:27:54 +00:00
Simon Latapie
32ed571bf3 * src/playlist/item.c : stops the playlist if we delete the currently
played item
 * doc/intf-http.txt : adding "pl.group"
 * share/http/index.html : little cosmetic change (better according to
   gibalou).
2003-11-23 16:24:20 +00:00
Simon Latapie
5edf9f3191 * little fix due to my last commit 2003-11-12 03:02:56 +00:00
Simon Latapie
0caf8ce6e9 * http.c : added parsing of options in Add MRL option. In http.c is a the
parse_MRL function which perhaps should be somewhere else
            (playlist ?).
 * Makefile.am : forgoten style.css
 * index.html : little fixes
 * intf-http.txt : updated doc
2003-11-12 02:43:33 +00:00
Simon Latapie
fe2d689581 * index.html: little fix with volume textbox 2003-11-09 05:15:17 +00:00
Simon Latapie
7584c7bb12 * http interface: changed index.html for new seek function. small change
in css.
2003-11-09 03:43:25 +00:00
Derk-Jan Hartman
5a58a1ef43 * spelling fix and fix of copyright and version strings on info.html 2003-11-08 15:59:46 +00:00
Simon Latapie
8d80d17752 * http interface: added volume control (relative or absolute) and
sort playlist function.
2003-11-06 01:49:19 +00:00
Simon Latapie
d9f10b40fa * http interface: added "fullscreen" and "keep" functions 2003-11-04 15:52:52 +00:00
Simon Latapie
80646cc9b3 * http.c,index.html: add seek function in http interface. Also added "stream_position", "stream_length", and "stream_time" which could be usefull later (for a slider, for example :) )
* changed http interface more "neutral" colors
2003-11-03 03:21:38 +00:00
Gildas Bazin
2a212b5c72 * modules/control/http.c: delete command supports a list of items.
* doc/intf-http.txt: update for delete command.
* share/http/index.html: added the possibility to delete playlist items.
2003-11-02 19:26:30 +00:00
Gildas Bazin
876e2bb592 * share/skins/default/theme.xml: set "playondrop" to false for the playlist window.
* Makefile.am, modules/visualization/visual/Modules.am, modules/stream_out/Modules.am: added missing headers.
2003-10-23 11:26:08 +00:00
Gildas Bazin
7d0c93158d * include/vlc_common.h: ssize_t is now typedefed in new mingw headers.
* modules/access/dshow/dshow.cpp: compilation fix related to ssize_t.
* share/vlc_win32_rc.rc: stringify version number.
* mozilla/*: compilation fix and cosmetic changes to the .rc.
2003-09-21 10:23:59 +00:00
Gildas Bazin
235b01982b * share/http/index.html: added "del" and "empty" controls. 2003-08-11 23:07:46 +00:00
Gildas Bazin
ae141f9a5e * ALL: preparing for a 0.6.2 release 2003-08-10 21:26:07 +00:00
Laurent Aimar
2a922ddb46 * index.html,style.css : remove built-in css file. added link to info.html. 2003-08-01 17:38:14 +00:00
Laurent Aimar
66933202f1 * info: commit the good file... 2003-08-01 17:21:34 +00:00
Clément Stenac
4b2db5bcb6 * modules/control/joystick.c
* Allow the user to remap the actions.
	* Improved the strings (please check)
	* Prevent 0 seconds seeks

* share/http/*.html
	* partial HTML validation fixes
	* Improved the look

* src/stream_output/announce.c
	* minor fixes (thanks sam)
2003-07-31 08:18:30 +00:00
Gildas Bazin
53f87282f2 * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
* modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
    We also lower the priority if there is no DISPLAY env variable.
* modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
* modules/video_output/directx/events.c: use arrow keys for DVD navigation.
* modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
* share/vlc_win32_rc.rc: compilation fix.
2003-07-29 21:14:10 +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
Jean-Paul Saman
db3c43d712 Added PDA images to Makefile.am 2003-07-28 07:05:21 +00:00
Jean-Paul Saman
802b24bcbf Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.
2003-07-27 21:35:51 +00:00
Derk-Jan Hartman
19e6278e3e * Fix Makefiles for removed .rle fonts 2003-07-22 22:02:44 +00:00
Derk-Jan Hartman
cf3bb5c007 * ALL:
- Removed all the RLE subtitle font code.
  - Removed the .rle and even older .psf font files.
  - Moved the filesubtitle code from spudec to subsdec.
  - spudec is again DVD only.
2003-07-22 20:49:10 +00:00
Jean-Paul Saman
a195c0948c Added missing familiar-playlistb16x16.xpm 2003-07-21 19:38:59 +00:00
Derk-Jan Hartman
ebd0d9737a * README.MacOSX.rtf: updated section on subtitles.
* vlc.ebuild: added amd64 keyword. changed script to use emake again.
  Removed MODULES from the doc installation.
* src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs.
* share/vlc_win32_rc.rc: Changed the Win32 name of VLC from,
  "An Opensource Media Player" to "VLC media player".
* other: added the new transcoding codecs, channels option and SAP option
  to the stream output dialog.
2003-07-20 19:48:30 +00:00
Laurent Aimar
708eb8cbb9 * disabled by default. (It's a nice security hole for those) 2003-07-11 19:29:37 +00:00
Laurent Aimar
5594cdbc7e * index: little fix for refresh url.
* browse: example.
2003-07-11 18:21:30 +00:00
Laurent Aimar
21c3df333a * all: samples pages for http interface. 2003-07-10 22:29:59 +00:00
Sigmund Augdal Helberg
7fd08bbace Makefile.am: pass version strings to windres
share/vlc_win32_rc.rc: provide some version info in the vlc binary
If all is well, this should not break msvc build, but binaries built
with msvc will have version 0.0.0
2003-07-06 16:35:38 +00:00
Gildas Bazin
9628e431c5 * share/Makefile.am: fixed my previous fix ;) 2003-06-12 08:14:31 +00:00
Gildas Bazin
7b8360e5e5 * Makefile.am: fixed inclusion of skins in make dist. 2003-06-12 06:56:01 +00:00
Cyril Deguet
0a9aea66b5 * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" !
* share/Makefile.am: install skins at make install (closes bug #856)
2003-06-11 21:46:57 +00:00
Gildas Bazin
d894e24173 * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window.
* share/skins/default/theme.xml: playlist is hidden by default.
2003-06-08 18:40:10 +00:00
Cyril Deguet
690dc59ae0 * share/skins/default/theme.xml: fixed playlist size
* modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
  items
* modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect
2003-06-08 15:22:03 +00:00
Gildas Bazin
fdfb00e9d5 * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist". 2003-06-07 19:19:32 +00:00
Gildas Bazin
8f9a8bf81d * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
and instructions to generate new fonts.
2003-06-07 19:05:19 +00:00
Cyril Deguet
c19bfe22d8 * added a preferences button in the default skin 2003-04-21 11:47:22 +00:00
Emmanuel Puig
8a36560f97 * Added missing files 2003-04-06 20:46:30 +00:00
Emmanuel Puig
45692af598 * Changed default skin files 2003-04-06 20:27:57 +00:00
Olivier Teulière
4579f7b304 Fixed the path in the default skin (thanks gibalou) 2003-03-18 18:33:56 +00:00
Olivier Teulière
70ff1f1695 - doc/skins: some documentation about the skins
- doc/skins/curve_maker: files for a VB project for easy Bezier curves
   creation
 - share/skins/default: a default skin. It's an awful one made for
   testing purposes, you'll be warned...
2003-03-18 02:48:05 +00:00
Sam Hocevar
71dfd6a5fe * ./share/Makefile.am: added the .rle font to the make install rule. 2003-03-18 01:57:59 +00:00
Marc Ariberti
e5a0248794 * all: enhancements of the familiar interface includes :
- the interface adapts to the screen size/rotation
    - a playlist
    - a network tab next to te file tab inside the media tab
    - MRL-Combo behaviour changed a bit
    - apply handling in preferences
2003-03-13 15:50:17 +00:00
Sam Hocevar
d252bd2324 * ./share/Makefile.am: we weren't distributing the font! 2003-02-03 00:56:39 +00:00
Eric Petit
351bda6d83 Corrected the list of supported MIME types. 2003-01-12 00:22:37 +00:00
Sam Hocevar
a6bb3a1fe8 * ./modules/audio_output/waveout.c: audio output now works under WinCE
using the waveout module.
  * ./bootstrap: we ignore comments when parsing makefiles.
  * ./modules/audio_filter/converter/fixed32tofloat32.c: changed this module
    so that it also does float32tofixed32.
  * ./modules/*: ported a few other modules to WinCE (most of the time it's
    just a #include <errno.h> that needs to be removed).
2002-11-20 16:43:33 +00:00
Sam Hocevar
d1296b32da * ./bootstrap: bootstrap now requires the --config flag. With no arguments
it simply outputs a usage message.
  * ./src/*: fixed a bunch of (legitimate) warnings under VC++.
  * ./evc/*, ./msvc/*: split the workspaces into three projects (libvlc, vlc
    and plugins -- plugins doesn't build anything yet).
2002-11-13 20:51:05 +00:00
Sam Hocevar
5de3e045e3 * ./msvc/*, ./evc/*: moved eMbedded Visual Studio files to the toplevel evc/
directory because the two project files are starting to diverge.
  * ./evc/vlc.c: created a specific vlc.c file for Windows CE.
  * ./src/misc/messages.c: as WinCE doesn't have stdout or stderr, the message
    queue outputs to a logfile (until we have a proper interface).
2002-11-13 15:28:24 +00:00
Sam Hocevar
ce9fc041eb * ./msvc/vlc.dsp: additional fixes to the MSVC project.
* ./msvc/vlc.vcw: skeleton of a WinCE project file (yet non-functional).
2002-11-09 18:28:58 +00:00
Sam Hocevar
05ac379f73 * ./Makefile.am: added a "update-vlc.dsp" rule to create the MSVC project
file from the makefile.
  * ./msvc/*: moved the MSVC files here.
  * ./src/extras/*: moved the extra code here (used to be in src/misc,
    extras/GNUgetopt and extras/Win32_msvc).
  * ./include/*: a few warning fixes.
2002-11-09 16:34:53 +00:00
Gildas Bazin
85071f3419 * modules/codec/spudec/*: modified the spu decoder to handle text subtitles.
Only one format of text subtitles is supported right now but we should be able
   to expand this by modifying modules/codec/spudec/text.c.
   Most of this work comes from by Andrew Flintham ( thanks a bunch Andrew :).

* share/font-eutopiabold36.rle: new font for the text subtitler, courtesy of
   Andrew Flintham.

* AUTHORS: added Andrew Flintham to the authors file.

* modules/demux/ogg.c: modified the ogg demuxer to handle subtitles.

* modules/codec/ffmpeg/*: modified the ffmpeg decoder to always keep the last decoded
   frame linked.
2002-11-06 21:48:24 +00:00
Eric Petit
bf2f5b0081 Attempt to port new BeOS features from the stable branch.
Playlist is yet broken (maybe others things too)
2002-09-30 18:30:28 +00:00
Sam Hocevar
2799d36bc8 * ALL: the build mechanism now uses automake. See HACKING for more details.
* ./mozilla/vlcplugin.cpp: javascript support for the Mozilla plugin.
  * debian/rules: the A52 module is now in a separate package.
2002-09-30 11:05:42 +00:00
Sam Hocevar
864128116a * ALL: added *.am files here and there for future automake support. 2002-09-30 10:00:47 +00:00
Eric Petit
a444052de3 Enhanced BeOS icon ;) 2002-08-18 16:17:32 +00:00
Jean-Paul Saman
5ce8ea5d20 XPM version of VideoLAN logo. 2002-07-24 15:58:24 +00:00
Jean-Paul Saman
91cf1f1b61 VCR icon buttons for Familiar Linux interface. 2002-07-22 13:49:04 +00:00
Sam Hocevar
1b0868ed29 * ./plugins/win32/win32.cpp: fixed `--intf intfwin' which wasn't working.
* ./Makefile: we don't include the Gtk+ and SDL DLLs in the win32 package
    anymore, the package is now 700k instead of 4MB.
  * ./configure.in, ./Makefile, ./Makefile.opts.in: replaced LIB_FOO with
    foo_LDFLAGS and CFLAGS_BAR with bar_CFLAGS for faster builds, and moved a
    lot of stuff from Makefile.opts.in back to configure.in.
  * ./install-win32: updated script for NSIS 1.96.

   I hope this doesn't break too many other architectures...
2002-04-05 20:44:23 +00:00
Olivier Teulière
8092e418ac * Added a win32 interface plugin, developed with Borland C++ Builder.
To build the plugin, follow the instructions in INSTALL-win32.txt

 * Known bugs:
        - subtitles don't work
        - a crash occurs when the user exits by pressing 'q' in the vout
        - when moving the slider, position in the stream updates even if
          the slider isn't released yet

 * TODO list:
        - clean code in menu.cpp
        - adapt lool's enhancements of the Gtk+ preferences box
        - write drag-and-drop stuff
        - and of course, fix known bugs :)

 * For those of you who can't wait till the next release to test the win32
   interface, binary files are available here:
   http://www.via.ecp.fr/~ipkiss/intfwin/vlc.zip
   Enjoy!
2002-03-25 23:36:57 +00:00
Sam Hocevar
85e4b3a17d ./debian/control: updated list of supported architectures.
./share/*: added 16x16 and 32x32 versions of PNG icons.
2002-01-07 17:02:07 +00:00
Sam Hocevar
cc0f0bb6fd Some heavy changes today:
* Removed duplicate function checks from configure.in.
  * Added extra magic to Makefile.modules so that the module Makefiles
    are now ridiculously simple. And I mean *simple*. Check it! This will
    make a possible switch to full autoconf/automake a lot easier.
  * Added the vlc version name to the plugin symbols, to be sure we only load
    plugins with the same version number. A nasty consequence is that you
    need to rebuild your tree after midnight if you are using a CVS tree :-)
  * Got rid of modules_export.h by #defining exported functions in the same
    header as their prototype.
  * Added modules_inner.h and other commonly used .h files to common.h so
    there are less and less files to include, and renamed common.h to
    <videolan/vlc.h>.
  * First modifications to the module handling system towards my ultimate
    goal to get rid of the *_Probe functions. Got rid of TestMethod and
    TestCPU, as well as src/misc/tests.c.
  * Wrote the chroma plugin handling functions. No YUV functions have been
    ported yet because it'ls a lot of work, but the core system works, I
    tried it with a naive yv12->rgb16 plugin (which will disappear when the
    real functions are ready).
  * Made a lot of functions in dvd_summary.c one-liners to avoid wasting
    too many output lines.
  * Fixed a segfault in input_dvd.c:DVDInit.
  * Added a fixfiles.sh script in plugins/gtk to be run after Glade has
    generated its C files.
  * Did some work on the KDE interface to make it suck a bit less. It still
    segfaults, but at least it runs and it looks less ugly.
  * RGB SDL rendering works again, though in 16bpp only.
  * Made plugins/vcd/linux_cdrom_tools.c independent of any vlc structure
    so that it'll be easily put in a library. Maybe libdvdcss?
  * Fixed VCD date display.
  * Merged vout_xvideo.c, vout_x11.c and vout_common.c into xcommon.c.
  * Wrote non-Shm XVideo output.
  * Made X11 output work again. Still pretty unstable, only works for 16bpp.
  * Additional french translation in po/fr.po. Any taker for the rest?
  * Fixed a segfault in video_output.c when the allocated pictures were
    not direct buffers.
  * If $DISPLAY isn't set, don't try to run the Gtk+ interface.
  * Replaced 48x48 .xpm images with 32x32 ones to conform to Debian policy
    (Closes Debian bug #126939).
  * Removed the automatic ./configure launch when running `make all' for
    the first time.

Stuff currently more broken than it ought to be:
  * The wall filter. Being fixed.
  * x11 and sdl plugins for depth != 16bpp.
  * Software YUV.
  * gvlc, gnome-vlc, kvlc shortcuts. Use --intf instead for the moment.
2001-12-30 07:09:56 +00:00
Gildas Bazin
f406134a3d - Added command line option '--stdout <filename>' which redirects stdout
and stderr to the specified file. This option should mainly be useful
    on Win32.
- On Win32, vlc now has an icon associated to the .exe file, and is a full
    GUI application (you don't have this annoying dos command box anymore)
- Added INSTALL-win32.txt for specific details to the Win32 port.

I've tested these changes on Win32 and Linux, let's hope I didn't break
  vlc for other platforms.

--
Gildas
2001-06-27 06:29:59 +00:00
Colin Delacroix
bbd9bc5c74 MacOS X
make vlc.app now correctly updates vlc.app
added an icon to the MacOS X vlc
removed the build of the vlc app from the install target
2001-04-12 17:57:12 +00:00
Sam Hocevar
3ad76f44ec * BeOS icon and MIME resources courtesy of Wade Majors <guru@startrek.com>.
* Updated icons.
  * Removed redefinition of NULL in src/audio_decoder/adec_layer?.c.
  * Created darwin_specific.c to store the program path at boot time.
    (XXX: check that it didn't break the OS X port)
  * Fixed a warning in netutils.c.
2001-04-12 01:52:45 +00:00
Sam Hocevar
b69b9d33ce * Fixed icons location and Debian desktop menus. 2001-04-11 12:52:10 +00:00
Sam Hocevar
28e3820e6f * Added debian/* files to help generating CSS-enabled non-US packages,
and changed plugins/dvd/* to reflect this change.
  * Added .xpm icons (fixes lintian warnings).
  * --help output and manpage are now in sync (Closes Debian bug #87478).
  * Fixed Build-dpends entry in debian/control (Closes Debian bug #83707).
2001-03-03 11:01:07 +00:00
Sam Hocevar
af22a4b58c * fixed a dumb bug in the Makefile that prevented inclusion of the
-march=pentium directive. thanks Meuuh, blame sam.
  * fixed a warning in main.c.
  * separate Debian packages.
  * added request for ALSA support in the TODO list.
2000-08-15 23:35:31 +00:00
Sam Hocevar
68bcfdfc7a . ajout de quoi faire des packages debian :
- fichiers de contr�le pour dpkg-buildpackage
   - une ic�ne de merde - que les artistes la remplacent
   - page de man
 . les donn�es qui ne sont pas platform-dependant sont maintenant
  dans le r�pertoire share ( et plus lib )
 . le client va chercher les polices dans le r�pertoire courant
  et dans /usr/share/videolan/vlc/
 . le message pr�c�dent �tait l'ajout du r�pertoire share/ mais
  les scripts CVS semblent avoir d�conn�
2000-03-13 04:08:10 +00:00