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... - 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. - 18:53 Revision 75812762 (github): All Games|libdoomsday: Specify game IWADs as required packages
- 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... - 18:50 Revision 9899f6d8 (github): libcore|String: Joining a StringList
- 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... - 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...
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.
- 19:23 Revision 5af4ffc5 (github): Cleanup
- 19:18 Revision 3a9c3b2c (github): libcore|String: Added path concatenation operator
- 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. - 17:57 Revision a0512d1f (github): Merge branch 'game-api-c++'
- 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... - 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(). - 14:48 Revision ee282883 (github): Travis: Parallel jobs for build
- 13:58 Revision a8ec3679 (github): All Games|Fixed: Export basic plugin API functions as C
- 13:41 Revision caba25d5 (github): Unix|Client|Server|Resources: Look in /usr/share/games/doom for IWAD files
- IssueID #2148
- 13:37 Revision 0a8642f2 (github): Bumped version number to 1.15.8
- 13:34 Revision 549b8e88 (github): Unix|Client|Server|Resources: Look in /usr/share/games/doom for IWAD files
- IssueID #2148
- 13:33 Revision b9f7835d (github): Unix|Client|Server|Resources: Look in /usr/share/games/doom for IWAD files
- IssueID #2148
- 13:33 Revision be9e22ae (github): Refactor: C++ API for registering and specifying game modes
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... - 22:29 Revision ed62ea4e (github): libgui|ModelDrawable: Animator can specify additional node rotations
- 17:40 Revision 9068be9b (github): Travis: Do a release build
- 17:30 Revision a273c981 (github): Git: Travis status badge looks better as SVG
- Also updated wiki links in the repository readme.
- 17:03 Revision 64aeb68e (github): Git: Added Travis status badge in repository read-me
- 14:56 Revision 7e19117b (github): Travis: Notify Slack about CI builds
- 14:53 Revision a99078d9 (github): Travis: Enable building of the tests
- 14:48 Revision e8993b4b (github): Travis: Accept all apt-get questions
- 14:44 Revision cf633109 (github): Travis: Added a bunch of Linux dependencies
- 14:35 Revision 37659de8 (github): Travis: Trying a different environment
- 14:23 Revision 3d7bbcb6 (github): Travis: Install CMake 3 from a PPA (2nd try)
- 14:13 Revision 3aea296d (github): Travis: Install CMake 3 from a PPA
- 14:07 Revision debcd76a (github): Added basic configuration for Travis CI (Linux builds)
2016-01-17
- 16:10 Revision ea3dca08 (github): Windows|Fixed: Missing exports
- 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... - 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... - 12:01 Revision 750ae053 (github): libcore|FileIndex: Cannot look for files inside single-file packages
- 11:50 Revision 2595f194 (github): Windows|Fixed: Missing export
- 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" ... - 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... - 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. - 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.
- 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... - 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. - 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. - 09:34 Revision 53932263 (github): Fixed|libcore|NumberValue: Showing a large integer as hexadecimal
- 09:33 Revision d1a0642f (github): Cleanup
- 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. - 09:05 Revision 391c928a (github): Homepage: Added a notice about the unstable 2.0 builds
- 09:02 Revision 90018562 (github): Fixed|Homepage: "undefined undefined" on the download pages
- IssueID #2139
2016-01-13
2016-01-12
- 19:56 Revision 7f86dc98 (github): Windows|Fixed|MSVC: Missing exports
- 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... - 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... - 18:29 Revision 86c5bf28 (github): libcore: Minor API additions in several classes
- Added some useful but hitherto missing member functions.
- 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. - 18:23 Revision c1d7856b (github): Cleanup
2016-01-10
- 11:37 Revision 56d94d0b (github): libcore|Info: Flag for values read from quoted string literals
- 11:25 Revision 286379eb (github): Cleanup
- 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...
2016-01-09
- 20:48 Revision 12b6bf03 (github): libappfw: Improved animations
- TabWidget selection highlight moves with an animation.
The FoldPanelWidget animation is slightly faster. - 17:02 Revision 836440ae (github): libdoomsday|FS: Added DataBundle as a base class for classic data files
- 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. - 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...
Also available in: Atom