Project

General

Profile

Activity

From 2016-07-17 to 2016-07-30

2016-07-30

19:46 Revision e352720d (github): Homepage: Added a second news item
Ideally this would be dynamically balanced, but dev posts are usually
pretty long so this should balance the columns ...
skyjake
19:32 Revision 20168638 (github): Homepage: Tweaks on the front page
Move the Download button to the top, place dev blogs on the left
as a poor imitation of a chronological sorting.
[ci...
skyjake
10:45 Revision 7ead6178 (github): FS|libcore: Make everything under "/sys" writable
The "/sys" folder is meant for non-persistent runtime data, so it is
not read-only. Addresses the case where DataBund...
skyjake

2016-07-29

21:57 Revision 7e765e43 (github): Cleanup|libcore: Undefined more conflicting X11 defines
skyjake
21:27 Revision 343686de (github): Cleanup: Client/server specific behavior
Cleared up a few unnecessary errors in the server runtime logs. skyjake
20:56 Bug #2166 (Closed): Chat doesn't work when pressing "t" in unstable builds 2.0.0.2025
skyjake
18:43 Revision 9bc24444 (github): Refactor|Resources: Finished cleanup of ClientResources
All client-specific functionality now remains in the ClientResources
class, while the base class Resources (in libdoo...
skyjake
17:24 Revision 8df03bcb (github): Cleanup|libdoomsday: Whitespace
skyjake
16:27 Revision 385623ef (github): Refactor|Resources: Clearing resources at client and libdoomsday level
skyjake
15:37 Revision 8c944a6f (github): Refactor: Moved composite, flat and sprite texture init to libdoomsday
Further breaking down ClientResources. skyjake
15:35 Revision dc201639 (github): Cleanup: Moved old texture gamma to liblegacy
skyjake
13:40 Revision f9aafa52 (github): Refactor: Continued splitting up ClientResources
A couple of methods not specific to the client moved to libdoomsday. skyjake
11:14 Revision f28763c1 (github): Cleanup
skyjake
11:11 Revision da0a44d2 (github): Fixed: Formatting of config profiles written to .dei files
Missing newlines. skyjake
11:10 Revision bb6271a7 (github): Fixed|UI|Home: Home remains hidden when no IWADs found at startup
skyjake
10:49 Revision 93fec0d3 (github): Cleanup: Reducing header dependencies
"de/App" no longer includes "de/FileSystem". skyjake
10:47 Revision 3333bef3 (github): Refactor: Moved top-level savegames management to libdoomsday
skyjake
10:45 Revision 0d7653f3 (github): CMake: Updated copyright text
skyjake
09:28 Revision 380d276a (github): Cleanup
skyjake
08:41 Bug #2169 (Closed): Revision 6ac789da : Linux compile error : Doomsday-Engine/doomsday/sdk/libcore/include/de/core/../data/numbervalue.h:45:9: error: expected identifier before numeric constant
commit:95e0660 should take care of the crash. skyjake
06:39 Bug #2169 (In Progress): Revision 6ac789da : Linux compile error : Doomsday-Engine/doomsday/sdk/libcore/include/de/core/../data/numbervalue.h:45:9: error: expected identifier before numeric constant
It could also be due to my recent refactoring of the DED ownership. I'll run a few tests. skyjake
08:40 Revision 95e0660f (github): Fixed|libdoomsday: Crash during startup
Constructing the global ded_t lead to accessing of other global-scope
variables that apparently had not been initiali...
skyjake

2016-07-28

23:05 Bug #2169: Revision 6ac789da : Linux compile error : Doomsday-Engine/doomsday/sdk/libcore/include/de/core/../data/numbervalue.h:45:9: error: expected identifier before numeric constant
It seems i was a little too fast with my reply... Compilation ran fine but i didn't run the resulting binary afterwar... sermayen
22:23 Bug #2169 (Closed): Revision 6ac789da : Linux compile error : Doomsday-Engine/doomsday/sdk/libcore/include/de/core/../data/numbervalue.h:45:9: error: expected identifier before numeric constant
Great! skyjake
22:18 Bug #2169: Revision 6ac789da : Linux compile error : Doomsday-Engine/doomsday/sdk/libcore/include/de/core/../data/numbervalue.h:45:9: error: expected identifier before numeric constant
6ac789da compiled fine with -DDENG_ENABLE_TURBO=NO, and b835690 with -DDENG_ENABLE_TURBO=ON too. Thanks for the fast ... sermayen
22:01 Bug #2169: Revision 6ac789da : Linux compile error : Doomsday-Engine/doomsday/sdk/libcore/include/de/core/../data/numbervalue.h:45:9: error: expected identifier before numeric constant
This does not occur on my system and build config (Ubuntu 16.04 LTS)... Could you please try a new build with commit:... skyjake
21:46 Bug #2169: Revision 6ac789da : Linux compile error : Doomsday-Engine/doomsday/sdk/libcore/include/de/core/../data/numbervalue.h:45:9: error: expected identifier before numeric constant
As a workaround, you should disable the DENG_ENABLE_TURBO build option. You can read about it here: http://wiki.dengi... skyjake
21:42 Bug #2169 (Closed): Revision 6ac789da : Linux compile error : Doomsday-Engine/doomsday/sdk/libcore/include/de/core/../data/numbervalue.h:45:9: error: expected identifier before numeric constant
Here's the full output:... sermayen
22:54 Revision 24c79394 (github): Fixed|Client: Incorrect class name
skyjake
21:58 Revision b8356905 (github): libcore|NumberValue: Undefine conflicting True/False defines
skyjake
21:35 Revision 7996a3f2 (github): Refactor: Moved DED database and sprite building to libdoomsday
Instead of the global variable `defs`, the definitions are now
available via the `DED_Definitions()` function.
skyjake
19:20 Revision 6ac789da (github): Assimp|CMake: Disable unnecessary model importers
Only build the model importers that are relevant at this time. skyjake
19:19 Revision 206297a7 (github): Cleanup|CMake: Tweaked source file merging script
skyjake
19:18 Revision a41d1d37 (github): Refactor: Moved sprites from ClientResources to libdoomsday
Also added some missing includes. skyjake
12:53 Revision 3064eac0 (github): Refactor|Resources: Raw textures are used by the client only
skyjake
12:13 Revision 78acf568 (github): Cleanup: Moved Uri symbol resolving function to libdoomsday
skyjake
11:27 Revision 41bb3e12 (github): Refactor: Moved AnimGroups from ClientResources to libdoomsday
skyjake
10:55 Revision 89e4d00a (github): Cleanup: Moved old PCX/TGA routines and AnimGroup to libdoomsday
skyjake

2016-07-27

21:44 Revision 91543b39 (github): Cleanup: Moved m_nodepile and m_decomp64 out of the client sources
skyjake
20:59 Revision 71d38ca0 (github): UI|Client: Launching directly into game keeps Home offscreen
skyjake
20:58 Revision 9e51ab2f (github): libcore|FS: Adjusted file descriptions
After 12a7694, file descriptions have been a bit too verbose. skyjake
18:48 Revision cc113afa (github): Cleanup
skyjake
18:48 Revision eec68a40 (github): Cleanup: Moved M_ReadFile and LZSS dependency to libdoomsday
skyjake
17:58 Revision 09449e01 (github): Cleanup: Moved aabox functions from client's m_misc to liblegacy
skyjake
17:41 Revision 6ef8cad2 (github): Cleanup: Removed obsolete public API and misc functions
Bumped the FS API version. skyjake
14:19 Revision b024b9df (github): Widgets: Setting input focus depending on the context
Added a method for offering focus to widgets. This is used for setting
the appropriate focus when a popup is opened (...
skyjake
13:02 Revision 5beae8bf (github): Cleanup|Server: Apply Turbo for server sources
skyjake
12:14 Revision 5e580f78 (github): Cleanup|Client|Server: Moving source files to subdirectories
Added "misc" so generic sources don't have to be at the root level.
Added a few "base" subdirectories for future refa...
skyjake
09:51 Bug #2166 (Resolved): Chat doesn't work when pressing "t" in unstable builds 2.0.0.2025
Applied in changeset commit:github|2929ccc32ca680024bf0282a0f531843376cd5d2. skyjake
09:26 Bug #2165 (Closed): [2019] Automap visualization broken
skyjake
09:18 Revision f7ad2f61 (github): Widgets|libappfw: CommandWidget focus cannot be cycled when it has text
skyjake
09:15 Revision 7d551c74 (github): libcore: Added a utility for converting FlagOp arguments
skyjake
09:14 Revision 2929ccc3 (github): Fixed|Multiplayer|All Games: Chat messages not displayed
This commit fixes sloppy text string handling in the libcommon
ChatWidget and the "chat" console command.
Fixes #2166
skyjake
09:08 Revision 664221c2 (github): Fixed|UI|Client: Clearing the input focus
Input focus shouldn't be held by a widget has been moved offscreen. skyjake

2016-07-26

20:42 Bug #2166 (In Progress): Chat doesn't work when pressing "t" in unstable builds 2.0.0.2025
Investigating... skyjake
14:39 Revision 5054ba47 (github): Cleanup|libcommon: Moved more sources to the "world" subdirectory
skyjake
12:15 Revision 21fee6c0 (github): Cleanup|libcore: Removed unused BinaryTree C wrapper
skyjake
08:00 Revision a0bf3c63 (github): Cleanup|Client: Public API defines, namespace usage
skyjake
07:41 Revision 4afc21a1 (github): Cleanup|X11: Dealing again with X11 preprocessor defines
skyjake
07:06 Revision 7f5f21d0 (github): Cleanup|X11: Dealing with X11 preprocessor defines
skyjake

2016-07-25

23:02 Revision a8533de0 (github): Cleanup|Linux|X11: Turbo compatibility
skyjake
21:34 Revision 9d5838b3 (github): Cleanup|libcore: Disambiguate the BinaryTree C wrapper
skyjake
20:35 Revision 8b7550a2 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
20:33 Revision 341b3ad8 (github): Windows|CMake: Platform-specific tweaks for Turbo mode on Windows
Deal with pollution from the Windows system headers, and run Python scripts
using the configured PYTHON_EXECUTABLE.
skyjake
19:15 Revision 199d16c8 (github): Cleanup|libgui: Namespace usage
skyjake
19:15 Revision 22cc7f07 (github): CMake: Turbo mode: Merge source files per directory
Added new macros and a Python script to merge source files in
selected directories. This yields significantly faster ...
skyjake
17:58 Revision 3addd930 (github): Cleanup|libcommon: Added source subdirectories for "game" and "network"
skyjake
17:44 Revision e9a3525c (github): Cleanup|libcommon: Added a source subdirectory for "world"
skyjake
17:29 Revision 6b49242c (github): Cleanup: Ambiguities in Hexen HUD widgets; added "network/base/" source dir
skyjake
17:10 Revision e0876082 (github): Cleanup: Ambiguities and redundancies; moved cvar/ccmd defs to libdoomsday
skyjake
15:48 Revision d0ffdd2f (github): Cleanup
skyjake
15:44 Revision c6cb944b (github): Cleanup: Namespace usage
skyjake
15:38 Revision 700a284d (github): Cleanup: Renamed legacy Writer/Reader; namespace usage
skyjake
14:17 Revision 51b28e8d (github): Cleanup|Client|Renderer: Redundant static/inline symbols
skyjake
14:13 Bug #2167 (Closed): SIGSEGV during ~Subsector (e.g., ICARUS.WAD map01)
danij
14:10 Revision 440deca9 (github): Fixed|World: SIGSEGV during ~Subsector (e.g., icarus.wad MAP01)
IssueID #2167 danij
13:49 Revision 096a021d (github): Cleanup: Namespace usage, private header inclusions
skyjake

2016-07-24

21:53 Revision b745b270 (github): CMake: Upgraded cotire to 1.7.8
See: https://github.com/sakra/cotire/ skyjake
20:51 Revision fe281257 (github): CI: Tweaked Travis configuration
skyjake
19:55 Revision f075384a (github): Cleanup: Various compiler warnings (MSVC 2015 64-bit)
skyjake
11:51 Revision ae7c39b5 (github): Fixed|Client: Autoselect game after data files have been found
File system population is now asynchronous, so if it takes a while,
game playability may be checked too early.
skyjake
10:43 Revision 2197675f (github): Revert "Cleanup"
This reverts commit ea99119808fae00c912d6a419859216bf54ee0cb. skyjake
10:42 Revision 12a76947 (github): Fixed|libcore: Inadvertent argument shadowing
skyjake
10:33 Revision ea991198 (github): Cleanup
skyjake
10:13 Revision ae2ce080 (github): Refactor|Cleanup: Type conversions, API cleanup
skyjake
08:54 Revision af0c74c7 (github): Debug|UI|Client: Debug code for printing the widget tree
skyjake
08:29 Revision 17749769 (github): Fixed|Hexen: Warnings about unsigned angle math
The intent here is to calculate the delta between two angles, so
taking the absolute value is valid.
skyjake

2016-07-23

22:39 Feature #1829 (Closed): Eliminate fixed-length file path limits
skyjake
22:39 Feature #1974 (Closed): Home screen usability: Quit button, hint about Escape toggling taskbar
skyjake
22:38 Feature #1991: Qt 5.5 as minimum requirement for GUI, Qt 5.x for non-GUI build
Ubuntu 16.04 LTS has Qt 5.5, Raspbian Jessie has 5.3. skyjake
22:34 Feature #2081 (Closed): Menus and psprite weapons should not be stretched (by default) with 16:9 display modes
skyjake
22:32 Revision be7188fb (github): Fixed|libcore: Build failure (missing header)
skyjake
22:29 Feature #2131: Keyboard navigation
Tab/Shift-Tab has been implemented. They rely on the widget tree structure to find the next/previous focusable widget... skyjake
22:26 Revision 52bb56a5 (github): Widgets|Client|libappfw: Reorder widgets for focus cycling
skyjake
22:05 Revision 3b8dc241 (github): Widgets|libappfw: Basic focus switching with Tab/Shift-Tab; button activation
IssueID #2131 skyjake
21:57 Revision 3d5b7675 (github): Widgets|libcore: Added method for walking the widget tree
skyjake
10:33 Revision b98c1e47 (github): Cleanup|libcore: Renamed NativeValue to NativePointerValue
More accurately describes the purpose of the class. skyjake
10:20 Revision d5a626be (github): Fixed|libcore: Type ambiguity in NumberValue, Record
skyjake
08:10 Revision 8ba5c23c (github): Fixed|libcore: Removed use of ambiguous dsize type in Record, NumberValue
size_t is platform-specific, so better to have overrides for all
integer variants rather than dsize.
skyjake

2016-07-22

21:36 Revision 0e63652e (github): Server: Fatal error should first flush all log entries in memory
skyjake
21:35 Revision 274d06f8 (github): Fixed|libcore: dsize typedef should always match system size_t
These are being used interchangeably. skyjake
19:10 Revision 8157860e (github): Fixed|libdoomsday: Compiler warning (strict aliasing)
skyjake
09:16 Feature #2168 (Closed): Package compatibility check in multiplayer games
The client must use add-ons that are compatible with the ones used by the server. However, the client should be allow... skyjake
09:12 Feature #1301 (Progressed): Redesigned DED Reader
skyjake
09:11 Feature #1647 (Progressed): Replace FS1 with FS2-based resource management
This should now be good enough for 2.0, work can continue at a later time. skyjake
08:46 Revision dd341223 (github): UI|Client: "Now playing" in minimized mode should use profile name
skyjake
08:26 Bug #2167 (Closed): SIGSEGV during ~Subsector (e.g., ICARUS.WAD map01)
It appears the recent changes in world data structures have introduced a SIGSEGV. I have seen an occasional crash wit... skyjake

2016-07-21

14:02 Revision f555b900 (github): Fixed|Widgets|libappfw: Drawing the focus indicator
The focus indicator should not be drawn after everything else,
because that would ignore clipping and blurring.
skyjake
13:40 Revision c1bbf0e7 (github): Widgets|Refactor|libcore: Utility for setting up a widget draw
skyjake

2016-07-20

21:41 Feature #1974 (Resolved): Home screen usability: Quit button, hint about Escape toggling taskbar
skyjake
21:41 Revision e858bf08 (github): UI|Client|libappfw: Added a Quit button to the client window
IssueID #1974 skyjake
18:51 Revision b754da5b (github): Fixed|UI|Home: Invalid horizontal scroll position when resizing window
skyjake
15:49 Revision 1c99e9e7 (github): Cleanup: Compiler warning in release build (unused variable)
skyjake
15:49 Revision bf259336 (github): Cleanup|Refactor: Removed obsolete sys_direc.cpp/h from libdoomsday
Native directory operations are nowadays done by the NativePath class.
IssueID #1829
skyjake
15:43 Feature #1829 (Resolved): Eliminate fixed-length file path limits
sys_direc has been removed. skyjake
14:56 Revision de507967 (github): typo
danij
14:49 Revision 412192fc (github): World: Cleanup (omitted from previous commit)
danij
14:07 Revision 96c6ec39 (github): World: Cleanup
danij
12:33 Revision fd66c87b (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
12:32 Revision d97ce28e (github): Client: Cleanup
danij

2016-07-19

13:06 Feature #1991 (Progressed): Qt 5.5 as minimum requirement for GUI, Qt 5.x for non-GUI build
skyjake
13:03 Feature #1586 (Closed): Load/manage add-ons from the home screen
skyjake
13:03 Feature #1834 (Closed): Import Snowberry addon formats as Doomsday 2 packages
skyjake
09:59 Revision d627114c (github): Builder: Removed an extra slash from RSS build event links
skyjake
00:04 Revision e006d8f6 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
00:03 Revision 2a9911cf (github): World|Client: Extracted ClientSubsector from world::Subsector
danij

2016-07-18

20:22 Revision c2a7bc56 (github): UI|Home: Cleaned up initial package list population
Only populate once, not three times, when a dialog is opened. skyjake
14:45 Bug #2166 (Closed): Chat doesn't work when pressing "t" in unstable builds 2.0.0.2025
chat doesn't work when pressing "t" to chat.
it will let you type but when you press enter it does not get sent.
Th...
eunbolt
10:01 Revision cfd5a9d1 (github): Fixed|UI|Home: Check visible columns when resizing the window
Fixes the problem where the scroll position would extend into blank
space on the right when making the window larger.
skyjake
09:59 Revision 2612c3d1 (github): UI|Home: Draw edge lines between Home columns
skyjake
09:32 Revision 36d7c5e1 (github): UI|Client: Opening a sidebar will always dismiss the Home
skyjake

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
 

Also available in: Atom