Thomas Buck
c255717a7d
Fix for gcc (travis linux)
9 years ago
Thomas Buck
1bb089c311
imgui integration working more or less
9 years ago
Thomas Buck
ae407b1b59
Started integrating imgui
9 years ago
Thomas Buck
ae635bd43a
Moved getX() methods [skip ci]
9 years ago
Thomas Buck
6541e0c674
Removed C-Style string handling code.
This resolves #4 as bufferString() no longer exists!
9 years ago
Thomas Buck
3c90bc49a8
Created UI windowing interface
9 years ago
Thomas Buck
84c85a588c
Moved command logic into static Command methods
9 years ago
Thomas Buck
e54e18e7e6
Added some more commands
9 years ago
Thomas Buck
dc2e6b69a0
Rewrote command system
9 years ago
Thomas Buck
a50a50ef23
Slight improvements in new Loader
9 years ago
Thomas Buck
5da1913208
Finished file reading part of LoaderTR2
9 years ago
Thomas Buck
523b60e9e5
Extended LoaderTR2
9 years ago
Thomas Buck
de2306f27a
Trying out new Loader
9 years ago
Thomas Buck
3156a0bad8
Started implementing new level file loader
9 years ago
Thomas Buck
b86e65bd4e
Split Menu into interface and MenuFolder
9 years ago
Thomas Buck
ba9e86cd4c
Wrapped Text Rendering. Menu dialogs.
9 years ago
Thomas Buck
16dbdf29cd
Screenshot command and other small improvements
9 years ago
Thomas Buck
60df802f2a
Use Console as Stream everywhere
9 years ago
Thomas Buck
240a80ab4f
Print to Console like a stream
9 years ago
Thomas Buck
f39e9a85fe
Console using std::string. Added utf8-cpp dependency.
9 years ago
Thomas Buck
3088d9685a
Press dot key in Menu to see hidden files
9 years ago
Thomas Buck
846d0c034d
Menu now works like a Filemanager
9 years ago
Thomas Buck
8bedd53014
Removed Menu play button
9 years ago
Thomas Buck
dc3ffcdb41
Fixed binary Unit Test
9 years ago
Thomas Buck
10fb294dca
Script test should also run with older zlib on Travis
9 years ago
Thomas Buck
b085b79791
Script Unit Test should run everywhere
9 years ago
Thomas Buck
c69125ae26
Travis/Linux fix
9 years ago
Thomas Buck
89a9fbbded
Menu working with Folder API!
9 years ago
Thomas Buck
4263f71122
Menu using Folder API. WIP, does not work well!
[ci skip]
9 years ago
Thomas Buck
5b458f42fe
Started implementing file system utilities
9 years ago
Thomas Buck
63765138fb
Script parser can read all TR2/TR3 PC/PSX Scripts
9 years ago
Thomas Buck
6efb5b8954
Allow Travis failure on OSX, try Coverity again
9 years ago
Thomas Buck
d16d39a9cf
Adding Coverity scan to Travis script
9 years ago
Thomas Buck
a3adea1549
Can read TR3 Script
9 years ago
Thomas Buck
200377a871
Script parser can read level scripts
9 years ago
Thomas Buck
533b83eb78
Improved global assert
9 years ago
Thomas Buck
10b62cf4d6
Parser working with TR2 Script
9 years ago
Thomas Buck
72e38566ba
Don't run Script Unit Test on Travis...
9 years ago
Thomas Buck
7cff58d7cd
Improved Script reader and its Unit Test
9 years ago
Thomas Buck
5a2b0b7e2c
Script reader, unit tests
9 years ago
Thomas Buck
982135f142
Newer cmake for Travis Linux worker
9 years ago
Thomas Buck
be703d0bc9
Another try for Travis Linux :/
9 years ago
Thomas Buck
ca11cfe73a
Unit Tests are back!
9 years ago
Thomas Buck
39e274460d
Some small changes.
Using namespace for file-scope declarations.
SoundNull now pretends to have even more functionality.
Mousegrab state can be queried. Should now grab more reliably.
9 years ago
Thomas Buck
5d8add9c1e
Compile commander without C99
9 years ago
Thomas Buck
779ca1dee2
Updated Readme
[ci skip]
9 years ago
Thomas Buck
963ed862de
Added dep clibs/commander for command line parsing
9 years ago
Thomas Buck
a42f966526
Implemented binary file reader
9 years ago
Thomas Buck
8efce9544d
Travis, wat r u doing? O.o
9 years ago
Thomas Buck
d8d2fce36b
Added (blank) binary file reading utils
9 years ago