1
mirror of https://code.videolan.org/videolan/vlc synced 2024-07-25 09:41:30 +02:00
Commit Graph

951 Commits

Author SHA1 Message Date
Felix Paul Kühne
45014de425 macosx: added placeholder artwork for the title bar's fullscreen button 2011-12-25 17:54:21 +01:00
Felix Paul Kühne
6e77944124 macosx: added a basic traffic lights icon set for the dark window and the related implementation 2011-12-25 15:19:45 +01:00
Felix Paul Kühne
a1eacf91ed macosx: adapt to the new sidebar icons 2011-12-23 01:35:30 +01:00
Rafaël Carré
24d5626426 Fix references to configure-{msys,mingw,cygwin,common}*.sh 2011-11-20 15:25:26 -05:00
Rafaël Carré
d1d03dfac3 Makefile.am: split macosx and win32 packaging into their own files 2011-11-19 01:47:25 -05:00
Rafaël Carré
7d5b8e7ca5 Revert "win32: remove 2 levels of directories from sdk headers"
This reverts commit 3c365338c8.

We want to keep the same structure than on Linux
Also the .pc files use this structure
2011-11-16 10:53:56 -05:00
Rafaël Carré
7262d1c9dc Closes: #5544
Typo introduced in 8dd09b2 while I was wondering why vlckit is in vlc.git
2011-11-16 09:48:03 -05:00
Rafaël Carré
527e3c4191 Revert hunk of [8dd09b2162] which broke wince 2011-11-15 23:14:29 -05:00
Rafaël Carré
ff9ad13930 use mkdir -p 2011-11-15 22:58:13 -05:00
Rafaël Carré
3c365338c8 win32: remove 2 levels of directories from sdk headers 2011-11-15 22:58:13 -05:00
Rafaël Carré
bf64888f7c Fix old comment 2011-11-15 16:13:42 -05:00
Rafaël Carré
8dd09b2162 cleanup packaging rules
add phony targets
do not clean files/directories automatically
remove useless comments/messages
use a timestamp to not run make install each time a win32 package is created
2011-11-15 10:17:28 -05:00
Rafaël Carré
ad077881ad wince packaging fixes (skip .lib generation)
DLLs are named after their version (libvlc-5.dll) on wince
2011-11-14 02:39:13 -05:00
Rafaël Carré
3edd1660e8 wince: fix npapi rule 2011-11-14 01:28:48 -05:00
Rafaël Carré
f305b4f1a3 Distribute compiler DLLs when needed 2011-11-12 20:59:04 -05:00
Rafaël Carré
e9c1058b22 only wince does not need npapi 2011-11-12 20:59:04 -05:00
Rafaël Carré
2961176db5 dlltool: associate lib file to dll 2011-11-12 02:18:16 -05:00
Rafaël Carré
bcfe549ef0 Build and package libvlc(core).lib 2011-11-11 16:11:31 -05:00
Rafaël Carré
5de6dc1d33 Distribute peflags.pl and win32 configure scripts 2011-11-11 01:03:38 -05:00
Rafaël Carré
2e39f001f4 Makefile.am: remove old useless MacOSX rules 2011-11-11 00:50:36 -05:00
Rafaël Carré
4b4963f313 peflags.py -> peflags.pl 2011-11-08 12:51:11 -05:00
Jean-Baptiste Kempf
d1873b6fd5 Use ActiveX from the npapi repo 2011-11-08 01:58:11 +01:00
Rafaël Carré
df287db5af win64: really package npapi plugin 2011-11-07 16:37:14 -05:00
Rafaël Carré
1c17378296 peflags: rewrite needed features in python
remove conditional from configure.ac
2011-11-07 16:18:48 -05:00
Rafaël Carré
0fc21febc7 win64: package npapi plugin 2011-11-07 10:57:33 -05:00
Rafaël Carré
dde3c27230 win64 packaging: fix comment
It is not clear that static linking is superior in our case
Shared linking could even reduce package size (only one copy of libstdc++ shipped)

