Commit Graph

83177 Commits

Author SHA1 Message Date
Paul Gilbert
150f70f94c XEEN: Fix hotkeys when Caps Lock is turned on 2017-11-24 17:01:58 -05:00
Paul Gilbert
5bd0d25c42 XEEN: Fix crash exiting game whilst town actions are active 2017-11-24 16:56:29 -05:00
Paul Gilbert
b1f21cd768 XEEN: Fixes for calculating weapon costs 2017-11-24 16:49:38 -05:00
Paul Gilbert
63f1b310bb XEEN: Extra comments for trainer level caps 2017-11-24 14:33:12 -05:00
Thierry Crozat
8947c45aa7 I18N: Update translations templates 2017-11-24 19:38:11 +01:00
Bastien Bouclet
5ed745f532
Merge pull request #1063 from bgK/keyboard-repeat
SDL2: Improve handling of keyboard repeat events
2017-11-24 19:37:58 +01:00
Paul Gilbert
c5caf9825e XEEN: Load opcode messages needed by some opcodes 2017-11-24 07:01:55 -05:00
Paul Gilbert
48b5132c2c XEEN: Script opcode cleanup and fixes 2017-11-23 21:34:13 -05:00
Paul Gilbert
346e06c976 XEEN: Fix character highlight for Character Info dialog 2017-11-23 20:18:36 -05:00
Paul Gilbert
7ef9772d0d XEEN: Fix drawing of yellow rect around selected character 2017-11-23 20:01:49 -05:00
Paul Gilbert
02ffcacacf XEEN: Fix strafing left & right with Control key held 2017-11-23 19:20:22 -05:00
Paul Gilbert
07fe6504a3 XEEN: Added constant for character highlighting code 2017-11-23 19:07:26 -05:00
Paul Gilbert
63b0b417bb XEEN: Fix switching characters within town actions 2017-11-23 18:56:18 -05:00
Colin Snover
121718c50d SCI32: Remove ADGF_TESTING flags for release 2017-11-23 16:54:12 -06:00
Paul Gilbert
0b8278a6b6 XEEN: Display correct trainer message for whether chars can levelup 2017-11-23 17:08:18 -05:00
Paul Gilbert
d930243193 XEEN: Rendering fixes for town trainer 2017-11-23 16:56:32 -05:00
Paul Gilbert
8d11a057a4 XEEN: Added a TownAction enum 2017-11-23 16:56:11 -05:00
Willem Jan Palenstijn
12797b1b5e DISTS/FEDORA: Update README 2017-11-23 22:32:12 +01:00
Willem Jan Palenstijn
74958f4c1d DISTS/FEDORA: Update and simplify scummvm-tools.spec 2017-11-23 22:32:12 +01:00
Willem Jan Palenstijn
1a2bf89ecc DISTS/FEDORA: Update and simplify scummvm.spec
This removes libmad from the package as it is in Fedora 24+,
updates faad2 to the most recent release,
removes the hardcoded set of engine-data from the .spec file, and
packages the appdata file.
2017-11-23 22:32:12 +01:00
Paul Gilbert
1d5453c6cb XEEN: Fix music/background loading for town locations 2017-11-23 16:27:55 -05:00
Paul Gilbert
23006ece91 XEEN: Add playback for atmospheric music during map loading 2017-11-23 16:17:22 -05:00
Colin Snover
404657d80d ANDROID: Remove unnecessary additional activity
For an unknown reason, having a second activity for Android TV
(Leanback) caused ScummVM to be broken on some Android devices.
According to Android documentation, TV can be supported in the same
activity as everything else, so merge the two together.

