Thomas Goyne
e945c02151
Fix some warnings
...
Originally committed to SVN as r6919.
2012-06-25 14:21:32 +00:00
Thomas Goyne
e4e80b4d3d
Add a configure check for the pch flags as clang doesn't support -fpch-deps
...
Originally committed to SVN as r6918.
2012-06-23 17:22:08 +00:00
Thomas Goyne
4129051684
Add license headers to libresrc.(h|cpp)
...
Originally committed to SVN as r6917.
2012-06-23 01:06:43 +00:00
Thomas Goyne
ed070b7b6a
Wrap standard headers in libresrc.h with #ifndef AGI_PRE
...
Originally committed to SVN as r6916.
2012-06-23 01:06:40 +00:00
Thomas Goyne
257e25eb0e
Make libresrc_getconfig less weird
...
Originally committed to SVN as r6915.
2012-06-23 01:06:38 +00:00
Thomas Goyne
e99b1aaad4
Remove some pointess stuff in the icon code
...
Originally committed to SVN as r6914.
2012-06-23 01:06:35 +00:00
Thomas Goyne
bfa3aba654
Don't try to use wxFileName::Exists with wx 2.9.3. Closes #1500 .
...
Originally committed to SVN as r6913.
2012-06-23 01:06:32 +00:00
Thomas Goyne
fd017b52ac
Fix incorrectly positioned controls in the fonts collector dialog
...
The documentation claims that making things in static boxes children of
the static box is the right thing to do, but it's broken things a few
times now, so just make them children of the static box's parent.
Originally committed to SVN as r6912.
2012-06-21 04:32:10 +00:00
Thomas Goyne
7d2fb49828
Make the update checker configurable
...
Move the server and base url to the build-time configuration options and make
it disablable entirely.
Originally committed to SVN as r6911.
2012-06-21 02:09:40 +00:00
Thomas Goyne
87370eb9c0
Fix crash when clicking in the screen dropper area on Windows
...
Originally committed to SVN as r6910.
2012-06-17 20:22:38 +00:00
Thomas Goyne
9f7bdd8d17
Don't force ffms2 threads to 1 if it's recent enough
...
Originally committed to SVN as r6909.
2012-06-16 04:10:32 +00:00
Thomas Goyne
77821c10b7
Don't also force TV range when Force BT.601 is enabled
...
Originally committed to SVN as r6908.
2012-06-15 13:09:15 +00:00
cantabile
5ea71bce89
HD audio cache: initialise variables before checking for free space
...
Originally committed to SVN as r6907.
2012-06-15 13:08:45 +00:00
cantabile
d99f3e3841
Fix missing ending slash in the HD cache file's location
...
Given the location "/home/asdf/.aegisub" and name "audio%02i.tmp",
the cache file was ".aegisubaudio00.tmp" in "/home/asdf"...
Originally committed to SVN as r6906.
2012-06-15 13:08:41 +00:00
cantabile
67c05519fa
Allow the use of standard paths in the HD cache file's location
...
Originally committed to SVN as r6905.
2012-06-15 13:08:39 +00:00
Thomas Goyne
b8c6a41ac4
Add support for floating-point audio. Closes #1490 .
...
Originally committed to SVN as r6904.
2012-06-13 15:58:28 +00:00
Thomas Goyne
5eb14a1f7a
Maybe really fix hurr durr gtk. Closes #1474 .
...
Originally committed to SVN as r6903.
2012-06-13 15:58:24 +00:00
Thomas Goyne
05f63f14b2
Log which audio provider is actually used
...
Originally committed to SVN as r6902.
2012-06-13 15:58:21 +00:00
Thomas Goyne
d4635b723a
Support wx built with utf-32 strings
...
Originally committed to SVN as r6901.
2012-06-13 04:16:53 +00:00
Thomas Goyne
7c461ddfcf
Use size_t rather than int64_t as the array index in AudioProvider::GetAudioWithVolume
...
In 32-bit builds the int64_t index resulted in two (inlined) calls to
allmul per audio sample, which took 25-50% of the total CPU time
involved in playing audio from the RAM cache.
Originally committed to SVN as r6900.
2012-06-13 04:16:50 +00:00
Thomas Goyne
998fc633b9
osx: Fix assertion failure when expanding hotkey categories
...
Originally committed to SVN as r6899.
2012-06-12 03:13:58 +00:00
Thomas Goyne
2db20778fc
Mostly rewrite the screen dropper code
...
Eliminate a lot of the platform-specific code by just using the portable
versions everywhere, and use CoreGraphics rather than wxScreenDC to grab
an image of the screen on OS X as wxScreenDC doesn't actually work on
10.6+.
Originally committed to SVN as r6898.
2012-06-12 03:13:55 +00:00
Thomas Goyne
82d955ba96
Exit on error in osx-run.sh
...
Originally committed to SVN as r6897.
2012-06-12 03:13:53 +00:00
Thomas Goyne
0f071d978a
Rewrite the OS X bundle utils in Obj-C++ and return std::strings rather than malloced char *
...
Originally committed to SVN as r6896.
2012-06-12 03:13:49 +00:00
cantabile
4b78e05695
Video box: tweak the tab order
...
Move the slider before the buttons,
and move the video display before the slider.
Originally committed to SVN as r6895.
2012-06-12 02:59:41 +00:00
cantabile
46c83d7f1c
Allow tabbing out of the video slider
...
Originally committed to SVN as r6894.
2012-06-12 02:59:38 +00:00
cantabile
acea3a04e0
Make run.sh work regardless of $PWD.
...
Originally committed to SVN as r6893.
2012-06-12 02:59:35 +00:00
Thomas Goyne
03b1b8e1c0
Flush options before restarting so that language changes actually apply
...
Originally committed to SVN as r6892.
2012-06-08 21:20:21 +00:00
Thomas Goyne
a51de67d68
ffms2: Reindex and reload audio when the error handling mode is changed
...
Originally committed to SVN as r6891.
2012-06-07 21:03:11 +00:00
Thomas Goyne
8c17d45e8c
osx: Move the detached video dialog to the normal window level when it goes fullscreen as it's hilariously broken otherwise
...
Originally committed to SVN as r6890.
2012-06-07 21:03:08 +00:00
Thomas Goyne
f0f7ad2858
osx: Make modelss dialogs stay on top of the main window as they're floating panels, not documents
...
Originally committed to SVN as r6889.
2012-06-07 02:48:13 +00:00
Thomas Goyne
26a5fbe4b8
osx: Add the full screen button to the detached video dialog
...
Originally committed to SVN as r6888.
2012-06-07 02:48:11 +00:00
Thomas Goyne
b65e867455
Enable the Accept Splits button even when it's only the autosplit that would be committed
...
Originally committed to SVN as r6887.
2012-06-07 02:48:08 +00:00
Thomas Goyne
18041eabc7
Use * rather than \+ in osx-bundle.sed since the latter has magically stopped working
...
Originally committed to SVN as r6886.
2012-06-07 02:48:05 +00:00
Thomas Goyne
c6237865af
Unconditionally add -lz to WX_LIBS
...
Originally committed to SVN as r6885.
2012-05-28 15:00:54 +00:00
Thomas Goyne
9cb5178c4b
Revert r6758
...
The explicit cast should not be required, and the type of the parameter
has changed between wx versions so it breaks things.
Originally committed to SVN as r6884.
2012-05-28 14:55:42 +00:00
Thomas Goyne
108c38b9bc
Don't swallow : keypresses in TimeEdit
...
Originally committed to SVN as r6883.
2012-05-28 14:18:40 +00:00
cantabile
a3d7d2bbc0
TimeEdit: handle Shift-Insert the same way as Ctrl-V
...
Shift-Insert pasted the text anyway, but without anyone "noticing",
which meant the TimeEdit's internal variable "time" didn't get updated,
causing TimeEdit::GetTime() to return the old time. Because of this,
pasting a time in the Jump To dialog with Shift-Insert didn't update the
frame number.
Originally committed to SVN as r6882.
2012-05-28 14:18:10 +00:00
cantabile
3a81e80aa5
Add workaround for tabbing out of SubsTextEditCtrl
...
wxStyledTextCtrl eats the tabs, so handle them in
SubsTextEditCtrl::OnKeyDown()
Originally committed to SVN as r6881.
2012-05-28 14:18:07 +00:00
Thomas Goyne
571752a955
Make the visual typesetting toolbar use all available space
...
When toolbars actually have a background (as on OS X), the stretch
spacer was very ugly, and there's no different on platforms without a
background.
Originally committed to SVN as r6880.
2012-05-26 20:16:12 +00:00
Thomas Goyne
cde9a34425
osx: Add the full screen button to the main window
...
Originally committed to SVN as r6879.
2012-05-26 20:16:08 +00:00
Thomas Goyne
1da7502d6e
Remove pointless commented-out code
...
Originally committed to SVN as r6878.
2012-05-26 20:16:05 +00:00
Thomas Goyne
ae672b64af
Add Objective-C++ support to the makefile
...
Originally committed to SVN as r6877.
2012-05-26 20:16:02 +00:00
Thomas Goyne
dc5d6c9a4a
Add missing include in unix/log.cpp and wrap includes in #ifndef LAGI_PRE
...
Originally committed to SVN as r6876.
2012-05-26 17:00:16 +00:00
Thomas Goyne
427c8406d5
hurr durr gtk. Closes #1474 .
...
Originally committed to SVN as r6875.
2012-05-26 16:54:55 +00:00
Thomas Goyne
a75c8705bb
Make bitmap.{h,cpp} depend on their input files
...
Originally committed to SVN as r6874.
2012-05-26 16:54:52 +00:00
Thomas Goyne
e4154b1ae0
Don't include the version in the automation install path. Closes #1493 .
...
Originally committed to SVN as r6873.
2012-05-26 16:54:48 +00:00
Thomas Goyne
bf9a71f91a
assdraw: remove unused stuff
...
Originally committed to SVN as r6872.
2012-05-26 16:54:45 +00:00
Thomas Goyne
e368b068e4
assdraw: eliminate some variable shadowing
...
Originally committed to SVN as r6871.
2012-05-26 16:54:42 +00:00
Thomas Goyne
618c4b8afa
assdraw: delete some commented code
...
Originally committed to SVN as r6870.
2012-05-26 16:54:39 +00:00