-
Notifications
You must be signed in to change notification settings - Fork 12
/
ChangeLog
74 lines (69 loc) · 2.49 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Monday, 2020-08-03 (Version 0.0.6)
- GUI:
- Implemented directly opening BIF files
- COMMON:
- Cleaned up threading, now using C++11 threads
- Replaced a few Boost libraries with C++11 features
- AURORA:
- Added support for ERF V2.1
- IMAGES:
- Added support for swizzled Xbox SBM images
- MISC:
- Moved third-party code into external/
Tuesday, 2018-07-03 (Version 0.0.5)
- DOCS:
- Improved documentation in various files
- BUILD:
- Simplified compilation to only use a C++ compiler
- Added more optional compilation warning flags
- Sped up boost.m4 by caching the library suffix
- Changed our autotools setup to be non-recursive
- Added support for SOURCE_DATE_EPOCH when building, which
is necessary for reproducible builds
- GUI:
- Moved from wxWidgets to Qt 5
- Added text viewing
- COMMON:
- Added missing kEncodingCP1251 handling in several functions
- Moved DEFLATE and LZMA decompression into their own files
- Added checks for nullptr in stream and encoding methods
- Fixed composeString() for the INT*_MIN cases
- AURORA:
- Fixed reading of 2DA with indented rows
- IMAGES:
- Loosened restrictions on images, allowing NPOT images
- Implemented loading of Jade Empire lightmap textures
- SOUND:
- Unified sound code between xoreos and Phaethon
- Fixed an undefined shift in the WMA decoder
- Corrected the signature of AudioStream::readBuffer()
- DIST:
- Added Fedora package build files
- MISC:
- Improved code consistency in some places
- Marked several classes correctly as noncopyable
- Introduced various smart pointer templates into the codebase,
making it cleaner and more leak-free
- Added support for and implemented unit tests for many classes
in the Common and Aurora namespaces
Someday, 2016-02-01 (Version 0.0.4)
- BUILD:
- Fixed small bug preventing the CMake build system to be used with
non-MSVC compilers
- Added dynamic supported warning flag detection to CMake
- MISC:
- Changed C-style casts to static_cast and reinterpret_cast
in various places
- Improved const-correctness in various places
- Ran many file format loaders through afl and fixed all crashes
Wednesday, 2015-09-30 (Version 0.0.3)
- IMAGES:
- Added viewing of TPC cubemaps
Thursday, 2015-08-06 (Version 0.0.2)
- Added basic wxWidgets layout
- Added exploring of archives
- Added viewing of textures
- Added playing audio files
- Bump version number to be in sync with xoreos
Saturday, 2014-08-16 (Version 0.0.0)
- Started work on Phaethon