Project

General

Profile

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...
skyjake
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.
skyjake
15:24 Revision ea2e43c6 (github): libdoomsday: Added audience for observing beginning of game loads
skyjake
15:23 Revision cd67f81e (github): libappfw: Retain focus widget when clicking outside widgets
skyjake
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.
skyjake
15:21 Revision 6da29f08 (github): libcore: Minor Rule improvements
skyjake
15:20 Revision 69658459 (github): libcore|Record: Record supports multithreaded access
Methods of Record now lock the internal state during access. skyjake
08:08 Revision 0beabd38 (github): Documentation: Cleanup
skyjake
08:05 Revision 250dee2d (github): CI|Readme: Show Windows CI build status in the repository readme
skyjake
07:03 Revision 87bdcc3a (github): CI|Windows: Updated AppVeyor CI configuration
Testing whether the upgraded AppVeyor VMs work for us. skyjake

2016-07-16

18:19 Revision 7add7460 (github): UI|Client: Allow skipping add-on compatibility check (press Alt in dialog)
skyjake
17:55 Revision ec18d8d8 (github): UI|Client: Improved the manual connection dialog
Pressing Enter to connect works again. Widget margins were also
slightly tweaked.
skyjake
17:55 Revision 31d9a62e (github): UI|Home: "Connect to Server" is available via the MP column menu
skyjake
17:55 Revision 66b55912 (github): Cleanup
skyjake
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. skyjake
17:55 Revision 0d2030fc (github): Cleanup
skyjake
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 ...
skyjake
17:55 Revision a142c7be (github): UI|Client: Cleaned up window contents layout
skyjake
17:55 Revision 5d24d198 (github): Fixed|libdoomsday|FS1: Potential crash when unloading files
Accessing an erased iterator is not a good idea. skyjake
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...
skyjake
17:55 Revision c850ccff (github): FS|libcore: Compiling a full list of packages including dependencies
skyjake
17:55 Revision 5713ca3b (github): Fixed|Resources: Consider all packages dependencies in compatibility checks
skyjake
17:55 Revision 09721a5d (github): Cleanup
skyjake

2016-07-15

