Project

General

Profile

Activity

From 2016-01-07 to 2016-01-20

2016-01-20

21:22 Revision 16d3634a (github): libcore|Garbage: Avoid crash at shutdown
Accessing de::Log in anything that gets called after main() has been
exited is not a good idea. Recycling occurs when...
skyjake
21:20 Revision 4e8f1857 (github): Refactor|World|libdoomsday: Moved EntityDatabase/Def, World::map() to libdoomsday
Continuing the work of cleaning up the architecture: moved basic
basic common components to libdoomsday.
skyjake
18:53 Revision 75812762 (github): All Games|libdoomsday: Specify game IWADs as required packages
skyjake
18:53 Revision 2527f5fa (github): libcore|FS: Selecting alternative packages, versioned IDs
PackageLoader can be given a space-separated list of alternative
package IDs. PackageLoader will check them all in or...
skyjake
18:50 Revision 9899f6d8 (github): libcore|String: Joining a StringList
skyjake
17:32 Revision bc7850c3 (github): Fixed|libcore|FS: Indexing packages with versions; LinkFile in file listing
When indexing packages (.pack), remove the possible version number
from the indexed name.
When listing folder conten...
skyjake
00:05 Revision 5d89daaa (github): Refactor: Started splitting up App_ChangeGame()
Some parts are client/server-specific. Using audiences for external
notifications, virtual methods for specialized fu...
skyjake

2016-01-19

21:17 Revision c14b9256 (github): All Games|Cleanup: Set the required packages for each game
Currently there only are the legacy data files. skyjake
19:23 Revision 5af4ffc5 (github): Cleanup
skyjake
19:18 Revision 3a9c3b2c (github): libcore|String: Added path concatenation operator
skyjake
18:44 Revision 80cef850 (github): Cleanup|libdoomsday: Removed AbstractGame (used to be de::game::Game)
There is no need for additional base classes for Game now that
the class is in libdoomsday.
skyjake
17:57 Revision a0512d1f (github): Merge branch 'game-api-c++'
skyjake
17:56 Revision 695a9f1e (github): Cleanup|Refactor: Games are defined via libdoomsday C++ API
This commit changes how game plugins register their games, so that
they directly use libdoomsday and C++.
- Game use...
skyjake
17:56 Revision 4bc65dcc (github): libcore|Record: Added variadic template for creating a record with members
Record::withMembers(...) returns a Record where each pair of provided
arguments have been called through set().
skyjake
14:48 Revision ee282883 (github): Travis: Parallel jobs for build
skyjake
13:58 Revision a8ec3679 (github): All Games|Fixed: Export basic plugin API functions as C
skyjake
13:41 Revision caba25d5 (github): Unix|Client|Server|Resources: Look in /usr/share/games/doom for IWAD files
IssueID #2148 skyjake
13:37 Revision 0a8642f2 (github): Bumped version number to 1.15.8
skyjake
13:34 Revision 549b8e88 (github): Unix|Client|Server|Resources: Look in /usr/share/games/doom for IWAD files
IssueID #2148 skyjake
13:33 Revision b9f7835d (github): Unix|Client|Server|Resources: Look in /usr/share/games/doom for IWAD files
IssueID #2148 skyjake
13:33 Revision be9e22ae (github): Refactor: C++ API for registering and specifying game modes
skyjake

2016-01-18

22:33 Revision a34f8650 (github): Model Renderer: Added animation variables
Animation variables specify additional rotation angles for specific
nodes in the model. The rotation is done around t...
skyjake
22:29 Revision ed62ea4e (github): libgui|ModelDrawable: Animator can specify additional node rotations
skyjake
17:40 Revision 9068be9b (github): Travis: Do a release build
skyjake
17:30 Revision a273c981 (github): Git: Travis status badge looks better as SVG
Also updated wiki links in the repository readme. skyjake
17:03 Revision 64aeb68e (github): Git: Added Travis status badge in repository read-me
skyjake
14:56 Revision 7e19117b (github): Travis: Notify Slack about CI builds
skyjake
14:53 Revision a99078d9 (github): Travis: Enable building of the tests
skyjake
14:48 Revision e8993b4b (github): Travis: Accept all apt-get questions
skyjake
14:44 Revision cf633109 (github): Travis: Added a bunch of Linux dependencies
skyjake
14:35 Revision 37659de8 (github): Travis: Trying a different environment
skyjake
14:23 Revision 3d7bbcb6 (github): Travis: Install CMake 3 from a PPA (2nd try)
skyjake
14:13 Revision 3aea296d (github): Travis: Install CMake 3 from a PPA
skyjake
14:07 Revision debcd76a (github): Added basic configuration for Travis CI (Linux builds)
skyjake

2016-01-17

