Commit Graph
86814 Commits
Author SHA1 Message Date
Strangerke a8bc62fc0f HOPKINS: Some renaming in ObjectManager, fix animation speed 2012-12-31 17:03:43 +01:00
Strangerke a57e859d14 HOPKINS: Some more refactoring 2012-12-31 01:09:06 +01:00
Strangerke f59f7dafc3 HOPKINS: Refactoring in FontManager and LinesManager 2012-12-31 00:18:08 +01:00
Strangerke 17b5a57c6b HOPKINS: Remove REDRAW counter, as it's always equal to 0 and therefore useless 2012-12-30 19:33:53 +01:00
Strangerke 3629fd8083 HOPKINS: More renaming, some refactoring in DialogsManager 2012-12-30 18:51:47 +01:00
Willem Jan Palenstijn 8ff034ef94 SCI32: Add more KScrollWindow notes 2012-12-30 16:12:47 +01:00
Strangerke ad360142c1 HOPKINS: Some refactoring in ComputerManager 2012-12-30 14:48:38 +01:00
Strangerke aedb1609c6 HOPKINS: Remove redrawAnim() and all associated code 2012-12-30 14:28:24 +01:00
Willem Jan Palenstijn 704eb425d3 SCI32: Add notes about KScrollWindow/Where,Go 2012-12-30 13:57:08 +01:00
Willem Jan Palenstijn 1fde5e615e SCI32: Add some notes about KScrollWindow/Add 2012-12-30 13:12:51 +01:00
Strangerke 583204603b HOPKINS: Some more refactoring in ObjectsManager 2012-12-30 01:54:43 +01:00
Strangerke 5e4b8b0cb1 HOPKINS: More refactoring in ObjectsManager 2012-12-30 01:21:43 +01:00
Strangerke ea235f71a5 HOPKINS: More refactoring of ObjectsManager 2012-12-29 23:57:50 +01:00
Strangerke f7b62d5557 HOPKINS: Refactor ObjectsManager 2012-12-29 19:58:37 +01:00
Strangerke b284338d67 HOPKINS: Some refactoring in ObjectManager, some renaming 2012-12-29 14:20:34 +01:00
Strangerke 0adb2a31da HOPKINS: More renaming and refactoring 2012-12-28 08:51:25 +01:00
Strangerke c934363790 HOPKINS: Some more renaming and refactoring 2012-12-28 08:26:27 +01:00
D G Turner 21ea60f604 ANDROID: Minor fixes to build-specific makefile.
This fixes two minor issues when trying to cross-compile to Android on
Win32 using the Win32 Android SDK/NDK and MinGW shell.

However, this is still no working as DX and APKBUILDER are batch files
in the Win32 SDK (which then call the real Java tools) and these fail
to run in shell. However, using "cmd /C" also fails as the paths in the
parameters have unix, rather than native separators. Unsure how to fix.
2012-12-28 00:54:00 +00:00
Strangerke c07beb6445 HOPKINS: Some refactoring in showComputer 2012-12-27 19:08:10 +01:00
Strangerke 7997011d2f HOPKINS: Some renaming in TalkManager 2012-12-27 18:41:52 +01:00
Strangerke 9a88c748fe HOPKINS: Stop music properly when using the MOD player 2012-12-27 18:41:20 +01:00
Filippos Karapetis f3ccc38e8d MT32: Add missing initialization code
This code wasn't added when syncing with the official munt codebase
2012-12-27 17:12:27 +02:00
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