Ilari Liusvaara
84308b0ed2
Make settings dialog saner size if there are no joysticks
2012-04-10 19:24:03 +03:00
Ilari Liusvaara
940ac54356
Wxwidgets: Project options dialog improvements:
...
- If last saved file is known for ROM, select load file, otherwise new
project.
- Fix bug where load button was disabled if file was autofilled.
2012-04-10 18:14:11 +03:00
Ilari Liusvaara
73060dc864
Wxwidgets: Fix ROM select dialog with wxwidgets 2.9
2012-04-10 15:42:36 +03:00
Ilari Liusvaara
087760659a
Fix the project options dialog on Win32
2012-04-09 19:03:46 +03:00
Ilari Liusvaara
b1883d8e68
Wxwidgets: New project options dialog
2012-04-09 17:03:13 +03:00
Ilari Liusvaara
895db1ad3c
Wxwidgets: Make DnD to SRAM filename boxes work properly
2012-04-09 16:03:37 +03:00
Ilari Liusvaara
bf842a18e5
Wxwidgets: Change name of SNES cartridge ROM
2012-04-09 15:59:13 +03:00
Ilari Liusvaara
b88a0eb3a7
Wxwidgets: New ROM select dialog
2012-04-09 15:46:25 +03:00
Ilari Liusvaara
46b00159fe
Wxwidgets: Disable clear buttons on nonclearable settings
2012-04-09 13:24:37 +03:00
Ilari Liusvaara
872918a624
Wxwidgets: Configuration dialog: Disable buttons that make no sense
2012-04-09 12:59:59 +03:00
Ilari Liusvaara
a1b9f7f7c0
Win32: Fix the hotkeys tree by adding wxTR_LINES_AT_ROOT
2012-04-08 16:59:14 +03:00
Ilari Liusvaara
4f6f88f8cb
Try to fix the "key does not change" problem with Win32
2012-04-08 16:02:39 +03:00
Ilari Liusvaara
e6bb87a4e0
Fix title and prompt in slot count changing
2012-04-08 15:44:23 +03:00
Ilari Liusvaara
976ab9a878
Refactor path handling
2012-04-08 15:44:03 +03:00
Ilari Liusvaara
2a6e4f7152
Split keys in classes
...
The full key list is just too large, so break it down.
2012-04-08 15:18:54 +03:00
Ilari Liusvaara
4b07c0f76d
Set wxTR_HIDE_ROOT on hotkey tree
...
This makes that three look a bit prettier...
2012-04-08 13:35:30 +03:00
Ilari Liusvaara
4eac708596
Wxwidgets: Move the rest of config to main configuration dialog
2012-04-08 13:32:01 +03:00
Ilari Liusvaara
ae42dc5909
Wxwidgets: Move settings to main configuration dialog
2012-04-07 20:02:51 +03:00
Ilari Liusvaara
b05b31a538
Rework jukebox
...
- Remove explicit setting for jukebox names
- Add setting for number of saves in jukebox
- Add path for save slots.
2012-04-07 19:12:14 +03:00
Ilari Liusvaara
29a1edd3e0
Internally classify keys
...
This is useful later to split down that massive key list into more
logical chunks.
2012-04-07 18:07:33 +03:00
Ilari Liusvaara
036ce8dc0b
Wxwidgets: Move screen scaling into main settings dialog
2012-04-07 17:04:10 +03:00
Ilari Liusvaara
e570ea43aa
Lua: gui.box
...
This is version of gui.rectangle with 3D effect.
2012-04-07 16:03:32 +03:00
Ilari Liusvaara
80099a1e18
Wxwidgets: Some more menu shuffling
2012-04-07 15:42:35 +03:00
Ilari Liusvaara
0491f97e0d
Wxwidgets: New settings dialog: Axes and paths
2012-04-07 15:33:49 +03:00
Ilari Liusvaara
73d58b5402
Wxwidgets: Make scaling factors be global variables
2012-04-07 11:42:22 +03:00
Ilari Liusvaara
518ac9e0ad
Win32 joystick support
2012-04-07 00:24:07 +03:00
Ilari Liusvaara
1974362569
Split cases for prefix and special for dumper targets
2012-04-06 14:35:56 +03:00
Ilari Liusvaara
b00ccb2731
Refactor TCP dumping
...
This is in preparation for having JMD dumper also support dump over
TCP/IP.
Also fix some bugs in dumping (especially over TCP/IP)
2012-04-06 13:35:12 +03:00
Ilari Liusvaara
33187dedde
Some more twiddling with the menus
2012-04-05 15:40:59 +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
2cc7666398
Fix dumper modes and remove some dead code
2012-03-11 11:13:26 +02:00
Ilari Liusvaara
4c38e3784a
Merge branch 'rr1-maint'
...
Conflicts:
Makefile
src/core/render.cpp
2012-03-07 21:12:14 +02:00
Ilari Liusvaara
c3dd13fb3f
Merge remote-tracking branch 'origin/rr1-maint'
...
Conflicts:
Makefile
src/lua/core.cpp
src/lua/lua.cpp
2012-03-07 06:19:06 +02:00
Ilari Liusvaara
6c35684a6a
Some makefile fixes
2012-03-02 22:06:58 +02:00
Ilari Liusvaara
4fc30a3c4c
Merge branch 'rr1-maint'
...
Conflicts:
Makefile
src/core/avidump-control.cpp
src/core/jmd-control.cpp
src/core/keymapper.cpp
src/core/raw-control.cpp
src/core/rom.cpp
2012-03-02 22:00:20 +02:00
Ilari Liusvaara
30360a86d8
Merge branch 'rr1-maint'
...
Conflicts:
Makefile
include/library/minmax.hpp
src/core/avidump-control.cpp
src/core/rom.cpp
2012-02-23 17:44:28 +02:00
Ilari Liusvaara
79286ad0db
Merge branch 'rr1-maint'
2012-02-21 14:37:21 +02:00
Ilari Liusvaara
7d19748ed2
Merge branch 'rr1-maint'
...
Conflicts:
src/platform/wxwidgets/mainwindow.cpp
2012-02-20 21:19:53 +02:00
Ilari Liusvaara
9ecb1e97dc
Merge branch 'rr1-maint'
2012-02-20 18:48:00 +02:00
Ilari Liusvaara
3804ac8e5a
Merge branch 'rr1-maint'
2012-02-20 14:11:03 +02:00
Ilari Liusvaara
67da5fdf39
Merge branch 'rr1-maint'
2012-02-19 20:19:44 +02:00
Ilari Liusvaara
61f86a8796
Make settings window scrollable so it doesn't grow excessively large
2012-02-16 20:41:31 +02:00
Ilari Liusvaara
fab8d8f4e3
Library loading support
...
Support loading shared objects and such at runtime.
2012-02-12 13:16:12 +02:00
Ilari Liusvaara
2da4177f87
Fix Win32 building
...
Turns out build is broken. Fix it.
2012-02-12 13:13:33 +02: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