Activity
From 2016-01-09 to 2016-01-22
2016-01-22
- 21:40 Revision 791cb878 (github): Cleanup|Fixed: Added missing includes
- 21:02 Revision 99419ba8 (github): libdoomsday|API: Fixed missing Windows exports; updated Map APIs
- The Map and Map Edit APIs were updated because some of their functions
were moved to libdoomsday. - 19:59 Revision 29dfc6b9 (github): MSVC: Attempting to fix an MSVC linker error
- MSVC thinks some members of QList<String> must be exported from
libcore. - 18:17 Revision 86b3e684 (github): Fixed|libdoomsday: Handling error with plugin entry points
- Throw an exception if there's an error to abort the plugin loading.
- 17:46 Revision de07004a (github): Refactor: Continued splitting up App_ChangeGame()
- Setting up virtual path mappings belongs in libdoomsday.
Console registration is now initiated by DoomsdayApp via an ... - 12:02 Revision e227166a (github): Merge branch 'master' into game-changer
- 11:55 Revision afd77d67 (github): Refactor: Continued splitting up App_ChangeGame()
- Operations mostly related to clearing/reseting application and
subsystem state when game is being unloaded.
Added vi...
2016-01-21
- 22:05 Revision 959c46be (github): Refactor|Resources|libdoomsday: Clearing all resources
- libdoomsday's Resources has a virtual method that clears all
resource allocations. - 18:46 Revision ed3d6b4c (github): CI|Git: AppVeyor notifies Slack; Windows build status in Github readme
- 13:19 Bug #2148: Doomsday does not pick up .deb installed iwads
- Only the FreeDM multiplayer WAD is currently recognized since (AFAIK) it is the only one that's fully vanilla compati...
- 13:18 Bug #2148: Doomsday does not pick up .deb installed iwads
- It picks up the wads now if they are in there.
But it doesn't seem to pick up the freedoom wads - 13:11 Revision 0ef2eab7 (github): CI: Enable tests in the AppVeyor Windows build
- 13:07 Revision ff536e51 (github): CI: Attempting to do a release build on AppVeyor
- 13:03 Revision 751943ae (github): CI: Tweaking AppVeyor build config
- 12:58 Revision f9db07bb (github): CI: Fixed path of the Doomsday project file
- 12:53 Revision aab80a95 (github): CI: Download required Windows dependencies
- 12:30 Revision e96f9962 (github): CI: Update Git submodules before the AppVeyor build
- 12:27 Revision 3f411bd1 (github): CI: Continuing to tweak AppVeyor config
- 12:25 Revision c0239ef6 (github): CI: Tweaking AppVeyor config
- 12:23 Revision 687c13ca (github): CI: Added appveyor.yml configuration for AppVeyor CI
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:43 Bug #2148 (Resolved): Doomsday does not pick up .deb installed iwads
- Please try it out with the next unstable build. The same code is being included in 1.15.8.
- 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)
- 10:48 Bug #2148 (In Progress): Doomsday does not pick up .deb installed iwads
- 10:45 Bug #2148 (Closed): Doomsday does not pick up .deb installed iwads
- Ubuntu 64bit (and other debian distros regardless of 32 or 54bit)
doomsday_2.0.0.1843+trusty_amd64.deb
Does not see...
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-14
- 20:58 Bug #2147: [Doom] Doom2/TNT/Plutonia/HacX title loop mistake
- This could probably be grouped with this inaccuracy regarding the help infine in Dday: http://tracker.dengine.net/iss...
- 20:51 Bug #2147 (Closed): [Doom] Doom2/TNT/Plutonia/HacX title loop mistake
- In the title loops for the Doom2 based games, MusicOnce is only used for the first time the title pic is displayed.
...
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