Thomas Goyne
|
0b0eaed049
|
Also disable unused boost stuff on Windows
|
2015-01-01 10:24:01 -08:00 |
Thomas Goyne
|
6929dcabc1
|
Move the boost config defines to acconf.h to make the build command lines less gross
|
2015-01-01 10:24:01 -08:00 |
Thomas Goyne
|
069af7cfca
|
Build wx without wxAny
|
2015-01-01 10:24:01 -08:00 |
Thomas Goyne
|
57edbafdda
|
Replace uses of wxThreadEvent with a statically typed event
|
2015-01-01 10:24:01 -08:00 |
Thomas Goyne
|
ef4424f5e2
|
Eliminate implicit std::string <-> wxString conversions
On Windows these don't use UTF-8 and so are broken.
|
2015-01-01 10:24:00 -08:00 |
Thomas Goyne
|
26050bd4e0
|
Actually use CPPFLAGS_BOOST when building src/aegisub
|
2015-01-01 10:24:00 -08:00 |
Thomas Goyne
|
3c59ea9a0a
|
Remove AegisubApp::HandleEvent
OnExceptionInMainLoop covers the same functionality.
|
2015-01-01 10:24:00 -08:00 |
Thomas Goyne
|
2a33b35f60
|
Give Pen an out-of-line destructor
|
2015-01-01 10:24:00 -08:00 |
Thomas Goyne
|
ab35c41a93
|
Move AudioDisplayInteractionObject to audio_display.cpp
|
2015-01-01 10:24:00 -08:00 |
Thomas Goyne
|
4502a9893d
|
Make some virtual destructors protected instead
|
2015-01-01 10:23:59 -08:00 |
Thomas Goyne
|
b6edf58651
|
Eliminate some object file bloat
|
2015-01-01 10:23:59 -08:00 |
Thomas Goyne
|
affb47776b
|
Build with BOOST_MULTI_INDEX_DISABLE_SERIALIZATION
|
2015-01-01 10:23:59 -08:00 |
Thomas Goyne
|
1d82a75595
|
Add a missing static
|
2015-01-01 10:23:59 -08:00 |
Thomas Goyne
|
62186e916a
|
Anchor AssAttachment's vtable
|
2015-01-01 10:23:59 -08:00 |
Thomas Goyne
|
b29fcd4f89
|
Add some extern template declarations for stuff with vtables
|
2014-12-28 20:43:29 -08:00 |
Thomas Goyne
|
0e1c566628
|
Move tool_translation_assistant_insert into the anonymous namespace
|
2014-12-28 20:31:48 -08:00 |
Thomas Goyne
|
a7042486c0
|
Anchor AssStyle's vtable
|
2014-12-28 20:31:33 -08:00 |
Thomas Goyne
|
625bd7a767
|
Avoid having to include preferences.h in app.cpp
|
2014-12-28 20:28:33 -08:00 |
Thomas Goyne
|
e485c469e2
|
Pull some of OptionValue to a cpp file
|
2014-12-28 20:21:48 -08:00 |
Thomas Goyne
|
5089499e8b
|
Remove Excetipion's virtual destructor
|
2014-12-28 19:52:42 -08:00 |
Thomas Goyne
|
0f324a22f1
|
Fix a pile of places where abs() was used on floats
|
2014-12-28 19:30:32 -08:00 |
Thomas Goyne
|
a6b1639320
|
Extract some bits that don't need to be templated from templates
Cuts compile time by about 10% and shrinks the final binary a little.
|
2014-12-28 16:46:38 -08:00 |
Thomas Goyne
|
372b9fe115
|
Eliminate a pointless set that only ever had zero or one entries
|
2014-12-28 16:46:37 -08:00 |
Thomas Goyne
|
5201773a3b
|
Slightly optimize returning strings to lua from ffi functions
|
2014-12-28 16:46:37 -08:00 |
Thomas Goyne
|
010f6c4f79
|
Debloatify some stuff
|
2014-12-28 12:30:01 -08:00 |
Thomas Goyne
|
76afcdafa1
|
Eliminate uses of dynamic_cast on everything but GUI widgets
|
2014-12-28 12:29:54 -08:00 |
Thomas Goyne
|
6d74f22e92
|
Fix the legacy clipboard include
|
2014-12-25 21:09:06 -08:00 |
Thomas Goyne
|
c313f32384
|
Special-case all lines being selected in validate_adjoinable
GetSortedSelection is kinda slow with large selections and all lines
being selected is an easy thing to special-case.
|
2014-12-24 16:59:11 -08:00 |
Thomas Goyne
|
44506eae56
|
Fix compilation with compilers with non-totally-broken templates
|
2014-12-24 16:46:51 -08:00 |
Thomas Goyne
|
0a18fe6cd3
|
Fix stack corruption when a script tries to select an invalid line
|
2014-12-24 16:24:51 -08:00 |
Thomas Goyne
|
84bd682e2e
|
Make it harder for automation script to leave no lines selected
|
2014-12-24 16:12:21 -08:00 |
Thomas Goyne
|
15d26dd86f
|
Slightly speed up karaskel.collect_head
|
2014-12-24 15:10:12 -08:00 |
Thomas Goyne
|
1fd44ea8da
|
Add subtitles.script_resolution()
Returns the values from the headers if they're present, or does the
insane Gabest-logic if one or both are missing.
|
2014-12-24 15:10:12 -08:00 |
Thomas Goyne
|
c43bf1e822
|
Limit the range to be painted in the audio display to what is visible
|
2014-12-21 11:31:21 -08:00 |
Thomas Goyne
|
71ee37cd71
|
Slather around more const
|
2014-12-21 11:31:17 -08:00 |
Tom Maneiro
|
2694332692
|
Update Spanish translation. Closes #1838.
|
2014-12-07 15:25:01 -08:00 |
Thomas Goyne
|
7fc2b248ad
|
Update dependencies
|
2014-11-30 15:28:58 -08:00 |
Thomas Goyne
|
bc7e66971d
|
Merge pull request #24 from line0/installer-updates
Windows Installer updates
|
2014-11-30 15:28:40 -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 |
Lasse Liehu
|
f1c177842a
|
Update Finnish translation
Closes #1837.
|
2014-11-30 09:41:18 -08:00 |
Thomas Goyne
|
b2a69c693d
|
Update README to no longer say that Update 3 is unsupported
|
2014-11-23 16:33:03 -08:00 |
Thomas Goyne
|
7833b1bcbc
|
Merge pull request #23 from khaledhosny/C2797
Fix build with latest Visual Studio
|
2014-11-23 16:31:50 -08:00 |
Khaled Hosny
|
d4057418da
|
Fix build with latest Visual Studio
This fiixes:
error C2797: list initialization inside member initializer list or
non-static data member initializer is not implemented
http://msdn.microsoft.com/en-us/library/dn793970.aspx
|
2014-11-23 15:30:27 +02:00 |
Thomas Goyne
|
a9208a592b
|
Update the selection and scroll position after opening subtitles from video
|
2014-11-22 13:27:06 -08:00 |
Thomas Goyne
|
1a4634003f
|
Fix crash on a certain kind of malformed shift times history file
|
2014-11-22 13:21:58 -08:00 |
Yuri
|
c2a6c168fb
|
Update Hungarian translation
Closes #1836.
|
2014-11-22 13:04:02 -08:00 |
Thomas Goyne
|
2e7d70edf3
|
Merge pull request #22 from lachs0r/master
Fix crash in block cache aging
|
2014-11-11 21:32:46 -08:00 |
Martin Herkt
|
cf55299017
|
Fix crash in block cache aging
Bug introduced in e2a11f2d90
|
2014-11-12 06:21:53 +01:00 |