Commit Graph

49 Commits

Author SHA1 Message Date
Martin Herkt 3594ade719 build: sort wildcard results for repeatable builds (#44) 2017-03-30 10:08:30 -07:00
Thomas Goyne 8f019a6e45 Statically link the CRT for Release builds
VS 2015 has made distributing the dynamic CRT awful; the installer is
larger than Aegisub itself and app-local deployment requires an absurd
number of DLLs.
2016-03-13 17:39:10 -07:00
Thomas Goyne d1e5a2674b Statically link ffms2 on Windows
It used to need to be dynamic due to that it was a nightmare to build,
with very specific toolchain requirements, but that's no longer the
case.
2016-03-13 17:38:49 -07:00
Thomas Goyne 6780373a50 Remove fontconfig config files from the OS X package 2016-01-02 15:42:25 -08:00
Thomas Goyne 44b76d38d2 Switch to app-local deployment of the CRT rather than using the installer
The installer for VS2015 is huge (13 MB compressed for 5.5MB of
installed stuff) and seems to be restarting people's computers without
warning.
2015-12-08 19:14:02 -08:00
line0 4765b6dbc6 fix bad alignment caused by @9242c9fb4703cc70e3f46874b54a08f4381bae0f 2014-11-30 20:11:34 +01:00
line0 9242c9fb47 Windows Installer: use the correct name for the Galician wxstd translation file 2014-11-30 19:56:17 +01:00
line0 83759ec463 Windows Installer: include missing modules
(ffi, lfs, argcheck)
2014-11-30 19:45:15 +01:00
torque bf1f2ca5c7 Re-rasterize OS X bundle icon.
Rasterized using Inkscape. Fixes the incorrectly blended white fringes
the old icon had at all resolutions below 512x512.

Also includes retina-sized images.
2014-10-12 15:19:56 -07:00
Oleksiy Prytchyn 4958bf3612 Add Ukrainian translation. Closes #1809. 2014-08-11 07:13:18 -07:00
Thomas Goyne 4861287332 Remove the in-repo copy of the fontconfig config files
And just copy them from the fontconfig installation being used.
2014-06-24 09:06:32 -07:00
darealshinji 5496544984 fix icons target dir on Linux
The /usr/share/icons/hicolor/*x*/ directories contain only subfolders.
2014-06-21 17:05:42 +02:00
Thomas Goyne 68eaab0f43 Convert the build system to non-recursive make
Speeds up a no-op build from 500ms to 60ms and significantly improves
dependency tracking.
2014-06-17 11:37:20 -07:00
Thomas Goyne 6500b379bd Remove all distfile stuff from the build system
It's unused and out of date.
2014-06-09 17:20:56 -07:00
Thomas Goyne 168cb8d7ef Move the desktop dir under the packages dir 2014-06-09 17:20:56 -07:00
Arslanoglou Georgios b9a683eeb2 Update Greek translation. Closes #1526. 2014-05-23 07:47:27 -07:00
Thomas Goyne 9a3f5ce905 Add a BOM to fragment_strings.iss
InnoSetup doesn't read it as UTF-8 without one.
2014-05-23 07:47:27 -07:00
Thomas Goyne 6a8958f287 Delete the Clean Script Info macro
It doesn't actually do anything anymore.
2014-05-22 09:29:15 -07:00
Daniel Mota 6b8c1ff2b2 Update pt_PT.po 2014-05-19 19:35:34 -07:00
电脑迷 207a78fa1e Update Chinese translations. Closes #1755. 2014-05-17 18:01:40 -07:00
Thomas Goyne 796f26c008 Ask whether to check for updates in the installer
Gets rid of the last annoying modal dialog on first startup.
2014-05-15 12:07:46 -07:00
Thomas Goyne 1049b2d140 Make the "Create a start menu icon" string translatable 2014-05-15 11:09:42 -07:00
Thomas Goyne 79fd39d6ca Default to the language selected in the installer 2014-05-15 11:09:38 -07:00
Thomas Goyne d741c55725 Extract installer strings for translation 2014-05-15 10:09:32 -07:00
Thomas Goyne ca1cf8d9e7 Set the version in the Windows installer automatically 2014-05-06 08:07:57 -07:00
Thomas Goyne 75641141d6 Switch icon creation to additional tasks rather than components 2014-05-05 17:37:07 -07:00
Thomas Goyne 48250db656 Add all of the applicable translations to the installer 2014-05-05 16:51:22 -07:00
Thomas Goyne cfad8ea3d4 Add more old pdbs to the files for the installer to clean up 2014-05-05 16:06:37 -07:00
Thomas Goyne b40370c93d Grab the copy of vsfilter for the installer from the bin dir 2014-05-03 16:45:32 -07:00
Thomas Goyne 8f96e06d0c Remove pdbs from the windows installers 2014-03-20 10:41:12 -07:00
Thomas Goyne 33a4a056a4 Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
Amar Takhar 91d73ec8ea SVN Transition Step 3/7
1. cd aegisub/
  2. svn mv *cpp *h src/
  3. svn mv Makefile.am MatroskaParser.c auto4_perldata.inc bitmaps boost \
     changelog.txt config gl include libosxutil libresrc md5.c msvc mythes.cxx \
     mythes.hxx res.rc src/
  4. cd ..
  5. svn mv FFmpegSource2/ INSTALL Makefile.am README  acinclude.m4 \
     autogen.sh automation/ bin build configure.in desktop dummy.txt lib \
     libass/ m4macros/ packages/ po/ scripts/ universalchardet/ aegisub/
  6. mkdir -p docs/wiki_convert
  7. svn add docs/wiki_convert
  8. cd docs
  9. svn mv aegisub_convert_docs.pl convert.bat output wiki_convert/

* See r2749 for full description.

Originally committed to SVN as r2752.
2009-03-08 08:30:39 +00:00
Amar Takhar 8dc0f77fa1 Substitute the FontConfig Cache dir in fonts.conf to use the proper (versioned)
path: ~/Library/Application Data/Aegisub-<AEGISUB_VERSION_DATA>

Originally committed to SVN as r2736.
2009-02-16 01:57:19 +00:00
Amar Takhar 9e29094af2 * Add CFBundleLocalizations which will allow users to set the language via the
System language setting.
* Rename the binary from aegisub to Aegisub so it shows up properly in the title
  bar. (I have no idea why it uses this when using CFBundleLocalizations)

Originally committed to SVN as r2653.
2009-01-05 12:16:35 +00:00
Amar Takhar a107de7d44 add etc/fonts for fontconfig now that we have bundle-local fontconfig
working.

Originally committed to SVN as r2594.
2009-01-01 04:47:34 +00:00
Amar Takhar 93002cf4a8 * s/SVN_VERSION/SVN_REVISION/ in configure.in
* Prefix PLIST_ to swappable variables in Plist.info
* Add scripts/osx-bundle.sed.in which swaps the variables in Info.plist
* Split AC_OUTPUT into AC_CONFIG_FILES for Makefiles/config scripts
  (osx-bundle.sed.in) and add AC_OUTPUT below.
* svn:ignore property on . and scripts/
* Fix bug in Info.plist (---> to --> for ending XML comment)

Originally committed to SVN as r2581.
2008-12-31 05:52:52 +00:00
Amar Takhar 6d6e68ad5c Cleanup version entries.
Originally committed to SVN as r2577.
2008-12-31 04:12:39 +00:00
Amar Takhar 51a2a8ba98 Update Info.plist, this has some variables that need swapping.
Originally committed to SVN as r2576.
2008-12-31 03:40:31 +00:00
Amar Takhar 82f6bdcc41 Move CFBundleDocumentTypes below standard settings in preperation for major changes.
Originally committed to SVN as r2575.
2008-12-31 02:56:31 +00:00
Amar Takhar c4e8dd0dfb * Remove DS_Store, it is now custom generated using
http://freehg.org/u/wiml/dsstore/.  This allows us to have versions in our
  folder names without requiring manual intervention!  It requires dsstore to b$
  installed and runs a modified scripts/osx-dmg-dsstore.pl to generate the
  DS_Store file.

Originally committed to SVN as r2568.
2008-12-30 11:38:08 +00:00
Amar Takhar 2aaad558ed Add 'Drag to install!' text, I'm sure there will be _someone_ out
there that won't see the big blue arrow pointing downwards to the
'Applications' symlink.

Originally committed to SVN as r2562.
2008-12-29 23:46:24 +00:00
Amar Takhar 461002bfad Add the 'default' DS_Store file, not sure if this will work the way we
want it to but for now I'll add it.

Originally committed to SVN as r2558.
2008-12-29 10:09:29 +00:00
Amar Takhar 1b2cde71a1 Update position data.
Originally committed to SVN as r2557.
2008-12-29 09:29:52 +00:00
Amar Takhar 1e309debfd Move the blue arrow down a little.
Originally committed to SVN as r2556.
2008-12-29 09:28:34 +00:00
Amar Takhar b7d279364a Add an arrow for the folder background.
Originally committed to SVN as r2555.
2008-12-29 08:22:37 +00:00
Amar Takhar 02252a440f s/Inkscape/@PKG_NAME@/ which will be replaced using sed.
Originally committed to SVN as r2552.
2008-12-29 07:11:44 +00:00
Amar Takhar 691b85697e Applescript used to set DMG settings, used from the Inkscape project.
Originally committed to SVN as r2551.
2008-12-29 07:11:11 +00:00
Amar Takhar d3645364e5 Add packages/osx_dmg, with a dmg_background.png this is a verbatium
conversion of installer/welcome.bmp.

Originally committed to SVN as r2550.
2008-12-29 05:42:05 +00:00
Amar Takhar 954d7282aa * Create packages/osx_bundle which is a skel of OS X bundles.
* Move aegisub/macosx/*.icns to packages/osx_bundle/Contents/Resources
* Move aegisub/macosx/Info.plist to packages/osx_bundle/Contents/
* Remove aegisub/macosx as it's no longer required.

Originally committed to SVN as r2545.
2008-12-29 03:22:04 +00:00