Activity
From 2016-06-10 to 2016-06-23
2016-06-21
- 09:34 Revision 2cb0d0f3 (github): UI|Home: Moved IWAD Folders to the Config menu in task bar
- Now a proper settings dialog.
- 09:32 Revision 449e392a (github): Widgets|libappfw: Dialog for managing a list of directories
2016-06-20
- 17:15 Revision d7f4e2a0 (github): Resources|libdoomsday: Configuring multiple IWAD folders
- Using the new DirectoryArrayWidget to configure multiple directories
where IWADs may be found. - 17:14 Revision 69353de7 (github): Widgets|libappfw: Added widgets for managing a list of strings/directories
- 17:11 Revision 1fad8aa7 (github): libcore: Querying record member value as a list of strings
- 16:28 Revision e472d4cc (github): Fixed|libcore: Catch errors when parsing Info documents
- 15:30 Revision 08672127 (github): UI|libappfw: UI focus indicator tweaks
- 15:27 Revision eb2207b8 (github): Cleanup
- 15:26 Revision 07490d82 (github): Refactor|UI: Relocate the "native UI" mode to libappfw BaseGuiApp
- 15:25 Revision 40d10dc4 (github): Cleanup: Default string arguments
2016-06-19
- 19:07 Revision f5cdf6a5 (github): Optimize|libappfw: Save memory in GuiWidget
- Every widget does not need state for background blurring and a
completely separate hit rectangle. - 17:16 Revision 3e9d5cf9 (github): Resources|Log|libdoomsday: Added log entry about data bundle identification
- 17:16 Revision 40343c66 (github): Performance|libcore: Minor performance tuning
- ArchiveEntryFile avoids repeatedly looking up the entry in the Archive,
which would occur particularly when reading d... - 11:32 Revision 2c11261a (github): UI|Home: Show number of additional profile packages as an indicator
- 11:32 Revision c62dd279 (github): UI|libappfw: UI style tweaks
- Inverted buttons with rounded background, focus flashing colors from
Style, animating panel height. - 11:30 Revision b2629563 (github): Fixed|UI|Home: Crash when deselecting a package
2016-06-18
- 23:23 Revision bf709369 (github): UI|Home: Added an alert icon for game profiles that are not playable
- 22:55 Revision 18201d39 (github): Refactor|UI|Widgets|Home: Packages list actions managed via ui::Data
- The action buttons shown for each package are now created in a menu
based on the provided ui::Data. This allows using... - 22:10 Revision 3cd619ff (github): Widgets|libappfw: Variant items; menu item trigger audience
- `VariantActionItem` has an alternative text label and image.
MenuWidget has a new ItemTriggered audience that is not... - 22:07 Revision 437d59f5 (github): Widgets|libappfw: Added an optional close button to DocumentPopupWidget
- 19:35 Revision e655e65c (github): Cleanup|Client: Removed unnecessary audience member removals
- It is no longer necessary to manually remove observers in destructors.
- 19:33 Revision aeb3f910 (github): Cleanup|SDK: Removed unnecessary audience member removals
- It is no longer necessary to manually remove observers in destructors.
- 19:30 Revision 98fe344c (github): Performance|libcore: Rule dependency tracking
- Use a hash table.
- 18:31 Revision fb624179 (github): Refactor|libcore: Audience members are automatically removed upon deletion
- Each audience member now has a link back to the audience, so that
the observer relationship can be terminated by eith...
2016-06-17
- 23:06 Revision 9ae92d9b (github): libcore|FS: Added a common string as a Package class member
- 23:05 Revision 73761692 (github): Model Renderer: Revised model alignment settings
- Added `alignment.yaw` and `alignment.pitch` variables that can have
the values "view", "movement", or "random". The d... - 22:54 Revision 78dc43ec (github): Hexen: Determining Mage's wand smoke direction
- Smoke mobjs are given a tiny bit of momentum so 3D models can be
movement-aligned.
2016-06-16
- 22:25 Revision 8498dbd7 (github): UI|Home|libappfw: Improved package list filter editor legibility
- When scrolling down the package list and the filter editor snaps to
the top edge, make its background solid so that t... - 22:23 Revision ede4d322 (github): libcore|Vector: Method for selecting xyz components out of a Vector4
2016-06-12
- 21:59 Revision 3c2815dc (github): Fixed|All Games: Ensure game unload is triggered when quitting
- 18:00 Revision 88684aa5 (github): Fixed|Log|libcore: Log output file is prematurely closed
- When the file system is refreshed, it is possible that the log output
file is pruned (status changed). This will caus... - 16:50 Revision f87a27cd (github): Fixed|Client: Console variables not saved during shutdown
- If the .cfg files didn't exist, saving was never enabled.
- 14:12 Revision ed50fef0 (github): Cleanup
- 09:22 Revision eff97741 (github): Resources|libdoomsday: Check for a Snowberry-style manifest file
2016-06-11
- 22:53 Revision 92ca8d05 (github): Fixed|libdoomsday: Potential memory leak
- Normally only one instance of Players is constructed, but since the
players were constructed by the class, it should ... - 22:19 Revision 9e7a2be0 (github): UI|Home: Usability improvements
- Pressing Enter in the packages filter editor will move focus to the
first listed item.
The filter editor remembers i... - 22:17 Revision 9ad6507a (github): Resources|libdoomsday: Automatically set game tags for packages
- Simple heuristic based on known words in the file path.
- 22:16 Revision e2012ca8 (github): All Games|libdoomsday: Define tags for each game
- 18:08 Revision dde04e38 (github): Resources|libdoomsday: Clean redundant words from data bundle package IDs
- 15:50 Revision 00e17149 (github): Resources|libdoomsday: Unload packages when unloading a game
- When unloading a game, unload all packages that were not loaded before
the game was loaded. - 15:48 Revision 39602765 (github): Cleanup
- 15:48 Revision e0cf8cfd (github): Fixed|libappfw: Use-after-free error when closing a submenu popup
- 15:47 Revision 0886c275 (github): libcore: Added conversion of DOS code page 437 to Unicode
- 10:23 Revision 484b1a0e (github): Resources|Client|Deh Reader: Read DED/DEH files from loaded packages
- Loaded data bundles may include standalone definitions or Dehacked
patches. - 10:20 Revision 726eed5a (github): UI|Home: Sort packages list, show more information in package info
- 10:19 Revision 8604ea9b (github): Resources|libdoomsday: Improved detection of data bundles
- DataBundle's behavior was adjusted to be more compatible with the FS1
based data file loading that is still being use... - 10:17 Revision d3bfcf91 (github): libdoomsday|Client|Server: Game profiles are used when loading games
- The game profile includes the game ID plus any user-selected additional
packages, so it is natural fit for game chang... - 10:05 Revision 49f21bf7 (github): Cleanup
- 10:03 Revision 67c58346 (github): Debug|Client: Removed an unnecessary assertion
- 10:03 Revision 02dc9053 (github): Fixed|All Games|Resources: Order of required game data files
- First the original IWAD, then additional lumps.
- 09:35 Revision 955af7d3 (github): Fixed|libappfw: DocumentWidget retains its maximum width
- Even if the currently visible lines would be shorter than the
longest ones in the document, use the maximum line width. - 08:26 Revision 86d695fb (github): Fixed|libappfw: DocumentWidget tries to load too much text as textures
2016-06-10
- 23:55 Revision 94fa33fb (github): Fixed|UI|Home: Layout update omitted after changing window size
- 23:53 Revision d7236226 (github): libappfw|Widgets: Setting preferred heights for DocumentPopupWidget
- 23:52 Revision 1469690a (github): libcore: API improvements
- - File::source() automatically follows link target.
- Special string truncation with ellipsis.
- Querying archive sou... - 23:51 Revision 9b7e26b6 (github): libcore|FS: Checking package tags; cleanup
Also available in: Atom