Fixes Trac#10024.
2017-11-23 14:02:55 -06:00
Colin Snover
583c7cf622 ANDROID: Clean up AndroidManifest.xml
Keep uses-flags at the top to avoid them getting buried below
the activities, update target SDK to the minimum supported by
current Android SDKs, make Wi-Fi optional, and add screenSize
configuration change recommended by the Android documentation since
orientation is already supported.
2017-11-23 14:02:55 -06:00
Colin Snover
2dfa1fa71e DEVTOOLS: Add Snap manifest to update-version.pl 2017-11-23 14:02:55 -06:00
Paul Gilbert
f2766d743b XEEN: Fix crash playing Fx when music is playing 2017-11-23 14:29:28 -05:00
Paul Gilbert
577f19373e XEEN: Fix placement of buttons & glyphs in Items dialog 2017-11-23 13:13:10 -05:00
Paul Gilbert
48a1f37869 XEEN: Fixes for initializing blacksmith wares 2017-11-23 11:47:02 -05:00
Paul Gilbert
6f3e8ed396 XEEN: Fix rendering of Blacksmith screen 2017-11-23 09:25:00 -05:00
Santiago G. Sanz
1211d41f77 I18N: Update translation (Galician)
Currently translated at 100.0% (960 of 960 strings)
2017-11-23 13:42:56 +01:00
Paul Gilbert
1f29521365 NEWS: Add lines for some recent TsAGE, MADS, Tinsel bugfixes 2017-11-22 20:10:23 -05:00
Paul Gilbert
5dad41851e TSAGE: R2R: Fix brief flash of UI when starting demo 2017-11-22 19:41:49 -05:00
Paul Gilbert
bf8e4f5dd0 TSAGE: R2R: Fix corruption of demo intro text 2017-11-22 19:12:40 -05:00
Paul Gilbert
c965fccab0 XEEN: Add a new iterator class for reading event parameters
This make things cleaner for reading in 16 and 32 bit parameters
in different opcodes. Also, it solves a crash in the give/take
opcode where the third mode/value pair isn't used for all sub-modes,
so the code was previously reading beyond the end of the parameters
2017-11-21 21:36:19 -05:00
Paul Gilbert
13f74027e8 TSAGE: Fix loading savegames with unreferenced dynamic objects 2017-11-21 21:05:40 -05:00
Paul Gilbert
89d20bafa9 MADS: Fix crash when Rex is locked in cell 2017-11-21 19:33:02 -05:00
Thierry Crozat
96fab1dc9e I18N: Update translations templates 2017-11-21 22:47:10 +01:00
Colin Snover
c13defd661 RELEASE: 1.10 will henceforth be known as 2.0
General consensus on the ML was that people wanted to do this.
http://lists.scummvm.org/pipermail/scummvm-devel/2017-November/012008.html
2017-11-21 15:26:52 -06:00
Cameron Cawley
0c222d95d6 CREDITS: Add credits for RISC OS port
Closes gh-1068.
2017-11-21 14:51:14 -06:00
Cameron Cawley
ddbfb8518b CONFIGURE: Only enable ARM assembly on older ARM hosts
Refs Trac#6132, Trac#6810, Trac#6957. Closes gh-1067.
2017-11-21 13:04:02 -06:00
Bastien Bouclet
694990e712 FULLPIPE: Fix big picture array indexing
Fixes #10322.
2017-11-21 19:43:28 +01:00
Paul Gilbert
6fe801e3cd
Merge pull request #1065 from csnover/tsage-fixes
TSAGE: Various fixes
2017-11-21 07:25:21 -05:00
Colin Snover
4045b9a7b7 DISTS/DEBIAN: Update to current files from downstream, less patches
One patch is eliminated by the previous commit; the other patch,
for ARM, is going to get fixed one way or the other by either
landing gh-1052 or actually having the ARM assembly not be broken
any more (or the first one first, and then the second one later
when someone has enough time to do the work and test it).

Fixes Trac#7105.
2017-11-20 22:58:21 -06:00
Colin Snover
b89b9095d6 TESTS: Remove zero-length string and associated -Wformat massage
This was being patched out downstream in Debian. A solution that
works for everybody is to just not use a zero-length string when
testing formatting with no conversion specifications.
2017-11-20 21:50:06 -06:00
Colin Snover
cf61174396 KYRA: Fix crash due to missing palette data for OldFloppy version
Thanks to sergesv for the patch.

Fixes Trac#9733.
2017-11-20 20:44:54 -06:00
Colin Snover
2e034c0550 TSAGE: Fix crash on RTL 2017-11-20 18:43:18 -06:00
Colin Snover
fe45300891 TSAGE: Fix deadlocks in audio code
Fixes Trac#6618, Trac#6638, Trac#7011.
2017-11-20 18:43:18 -06:00
Colin Snover
7fc9e381b8 TSAGE: Fix invalid C-style casts to unrelated classes 2017-11-20 18:43:18 -06:00
Colin Snover
b20670e564 TSAGE: Remove member access of null pointer 2017-11-20 18:43:17 -06:00
Paul Gilbert
097523d0ec
Merge pull request #1064 from csnover/tinsel-oom
TINSEL: Increase maximum number of objects
2017-11-20 18:29:05 -05:00