Ilari Liusvaara
5fb06d7e78
Fix Lua functions when called in coroutines
2013-06-21 00:26:48 +03:00
Ilari Liusvaara
14327834ce
Expand some comments about core bindings
2013-06-15 14:22:46 +03:00
Ilari Liusvaara
dfd0453feb
Use C++11 initializer lists to simplify core binding code
2013-06-15 12:53:28 +03:00
Ilari Liusvaara
64683d6908
Merge branch 'rr1-maint'
...
Conflicts:
src/core/command.cpp
src/lua/ibind.cpp
src/platform/wxwidgets/settings.cpp
2013-06-14 14:09:43 +03:00
Ilari Liusvaara
081adfb565
Implicit creation of inverse binds for aliases
2013-06-14 13:40:08 +03:00
Ilari Liusvaara
985e4c6327
Merge branch 'rr1-maint'
...
Conflicts:
src/lua/lua.cpp
2013-05-30 04:17:03 +03:00
Ilari Liusvaara
015bd796f6
Save/Restore host memory across UNSAFEREWINDs
2013-05-30 04:13:59 +03:00
Ilari Liusvaara
0243e3fc53
Close ROM function
2013-05-23 01:00:37 +03:00
Ilari Liusvaara
b404184412
Handle project switch as special kind of loadstate
...
This avoids all manner of special cases.
2013-05-23 00:31:45 +03:00
Ilari Liusvaara
3bcddd27cc
Support runtime loading of libopus
2013-05-19 14:49:25 +03:00
Ilari Liusvaara
d531dc6afc
opus.hpp: Untested (but compiles) support for surround API
2013-05-18 11:56:35 +03:00
Ilari Liusvaara
54ebc86762
Add special change dialogs for numeric and path settings
2013-05-17 21:37:53 +03:00
Ilari Liusvaara
2b7268a0dc
Support enumerated settings
2013-05-17 17:22:24 +03:00
Ilari Liusvaara
7039c28305
Change boolean settings without prompting
2013-05-17 15:25:33 +03:00
Ilari Liusvaara
6fc02d459b
Allow per-variable names for boolean values
2013-05-17 11:29:34 +03:00
Ilari Liusvaara
2c89ce8f60
Backport Mac OS X build fix
2013-05-13 20:05:21 +03:00
Ilari Liusvaara
c11b6de9e1
Add some missing headers to fix compilation on Mac OS X
2013-05-13 13:25:13 +03:00
Ilari Liusvaara
fd16f6f6eb
Lua: Don't crash if method execution throws
2013-05-12 15:02:38 +03:00
Ilari Liusvaara
2cf05458bc
Lua: Fix lua_state::do_once()
2013-05-12 13:48:52 +03:00
Ilari Liusvaara
b0edee81c8
Projects support
2013-05-12 11:18:59 +03:00
Ilari Liusvaara
192ac85aa2
Lua: Move some stuff
2013-05-12 11:18:59 +03:00
Ilari Liusvaara
a2cbad39ab
Merge branch 'rr1-maint'
2013-05-11 12:56:20 +03:00
Ilari Liusvaara
c725e4e874
wxwidgets: Refactor scrollbar handling
2013-05-11 12:52:43 +03:00
Ilari Liusvaara
6677ef19b1
Merge branch 'rr1-maint'
...
Conflicts:
src/platform/wxwidgets/memorysearch.cpp
src/platform/wxwidgets/status.cpp
src/platform/wxwidgets/textrender.cpp
2013-05-11 02:35:11 +03:00
Ilari Liusvaara
9dc12ae746
Wxwidgets: Improve memory search and refactor text panel code
2013-05-11 02:19:49 +03:00
Ilari Liusvaara
d88cb4fb15
Merge branch 'rr1-maint'
...
Conflicts:
src/core/memorymanip.cpp
src/platform/wxwidgets/memorysearch.cpp
2013-05-10 13:34:12 +03:00
Ilari Liusvaara
acec789323
Autoupdate memory search by default
2013-05-10 12:55:05 +03:00
Ilari Liusvaara
30943200fe
Commentary tracks: Remove support for old Opus format (use OggOpus)
2013-05-08 15:36:56 +03:00
Ilari Liusvaara
bce5e8a936
Movie editor: Backport UTF-32 stuff from master
...
Makes it easier to change the movie editor code by reducing
incompatiblities between rr1 and rr2.
2013-05-03 15:39:27 +03:00
Ilari Liusvaara
efbc60d494
Allow button display symbols to be Unicode characters
2013-05-01 18:06:24 +03:00
Ilari Liusvaara
04f32ca48a
Cleanup port defintions
...
- Replace explicit display methods with data-driven stuff.
- Deduplicate the default system port types.
- Remove generic_port_* because those aren't used in more than one place.
Serialization/Deserialization can't be made data-driven due to performance
constraints (those things are still autogenerated).
2013-05-01 17:18:56 +03:00
Ilari Liusvaara
a85619270d
Merge branch 'rr1-maint'
...
Conflicts:
include/core/movie.hpp
src/core/movie.cpp
2013-04-16 03:45:00 +03:00
Ilari Liusvaara
f1399d2f2e
Movie editor: Fix bug if extending finished movie
2013-04-16 03:39:51 +03:00
Ilari Liusvaara
99b666f790
Remove some unused leftover stuff
2013-04-13 23:38:18 +03:00
Ilari Liusvaara
e75667068a
Merge branch 'rr1-maint'
...
Conflicts:
src/core/mainloop.cpp
2013-04-13 22:20:00 +03:00
Ilari Liusvaara
b7dfe28ae1
Display current save slot information
2013-04-13 22:04:49 +03:00
Ilari Liusvaara
4f92b11336
New settings framework
2013-04-13 17:55:33 +03:00
Ilari Liusvaara
7d0acfbaec
Merge branch 'rr1-maint'
...
Conflicts:
src/core/mainloop.cpp
2013-04-05 20:09:31 +03:00
Ilari Liusvaara
bfaf627c66
Show effects of Lua in input display
2013-04-05 20:06:00 +03:00
Ilari Liusvaara
53d436f399
Merge branch 'rr1-maint'
2013-04-03 18:42:07 +03:00
Ilari Liusvaara
f7b6602f10
Actually fix the statuspane/movie-editor flicker
2013-04-03 18:37:15 +03:00
Ilari Liusvaara
e60af4d32c
Merge branch 'rr1-maint'
...
Conflicts:
src/platform/wxwidgets/status.cpp
2013-04-03 10:39:18 +03:00
Ilari Liusvaara
cf19dc3335
Fix status panel (and movie editor) flicker
2013-04-03 10:38:11 +03:00
Ilari Liusvaara
3ae089cf05
Merge branch 'rr1-maint'
2013-04-01 14:08:44 +03:00
Ilari Liusvaara
03c03fc4c1
Fix value search to work with byte types
2013-04-01 14:08:24 +03:00
Ilari Liusvaara
e27a06f7c3
Lua: CUSTOMFONT: Allow painting with halo
...
Conflicts:
manual.txt
src/lua/gui-text-cf.cpp
2013-03-29 17:15:28 +02:00
Ilari Liusvaara
31e05b501d
Lua: CUSTOMFONT: Allow painting with halo
2013-03-29 00:43:14 +02:00
Ilari Liusvaara
2e00c726f0
Move some info from status panel to statusbar
2013-03-28 11:33:25 +02:00
Ilari Liusvaara
73fd1d4737
Merge branch 'rr1-maint'
...
Conflicts:
include/core/loadlib.hpp
src/core/loadlib.cpp
src/platform/wxwidgets/mainwindow.cpp
2013-03-25 11:35:41 +02:00
Ilari Liusvaara
3e8f02fcaf
Wxwidgets: Filter filenames in load/save dialogs, autoappend extensions
2013-03-25 11:28:06 +02:00