21:04 < jon_y> libtool prevents static linking if you are working with dlls, it is by
               design
2011-11-05 21:06:37 -04:00
Rafaël Carré
ebac954fe8 win64 packaging: distribute libstdc++-6.dll and libgcc_s_sjlj-1.dll 2011-11-05 20:04:15 -04:00
Pierre Ynard
39eddfc4ac macosx: remove deleted files from Makefile 2011-09-18 13:08:34 +02:00
Felix Paul Kühne
913fe8f262 macosx: added fspanel@1.5x graphics to the xcode project and the Makefile.am 2011-09-16 17:54:08 +02:00
Jean-Baptiste Kempf
88f047adb8 Update Makefile.am after previous commit 2011-09-07 20:07:16 +02:00
Jean-Baptiste Kempf
7e4d0edc07 Remove INSTALL.win32 2011-09-07 19:59:24 +02:00
Sebastien Zwickert
52a381c9f2 macosx: look for libvlc in lib/ for bundle creation.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2011-09-05 12:26:41 +02:00
Felix Paul Kühne
af5969aedf macosx: remove dead code and rename vout.* to VideoView.* 2011-09-04 19:36:34 +02:00
Christophe Mutricy
ed679f05e2 Distribute lithuanian.nsh 2011-09-04 15:09:17 +02:00
Christophe Mutricy
2c31bd9b91 Add Basque translation in Win32 installer
Translation from Xabier Aramendi <azpidatziak@gmail.com>
2011-09-04 15:09:17 +02:00
Felix Paul Kühne
bf288927ee another compilation fix for the mac 2011-09-03 19:34:26 +02:00
Rémi Denis-Courmont
b6c4de7c16 Fix race between installation and execution of vlc-cache-gen 2011-09-01 20:08:05 +03:00
Rémi Denis-Courmont
e33be977f4 Build modules before libvlc and VLC
The largest change here consists of building the plug-ins cache after
vlc-cache-gen (instead of after modules previously).
2011-08-30 23:46:32 +03:00
Rémi Denis-Courmont
7dcac68447 Move src/control/ to lib/ 2011-08-30 23:40:34 +03:00
Rémi Denis-Courmont
674d660fd2 Rework directory order 2011-08-30 21:37:26 +03:00
Rémi Denis-Courmont
b00db8ce60 Move libs/srtp/* to modules/access/rtp/ 2011-08-30 21:36:22 +03:00
Rémi Denis-Courmont
e93de8eb50 Move libs/loader to modules/codec/loader 2011-08-30 21:36:06 +03:00
Rémi Denis-Courmont
706d473385 Move libs/unzip to modules/access/zip/unzip 2011-08-30 21:35:49 +03:00
Felix Paul Kühne
80b1013245 macosx: converted interface builder files from nib to the more modern xib file format, which smaller and more suitable for git 2011-08-19 15:51:23 +02:00
Rémi Denis-Courmont
ccf9342370 Remove vlc-config 2011-08-18 22:02:21 +03:00
Felix Paul Kühne
2be3a2dcf1 macosx: added a 'Drop Zone' view, which is displayed when the playlist is empty
preliminary graphics..
2011-08-03 15:47:46 +02:00
Felix Paul Kühne
14d52e2c8f macosx: icon set for the sidebar table taken from the Fogue icon set by Yusuke Kamiyamane, licensed as Creative Commons Attribution 3.0 unported (CC BY 3.0) 2011-08-03 02:45:15 +02:00
Felix Paul Kühne
5a5846fe99 macosx: fixed volume slider appearance in black intf mode and disable the track slider when appropriate 2011-08-02 01:16:59 +02:00
Alexey Sokolov
0b68597313 Add contrib/ to release/nightly tarballs.
This simplifies life for users who don't have apt-get with its
build-dep, use tarballs instead of git, but still want to easily make
all dependencies.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2011-07-30 17:41:50 +03:00
Felix Paul Kühne
e786d7681a macosx: removed references to no longer existing equalizer files 2011-07-19 18:35:55 +02:00
Rafaël Carré
c3a0140ccb Fix win32 packaging after [3594b304b396a] in npapi 2011-07-15 22:34:08 -04:00
Felix Paul Kühne
456b366094 fix make dist as pointed by linkfanel 2011-06-24 00:35:45 +02:00
Felix Paul Kühne
2d689e4009 macosx: added missing backgrounds for the button bar at the bottom of the window 2011-06-23 00:11:32 +02:00
Felix Paul Kühne
a75dffcf40 macosx: remove no longer needed ui graphics 2011-06-22 23:07:19 +02:00
Damien Erambert
dfa953d4f3 macosx: new interface graphics
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2011-06-22 22:14:50 +02:00
Felix Paul Kühne
3b66dabcbf macosx: remove the extended controls panel since all of its functionality is present in the * effects panels now 2011-06-12 20:15:56 +02:00
Felix Paul Kühne
63e66b3612 macosx: added skeleton for the video effects panel 2011-06-10 23:10:49 +02:00
Pierre Ynard
b98e1a87c7 Makefile: renamed file 2011-05-21 19:48:01 +02:00
Felix Paul Kühne
be80120018 macosx: added a track synchronization panel 2011-05-06 20:52:13 +02:00
Felix Paul Kühne
2200c2c0e6 macosx: don't include BGHUDAppKit's IB plugin in VLC's release bundle 2011-04-25 18:18:46 +02:00
Jean-Baptiste Kempf
bba2eae589 Remove oldhttp
Sure, this will be unpopular, and this will likely kill you kittens, but
maintaining 2 http interface is stupid and counter-productive.
Let's hope luahttp will finally get fixed.
2011-04-21 11:43:10 +02:00
Felix Paul Kühne
082ae67c4f fixed make dist and removed remaining 'blue' button images 2011-04-14 09:42:41 +02:00
Rémi Denis-Courmont
0b6b4f5c36 Win32: fix "make core" 2011-04-11 18:21:06 +03:00
Felix Paul Kühne
7ef83b1bd0 buildsystem: include vlc512x512.png in the VLC bundle since it is required by the Growl plugin 2011-04-10 23:23:34 +02:00
Felix Paul Kühne
2c10fb73ad growl: fixed runtime behavior and compilation 2011-04-09 17:30:40 +02:00
Felix Paul Kühne
e4b9963b86 buildsystem + xcodeproj: replaced BWToolKit with BGHUDAppKit 2011-04-06 21:53:20 +02:00
KO Myung-Hun
fc4385ea91 Use $(LN_S) instead of 'ln -s'
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
2011-04-03 11:05:56 +02:00
Felix Paul Kühne
5877e45a8b macosx: fixed bundle creation with Xcode4
requires latest contrib package
2011-03-18 21:37:06 +01:00
Felix Paul Kühne
25adb44581 makefile: fixed typo 2011-02-09 16:37:06 +01:00
Felix Paul Kühne
5bee5b7d7e enable BWToolKit for the Mac port 2011-02-08 15:21:24 +01:00
Jean-Baptiste Kempf
016985e822 Makefile, win32: fix sdk/ generation 2011-01-24 18:02:24 +01:00
Felix Paul Kühne
7b9f7900ed makefile: revert previous Xcode4 fix.
This will need a proper fix once both Xcode 3 and 4 are available.
2011-01-17 13:47:46 +01:00
Felix Paul Kühne
1e76bf48e3 makefile: another Xcode4 fix 2010-12-31 18:51:09 +01:00
Felix Paul Kühne
ea09a15047 Fixed VLC.app creation with Xcode 4.2 2010-12-29 00:05:57 +01:00
Jean-Baptiste Kempf
d11ef8dd70 Win32: clean the install from libtool and static objects 2010-12-19 00:08:23 +01:00
Rafaël Carré
3624edd324 win32 package (compiled) lua scripts
share/vlc/lua only contains the files needed for the (lua) http interface
2010-11-07 21:46:02 +01:00
Rafaël Carré
b945b839b5 win32 package: copy lua files from install dir, not source dir
It includes only .luac files
2010-11-07 19:20:36 +01:00
Rémi Denis-Courmont
41e5bcdaf1 Remove unmaintained BeOS support 2010-10-31 13:42:58 +02:00
Rafaël Carré
50f1d61d6d Don't copy activex/mozilla plugins when packaging for wince 2010-10-20 14:09:53 +02:00
Rafaël Carré
56a914d893 Dummy activex/npapi build rules for Windows CE / Windows 64bits
Move the rules from {npapi,activex}.am to /Makefile.am
2010-10-20 12:42:32 +02:00
Rafaël Carré
5bf4823d25 Remove activex project
It is now available at git://git.videolan.org/activex-vlc.git
Fetch, configure, and build it when making windows packages

Modify npapi-vlc dependencies, and move install of the dll in
package-win-common rule

Pass $(SHELL) to npapi & activex ./configure to be sure they pick
/bin/bash and not /bin/sh (which might be incompatible with libtool)
2010-10-19 22:21:54 +02:00
Rafaël Carré
698853e41d Don't build/package mozilla plugin for win64
npapi hasn't been ported to windows 64 yet
2010-10-18 21:59:17 +02:00
Rafaël Carré
4a45420874 Fix mozilla packaging for windows
build-npapi is a dep of package-win32-base-exe and not
package-win-common, because i don't think the mozilla plugin builds for
windows CE

Assumes we always want to build & package mozilla plugin
2010-10-13 13:39:55 +02:00
Rémi Denis-Courmont
6a4df19232 Ugly and almost working npapi build rules 2010-10-11 23:09:46 +03:00
Rémi Denis-Courmont
1c8a32a495 Remove the NPAPI plugin 2010-10-11 20:44:33 +03:00
Rafaël Carré
42850ecfa2 win32 package: do not package mozilla plugin if we're not building it 2010-10-11 15:50:38 +02:00
Rafaël Carré
740069f5a3 distcheck configure: disable-mkv
works around the lack of a recent enough libebml/libmatroska in Debian
2010-10-11 14:35:10 +02:00
Rafaël Carré
87ba62f706 R.I.P. toolbox 2010-08-24 16:51:02 +02:00
Jean-Baptiste Kempf
48f5522f91 INSTALL.wince is gone. 2010-08-24 15:40:20 +02:00
Jean-Baptiste Kempf
e5043f11d9 Remove reference to toolbox 2010-08-14 17:43:57 +02:00
Rémi Denis-Courmont
c515906bbb Compress the source tarball with XZ (LZMA)
This saves over 30% space from BZip2.
2010-08-08 23:05:47 +03:00
Rémi Denis-Courmont
f8c86f64e3 Don't depend on non-existent file
Pointed out by Alexis Ballier.
2010-07-22 18:51:33 +03:00
Rémi Denis-Courmont
c422b773fd ipkg: packaging rules don't belong in the source tarball 2010-07-22 00:23:38 +03:00
Rémi Denis-Courmont
393a1b3308 Require automake 1.11
("It is more than a year old")
2010-07-21 18:19:17 +03:00
Jean-Baptiste Kempf
f0582d9d61 Win32: Comment package-win32-crx from basic win32 make because it needs crxmake 2010-07-19 23:33:57 +02:00
Jean-Baptiste Kempf
e55650d539 Win32: fix breakage in Makefile 2010-07-18 23:39:25 +02:00
Jean-Baptiste Kempf
4e4c2ddbad Win32: makefile simplification 2010-07-18 13:21:41 +02:00
Jean-Baptiste Kempf
bc8dd6c8fa Win32/CE: Nicer Makefile syntax 2010-07-17 01:28:22 +02:00
Jean-Baptiste Kempf
8cbfee18ee Wince: do not fail if locale/ is missing 2010-07-16 17:36:13 +02:00
Jean-Baptiste Kempf
fbc31765a7 Win32: man find 2010-07-16 16:43:05 +02:00
Jean-Baptiste Kempf
93a913a0af WinCE: try to fix building packages 2010-07-16 15:56:28 +02:00
Jean-Baptiste Kempf
1a2ec59a38 Win32: simplify and fix targets 2010-07-05 10:17:18 +02:00
Jean-Baptiste Kempf
d461733d5b Win32: Remove rebase stuff
This was cygwin specific, probably conflicting with ASLR/DEP
and noone is able to understand the logic behind it.
2010-07-04 20:55:41 +02:00
Jean-Baptiste Kempf
4a25a7f26f Makefile: remove BeOS make
BeOS is dead and unmaintained
2010-07-03 16:39:15 +02:00
Jean-Baptiste Kempf
e52396a4a7 Win32: fixup for Unix2dos various names 2010-07-03 16:38:20 +02:00
Jean-Baptiste Kempf
29ed6fa551 Win32: further simplification 2010-07-03 16:35:09 +02:00
Jean-Baptiste Kempf
a0761fb151 Win32: no need for activex and mozilla folder. 2010-07-03 16:17:07 +02:00
Jean-Baptiste Kempf
e1e5b556c7 Win32: we now depend on make install
+ small fix
2010-07-03 15:57:28 +02:00
Jean-Baptiste Kempf
9e7276df6a Win32 Makefile: remove unused targets and clean
This commits installs plugins in a plugins/ hierarchy and NOT a flat plugins/
This might kill your cat. You are warned
2010-07-03 13:49:40 +02:00
Jean-Baptiste Kempf
c748554df8 Win32: makefile simplification for peflags, osdmenu and lua
Using find.
2010-07-03 13:24:01 +02:00
Jean-Baptiste Kempf
d6b0077ced Win32: more simplifications using find foo 2010-07-03 13:13:29 +02:00
Jean-Baptiste Kempf
354d002d0f Be consistent in how you name readme files 2010-07-03 12:41:16 +02:00
Jean-Baptiste Kempf
162edb54a1 Win32: makefile simplification
After `make install` move the right files around so it matches the old layout
2010-07-03 12:35:35 +02:00
Rémi Denis-Courmont
9922f5d345 make distcheck: bypass kde4-config
distcheck uses --prefix instead of DESTDIR :(
2010-06-21 03:07:49 +03:00
Jean-Baptiste Kempf
a5909adc57 Win32 installer: add Danish translation
PLEASE check it
2010-06-16 21:18:30 +02:00
Christophe Mutricy
d1b5547ce1 Drop the icons resolution from their name
The less acrobatic way
2010-06-14 23:33:38 +01:00
Pierre Ynard
d933c54212 Fix list of distributed nsid l10ns 2010-06-08 12:44:37 +02:00
Christophe Mutricy
b5ddf37d5f Distribute nsis l10ns 2010-06-07 22:25:21 +01:00
Luca Barbato
fa6d48f4be Initial support for chrome/chromium
It relies on crxmake and doesn't preserve the private key.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2010-04-27 01:35:07 +02:00
Rémi Denis-Courmont
f1a2b56f7e build the static VLC binary with $(make core) 2010-04-10 23:21:54 +03:00
Christophe Mutricy
3f5a2898e8 Detect the variation of unix2dos 2010-03-25 21:00:49 +00:00
Felix Paul Kühne
e7da2d0afe osx-zip-packages: store symlinks as is to save disk space and shrink the package size 2010-03-20 12:53:52 +01:00
Eric Lassauge
5111521d53 Win32: don't rebase UAC.dll
Signed-off-by: Geoffroy Couprie <geal@videolan.org>
2010-03-10 18:35:44 +01:00
Geoffroy Couprie
44fb88bf44 Win32: UAC.dll must be packaged while doing package-win32-base-exe 2010-03-08 13:13:09 +01:00
Geoffroy Couprie
3cf00fd4e7 Win32: don't launch VLC as admin after installing
Fixes 3192
2010-03-05 20:35:59 +01:00
Pierre d'Herbemont
84b88ba59e am: Use plugins/ for VLC.app. 2010-03-04 19:35:04 +01:00
Jean-Baptiste Kempf
9ab9618802 Ship everything that is needed for lua script on Win32
Patch by ale5000, on IRC. Close #3336
2010-02-28 23:22:47 +01:00
Fabio Ritrovato
27d5a2c474 Win32: fix previous commit 2010-02-23 14:18:17 +01:00
Fabio Ritrovato
f782942dda Win32: package lua common scripts 2010-02-23 14:10:59 +01:00
Jean-Baptiste Kempf
02745c6f42 Win32: package the luaSD scripts 2010-02-23 11:13:41 +01:00
Rémi Denis-Courmont
24726bf937 Update distcheck configure flags 2010-02-15 22:35:45 +02:00
Rémi Denis-Courmont
f5e900bebb Remove legacy nice target 2010-02-14 22:26:18 +02:00
Rémi Denis-Courmont
3c7d7ead1d Remove some silence hacks 2010-02-14 22:26:18 +02:00
Rémi Denis-Courmont
e374c65694 Generate aliases silently 2010-02-14 22:26:18 +02:00
Jean-Baptiste Kempf
a6eead7f62 Win32: prepare vlc-cache-gen for distribution 2010-02-04 02:49:14 +01:00
Jean-Baptiste Kempf
93b62275bc Factorize cleanup case of win32 make 2010-02-03 17:55:35 +01:00
Jean-Baptiste Kempf
9a7ac26b00 Win32: makefile cleanup 2010-02-03 17:55:35 +01:00
Jean-Baptiste Kempf
8bc369ef19 Win32: stop bitching us and fail in the middle of the build
Either you die at start or you don't. Stop making us loosing our time.
2010-02-03 17:55:35 +01:00
Jean-Baptiste Kempf
0bb74b20d7 Don't package qt4 and skins2 in win32 xpi 2010-02-03 17:55:35 +01:00
Luca Barbato
e6a7a10093 Small Makefile fixup
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2010-02-03 16:52:55 +01:00
Luca Barbato
33cb9ae7d1 VLC xpi bundle patch
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2010-02-03 14:46:15 +01:00
Jean-Baptiste Kempf
ab73f1272e Win32: strip vlc.exe too 2010-01-21 22:00:59 +01:00
Pierre d'Herbemont
bd26b2c160 am: Support building VLC.app with an external build folder. 2010-01-15 16:39:48 +01:00
Jean-Baptiste Kempf
2d3a1e7997 Win32: fix breakage from 555cb288ee 2010-01-09 03:12:19 +01:00
Jean-Baptiste Kempf
fe9974bb42 Be sure to distribute the custom.lua file
This will fix the launch of the web interface in lua on Windows.
2010-01-05 00:47:49 +01:00
Jean-Baptiste Kempf
bd5c1734c3 Win32: Be sure to strip axvlc.dll and npvlc.dll 2010-01-01 23:55:10 +01:00
Pierre d'Herbemont
f954a0582e configure: Make sure old VLC.app building is optional on Mac OS X. 2009-12-31 17:05:15 +01:00
Pierre d'Herbemont
f3d741a209 automake: Use CONTRIB_DIR instead of manually assuming contrib location. 2009-12-18 10:57:25 +01:00
Jean-Baptiste Kempf
85ee626aff Don't ship external dlls so far for Windows 2009-12-06 15:49:18 +01:00
Rafaël Carré
be84ae0b67 Fix win32 package generation - thanks to linkfanel 2009-12-03 11:29:36 +01:00