19:04 Revision 27eb5862 (github): Refactor|World: Sector now has ownership of it's Subsectors
danij
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...
skyjake
14:09 Revision ee62a925 (github): Widgets|libappfw: Improved MessageDialog layout with custom widgets
skyjake
14:09 Revision 3a9df40e (github): Fixed|Doom64: Compiler warning
skyjake
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.
skyjake
14:09 Revision 51221394 (github): UI|Home: Adjusted column header layout
Improving spacing between menu button and column title. skyjake
11:18 Revision 987699d4 (github): Cleanup
danij
11:04 Revision 3a32a82b (github): Cleanup: Renamed SectorCluster to Subsector
The "subsector" name can now be rightfully given to this map geometry
component.
danij
04:17 Revision 60bb8eb2 (github): Refactor|Sector|World: Minor Sector-internal cleanup
danij

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...
skyjake
18:42 Bug #2165 (Resolved): [2019] Automap visualization broken
skyjake
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...
skyjake
18:41 Revision e68ee171 (github): Cleanup
skyjake
05:02 Revision 3f3feecc (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
Conflicts:
doomsday/apps/client/src/world/sectorcluster.cpp
danij
04:56 Revision 13c5ff56 (github): Cleanup|World: world::Sector accessors, const correctness, pimpl conformance
danij

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.
skyjake
18:43 Revision ae2cbb52 (github): Cleanup: Changes suggested by Visual Studio static analysis
Spotted an actual bug in gamesession.cpp. skyjake
17:48 Revision 5155fc0a (github): Cleanup|World: world::Line accessors, const correctness, pimpl conformance
danij
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... vermil
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... skyjake
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...
skyjake
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... danij
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... skyjake
09:51 Revision f4783276 (github): Client|GL: Cleanup, replaced App_Errors with asserts
skyjake
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...
skyjake
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...
danij

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...
cmbruns

2016-07-11

20:13 Revision 80dd33a9 (github): Cleanup
skyjake
19:53 Revision f415a9f4 (github): Windows|Fixed: Missing exports and headers
skyjake
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...
skyjake
18:25 Revision a3abf98f (github): Cleanup|Client: Finding materials
skyjake
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 ...
skyjake
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...
skyjake

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...
skyjake

2016-07-09

16:38 Revision e849f0ef (github): Cleanup|Resources: Moved color palettes to a new source file in libdoomsday
skyjake
14:27 Revision 39f941c5 (github): Cleanup|libdoomsday: Moved MapManifests into its own source file
skyjake
13:22 Revision ecc117f3 (github): Cleanup|Client: Removed old widgets for selecting games
The new Home UI has replaced or will replace these. skyjake
13:06 Revision 6b98f026 (github): Cleanup|Client: Renamed the old Model classes to FrameModel
Indicates that the old ones use frame-based vertex animation. skyjake
11:04 Revision d9068aa7 (github): Cleanup: Moved PatchName to libdoomsday
skyjake
10:44 Revision 1a93bd8b (github): Cleanup
skyjake
10:41 Revision f3e6694c (github): Cleanup|libcore: Byte order terminology
skyjake
10:21 Revision 1a7a83bf (github): Cleanup
skyjake
10:05 Revision 646f4de3 (github): Cleanup|libdoomsday: Removed the old paths.cpp
Legacy paths are now accessible via the DoomsdayApp class. skyjake

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...
skyjake
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...
skyjake
20:09 Revision d93a599b (github): libcore: Checking package identifiers
skyjake

2016-07-06

20:40 Bug #2161 (Closed): Build 2002 No Data Files
skyjake
20:09 Bug #2161: Build 2002 No Data Files
Problem Solved Thank you. Harley51
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... skyjake
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...
skyjake
20:16 Revision c29619d6 (github): libcore: Minor improvements (utility methods)
skyjake
18:36 Bug #2163 (Rejected): Build 2013 No Data Files
Please see my comment in the previously submitted issue #2161. skyjake
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. Harley51
18:02 Bug #2162 (Closed): Buld 2005 has a black screen
skyjake
09:25 Bug #2025 (Progressed): Doom64TC does not have a fully functional HUD
skyjake
09:25 Bug #2022 (Progressed): p_enemy.c in doom64 plugin uses ~15 different copies of A_KeenDie
skyjake
09:24 Feature #2033 (Progressed): Runtime map editor
skyjake
09:24 Bug #911 (Progressed): [Hexen] Poison cloud vs Repulsion Disc
skyjake
09:23 Feature #1620 (Progressed): XG 2.0
skyjake
09:22 Feature #1891 (Progressed): Notification area animations
skyjake
00:08 Feature #1608 (Progressed): Integrate Doomsday Script
skyjake
00:05 Bug #1591 (Progressed): [BSP] Fully overlapped map geometry is not always split
skyjake
00:04 Feature #1162 (Closed): Global engine configuration
Closing as done/obsolete. skyjake
00:03 Feature #1625 (Progressed): Per-pixel surface shading (bump/specular/reflection etc. mapping)
skyjake
00:03 Bug #1089 (Progressed): [MP] Client cannot dismiss "Help/Info" finale
skyjake
00:03 Feature #1648 (Progressed): Complete vanilla DOOM emulation
skyjake
00:02 Feature #7 (Progressed): Next-gen renderer (codename "Gloom")
skyjake
00:02 Feature #1623 (Progressed): Shaders
skyjake
00:02 Feature #1643 (Progressed): Windows installer using WiX Toolset
skyjake
00:02 Feature #1325 (Progressed): Boom line types and sectors
skyjake
00:01 Feature #1541 (Progressed): Joystick axis settings (sensitivity, max speed)
skyjake
00:01 Feature #1996 (Progressed): Engine-managed "map spot / point of interest" mechanism
skyjake
00:01 Feature #1890 (Progressed): New sequence-based model animation mechanism
skyjake
00:01 Feature #1900 (Progressed): OpenGL 3.3 Core Profile
skyjake
00:01 Bug #778 (Progressed): Gamepad usability issues
skyjake
00:01 Feature #1768 (Progressed): Boom compatibility
skyjake
00:01 Bug #1821 (Progressed): [Hexen] Monsters do not always awaken (Seven Portals and elsewhere)
skyjake
00:01 Feature #1675 (Progressed): Switch to new Qt 5.4+ OpenGL APIs (from QGLWidget)
skyjake
00:01 Bug #1734 (Progressed): Games' Help InFine scripts have no sounds
skyjake

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...
skyjake
23:57 Feature #1840 (Progressed): Support ZDoom-extended MAPINFO format
skyjake
23:57 Feature #6 (Progressed): Draw lens flares using GL2
skyjake
23:57 Bug #849 (Progressed): Sound effects lower pitch and longer at higher frequencies
skyjake
23:57 Feature #1252 (Progressed): Integrate Hexen features into libcommon
skyjake
23:57 Feature #1794 (Progressed): Mobile apps and shared client/server code (more modular code structure)
skyjake
23:56 Feature #1745 (Closed): Performance optimization
skyjake
23:56 Feature #1640 (Progressed): Support for id Tech 1 audio/graphic resource hacks
skyjake
23:56 Feature #1687 (Progressed): In-game error dialogs (e.g., corrupt savegame)
skyjake
23:56 Feature #1842 (Progressed): Support ZDoom's episode and hub definitions in MAPINFO
skyjake
23:56 Bug #1952 (Progressed): Eternal Doom MAP26 malformed map hack causing memory release error
skyjake
23:56 Bug #566 (Progressed): [Resampler] Low quality sound samples play distorted
skyjake
23:56 Feature #1548 (Progressed): Multi-monitor support
skyjake
23:55 Feature #1755 (Closed): Use FS2 for runtime files
skyjake
23:55 Feature #1468 (Progressed): Sky layers seperate vertical offset
skyjake
23:55 Feature #1517 (Progressed): Autoselect missing interfaces from other audio plugins
skyjake
23:55 Feature #1639 (Progressed): Optimize GridMap
skyjake
23:55 Feature #1197 (Progressed): Scriptable UI
skyjake
23:55 Feature #1624 (Progressed): Render particles to textures
skyjake
23:55 Bug #251 (Progressed): [Doom] Nightmare monsters sometimes not fast
skyjake
23:55 Bug #287 (Progressed): Changes to BLOOD states ignored
skyjake
23:54 Feature #1585 (Progressed): [Map Hack] Extra plane (e.g., Hell Revealed II MAP01)
skyjake
23:54 Feature #1361 (Progressed): Rotation of objects away from walls during map load
skyjake
23:54 Feature #1407 (Progressed): Customizable console keys
skyjake
23:54 Feature #1486 (Progressed): UI language translation/localization
skyjake
23:54 Bug #1606 (Progressed): M_THERMM and HUD message font replacement
skyjake
23:54 Bug #921 (Progressed): Blockmap-defined Linedef crossing order
skyjake
23:54 Bug #966 (Progressed): [Doom] Use of CWILV graphics on automap
skyjake
23:54 Bug #1104 (Progressed): Replacement flats VS texture animations
skyjake
23:54 Feature #1308 (Progressed): Splitscreen multiplayer
skyjake
23:54 Feature #1341 (Progressed): Soft edges for sector lighting
skyjake
23:54 Bug #874 (Progressed): [Hexen] Stalker gib levitates
skyjake
23:54 Feature #9 (Progressed): Use local server to run single-player games
skyjake
23:54 Feature #1449 (Progressed): Setup bindings/controls via taskbar UI
skyjake
23:53 Feature #1429 (Progressed): Support for Freedoom
skyjake
23:53 Feature #2016 (Progressed): "Portable app" package (app contained in a folder, with all user data included; e.g., for USB sticks)
skyjake
23:53 Bug #1589 (Progressed): [Windows] Missing icons
skyjake
23:46 Bug #2085 (Progressed): [Dehacked] Sprite name table patches not supported (Crashes)
skyjake
23:46 Feature #1666 (Progressed): [Dehacked] Support for sprite renaming
skyjake
23:46 Bug #1808 (Progressed): New sprites in addons do not work
skyjake
23:46 Bug #1929 (Progressed): Sprite priority handling
skyjake
23:46 Feature #2015 (Progressed): Remove server-side audio system
skyjake
23:46 Bug #1029 (Progressed): Switch sound origin
skyjake
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... skyjake
23:27 Feature #1601 (In Progress): Package management
skyjake
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. skyjake
23:24 Feature #1263 (Closed): Directory structure grouped by game
Closing as obsolete. skyjake
23:22 Feature #1586 (Resolved): Load/manage add-ons from the home screen
skyjake
23:21 Feature #1834 (Resolved): Import Snowberry addon formats as Doomsday 2 packages
skyjake
20:20 Revision 7a10e989 (github): Fixed|UI|Home: Initial list item action button animation
skyjake
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.
skyjake
18:44 Revision 2c7d91ba (github): Refactor|libappfw: All popups may optionally have a close button
skyjake
14:34 Revision 8508c456 (github): Cleanup|Client: Cleaned up error message if app init fails
skyjake
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...
skyjake
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...
skyjake
11:25 Revision dc6d6b95 (github): Mac|Default Style: Adjusted fonts
Italic variant of SF UI Display does not seem to exist. skyjake
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...
skyjake
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...
skyjake
11:19 Revision bf3e332d (github): libcore: Minor improvements
New utility method for Record, and cleaning escape sequences out of
fatal error messages.
skyjake
11:18 Revision 030a6eaf (github): Client: Moved PanelButtonWidget to another source directory
skyjake
 

Also available in: Atom