Activity
From 2016-07-04 to 2016-07-17
2016-07-17
- 15:33 Revision 68948e3a (github): UI|Home|Client: Minimizing the loaded game to show the Home UI
- The Home UI can now be shown while a game is running, allowing
access to game switching, savegames, and multiplayer g... - 15:30 Revision 44798b72 (github): Fixed|GL: Setting scissor via runtime DGL API
- The game does not need to be aware of where the game widget is
located within the window. - 15:24 Revision ea2e43c6 (github): libdoomsday: Added audience for observing beginning of game loads
- 15:23 Revision cd67f81e (github): libappfw: Retain focus widget when clicking outside widgets
- 15:22 Revision 84ef8f8a (github): Fixed|GLState|libgui: Setting scissor in an arbitrary viewport
- The viewport coordinates were not taken into account when setting
a normalized scissor. - 15:21 Revision 6da29f08 (github): libcore: Minor Rule improvements
- 15:20 Revision 69658459 (github): libcore|Record: Record supports multithreaded access
- Methods of Record now lock the internal state during access.
- 08:08 Revision 0beabd38 (github): Documentation: Cleanup
- 08:05 Revision 250dee2d (github): CI|Readme: Show Windows CI build status in the repository readme
- 07:03 Revision 87bdcc3a (github): CI|Windows: Updated AppVeyor CI configuration
- Testing whether the upgraded AppVeyor VMs work for us.
2016-07-16
- 18:19 Revision 7add7460 (github): UI|Client: Allow skipping add-on compatibility check (press Alt in dialog)
- 17:55 Revision ec18d8d8 (github): UI|Client: Improved the manual connection dialog
- Pressing Enter to connect works again. Widget margins were also
slightly tweaked. - 17:55 Revision 31d9a62e (github): UI|Home: "Connect to Server" is available via the MP column menu
- 17:55 Revision 66b55912 (github): Cleanup
- 17:55 Revision 7d4fe142 (github): UI|Home: New transition animation for switching into/away from a game
- Dismiss and bring back Home with a vertical scrolling animation.
- 17:55 Revision 0d2030fc (github): Cleanup
- 17:55 Revision 028f3f12 (github): UI|Client: Disabled the Oculus Rift UI compositor
- Nowadays LibOVR provides compositing features, so in the future those
should be used instead of trying to modify the ... - 17:55 Revision a142c7be (github): UI|Client: Cleaned up window contents layout
- 17:55 Revision 5d24d198 (github): Fixed|libdoomsday|FS1: Potential crash when unloading files
- Accessing an erased iterator is not a good idea.
- 17:55 Revision 6e92a401 (github): Fixed|Resources|libdoomsday: Sort .box contents by identifier
- Box contents are intended to be loaded in alphabetical order, so
when compiling the package metadata, ensure the ID a... - 17:55 Revision c850ccff (github): FS|libcore: Compiling a full list of packages including dependencies
- 17:55 Revision 5713ca3b (github): Fixed|Resources: Consider all packages dependencies in compatibility checks
- 17:55 Revision 09721a5d (github): Cleanup
2016-07-15
- 19:04 Revision 27eb5862 (github): Refactor|World: Sector now has ownership of it's Subsectors
- 14:09 Revision 8a67e2bc (github): Fixed|UI|Client: Manual direct connection dialog
- It is now again possible to connect to a manually specified server.
The dialog uses the same MP menu widget that is u... - 14:09 Revision ee62a925 (github): Widgets|libappfw: Improved MessageDialog layout with custom widgets
- 14:09 Revision 3a9df40e (github): Fixed|Doom64: Compiler warning
- 14:09 Revision 73944420 (github): libcore: Use inline methods in the PrivateAutoPtr class
- The compiler probably already makes these inline, but making it
explicit doesn't hurt. - 14:09 Revision 51221394 (github): UI|Home: Adjusted column header layout
- Improving spacing between menu button and column title.
- 11:18 Revision 987699d4 (github): Cleanup
- 11:04 Revision 3a32a82b (github): Cleanup: Renamed SectorCluster to Subsector
- The "subsector" name can now be rightfully given to this map geometry
component. - 04:17 Revision 60bb8eb2 (github): Refactor|Sector|World: Minor Sector-internal cleanup
2016-07-14
- 18:47 Bug #2165: [2019] Automap visualization broken
- A couple of important things to remember:
* Function arguments are evaluated in a non-intuitive (reverse) order, and... - 18:42 Bug #2165 (Resolved): [2019] Automap visualization broken
- 18:44 Revision a9ad0865 (github): Fixed|All Games|Automap: Map is not visible in the automap
- Two bugs contributed to the problem:
- map bounding box was not correctly passed to the automap widget
- Line's visib... - 18:41 Revision e68ee171 (github): Cleanup
- 05:02 Revision 3f3feecc (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- Conflicts:
doomsday/apps/client/src/world/sectorcluster.cpp - 04:56 Revision 13c5ff56 (github): Cleanup|World: world::Sector accessors, const correctness, pimpl conformance
2016-07-13
- 18:43 Revision a48213cc (github): Cleanup: Changes suggested by Clang static analyzer
- Added a noreturn attribute to fatal error functions and handled some
cases of possibly uninitialized values. - 18:43 Revision ae2cbb52 (github): Cleanup: Changes suggested by Visual Studio static analysis
- Spotted an actual bug in gamesession.cpp.
- 17:48 Revision 5155fc0a (github): Cleanup|World: world::Line accessors, const correctness, pimpl conformance
- 17:09 Bug #2165: [2019] Automap visualization broken
- I noticed this more than a month ago, when I had to use a Win10 laptop that could basically not handle Dday, for a wh...
- 12:41 Bug #2165: [2019] Automap visualization broken
- Testing now on Windows. Interestingly, the 32-bit release build (by the autobuilder) seems to render the automaps jus...
- 09:02 Bug #2165: [2019] Automap visualization broken
- I have seen this issue in some of the games for several months. Could be related to GL state.
Will investigate aft... - 08:34 Bug #2165 (Closed): [2019] Automap visualization broken
- Presently the whole automap visualization appears to be missing, map title aside. May have occurred much earlier than...
- 12:30 Bug #916 (Closed): [Savegame] Restored state invalid if same addons not present
- The workaround is to check for package compatibility with savegames before loading. This naturally doesn't help old s...
- 09:51 Revision f4783276 (github): Client|GL: Cleanup, replaced App_Errors with asserts
- 09:51 Revision e48f4b31 (github): Fixed|libdoomsday: Incorrectly initialized color palette IDs
- Due to a refactoring oversight, the type of color palette IDs was
apparently changed to a plain uint32 from de::Id, a... - 09:10 Revision d6d72998 (github): World|Line|Polyobj|Vertex: Handle Line geometry updates internally
- Revised Line in order to a) defer calculation of the cached geometry
data/metrics (bounds, slope, length, etc...) unt...
2016-07-12
- 15:47 Feature #2164: Interlaced 3D mode
- skyjake wrote:
> Use a post-processing shader to interlace the left and right eye frames.
>
> See discussion: htt...
2016-07-11
- 20:13 Revision 80dd33a9 (github): Cleanup
- 19:53 Revision f415a9f4 (github): Windows|Fixed: Missing exports and headers
- 19:22 Revision e1806025 (github): Fixed|Client: Crash when reseting engine state
- When the decorations of a material are cleared, the animators must
be cleared as well because they may be using point... - 18:25 Revision a3abf98f (github): Cleanup|Client: Finding materials
- 17:49 Revision a7adb4f9 (github): Refactor: Moved materials to libdoomsday's world domain (big commit)
- As they are currently implemented and used, the materials are the best
fit for the world domain. The classes are now ... - 09:05 Feature #2164 (Closed): Interlaced 3D mode
- Use a post-processing shader to interlace the left and right eye frames.
See discussion: http://dengine.net/forums...
2016-07-10
- 17:05 Revision 331e2fe7 (github): Refactor|Resources: Moved texture resources to libdoomsday (big commit)
- This commit splits Texture to the generic res::Texture and
client-specific ClientTexture. Other classes moved to libd...
2016-07-09
- 16:38 Revision e849f0ef (github): Cleanup|Resources: Moved color palettes to a new source file in libdoomsday
- 14:27 Revision 39f941c5 (github): Cleanup|libdoomsday: Moved MapManifests into its own source file
- 13:22 Revision ecc117f3 (github): Cleanup|Client: Removed old widgets for selecting games
- The new Home UI has replaced or will replace these.
- 13:06 Revision 6b98f026 (github): Cleanup|Client: Renamed the old Model classes to FrameModel
- Indicates that the old ones use frame-based vertex animation.
- 11:04 Revision d9068aa7 (github): Cleanup: Moved PatchName to libdoomsday
- 10:44 Revision 1a93bd8b (github): Cleanup
- 10:41 Revision f3e6694c (github): Cleanup|libcore: Byte order terminology
- 10:21 Revision 1a7a83bf (github): Cleanup
- 10:05 Revision 646f4de3 (github): Cleanup|libdoomsday: Removed the old paths.cpp
- Legacy paths are now accessible via the DoomsdayApp class.
2016-07-08
- 20:17 Revision 70883a3b (github): Client|Server|Resources: Added dialog for add-on compatibility checks
- PackageCompatibilityDialog is shown when the loaded packages are
incompatible with what a savegame (or soon, a multip... - 20:12 Revision 1c7fdb35 (github): Resources|Refactor|libdoomsday: Checking currently loaded packages for compatibility
- DoomsdayApp has a new virtual method that is called when it is
necessary to check whether the loaded packages are com... - 20:09 Revision d93a599b (github): libcore: Checking package identifiers
2016-07-06
- 20:40 Bug #2161 (Closed): Build 2002 No Data Files
- 20:09 Bug #2161: Build 2002 No Data Files
- Problem Solved Thank you.
- 18:12 Bug #2161 (In Progress): Build 2002 No Data Files
- It should be noted that Doomsday now applies stricter rules for matching which game IWADs are being used. For instanc...
- 20:26 Revision cfc26f69 (github): Game Save|Resources|libdoomsday: Savegames know which packages were in use
- The packages used when a savegame is created are included in the
save metadata. The Home UI can then match these agai... - 20:16 Revision c29619d6 (github): libcore: Minor improvements (utility methods)
- 18:36 Bug #2163 (Rejected): Build 2013 No Data Files
- Please see my comment in the previously submitted issue #2161.
- 18:34 Bug #2163 (Rejected): Build 2013 No Data Files
- Can you tell me why I'm getting no data files on some of my games. (IE: Doom Registered.)I uploaded a screen shot.
- 18:02 Bug #2162 (Closed): Buld 2005 has a black screen
- 09:25 Bug #2025 (Progressed): Doom64TC does not have a fully functional HUD
- 09:25 Bug #2022 (Progressed): p_enemy.c in doom64 plugin uses ~15 different copies of A_KeenDie
- 09:24 Feature #2033 (Progressed): Runtime map editor
- 09:24 Bug #911 (Progressed): [Hexen] Poison cloud vs Repulsion Disc
- 09:23 Feature #1620 (Progressed): XG 2.0
- 09:22 Feature #1891 (Progressed): Notification area animations
- 00:08 Feature #1608 (Progressed): Integrate Doomsday Script
- 00:05 Bug #1591 (Progressed): [BSP] Fully overlapped map geometry is not always split
- 00:04 Feature #1162 (Closed): Global engine configuration
- Closing as done/obsolete.
- 00:03 Feature #1625 (Progressed): Per-pixel surface shading (bump/specular/reflection etc. mapping)
- 00:03 Bug #1089 (Progressed): [MP] Client cannot dismiss "Help/Info" finale
- 00:03 Feature #1648 (Progressed): Complete vanilla DOOM emulation
- 00:02 Feature #7 (Progressed): Next-gen renderer (codename "Gloom")
- 00:02 Feature #1623 (Progressed): Shaders
- 00:02 Feature #1643 (Progressed): Windows installer using WiX Toolset
- 00:02 Feature #1325 (Progressed): Boom line types and sectors
- 00:01 Feature #1541 (Progressed): Joystick axis settings (sensitivity, max speed)
- 00:01 Feature #1996 (Progressed): Engine-managed "map spot / point of interest" mechanism
- 00:01 Feature #1890 (Progressed): New sequence-based model animation mechanism
- 00:01 Feature #1900 (Progressed): OpenGL 3.3 Core Profile
- 00:01 Bug #778 (Progressed): Gamepad usability issues
- 00:01 Feature #1768 (Progressed): Boom compatibility
- 00:01 Bug #1821 (Progressed): [Hexen] Monsters do not always awaken (Seven Portals and elsewhere)
- 00:01 Feature #1675 (Progressed): Switch to new Qt 5.4+ OpenGL APIs (from QGLWidget)
- 00:01 Bug #1734 (Progressed): Games' Help InFine scripts have no sounds
2016-07-05
- 23:59 Bug #2009 (Closed): Taskbar doesn't scale itself and game world correctly in small display modes
- Closing this as there are now several ways to rescale the UI:
* Small scaling adjustments via the UI Settings dialog... - 23:57 Feature #1840 (Progressed): Support ZDoom-extended MAPINFO format
- 23:57 Feature #6 (Progressed): Draw lens flares using GL2
- 23:57 Bug #849 (Progressed): Sound effects lower pitch and longer at higher frequencies
- 23:57 Feature #1252 (Progressed): Integrate Hexen features into libcommon
- 23:57 Feature #1794 (Progressed): Mobile apps and shared client/server code (more modular code structure)
- 23:56 Feature #1745 (Closed): Performance optimization
- 23:56 Feature #1640 (Progressed): Support for id Tech 1 audio/graphic resource hacks
- 23:56 Feature #1687 (Progressed): In-game error dialogs (e.g., corrupt savegame)
- 23:56 Feature #1842 (Progressed): Support ZDoom's episode and hub definitions in MAPINFO
- 23:56 Bug #1952 (Progressed): Eternal Doom MAP26 malformed map hack causing memory release error
- 23:56 Bug #566 (Progressed): [Resampler] Low quality sound samples play distorted
- 23:56 Feature #1548 (Progressed): Multi-monitor support
- 23:55 Feature #1755 (Closed): Use FS2 for runtime files
- 23:55 Feature #1468 (Progressed): Sky layers seperate vertical offset
- 23:55 Feature #1517 (Progressed): Autoselect missing interfaces from other audio plugins
- 23:55 Feature #1639 (Progressed): Optimize GridMap
- 23:55 Feature #1197 (Progressed): Scriptable UI
- 23:55 Feature #1624 (Progressed): Render particles to textures
- 23:55 Bug #251 (Progressed): [Doom] Nightmare monsters sometimes not fast
- 23:55 Bug #287 (Progressed): Changes to BLOOD states ignored
- 23:54 Feature #1585 (Progressed): [Map Hack] Extra plane (e.g., Hell Revealed II MAP01)
- 23:54 Feature #1361 (Progressed): Rotation of objects away from walls during map load
- 23:54 Feature #1407 (Progressed): Customizable console keys
- 23:54 Feature #1486 (Progressed): UI language translation/localization
- 23:54 Bug #1606 (Progressed): M_THERMM and HUD message font replacement
- 23:54 Bug #921 (Progressed): Blockmap-defined Linedef crossing order
- 23:54 Bug #966 (Progressed): [Doom] Use of CWILV graphics on automap
- 23:54 Bug #1104 (Progressed): Replacement flats VS texture animations
- 23:54 Feature #1308 (Progressed): Splitscreen multiplayer
- 23:54 Feature #1341 (Progressed): Soft edges for sector lighting
- 23:54 Bug #874 (Progressed): [Hexen] Stalker gib levitates
- 23:54 Feature #9 (Progressed): Use local server to run single-player games
- 23:54 Feature #1449 (Progressed): Setup bindings/controls via taskbar UI
- 23:53 Feature #1429 (Progressed): Support for Freedoom
- 23:53 Feature #2016 (Progressed): "Portable app" package (app contained in a folder, with all user data included; e.g., for USB sticks)
- 23:53 Bug #1589 (Progressed): [Windows] Missing icons
- 23:46 Bug #2085 (Progressed): [Dehacked] Sprite name table patches not supported (Crashes)
- 23:46 Feature #1666 (Progressed): [Dehacked] Support for sprite renaming
- 23:46 Bug #1808 (Progressed): New sprites in addons do not work
- 23:46 Bug #1929 (Progressed): Sprite priority handling
- 23:46 Feature #2015 (Progressed): Remove server-side audio system
- 23:46 Bug #1029 (Progressed): Switch sound origin
- 23:32 Bug #916 (In Progress): [Savegame] Restored state invalid if same addons not present
- The plan is to include the list of loaded packages in savegame metadata and ensure that the same ones are loaded when...
- 23:27 Feature #1601 (In Progress): Package management
- 23:27 Feature #1647: Replace FS1 with FS2-based resource management
- The @DataBundle@ class now exists to interpret legacy data files into Doomsday 2 (runtime) packages.
- 23:24 Feature #1263 (Closed): Directory structure grouped by game
- Closing as obsolete.
- 23:22 Feature #1586 (Resolved): Load/manage add-ons from the home screen
- 23:21 Feature #1834 (Resolved): Import Snowberry addon formats as Doomsday 2 packages
- 20:20 Revision 7a10e989 (github): Fixed|UI|Home: Initial list item action button animation
- 18:45 Revision 92d2c588 (github): UI|Resources|Home: PackagesDialog can be used for selecting optionals
- The [...] buttons in PackagesDialog now show a "Select Packages" item
if the package has optional content. - 18:44 Revision 2c7d91ba (github): Refactor|libappfw: All popups may optionally have a close button
- 14:34 Revision 8508c456 (github): Cleanup|Client: Cleaned up error message if app init fails
- 14:34 Revision eb029a96 (github): Refactor|FS|Resources: PackageLoader handles optional package contents
- Rather than doing it in libdoomsday, optional package contents
(recommends, extras) are now handled at the lowest lev... - 11:27 Revision fb331a0d (github): UI|Resources|Home: Selecting .box add-on contents
- Added a new popup for selecting which contained add-ons are loaded
when a .box is loaded. The selections are saved in... - 11:25 Revision dc6d6b95 (github): Mac|Default Style: Adjusted fonts
- Italic variant of SF UI Display does not seem to exist.
- 11:24 Revision 586cb84a (github): Resources|libdoomsday: Handling of .box contents
- Contained data bundles are now divided to three categories:
required, recommended, and extra. These are taken into ac... - 11:21 Revision f110dea0 (github): Widgets|libappfw: Minor improvements
- ToggleWidget does not animate its state before the first update.
MenuWidget provides a public rule for querying the c... - 11:19 Revision bf3e332d (github): libcore: Minor improvements
- New utility method for Record, and cleaning escape sequences out of
fatal error messages. - 11:18 Revision 030a6eaf (github): Client: Moved PanelButtonWidget to another source directory
Also available in: Atom