Ori Avtalion
cba3909dfd
HUGO: Reduce header dependencies
2016-04-13 15:23:11 +03:00
Johannes Schickel
a331f4aea9
HUGO: Make GPL headers consistent in themselves.
2014-02-18 02:39:35 +01:00
Strangerke
79ecd017e2
HUFO: Fix CID 1002880, 1002881. Use nullptr where possible instead of 0
2013-11-01 14:15:19 +01:00
Strangerke
40c6569940
HUGO: Fix CID 1003560, 1002882
2013-10-31 08:25:19 +01:00
Johannes Schickel
b0ba4b01a4
COMMON: Add wrapper for isprint.
...
This is done in the spirit of 658080deed
.
2012-12-13 21:08:47 +01:00
Strangerke
e8546a46a0
HUGO: Remove F9 key handling
2012-06-18 21:30:51 +02:00
Strangerke
179427c78f
HUGO: Rename pointers
2012-06-13 21:18:37 +02:00
Strangerke
999ae29de4
HUGO: Rename structs and enums
2012-06-13 20:58:01 +02:00
Strangerke
fbc2c6d08a
HUGO: More renaming
2012-06-13 17:44:09 +02:00
Strangerke
2e7b16a8bd
HUGO: Apply coding convention (in progress)
2012-06-13 11:28:25 +02:00
Alyssa Milburn
7e9b0114d8
HUGO: Fix keyHandler (noticed by Strangerke).
2012-02-02 12:40:25 +01:00
Strangerke
d5a42b298f
HUGO: Remove obsolete todo
2011-11-30 00:47:06 +01:00
Johannes Schickel
16344ab6a8
HUGO: Made some static data const.
2011-09-08 19:51:51 +02:00
Littleboy
b694a78f62
ANALYSIS: Add static casts to is* functions
...
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results.
See http://msdn.microsoft.com/en-us/library/ms245348.aspx
2011-06-23 08:52:52 -04:00
Max Horn
88913c0139
ALL: Remove trailing whitespaces
...
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-20 00:59:48 +02:00
Max Horn
fcc5580d9f
HUGO: Replace vsprintf by Common::String::vformat
2011-06-18 01:36:15 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
strangerke
6959ee22e4
HUGO: Fix bug #3292400 : Overlapping help windows when using the menu bar
2011-04-25 14:28:19 +02:00
strangerke
c15b858765
HUGO: Silent several warnings reported by littleboy
2011-04-20 22:22:01 +02:00
Max Horn
dd88f39bc7
HUGO: Replace Utils::Box by Utils::notifyBox + Common::String::format
2011-03-21 13:16:35 +01:00
Max Horn
458ebbafd2
HUGO: Split Utils::Box -> new funcs Utils::yesNoBox and Utils::promptBox
...
This also fixes a bug in the kBoxPrompt code (it returned a pointer to
the content of a temporary string object).
2011-03-21 12:53:50 +01:00
strangerke
9fb28410b5
HUGO: Misc savegame modifications
...
- Add initial savegame on slot 0
- Save viewstate as it may now contain several different values when saving
- Fix loading from GMM
- Implement ctrl-N
2011-03-08 00:21:02 +01:00
strangerke
2ad969bcac
HUGO: Remove extra spaces at end of lines
2011-02-18 22:43:38 +01:00
strangerke
ec559360ab
HUGO: Move several short function bodies from headers to cpp files
2011-02-18 22:24:32 +01:00
strangerke
399b59a583
HUGO: Avoid duplicated code in functions related to HUGO.DAT
2011-02-18 08:11:55 +01:00
strangerke
2f0b35bbb5
HUGO: Replace cypher by a global variable, clean engine destructor
2011-02-15 19:30:15 +01:00
strangerke
402ac930fe
HUGO: more refactoring and encapsulation
2011-02-15 10:15:21 +01:00
Arnaud Boutonné
69d907151b
HUGO: Cleanup based on Fingolfin comments
...
svn-id: r55887
2011-02-12 08:13:35 +00:00
Arnaud Boutonné
87ab737e6b
HUGO: Cleanup: fix style issue in Doxygen comments
...
svn-id: r55884
2011-02-11 20:27:48 +00:00
Arnaud Boutonné
4917740b44
HUGO: Cleanup : some refactoring and encapsulation (thanks fuzzie for the help)
...
svn-id: r55831
2011-02-08 20:52:26 +00:00
Arnaud Boutonné
935b318798
HUGO: Suppress static variables (except one)
...
This also fixes the multiple-RTL related music bug reported by D. Gray
svn-id: r55758
2011-02-03 18:25:38 +00:00
Arnaud Boutonné
4263549536
HUGO: 'Constify' engine as much as possible
...
svn-id: r55741
2011-02-02 21:12:51 +00:00
Arnaud Boutonné
1799c4f045
Hugo: Some cleanup
...
svn-id: r55690
2011-01-31 18:22:20 +00:00
Arnaud Boutonné
a07d37d3a5
HUGO:
...
- Replace several char* by Common::String
- Fix a bug in showDosInventory()
svn-id: r55669
2011-01-30 23:08:05 +00:00
Arnaud Boutonné
98e329bbd1
HUGO: Cleanup drawRectangle() and keyHandler()
...
svn-id: r55642
2011-01-29 23:05:12 +00:00
Arnaud Boutonné
2846ce14f3
HUGO: Move text arrays to a separate class
...
svn-id: r55507
2011-01-25 00:32:48 +00:00
Arnaud Boutonné
3f6496d5b5
HUGO: Cleanup
...
Suppress almost all defines, rename constants
svn-id: r55451
2011-01-23 00:05:52 +00:00
Arnaud Boutonné
01e43fa8dc
HUGO: intros are now skippable
...
svn-id: r55192
2011-01-09 22:42:56 +00:00
Arnaud Boutonné
2665194e6f
HUGO: Merge inventory object and mouse cursor when selected
...
- Merge inventory object and mouse cursor into a new mouse cursor (looks better)
- Use 16 color mouse pointer
- Clean-up
svn-id: r55167
2011-01-08 16:56:52 +00:00
Arnaud Boutonné
9ee74fee8a
HUGO: Implement menu commands
...
Also did some cleanup, and had to comment out
handleMouseUp() as it's currently not working really well
svn-id: r55114
2011-01-04 08:36:03 +00:00
Arnaud Boutonné
184d56df0a
HUGO: Improve keyboard handling
...
- Handle keypad
- Fix 'QWERTY' only issue
- Suppress useless variable and parameter
svn-id: r54977
2010-12-20 17:25:58 +00:00
Arnaud Boutonné
76eb9d7f64
HUGO: Clean-up, move MidiPlayer class definition to .h file
...
svn-id: r54923
2010-12-15 20:37:09 +00:00
Arnaud Boutonné
c428cfbb85
HUGO: Fix "mouse" bug in H3 Dos, TPS tuning
...
- Fix "mouse" bug in H3 DOS. Game is still not completable
- Use variable normal TPS, as it was slightly different in
some DOS versions
svn-id: r54880
2010-12-12 07:40:00 +00:00
Arnaud Boutonné
f8fa960cfd
HUGO: Enable the use of the icon based inventory
...
In Win versions, F6 now opens the directory. Not perfect yet...
svn-id: r54853
2010-12-10 07:08:54 +00:00
Arnaud Boutonné
45f55128b1
HUGO: Add GMM save/load and RTL
...
svn-id: r54576
2010-11-29 17:42:08 +00:00
Arnaud Boutonné
54b756e1ba
HUGO: Modify or suppress some obsolete comments and warnings
...
svn-id: r54530
2010-11-28 16:38:01 +00:00
Arnaud Boutonné
5f7ac43a24
HUGO: Add F4/F5 keys to save/restoreGame
...
Currently, it only saves/restores slot #0 , no selection
screen is displayed
svn-id: r54515
2010-11-27 23:09:19 +00:00
Arnaud Boutonné
a0199df818
HUGO: Cleanup, move several functions and variables to the object class
...
svn-id: r54212
2010-11-11 23:04:04 +00:00
Arnaud Boutonné
e0fec60874
HUGO: Convert class member comments to Doxygen format
...
svn-id: r54018
2010-11-01 20:20:21 +00:00