Filippos Karapetis
bf62205c73
MT32: Move the ROM file deletion code to the ScummVM MT32 driver
...
This removes the custom ScummVM file deletion code in the munt code
2012-12-27 17:12:26 +02:00
Torbjörn Andersson
5b09c1c8e3
GUI: Don't allow changing disabled popup widgets with mouse wheel
...
This was another inconsistency between changing the widget by
clicking and changing it with the mouse wheel. Hopefully the last
one, though.
2012-12-27 10:37:02 +01:00
Torbjörn Andersson
ba182faeaf
GUI: Notify when popup widget changes by mousewheel
...
This is consistent with the notification when the widget changes by
clicking. As far as I can tell, that notification was added shortly
before mouse wheel handling was added. It missing from the mouse
wheel handler was presumably just an oversight.
2012-12-27 10:30:52 +01:00
Torbjörn Andersson
34098bc688
NEWS: Document slider mousewheel change
...
It wasn't obvious that the feature was there at all, so now it is
at least mentioned somewhere.
2012-12-27 10:19:21 +01:00
Torbjörn Andersson
85beaf6fed
GUI: Change value by one on mouse wheel, not by one pixel
...
On file-grained sliders, changing the value by one pixel was
unpredictable because it wouldn't change by the same amount every
time. (And of course, some values were not possible to set.)
On course-grained sliders, changing the value by one pixel would
sometimes not change it at all, causing the slider to seem stuck.
Now the slider can be set to any value.
2012-12-27 10:13:48 +01:00
Strangerke
dc02df8cd2
HOPKINS: Remove forgotten useless variable
2012-12-27 08:13:29 +01:00
Strangerke
7e3be3c2d8
HOPKINS: Some refactoring in TalkManager
2012-12-27 07:52:37 +01:00
Torbjörn Andersson
61b25b9707
GUI: Redraw the popup widget when a the selection changes
...
Otherwise, it will look like the value hasn't changed until the
widget is redrawn for other reasons, e.g. by mouse-over.
Incidentally, does anyone know why handleMouseDown() calls
sendCommand() when the selection changes, while handleMouseWheel()
does not?
2012-12-27 02:21:24 +01:00
Strangerke
55478fd11b
HOPKINS: Some more renaming, remove '== true' statements
2012-12-26 22:02:48 +01:00
Strangerke
10a61a8124
HOPKINS: Some renaming and refactoring
2012-12-26 21:30:51 +01:00
Filippos Karapetis
5711d23231
MT32: Update the MT32 emulator and adapt to its new API
...
Previous munt commit was 84b2819 (Dec 22, 2012)
Current munt commit is 6afddaf (Dec 23, 2012)
This commit also updates the MT32 driver code to the latest munt API
2012-12-26 21:28:34 +02:00
Strangerke
145b593e22
HOPKINS: Some refactoring in OCEAN()
2012-12-26 08:27:32 +01:00
Strangerke
c7b49ac883
HOPKINS: Renaming
2012-12-26 07:56:26 +01:00
Strangerke
1efe969b66
HOPKINS: Fix menu in BeOS and OS2 versions
2012-12-26 07:55:56 +01:00
D G Turner
0b72bd2dea
GRAPHICS: Add ability to override outputPitch to ILBM decoder.
...
This allows loading an image into a buffer of a larger width.
Thanks to Tomaz^ for this patch.
2012-12-26 02:54:18 +00:00
D G Turner
b65b196e56
VIDEO: Add support for missing copyFrame type in FLIC decoder.
...
Thanks to Tomaz^ for this patch.
2012-12-26 02:41:31 +00:00
D G Turner
5fecf5bcb5
GRAPHICS: Allow ILBM bitmap loading for images with 6 planes.
...
Thanks to Tomaz^ for this.
2012-12-26 02:09:33 +00:00
D G Turner
0eb68f6c97
GRAPHICS: Add support for ILBM files containing uncompressed data.
...
Thanks to Tomaz^ for this patch.
2012-12-26 00:52:30 +00:00
Strangerke
59e85997b3
HOPKINS: Load correct voice ressource file in BeOS and OS/2 versions
2012-12-26 00:31:42 +01:00
Strangerke
2b665c67cb
HOPKINS: Add MOD file support
2012-12-25 23:53:45 +01:00
Filippos Karapetis
d9e555afd5
MT32: Update the MT32 emulator to a newer munt commit
...
Previous munt commit was f969d20 (Nov 15, 2012)
Current munt commit is 84b2819 (Dec 22, 2012)
We are still missing the changes from commit 788f7b1 onwards (Dec 22,
2012). There are bigger ROM access-related changes from that point,
which we'll have to integrate as well.
2012-12-25 23:48:25 +02:00
Strangerke
f89001d75c
HOPKINS: Renaming
2012-12-25 22:48:11 +01:00
Strangerke
657dfdaa6d
HOPKINS: Remove useless variable in MenuManager, some renaming
2012-12-25 02:25:13 +01:00
Strangerke
40cd508ea7
HOPKINS: Remove one more useless flag
2012-12-24 18:49:51 +01:00
Strangerke
093f397e98
HOPKINS: Remove useless variables
2012-12-24 18:48:13 +01:00
Strangerke
48f997ccb5
HOPKINS: More refactoring in handleOpcode, some renaming
2012-12-24 18:43:49 +01:00
Strangerke
1c5a6f8c74
HOPKINS: Start refactoring handleOpcode
2012-12-24 18:24:08 +01:00
D G Turner
0e5bfb66f0
ANDROID: Remove parameter forcing use of Modern theme.
...
This parameter overrides any user choice in the GUI or config file,
which is not good UX design (and is making it hard to debug loading
issues associated with theme files).
If we want to set this to default to Modern, we should do this in
a different way i.e. do this by ConfMan.loadDefaultConfigFile()
This is probably related to the Android issue with the backend init
running before main() is called, rather than after...
2012-12-24 16:45:49 +00:00
Strangerke
74e3e45732
HOPKINS: Refactor checkSignature
2012-12-24 14:42:47 +01:00
Strangerke
9333f6628a
HOPKINS: Fix very old bug in traduction2
2012-12-24 13:45:29 +01:00
Strangerke
4ab60c43c0
HOPKINS: Refactor handleGoto and handleIf, some renaming
2012-12-24 13:32:39 +01:00
Strangerke
8c1f422bd6
HOPKINS: Remove magic values used to check language, some renaming and refactoring
2012-12-24 11:36:53 +01:00
Strangerke
8cce272117
HOPKINS: Some more renaming
2012-12-24 01:43:37 +01:00
Strangerke
3f8085f654
HOPKINS: Some more renaming, remove useless variable
2012-12-23 20:36:08 +01:00
Strangerke
1f987a91ae
HOPKINS: Some more renaming. Remove 2 useless palettes
2012-12-23 19:08:23 +01:00
Thierry Crozat
3de9303394
I18N: Update Hungarian translation from patch #3598125
2012-12-23 00:13:37 +00:00
Strangerke
0120107a6d
HOPKINS: Implement code for OS/2 version
2012-12-22 14:26:07 +01:00
Strangerke
e44df77329
HOPKINS: Remove useless IF statements
2012-12-22 01:28:31 +01:00
Strangerke
fcbcca45b1
HOPKINS: Fix a couple of regressions. Thanks fuzzie for the help
2012-12-21 18:19:15 +01:00
Strangerke
d80790a8d8
HOPKINS: Remove remaining hexa values
2012-12-21 08:12:02 +01:00
Strangerke
2f77e933ba
HOPKINS: Remove some hex values
2012-12-21 01:26:11 +01:00
Strangerke
664463d5d8
HOPKINS: Fix bug introduced in previous commit, more renaming
2012-12-20 08:35:11 +01:00
Torbjörn Andersson
7661379f3e
JANITORIAL: Indent with tabs instead of spaces
2012-12-20 07:55:08 +01:00
Strangerke
687b7f97df
HOPKINS: Remane functions and variables from Globals
2012-12-20 00:30:01 +01:00
Strangerke
076546d41d
HOPKINS: More renaming
2012-12-19 08:00:22 +01:00
Strangerke
c1aafc9b47
HOPKINS: Rename methods in ObjectsManager, Globals and GraphicsManager
2012-12-19 02:15:32 +01:00
Strangerke
5678fbd321
HOPKINS: Some refactoring and renaming in ObjectsManager
2012-12-18 21:50:50 +01:00
Strangerke
f9653e5c09
HOPKINS: Remove some do while from ObjectsManager
2012-12-18 08:47:28 +01:00
Filippos Karapetis
55fee6d97b
TINSEL: Enhanced music is not supported in the Mac version of DW1
...
Also, did some minor whitespace formatting
2012-12-18 02:24:46 +02:00
Strangerke
fbd2c0e918
HOPKINS: Some renaming, rework some loop statements
2012-12-18 00:37:52 +01:00