Thomas Buck
cb8108aed5
Console now made with imgui
9 лет назад
Thomas Buck
f00fb80309
Split Log class from Console
9 лет назад
Thomas Buck
10a27174bb
Multiple changes
World uses smart pointers, UI got calculate and shutdown,
Removed atexit handler
9 лет назад
Thomas Buck
d64eac9034
Fixed imgui rendering
9 лет назад
Thomas Buck
874288c38d
Improved imgui integration. Colors still seem wrong!
9 лет назад
Thomas Buck
53919aa554
Removed OpenRaider class, added RunTime class
9 лет назад
Thomas Buck
c255717a7d
Fix for gcc (travis linux)
9 лет назад
Thomas Buck
1bb089c311
imgui integration working more or less
9 лет назад
Thomas Buck
ae407b1b59
Started integrating imgui
9 лет назад
Thomas Buck
ae635bd43a
Moved getX() methods [skip ci]
9 лет назад
Thomas Buck
6541e0c674
Removed C-Style string handling code.
This resolves #4 as bufferString() no longer exists!
9 лет назад
Thomas Buck
3c90bc49a8
Created UI windowing interface
9 лет назад
Thomas Buck
84c85a588c
Moved command logic into static Command methods
9 лет назад
Thomas Buck
e54e18e7e6
Added some more commands
9 лет назад
Thomas Buck
dc2e6b69a0
Rewrote command system
9 лет назад
Thomas Buck
a50a50ef23
Slight improvements in new Loader
9 лет назад
Thomas Buck
5da1913208
Finished file reading part of LoaderTR2
9 лет назад
Thomas Buck
523b60e9e5
Extended LoaderTR2
9 лет назад
Thomas Buck
de2306f27a
Trying out new Loader
9 лет назад
Thomas Buck
3156a0bad8
Started implementing new level file loader
9 лет назад
Thomas Buck
b86e65bd4e
Split Menu into interface and MenuFolder
9 лет назад
Thomas Buck
ba9e86cd4c
Wrapped Text Rendering. Menu dialogs.
9 лет назад
Thomas Buck
16dbdf29cd
Screenshot command and other small improvements
9 лет назад
Thomas Buck
60df802f2a
Use Console as Stream everywhere
9 лет назад
Thomas Buck
240a80ab4f
Print to Console like a stream
9 лет назад
Thomas Buck
f39e9a85fe
Console using std::string. Added utf8-cpp dependency.
9 лет назад
Thomas Buck
3088d9685a
Press dot key in Menu to see hidden files
9 лет назад
Thomas Buck
846d0c034d
Menu now works like a Filemanager
9 лет назад
Thomas Buck
8bedd53014
Removed Menu play button
9 лет назад
Thomas Buck
dc3ffcdb41
Fixed binary Unit Test
9 лет назад
Thomas Buck
10fb294dca
Script test should also run with older zlib on Travis
9 лет назад
Thomas Buck
b085b79791
Script Unit Test should run everywhere
9 лет назад
Thomas Buck
c69125ae26
Travis/Linux fix
9 лет назад
Thomas Buck
89a9fbbded
Menu working with Folder API!
9 лет назад
Thomas Buck
4263f71122
Menu using Folder API. WIP, does not work well!
[ci skip]
9 лет назад
Thomas Buck
5b458f42fe
Started implementing file system utilities
9 лет назад
Thomas Buck
63765138fb
Script parser can read all TR2/TR3 PC/PSX Scripts
9 лет назад
Thomas Buck
6efb5b8954
Allow Travis failure on OSX, try Coverity again
9 лет назад
Thomas Buck
d16d39a9cf
Adding Coverity scan to Travis script
9 лет назад
Thomas Buck
a3adea1549
Can read TR3 Script
9 лет назад
Thomas Buck
200377a871
Script parser can read level scripts
9 лет назад
Thomas Buck
533b83eb78
Improved global assert
9 лет назад
Thomas Buck
10b62cf4d6
Parser working with TR2 Script
9 лет назад
Thomas Buck
72e38566ba
Don't run Script Unit Test on Travis...
9 лет назад
Thomas Buck
7cff58d7cd
Improved Script reader and its Unit Test
9 лет назад
Thomas Buck
5a2b0b7e2c
Script reader, unit tests
10 лет назад
Thomas Buck
982135f142
Newer cmake for Travis Linux worker
10 лет назад
Thomas Buck
be703d0bc9
Another try for Travis Linux :/
10 лет назад
Thomas Buck
ca11cfe73a
Unit Tests are back!
10 лет назад
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.
10 лет назад