Activity
From 2016-01-19 to 2016-02-01
2016-02-01
- 21:27 Revision 10967e47 (github): UI|Home: Sort games by release year
- Eventually there will be a user-selectable sort criteria.
- 21:13 Revision 0424d4e9 (github): UI|Home|Client: Working on the new Home UI
- Added GameDrawerButton as a concrete DrawerButton that shows the
information of a single game.
Work in progress. - 21:10 Revision 0e5c6b64 (github): All Games|libdoomsday: Game definitions may include release date and family
- If the game family is not provided, the engine will make a guess.
Release dates are specified by the game plugins.
A... - 21:08 Revision 092add8e (github): libappfw: Minor API improvements
- 21:08 Revision b1059747 (github): libcore|Date: Parsing from text
2016-01-29
- 21:11 Revision 0e62ea39 (github): UI|Home: Basic column behavior
- Activating the column being interacted with. Header with information
text and a button. Hiding and showing columns ba... - 21:10 Revision 0e7b1c33 (github): Widgets|libappfw: Added CallbackAction for calling a std::function
- 20:42 Revision 1e65efd2 (github): Widgets|libappfw: Added utility methods for Margins
- Setting left/right or top/bottom margins at once.
- 20:38 Revision ae4322d6 (github): Widgets|libcore: OperatorRule and dsize; virtual dispatchEvent()
2016-01-27
2016-01-26
- 19:58 Revision 94d851bc (github): UI|Home: Added needed widgets and inserted HomeWidget to the window
- First developing the column switching mechanism.
2016-01-25
2016-01-24
- 19:03 Revision 8615bf03 (github): UI|Client: Temporary file dialog for picking game data files
- Work in progress: allow the user some way to pick additional data
files to use in a particular game. This will all be... - 19:01 Revision f41c3560 (github): libdoomsday|Game: Added a simple way to specify addition data file paths
- Work in progress: this is not meant to be final in any way. The long
term plan is to allow to user to select packages... - 18:57 Revision 9dfa92b0 (github): libappfw|DocumentPopupWidget: Added an optional action button
- 17:05 Revision b83b20f0 (github): Doom|Heretic: Allow playing Registered mode with Ultimate/Extended IWAD
- 15:54 Revision 5ca16986 (github): Fixed|Windows|UI|Client: Reverted some of the startup busy mode changes
- It appears that on Windows not running the busy mode leads to the mouse
cursor being permanently hidden for some reas... - 14:30 Revision 918db1fc (github): UI|Client: Removed first startup busy mode, added a splash window
- The first startup busy mode was mostly used when waiting for the
game startup resources to be located. With that step... - 14:22 Revision a608cf24 (github): FS|libdoomsday: Allow reinitializing the /local/wads folder
- The attached feeds where WAD files are acquired from are not populated
to full depth.
Todo: Add an option for the us... - 14:19 Revision e4b7e933 (github): Cleanup
- 14:18 Revision e51a3e39 (github): FS|Packages|libcore: Looking up files that contain packages
- 14:17 Revision a992ee7f (github): FS|DirectoryFeed: Option to not populate native subfolders
- 13:51 Revision 52be20e0 (github): libcore|App|Loop: Improvements
- Version number parsing is more tolerant.
LoopCallbacks calls are made after the LoopCallback lock has been
released,...
2016-01-23
- 19:27 Revision debc02aa (github): Client: Locating game resources is no longer necessary
- We already know which data files are available.
- 19:26 Revision 7b26f8dc (github): All Games|Resources: Specify startup files using packages
- 19:23 Revision dfe39f41 (github): Resources|libdoomsday: Startup files are loaded as FS2 packages
- The old game startup resource locator code was disabled as obsolete.
Recognized data files (i.e., data bundles) are a... - 18:35 Revision 11f11747 (github): libcore|FS: Listing loaded packages as files
- Added a helper method for listing the loaded packages as files ordered
in the load order. - 13:02 Revision ae3f265e (github): Refactor: Moved App_ChangeGame() to DoomsdayApp
- DoomsdayApp::changeGame() is now responsible for directing the
game changing operation. Also moved a bunch of file lo...
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: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: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
Also available in: Atom