16:10 Revision ea3dca08 (github): Windows|Fixed: Missing exports
skyjake
15:10 Revision 7af8a41b (github): Refactor|Cleanup: Games belong in libdoomsday
Relocated all game-related classes from libcore to libdoomsday.
libcore is too low-level for this kind of functionali...
skyjake
13:53 Revision caa68b39 (github): Fixed|libcore: Avoid crash at shutdown
Accessing LOG_AS() to set the log section is not allowed when Logs
have already been destroyed during application shu...
skyjake
12:01 Revision 750ae053 (github): libcore|FileIndex: Cannot look for files inside single-file packages
skyjake
11:50 Revision 2595f194 (github): Windows|Fixed: Missing export
skyjake
10:57 Revision 676c8d8d (github): UI|Client: Show recognized data file packages in the Packages dialog
Work in progress. This dialog is currently not well suited for
browsing this information.
Any File with the ".pack" ...
skyjake
10:55 Revision 42bc844f (github): libdoomsday: Improved data file detection, added legacy PK3s
Recognized data files as represented by symbolic links in the
/sys/bundles folder, from where they can be loaded as p...
skyjake
10:52 Revision 2a4a617f (github): libcore|PackageLoader: Allow LinkFiles to be loaded as packages
However, links generated by PackageFeed should be ignored because
they represent the currently loaded packages.
skyjake
10:48 Revision 5441bd82 (github): libcore|File: Simpler file descriptions in non-debug builds
Including the file source in the description is not always helpful. skyjake
09:38 Revision 0343b751 (github): libcore|FS: Keep existing folders when populating subfolders
Recreating the entire folder would mean deleting all of its contents.
At most we want to replace the feed; everything...
skyjake
09:37 Revision e0f1d036 (github): Refactor|libcore|Package: Initializing package metadata record
Added a utility method for initializing package metadata so it can
be called on any file.
skyjake
09:36 Revision b6ea5b2e (github): libcore|Version: Added support for a version label string (x.y.z-label)
de::Version can now parse and output a version number with an
optional label string.
skyjake
09:34 Revision 53932263 (github): Fixed|libcore|NumberValue: Showing a large integer as hexadecimal
skyjake
09:33 Revision d1a0642f (github): Cleanup
skyjake
09:32 Revision 23632779 (github): libcore|Info: Default implicit block type ("group")
Info will now default to using "group" as the default implicit
block type.
skyjake
09:05 Revision 391c928a (github): Homepage: Added a notice about the unstable 2.0 builds
skyjake
09:02 Revision 90018562 (github): Fixed|Homepage: "undefined undefined" on the download pages
IssueID #2139 skyjake

2016-01-13

16:54 Revision 43b51a4c (github): libcore|Math: Added a function for calculating CRC32
skyjake

2016-01-12

19:56 Revision 7f86dc98 (github): Windows|Fixed|MSVC: Missing exports
skyjake
18:44 Revision f9969b3b (github): Resources|libdoomsday: Identifying data files and indexing WAD files
DoomsdayApp checks all the configured and known locations for WAD files
and populates the /local/wads folder. Current...
skyjake
18:34 Revision d239877b (github): Client|Resources: Moved internal legacy savegames folder
Added the /sys folder for files that are used for internal processing
that the user doesn't (and shouldn't) need to k...
skyjake
18:29 Revision 86c5bf28 (github): libcore: Minor API additions in several classes
Added some useful but hitherto missing member functions. skyjake
18:27 Revision f8ab0207 (github): libcore|FS: Avoid using incorrect feed for a subfolder
DirectoryFeeds populate subfolders by cloning themselves rather than
inheriting existing feeds of the parent folder.
skyjake
18:23 Revision c1d7856b (github): Cleanup
skyjake

2016-01-10

11:37 Revision 56d94d0b (github): libcore|Info: Flag for values read from quoted string literals
skyjake
11:25 Revision 286379eb (github): Cleanup
skyjake
11:24 Revision bd084ed2 (github): Cleanup|libdoomsday: Renamed res::System to Resources
Continuing the de-System-ification of the classes. Subsystems should
be named according to their domain: World, Resou...
skyjake

2016-01-09

20:48 Revision 12b6bf03 (github): libappfw: Improved animations
TabWidget selection highlight moves with an animation.
The FoldPanelWidget animation is slightly faster.
skyjake
17:02 Revision 836440ae (github): libdoomsday|FS: Added DataBundle as a base class for classic data files
skyjake
11:02 Revision d2d851b6 (github): libdoomsday: Added DataFile
DataFile represents classic data files (WAD, LMP, etc.) in the file
tree. Data files are accessible as byte arrays.
skyjake
11:01 Revision 1b6948f4 (github): Performance: Minor optimizations
Addressing a few bottlenecks, particularly related to PathTree
lookups and bindings evaluation. The common theme is a...
skyjake
 

Also available in: Atom