Commit graph

28 commits

Author SHA1 Message Date
Ilari Liusvaara
12c9a5fdfb Don't update statusbar fast outside paint event
Turns out spamming wxStatusBar::SetStatusText() outside paint event
causes wxWidgets to livelock.
2014-04-01 14:25:11 +03:00
Ilari Liusvaara
5cc3661437 Refactor emulator status reporting (and fix the statusbar doesn't update bug) 2014-04-01 00:13:36 +03:00
Ilari Liusvaara
5a0ccb1401 Free some more memory before quitting 2014-03-22 13:28:53 +02:00
Ilari Liusvaara
76c9599369 New projects menu 2014-02-25 04:03:55 +02:00
Ilari Liusvaara
960fd4f892 Move library recentfiles to its own namespace 2014-02-25 04:02:54 +02:00
Ilari Liusvaara
0f6bf458d8 wxwidgets: Allow entering fullscreen mode from commandline 2014-02-16 01:06:17 +02:00
Ilari Liusvaara
91c765a0a7 Slot branches 2014-01-18 11:50:19 +02:00
Ilari Liusvaara
f89395dbc1 Refactor library dispatch stuff to dedicated namespace 2013-12-19 01:05:48 +02:00
Ilari Liusvaara
bb32cf2a22 Optional background sound autodisable 2013-12-04 18:24:37 +02:00
Ilari Liusvaara
e28121a0e1 Unified support for breakpoints & cheats 2013-11-28 22:22:00 +02:00
Ilari Liusvaara
1e055b17b2 Movie downloading 2013-11-11 12:04:40 +02:00
Ilari Liusvaara
4f3df85a46 Recent Lua scripts
This is handy if you are developing Lua script, even if using
projects.
2013-10-27 00:51:26 +03:00
Ilari Liusvaara
40578782dc Support Multi-ROM projects 2013-09-22 17:39:52 +03:00
Ilari Liusvaara
bf0d0b7ac0 If movie is loaded without ROM, prompt for ROM 2013-08-25 17:32:56 +03:00
Ilari Liusvaara
29f25ce1cb Some sort of fullscreen mode 2013-08-11 22:37:11 +03:00
Ilari Liusvaara
8fe4f70d9a Lots of dispatch refactoring 2013-07-07 13:54:56 +03:00
Ilari Liusvaara
9538f19c92 Extend core actions
- Toggleable actions
- Enumerated choices
- Lua interface
- Nested action menus
- Fix actions disabled from the start
2013-07-04 18:17:07 +03:00
Ilari Liusvaara
839304f701 Core actions 2013-06-30 13:20:23 +03:00
Ilari Liusvaara
cd8b2e7d39 Allow specifying ROM type in file load dialog 2013-06-26 14:48:19 +03:00
Ilari Liusvaara
b0edee81c8 Projects support 2013-05-12 11:18:59 +03:00
Ilari Liusvaara
efbc60d494 Allow button display symbols to be Unicode characters 2013-05-01 18:06:24 +03:00
Ilari Liusvaara
2e00c726f0 Move some info from status panel to statusbar 2013-03-28 11:33:25 +02:00
Ilari Liusvaara
422e90b7d6 Split duplex support
This allows having sound I/O on Mac OS X (at least on Macbooks)
2013-01-24 18:26:37 +02:00
Ilari Liusvaara
a6f4d2dae1 Support multiple cores at once
Yes, this can really be built to have both bsnes and gambatte cores at
once (even if the result can't be distributed).
2013-01-06 23:06:08 +02:00
Ilari Liusvaara
45019e5526 Recent ROMs / Movies menu 2012-09-25 23:05:57 +03:00
Ilari Liusvaara
507415710c Add option to detach memory watch to its own window 2012-09-25 21:18:12 +03:00
Ilari Liusvaara
1ae101ab44 Merge commit '2cc7666398bf05d2bc702efe99338a5bba75b21c' into rr1-maint
Merge most of the devbranch work (up until splitting the core starts)
into rr1-maint.

This is mostly to make maintenance easier, even if it introduces some
changes that could be bit big into maint branch.

Conflicts:
	src/platform/wxwidgets/mainwindow.cpp
2012-04-05 10:48:29 +03:00
Ilari Liusvaara
7b9b67b9ec More code file moving
Move platform files from src/plat-* to src/platform/* (and similarly
for include files).
2012-02-07 16:34:58 +02:00
Renamed from include/plat-wxwidgets/window_mainwindow.hpp (Browse further)