Activity
From 2012-03-14 to 2012-03-27
2012-03-27
- 21:14 Revision b1aff5cd (github): Network|Fixed: Parsing response from server
- The non-NULL-terminated response was being being parsed with a
function that expected a NULL-terminated string.
Also... - 21:12 Revision 511bf909 (github): Win32|Fixed: System/Qt header include conflicts
- 20:16 Revision ececb84d (github): Network|Fixed: Closing sockets properly
- When a ListenSocket is deleted, it automatically destroys all socket
instances that have been created by it. Now de:... - 20:14 Revision 5b6fe8eb (github): Multiplayer|Fixed: When server stops, forget all client IDs
- The server was remembering an old client's ID after having been stopped
and started. Reconnection of the client faile... - 19:33 Revision acea7ab5 (github): Network|Fixed: Basic network communications via de::Socket
- Also, cleaned up console messages printed by the network subsystem
so that they are more user-friendly. - 19:32 Revision 5aa93c3c (github): Multiplayer: Messages from system operator marked with [sysop]
- Chat messages sent from the dedicated server are now marked
as such. - 19:30 Revision 6b5e1808 (github): Network: Always initialize network by default
- By default the network is started in client mode. This makes the network
subsystem always available right from the st... - 18:12 Revision 5b50994a (github): Refactor|Window: Separate private header for consolewindow_t
- No need to have platform-specific headers present everywhere
(previously via sys_console.h). - 16:58 Revision 33cd6030 (github): Cleanup: Deleted obsolete and unused code
- 16:53 Revision caf2f1b0 (github): Removing libcurl from the repository
- 16:50 Revision 72f3a5f9 (github): Replaced old master server comms with Qt based MasterWorker
- libcurl is no longer needed. Also gets rid of the extra thread that was
reserved just for talking to the master server. - 15:11 Revision 18c87f23 (github): Added: V2*_UniteBox - calculate the union of two two-dimensional vector boxes
- 15:00 Revision 87aeeda2 (github): Added: Value type DDVT_DOUBLE
- 13:54 Revision ffc5bf49 (github): Builder|Mac OS X: Allow skipping the wait for an updated Doomsday Engine.app
- 13:06 Revision 95000423 (github): Builder: The Snow Leopard builder targets 64-bit arch
- Use "64-bit" in the platform ID on Snow Leopard.
- 12:51 Revision 8f0572c9 (github): libdeng2|Guard: Minor tweaks
- 12:46 Revision b138afbb (github): libdeng2|Documentation: Small apidoc update for Writer and Reader
- 12:41 Revision 07dfd0ea (github): Mac OS X: Hide dock icon for Doomsday.app
- Currently Doomsday.app is internal to the "Doomsday Engine.app"
bundle and is not launched independently. Also, in cu... - 11:38 Revision 6c9283e6 (github): Dedicated Mode|Unix|Fixed: Keyboard events via curses
- 11:14 Revision 85698ef7 (github): Dedicated Mode|Fixed: Engine startup works, keyboard input via curses
- 10:49 Revision 1b629210 (github): qmake|Mac OS X: Improved configuration robustness
- Allow using the QTDIR environment variable to override the default
Qt frameworks location. - 09:55 Revision edd42da2 (github): Fixing dedicated mode
- 09:49 Revision 0c1ef323 (github): Debug: Investigating texture bindings during busy progress
- 08:51 Bug #1014: [Infine] Combining scale+angle broken ("Imp" example)
- - **labels**: InFine --> InFine, Regression
- **status**: open --> fixed
- **assigned_to**: Jaakko Keränen
- 08:40 Bug #1014: [Infine] Combining scale+angle broken ("Imp" example)
- It is not an intentional change, the old Imp script should work like before... We'll have to investigate the finale d...
- 08:35 Bug #1014: [Infine] Combining scale+angle broken ("Imp" example)
- The apparent change in behaviour can be observed with the 'Imp' infine included with all versions of Dday (startinf I...
- 05:58 Bug #1014: [Infine] Combining scale+angle broken ("Imp" example)
- It seems to be something a bit more specific than what I thought; it seems to be when you run a scale and angle comma...
- 05:30 Revision a8df311e (github): Added: Double precision vector math utilities
- 05:11 Revision 660df3ba (github): Refactor: Renamed vector math types appending a 'f' suffix
- 04:51 Revision 16bcafdc (github): Cleanup: Updated vector math library
- Updated the vector math library in m_vector according to current
coding practices. - 03:47 Revision a4f37e1c (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 03:46 Revision 9f85d276 (github): Homepage: Preparations for a 64-bit Mac OS X distribution package
- 02:19 Revision 123b07df (github): Builder|Fixed: Sharing packaged Snowberry
- 02:19 Revision 0d159f47 (github): Builder: Merged changes for Snowberry packaging
- 02:06 Revision 4741b5a4 (github): Builder|Fixed: Sharing packaged Snowberry
- 01:57 Revision 48aa65f8 (github): Builder|Mac OS X: Revised Snowberry packaging
- As py2app and pyinstaller both seem to have difficulties on Snow
Leopard due to the native 64-bit Python, the Snow Le... - 00:30 Revision e6ea6380 (github): qmake|Mac OS X: Added configuration for Lion (64-bit only)
- The Snow Leopard config is Intel 32/64-bit.
2012-03-26
- 21:51 Revision 9474c8fd (github): Builder|Mac OS X: Updated disk image template
- A sparsebundle image takes up less space.
- 21:35 Revision 6db59104 (github): Builder: Preparations for a 64-bit Mac OS X distribution package
- 18:49 Feature #1554: [Hexen] Remove fixed MAX_TID_COUNT limit
- - **labels**: Data --> Hexen, Addons, Limits
- **assigned_to**: Daniel Swanson
- **milestone**: Version 1.9 --> Nex... - 18:48 Feature #1556 (Closed): [InFine] Randomized placement/selection
- The ability to specify an approximate area of the screen for a graphic or text def to appear on, instead of an absolu...
- 18:44 Bug #1014 (Closed): [Infine] Combining scale+angle broken ("Imp" example)
- The summary says all.
*Labels:* InFine, Regression - 17:34 Revision 3505a8d3 (github): Merge branch 'master' into remove-sdlnet
- Conflicts:
doomsday/dep_sdl.pri
doomsday/engine/engine.pro - 17:24 Revision 52a4bb04 (github): Fixed: INT_MAX undefined in node.cpp
- 17:22 Revision 5b61a7ac (github): Debug: Added macro DENG_DEBUG_ONLY() for convenience
- Assists in writing assert functions so parameters can be ignored
easily in release builds. - 17:16 Revision 372b3f2f (github): qmake|Unix: Apply SDL cflags also in C++ source files
- 17:15 Revision c5f3c80d (github): Cleanup|Release: Fixed compiler warnings in superblockmap.hh
- assert() evaluates to nothing in a release build...
- 05:57 Revision e2243fe5 (github): BSP Builder|Refactor: Further clean up of SuperBlockmap
- 02:40 Revision 7e0eb4ac (github): BSP Builder|Refactor: SuperBlock can only be instantiated by SuperBlockmap
- 00:38 Revision b1abdbf3 (github): BSP Builder|Cleanup: Further cleaned up SuperBlockmap; const methods, references, etc...
2012-03-25
- 23:13 Revision 30cf58f2 (github): BSP Builder|Refactor: SuperBlock now implements its own traversal interface
- As KdTree only presently has a C implementation, it is more convenient
for SuperBlock to wrap that API and provide an... - 20:27 Revision 2b6eeb9c (github): Cleanup: Fixed build after refactoring
- 20:27 Revision d9c9d61c (github): Refactor: Converted Huffman codec API to C++ only
- A proper wrapper should be added to de/c_wrapper.h if access
is needed for C (currently no one needs it).
Namespace ... - 20:25 Revision f261259b (github): Cleanup|Fixed: Stray extern "C"
- 20:24 Revision 731cfa67 (github): qmake: SDL_net is no longer a dependency
- 19:08 Revision 3167356f (github): Refactor: Moved network protocol implementation to de::Socket
- The revised network protocol that supports deflated message payloads
was moved to libdeng2's de::Socket class.
Also ... - 19:04 Revision cc8e7cf9 (github): libdeng2: Default byte order for de::Reader and de::Writer is little-endian
- For compatibility with earlier conventions, libdeng2's Reader and Writer
classes default to little-endian byte order. - 19:01 Revision a3a23941 (github): Moved Huffman coding to libdeng2
- It is still available via libdeng2's C API.
- 16:24 Revision 643c01d8 (github): BSP Builder|Refactor: Cleaned up interface between SuperBlockmap and KdTree
- 15:42 Revision 49d84693 (github): Merge branch 'master' into qapp-based
- Conflicts:
doomsday/engine/engine.pro
doomsday/engine/portable/include/con_main.h
doomsday/engine/portable/include... - 13:50 Revision 770cb763 (github): Fixed: Warning about static function declared but not defined
- 13:49 Revision e8ee20de (github): Fixed: Compiler warnings
- C++ member initialization order and missing for loop body.
- 11:21 Revision 1e52e571 (github): Fixed: const_iterators should be used with const containers
- Fixes compilation errors with GCC.
- 11:20 Revision 93b2f739 (github): Cleanup: C++ allows ignoring arguments
- 11:19 Revision e383407e (github): GCC: Fixing build
- C++ vs. C conflicts.
- 10:44 Revision 596b87d7 (github): Busy Mode|Refactor: Ensure the progress bar textures are present
- The textures are now loaded before entering busy mode and released
after all the tasks are done. No need to load and ... - 10:06 Revision cab52939 (github): Win32: Brought back the -nowsk option
- 02:11 Revision 98e185ed (github): Fixed warnings about BSP object reference serialization in dam_file.c
- 01:12 Revision 1f5cb605 (github): Merge commit 'remotes/origin/master' into map-hedgeds
- 01:10 Revision a9fb3cab (github): BSP Builder: Minor cleanup
- 01:10 Revision e4b9ccd5 (github): Cleanup: Updated binarytree_t, BinaryTree class
- Updated the binary tree implementation in m_binarytree according
to the current coding practices. - 00:28 Bug #1003: [Hexen] SEGV during 3D weapon use
- Reopening this issue as this failure case has returned some time after build 451.
I currently suspect this is cau...
2012-03-24
- 22:35 Bug #625: Doomsday captures all keypresses
- Will likely be affected by the improved windowing system integration being prepared in the app-based branch.
- 20:28 Revision 497a8da6 (github): BSP Builder: Cleanup partition candidate cost evaluation
- I should now be possible to parallelise the partition cost evaluation
by splitting the work off into multiple threads. - 19:57 Revision 9adae0ad (github): Input: Mouse wheel events (up, down, left, right)
- The left and right mouse wheel events were mapped to virtual
buttons 14 and 15. - 19:56 Revision c27dd89d (github): Window: Force an update when window draw callback changes
- 19:24 Revision 60e2a00f (github): Mac OS X: Cleanup, fixed build
- 19:17 Revision 53b49742 (github): DisplayMode|X11: Cleanup
- 19:13 Revision 89b49669 (github): Merge branch 'master' into qapp-based
- 19:06 Revision dcee55bb (github): Unix: Use Xrandr to change display modes
- The X11 native implementation of DisplayMode uses the Xrandr extension
to change display settings.
Todo: Add libxran... - 17:44 Revision 452186e1 (github): qmake: Added CONFIG option deng_nodisplaymode
- Disables native display mode functionality completely.
- 16:11 Revision 661bb9b1 (github): BSP Builder: Cleanup in preparation for the next round of refactoring
- 15:20 Revision de3d2fe2 (github): Unix: Numpad mappings for numlock mode
- 15:03 Revision e2681cce (github): BSP Builder|Cleanup: Relocated various functions to their new homes
- 13:06 Revision 1de8ddd9 (github): Unix: Key mapping for X11
- Also added a DDKEY for the numpad Multiply key.
Note: imKStoUCS.c is originally from the XFree86 project - 11:34 Revision 14b79543 (github): "quit" will run "quit!" if HUD quit question already shown on screen
- Provides a way to force quit by clicking the window close button twice.
- 09:43 Revision 5b309c21 (github): Cleanup|Window: Removed obsolete/disabled code
- 09:30 Revision 5d495303 (github): Unix: Tested running without X11 displaymode support
2012-03-23
- 20:48 Revision 357bd93a (github): BSP Builder|Refactor: Only allow access to SuperBlock's bsp_hedge_ts by const_iterator
- 17:50 Revision 84e8b7eb (github): BSP Builder|Refactor: Dropped SuperBlockmap's now unnecessary C wrapper API
- 16:05 Revision 34b9b2a3 (github): BSP Builder: Cleanup in preparation for the next round of refactoring
- 13:32 Revision 3f6fbed6 (github): BSP Builder|Refactor: Continued refactoring HPlane
2012-03-22
- 23:21 Revision ca630626 (github): BSP Builder|Refactor: Initial reworking of HPlane
- 23:09 Bug #1013: HeXen demo game mode broken
- Fixed for 1.9.8.
Added a separate game mode for the Beta Demo (the earlier IWAD),which contains a bug: two CHAIN l... - 22:55 Bug #1013 (Closed): HeXen demo game mode broken
- The HeXen demo game mode is accidently looking for the Iwad from the full version of HeXen instead of either of the d...
- 21:10 Revision 928d6c7d (github): Unix|qmake: Sorting out compilation and linker issues on Ubuntu
- The platform-specific sources in engine.pro are now set up a bit more
cleanly. Added a stub for the X11 version of th... - 19:14 Revision 7b2cabbf (github): DisplayMode: Ignore useless modes
- 19:08 Revision 5d395c7d (github): DisplayMode|Documentation: Updated apidoc for the DisplayMode class
- 18:59 Revision 0d382ec7 (github): Win32|Window: Fixed window geometry updates and mode changes
- 18:58 Revision 226e425e (github): DisplayMode: Return value indicates whether a mode change occurred
- 18:07 Revision b6a71b47 (github): DisplayMode: Prefer to keep the refresh rate near the original rate
- 18:06 Revision 8bd93318 (github): Win32: Implemented native DisplayMode functionality
- 16:18 Revision ac062d1e (github): BSP Builder|Refactor: Moved the bsp_hedge_t block allocator into BspBuilder
- 16:12 Revision ead1cc54 (github): Fixed: Crash due to cvar change notification when theMap==NULL
- The rend-light cvar caused a change notification that lead to a crash
when no map was loaded (i.e., during engine sta... - 15:39 Revision 83488be2 (github): Merge commit 'remotes/origin/master' into map-hedgeds
- 15:37 Revision 47565cf2 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 15:29 Revision 3ee3473e (github): Began cleanup BspBuilder's dependency tree
- 15:28 Revision 76b01848 (github): Refactor: binarytree_t now uses an opaque instance pointer (was void*)
- 15:06 Bug #1012 (Closed): [Controls] Sidestep is -1/0/+1 with no intermediate values
- No matter how low this is set to it still acts as if it is set with very high sensitivity (I barely move the joystick...
- 14:53 Revision 2e56a7b2 (github): BSP Builder|Refactor: Mauled the implementation into a separate (but dependent) module
- All source files for BspBuilder can now be found in the bspbuilder/
subdirectory.
Todo: Cleanup!! - 08:26 Revision cf270779 (github): Refactor: Mouse trapping is the window's responsibility
- Canvas will tell the mouse driver when to trap or untrap the mouse.
Other code will tell the window if they wish the ... - 08:25 Revision ef89ded1 (github): libdeng|Added: Macro for marking unused variables
- Hides the possible compiler warning.
2012-03-21
- 22:02 Revision 0c6145e6 (github): Win32: Only read mouse state when trapped
- Also, when the mouse is supposed to be trapped, make an effort to
reacquire it if necessary. - 22:00 Revision 2210d263 (github): Window: Untrap mouse when losing focus
- 19:14 Revision e90ff621 (github): Win32: Use DirectInput for mouse
- It seems that the existing DirectInput code is the more robust way to get
mouse delta events in Windows. Refactored t... - 17:17 Revision 9ce4f4f9 (github): Win32: Translate virtual keys to DDKEYs
- Using the translation table found in sys_console.c.
- 16:59 Revision 4b74df09 (github): BSP Builder|Refactor: Renamed global functions that will be owned by a "BspBuilder" class...
- 15:10 Revision 878cec88 (github): BSP Builder|Refactor: All SuperBlockmap/SuperBlock functionality implemented as methods
- Users of these objects can now opt to use C++ instead of the C API.
- 02:54 Revision 135ee27c (github): BSP Builder|Refactor: Switched SuperBlockmap to C++ with a C wrapper API
2012-03-20
- 23:07 Revision 1ca124d5 (github): BSP Builder|Refactor: Renamed KdTree as KdTreeNode and implemented KdTree the container
- Also restricted KdTreeNode (de)constructor access to KdTree.
- 21:16 Revision 4520079b (github): Win32: Temporary way to get debug prints
- Using qDebug() to print all messages.
On Windows the app is a true GUI app with no standard output streams.
This mea... - 20:57 Revision 51577c62 (github): Win32: Various fixes
- Fixed window updates getting stalled, and the sizing of centered windows.
When window focus is lost, all keys that ar... - 19:52 Revision d34c2219 (github): BSP Builder|Refactor: Restrict SuperBlock (de)constructor access to SuperBlockmap
- 19:15 Revision dd241bdd (github): Win32|Fixed: Initialize DirectInput before joystick init
- 19:15 Revision f31069f4 (github): Win32: deng2 has no access to standard output streams
- 19:06 Revision 4478438d (github): BSP Builder|Refactor: Implemented SuperBlockmap - a container for SuperBlocks
- SuperBlockmap owns the KdTree of SuperBlocks.
- 18:54 Revision 9931f39a (github): Win32: Fixed build so everything compiles again
- However, things are quite broken still I expect...
- 18:10 Revision d2006bf4 (github): Win32: Moved old WT_CONSOLE code to sys_console.c
- 18:08 Revision 6e684ec9 (github): BSP Builder|Refactor: Began refactoring SuperBlock into a typical two dimensional kd-tree
- 17:58 Revision a1f80831 (github): Win32: Continuing work on fixing build
- 17:34 Revision 6f974b06 (github): Win32: Fixing build and cleaning up
- DirectInput keyboard and input code was disabled. Joystick is still
accessed with DirectInput.
It seems -W4 is not g... - 17:31 Revision 3c131153 (github): Renamed displaymode_macx.h to displaymode_native.h
- 16:12 Revision ea7d3180 (github): CanvasWindow: Enabled multisampling and vsync by default
- 15:07 Revision 8f571487 (github): Main loop pauses until frame is drawn
- We don't want draw events to get stalled in the main loop.
- 13:42 Revision f81d2a8d (github): DisplayMode: Prefer larger refresh rates
- When finding the closest mode, choose the one with the highest
refresh rate. - 13:38 Revision c69ff696 (github): Cleanup: Output of "displaymode" and "listdisplaymodes"
- 13:37 Revision 55e511cb (github): Improved display mode width/height ratio calculator
- Allow for slight fuzziness so that e.g. 1366x768 is determined to be 16:9
even though mathematically that's inaccurate. - 10:19 Revision 59105ad7 (github): Window|DisplayMode: Capture display when in fullscreen mode
- One cannot capture the display simply based on which display mode
is selected. Instead, capturing should be applied w... - 10:19 Revision 977df280 (github): Native DisplayMode: Expect to receive instruction when to capture
- The portable DisplayMode tells the native code when to capture displays
and when not to. - 10:18 Revision ad5084a4 (github): Added: Commands "setfullres" and "setwinres"
- Changes resolution and the fullscreen flag at the same time.
- 04:24 Revision 858904cb (github): BSP Builder|Refactor: Use separate links in bsp_hedge_t for linking in leafs and superblocks
- Previously the same next pointer was being dually used for both of
these purposes which rather obsfucated the algorit... - 01:28 Revision c110ea92 (github): Refactor: Use DMU's RTTI mechanic to replace the BSP map data element references
- Rather than using the object's index within the vector of these
owned by GameMap for references in BspNode (and using...
2012-03-19
- 19:56 Revision 592b3187 (github): Dedicated Server|Fixed: Fatal GL texture manager error from script interpreter
- Don't try to prepare material in R_GetSpriteInfo() when in novideo mode.
- 19:23 Revision 49110589 (github): Debug|Multiplayer: Allow server operator to cheat via console
- 18:14 Revision 5a492f50 (github): Doom|Fixed: Disabled malfunctioning "server-game-coop-nothing"
- Setting this variable to 1 caused the server to have a fatal error when
a player entered, as it prevented the spawnin... - 17:36 Revision c5a68c27 (github): Deleted bsp_map.h as it is no longer needed
- 17:25 Revision ae400a9f (github): BSP Builder|Refactor: Replaced bspnodedata_t with BspNode
- The node builder now uses the same representation for a BSP node as
used by GameMap when in-game. - 17:15 Bug #990: [Doom] E3 intermission: various bloodsplats/arrows missing
- - **status**: open --> fixed
- **assigned_to**: Daniel Swanson
- **milestone**: v1.9.7 --> v1.9.10
- 17:02 Revision 5888152f (github): BSP Builder|Refactor: Moved origin and angle values from HPlanePartition to HPlane
- Also renamed HPlanePartition as HPlaneBuildInfo.
- 16:11 Bug #1012: [Controls] Sidestep is -1/0/+1 with no intermediate values
- This was happening because the axis position was incorrectly interpreted when checking the Sidestep control's state.
... - 16:00 Revision 0f032add (github): Merge commit 'remotes/origin/master' into map-hedgeds
- 15:45 Bug #998: Detail texture appearance incorrect (vs. #364)
- Related bug "Detail texture max distance ignored":
https://sourceforge.net/tracker/?func=detail&aid=3000206&group_id... - 15:09 Bug #1011: server-game-coop-nothing prevents player spawning
- I've "fixed" this by removing the malfunctioning "server-game-coop-nothing" variable.
It'll return later if/when w... - 15:05 Bug #1011 (Closed): server-game-coop-nothing prevents player spawning
- I tried setting up a (dedicated) co-op server with Doomsday 1.9.7_build439 with the following settings
server-game... - 14:06 Revision 6974bb84 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 14:05 Revision 3338432a (github): Homepage|Cleanup: Cleaned up the stylesheet
- Todo: Apply a consistent naming convention to all rules (things are
getting a little messy...). - 11:05 Revision 1a871a24 (github): qmake: Separated platform-specific parts into config_*.pri
- To clarify config.pri, the platform-specific configuration was moved
to their own .pri files.
Also, clearing up Mac ...
2012-03-18
- 21:03 Revision 23a2e2cd (github): Merge branch 'master' into qapp-based
- 21:01 Revision 4104779a (github): Automap: Smaller maximum GL line width
- With certain large resolutions the lines were just too thick.
- 20:55 Revision e8d19030 (github): Added: "displaymode" and "listdisplaymodes" commands
- Also, fixed runtime fullscreen toggling on Mac OS X.
- 20:52 Revision 279934f0 (github): Homepage|Build Repository|Refactor: Reworked object model for non Builder variants of AbstractPackage
- Symbolic events for symbolic packages are now also included on the
build event graph.
This restructuring should also... - 19:27 Revision 3af118a0 (github): Mac OS X|Fixed: Window geometry after mode change
- It seems that one must wait a while after the mode change is complete
before updating the window. - 19:26 Revision 43448ecf (github): LegacyCore: Added a timed callback facility
- This makes it easy to create timed callbacks in C code.
- 18:49 Revision 50920bde (github): Homepage|Build Repository: Added release notes URI to the package object JSON graph
- 18:31 Revision ade5516a (github): Homepage|Build Repository|Refactor: Compile log URI and error/warning counts are considered optional
- 17:57 Revision dc752eb7 (github): Homepage|Build Repository|Fixed: Links to compile logs for stable releases were missing
- Moved the compile log and error/warning counts to AbstractPackage.
- 16:50 Revision 0122748f (github): Homepage|Build Repository|Fixed: Commit message URI rewriting once again works
- 16:32 Revision 33468908 (github): Homepage|Build Repository|Cleanup: Moved commit log formatting utilities to commitutils.php
- 15:51 Revision e0261707 (github): Trying to close the window causes a "quit" command
- 15:48 Revision 903ad964 (github): Homepage|Build Repository: Length limited build stream widgets always include that many elements
- If there are insufficent events in the target chain then the list
will be padded with empty elements. - 15:46 Revision 0b7181e3 (github): Mac OS X|Fixed: Prevented Cmd+Q in fullscreen mode
- 15:30 Revision c81ea699 (github): Cleanup: Reducing includes to avoid clash with Cocoa framework
- 15:20 Revision fa6ec6ab (github): Automap: Smaller maximum GL line width
- With certain large resolutions the lines were just too thick.
- 15:15 Revision b49969ac (github): DisplayMode: Changing to different modes on Mac OS X
- 15:13 Revision d7307658 (github): Disabled old mouse filter implementation
- It doesn't seem to work quite right any more.
- 14:21 Revision 142f711f (github): Homepage|Build Repository|Refactor: Represent the event chains in the object model
- Instead of building a variety of indexes for BuildEvents for each
logical property, we now instead link together thes... - 11:31 Revision ab57b3f3 (github): Homepage|Build Repository: Use a buildstream widget on the build event details page
- 10:49 Revision 1c635a9d (github): Refactor: Added private Mode class in displaymode.cpp
- Also, checking current mode on Mac.
- 10:28 Revision b825280d (github): Added: DisplayMode class
- Implemented display mode enumeration for Mac OS X.
Modes are automatically sorted by size and their width/height
rati... - 08:17 Revision 80356ce5 (github): Canvas: Removed forcePaint() method
- Better to just call update() or repaint().
- 08:16 Revision 85097c21 (github): Working on window management; also updated apidoc
2012-03-17
- 21:22 Revision d6bfeabe (github): Improved screen grabbing; default screenshot format is now .png
- Added routines for grabbing the contents of a Canvas in various
ways. One can create an image_t, QImage or an OpenGL ... - 19:41 Revision d81c24ac (github): Working on Qt-based OpenGL frame buffer grabbing
- 19:40 Revision 1c921835 (github): Uri: AFAICS, no Trolltech copyrighted material is present here
- 17:07 Revision 4541a43a (github): qmake|Mac OS X: Deployment checks QTDIR environment variable
- 16:30 Revision b96dc04b (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
- 16:29 Revision 2dd8c977 (github): Canvas: Interpret wheel events
- 16:06 Revision 9e090bcb (github): Homepage|Build Repository|Refactor: Reworked the build graph for greater flexibilty
- This revised implementation offers the support for a horizontal
orientation in addition the vertical one presently in... - 15:25 Revision 1e1ce497 (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
- 12:35 Revision 980f4315 (github): Homepage|Build Repository: Use an alternative method of positioning the jumplist commit count
- This method works with both jumplist orientations.
- 11:50 Revision 7b4646c8 (github): Homepage|Build Repository: Put the jumplist commit counts on the left
- 11:40 Revision 99bff95e (github): Homepage|Build Repository: Added the commit counts for commit groups' primary tags to jumplists
- Also moved the commit total into the Commits heading.
- 10:59 Revision 2d1ecdc6 (github): UI|Fixed: Update UI font height when window resized
- 10:52 Revision c2a87faf (github): Re-choose system fonts when window size changes
- 10:46 Bug #1010: [Chex] Visual inaccuracies
- Fixed for 1.9.8 build #479
- 10:44 Bug #1010: [Chex] Visual inaccuracies
- I have attached an updated Chex Mob ded that includes all the above corrections and changes.
- 08:47 Bug #1010 (Closed): [Chex] Visual inaccuracies
- To match the original game a few things and states need to lose full bright and additive blending: the zombie man and...
- 10:33 Revision 4cbcd207 (github): Homepage|Build Repository|Fixed: HTML-like markup tags were being stripped from commit messages
- 10:27 Revision 003ccf3b (github): UI: Resize UI page when window is resized
- Todo: Font resizing.
- 10:26 Revision 049756bb (github): Documentation: Describe main application control flow
- 09:14 Revision d051aaa6 (github): Debug|LegacyCore: Added debug messages
- 08:52 Revision 1c52d3fd (github): Merge remote-tracking branch 'origin/master' into qapp-based
- 08:50 Revision 6a1c3664 (github): Refactor|Busy Mode: Run the app event loop, allow resizing
- Busy mode can now be resized while running.
- 07:57 Revision 0453bae6 (github): Homepage|Build Repository: Log exceptions raised by the build log parser to the error log
- 07:03 Revision 0c04a39a (github): Homepage|Build Repository|Fixed: A failed build log parse no longer results in content update
- When a brand new version of the XML build log is retrieved we only
update our cached copy if we are able to parse it ... - 04:51 Revision 727ffbc6 (github): Homepage|Build Repository|Cleanup: Further minor cleanup
- 04:35 Revision 05e8a6a2 (github): Homepage|Build Repository: Cleanup after the new event index implementation
- 02:39 Revision b633c388 (github): Homepage|Cleanup: Removed redundant rules from the CSS stylesheet
- 01:24 Revision 1938ada1 (github): Homepage|Build Repository: Implemented new designed for build repository index
- The single linear list representation for build events used by the older
interface was no longer suitable now that mu... - 01:10 Revision 66f2c4bd (github): Homepage|BuildRepository: Refactor AbstractPackage hierarchy moving iBuilderProduct upward
- The iBuilderProduct inteface defines the functionality of an object
which represents a package (or some other resourc... - 00:59 Revision 74dd179f (github): Homepage|Build Repository: Parse the releaseNotes URI from a build event
- This URI is presently stored as a property of a logical BuildEvent.
Todo: Refactor as a property of AbstractPackage. - 00:14 Revision 8da3c5cf (github): Refactor|Busy Mode: Don't block the UI event loop when busy
- Busy mode will run a local event loop and continue to process UI
events normally. Partially refactoring busy mode to ... - 00:13 Revision 32204f0d (github): LegacyCore: Allow pushing and popping the loop
2012-03-16
- 22:50 Revision afe63f46 (github): Fixed: Slow window resize and Mac Cmd key ignoring
- 22:25 Revision edb91029 (github): Cleanup
- 21:44 Revision f54d80cb (github): de::String: Added format character for pointer arguments
- de::String is using its own custom string formatter, and it lacked %p.
- 21:44 Revision 776ad536 (github): libdeng2: Catch uncaught exceptions in de::App
- Exceptions occurring during the event loop must be caught before
they end up at the application level. The applicatio... - 20:17 Revision 9380a53d (github): Merge branch 'master' into qapp-based
- 20:15 Revision 24730b93 (github): Doom: sf_dontstop for Cyberdemon and Spider Mastermind sight sounds
- 20:03 Revision 348c0ba1 (github): SFX: Allow overlapping sounds by default (sound-overlap-stop 0)
- As there are still problems with stopping of overlapping sounds, reverted
back to old Doomsday behavior of allowing m... - 18:36 Bug #1009: [Controls] Mouse for walk/sidestep is unbalanced
- This was occurring because the Walk and Sidestep controls weren't properly clamped to -1..1 range (instead was much l...
- 18:36 Bug #1009 (Closed): [Controls] Mouse for walk/sidestep is unbalanced
- I use the mouse for moving as with the original vanilla Doom. If I walk backwards by moving the mouse it feels the au...
- 18:05 Revision 3569e8ee (github): Builder: Force a git pull before generating Debian changelog
- 18:02 Revision dedc38c3 (github): Builder|Fixed: Determine event timestamp based on file modtime
- 17:07 Revision 33ac8adf (github): Builder: Print tag range when generating changes
- 16:54 Revision 552fd45b (github): Builder|Fixed: Find previous build of same version for changelog
- The script was assuming the next oldest build is good for generating
the commit list. - 15:51 Revision ca5c38fe (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 15:50 Revision 14d557b9 (github): Builder|Fixed: Indentation error in platform_release.py
- 15:29 Revision 01ef2ee2 (github): Builder|Fixed: Indentation error in script
- 09:52 Revision 0b0e191a (github): Merge remote-tracking branch 'origin/qapp-based' into qapp-based
- 08:45 Revision 97e35915 (github): Merge branch 'master' into qapp-based
2012-03-15
- 21:07 Revision 7693f13a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 21:06 Revision 7a8f38ac (github): Builder: Include <releaseNotes> in each XML feed build
- 19:46 Revision c3bfaee0 (github): Builder: Package filename omits build number for stable builds
- On Windows, the package filename is defined in the Inno Setup
config file. On Mac, it's defined in platform_release.p... - 19:45 Bug #1007: [Doom] Sound emitter overlap handling
- Reducing priority because I rather like that the active sounds are not cut off by the walking (makes sense logically)...
- 19:29 Revision d987eb87 (github): Build number for stable builds goes into FULLTEXT define
- 19:22 Revision f82eb635 (github): Omit build number in version info of stable builds
- Stable builds automatically get the DENG_STABLE define.
- 19:06 Revision e6809ae9 (github): Refactor: LegacyCore now controls the game loop frequency
- 18:07 Revision cea3462b (github): Builder|Fixed: Set the found version number for each package
- 17:30 Revision b29fb442 (github): Builder|XML Feed: Include version info for failed packages
- If no package files are found, the version falls back to the repository
version at the time of the build event (saved... - 17:02 Revision 5296df13 (github): Merge branch 'master' into qapp-based
- 13:52 Revision 6e4f73ed (github): Merge branch 'master' into qapp-based
- 13:25 Revision 11a79fb6 (github): AudioDriver: Cleanup
- 13:20 Revision 29122818 (github): Cleanup
- 12:59 Revision 040f42c5 (github): FMOD: Updated copyright and apidoc
- 12:37 Revision 64659412 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 12:35 Revision ff1723b0 (github): FMOD: Bump version number for the 1.9.8 release
- 12:35 Revision 9e2204f5 (github): FMOD: Print credit message in the console
- Init errors are also printed to the console.
- 12:12 Revision b14fedaf (github): Homepage: Added FMOD Ex Audio Plugin badges to the Ubuntu downloads page
- 12:09 Revision 8fe04c3d (github): Homepage|Build Repository: Use a non case sensitive comparison of package names
- 12:01 Revision e8815b1b (github): Merge branch 'master' into qapp-based
- 09:38 Revision eee38bf8 (github): Homepage|Build Repository: Added package yield to the build event summary
- 09:24 Revision d6db12b2 (github): Homepage|Build Repository: Added "Event" title to the event metadata when inspecting a build
- 09:20 Revision 560140c5 (github): Homepage|Build Repository: Updated apidoc
- 09:17 Revision c80c78f9 (github): Homepage|Build Repository: Add release type to the page title when inspecting a build
- 09:08 Revision 8a971148 (github): Homepage|Build Repository: Added ReleaseType property records
- 08:44 Revision 0bf23800 (github): Homepage: Use the code.iki.fi mirror for the library icons
- 08:12 Revision b6d505fe (github): Homepage: Use GIF for the library icons
- Using GIF with a custom color table allowed me to compress these down
to 1/10th of their original size. - 07:10 Revision 45616ac9 (github): Homepage|Build Repository|Fixed: Undefined variable warning (ContentInfo)
- 07:02 Revision de621b83 (github): Homepage|Fixed: Default object from empty value warning (ContentInfo)
- 06:02 Revision 3d2ada84 (github): Homepage|Build Repository: Removed colon from the Build stream navigation title
- 05:57 Revision 77bcefe7 (github): Homepage|Fixed: Default object from empty value warning (ContentInfo)
- 05:47 Revision 27b2bdab (github): Homepage: Updated Doomsday 1.9.7 source package download link
- 05:30 Revision 693a42ca (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 05:29 Revision 7ff331e5 (github): Homepage|Build Repository: Reformatted the build event overview
- This revised layout makes better use of screen real estate.
2012-03-14
- 17:01 Revision 751a1e9a (github): Merge branch 'master' into qapp-based
- 16:39 Revision 7eb82075 (github): Builder: Ignore version number warning from dch
- 16:29 Revision 0a2cd51d (github): Builder: Filter out illegal characters in log messages
- 13:56 Revision 89bca0ac (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 13:55 Revision a98a4cb8 (github): Homepage: Display a "...presently unavailable" status for a broken feed
- 13:54 Revision a8a49409 (github): Homepage: Minor warning fixes
- 13:49 Revision 3afd9728 (github): Homepage|Fixed: The error handler failed to catch E_USER_WARNINGs
- 13:48 Revision 6f734c67 (github): Homepage|Fixed: Added missing script type on facebook's social bookmark button
- 10:57 Revision c56240ad (github): BSP Builder|Refactor: Cleanup
- 10:34 Revision fbae40dc (github): Builder: Fixed Debian changelog update for lower version
- 10:33 Revision bbb21f64 (github): Builder: Fixed Debian changelog update for lower version
- 10:15 Revision 9b649e06 (github): Builder: Allow lower version number for Debian changelog
- 10:15 Revision a6a040a6 (github): Builder: Allow lower version number for Debian changelog
- 10:08 Revision d405cba1 (github): Builder: Added 'pull' command for changing the branch
- 10:07 Revision 01ffd9b2 (github): Builder: Added 'pull' command for changing the branch
- 09:49 Revision be4fc354 (github): Builder|Fixed: Reading the current branch from config
- Argh.
- 09:49 Revision ffbab1a1 (github): Builder|Fixed: Reading the current branch from config
- Argh.
- 09:20 Revision 1355f28b (github): Builder: Pilot can build from the stable branch
- The --branch option is given to every invocation of autobuild.py.
- 09:20 Revision f1b1612d (github): Builder: Added a --branch option for autobuild.py
- Specifies which branch to use for building.
- 09:20 Revision b212dd03 (github): Builder: Pilot can build from the stable branch
- The --branch option is given to every invocation of autobuild.py.
- 08:49 Revision ec752cfc (github): Builder: Added a --branch option for autobuild.py
- Specifies which branch to use for building.
- 08:25 Revision 9ea12206 (github): Updated version info for release-1.9.7-1
- The build number will naturally also be different.
- 08:23 Revision 00a74fc7 (github): BSP Builder|Refactor: Renamed objects for clarity
- 08:12 Revision 80c743f8 (github): Fixed|Texture Manager: Alpha analysis of unmasked paletted image
- 08:12 Revision e400ce68 (github): Win32: Fixed build
- I seem to fall for this one regularly...
- 08:11 Revision d714a6c9 (github): Fixed|GL: Attempt to do alpha analysis on a no-alpha image
- If a paletted image_t does not have a mask, we cannot do alpha analysis.
Fixes a potential crash due to out-of-bounds... - 08:11 Revision 772aa98e (github): Fixed|GL: Display refresh timing at shutdown
- When the engine is being shut down, it is no longer necessary to
keep the display updates optimal.
Fixes attempt to ... - 08:11 Revision 545a1dda (github): Unix|Fixed: "~" in path was sometimes left untranslated
- For instance, with the -iwad option.
- 08:10 Revision 72e6d57c (github): Controls Menu|Fixed: Crash when binding a control
- Certain items in the controls menu were using a text definition index
as their description, but the grabber wasn't tr... - 08:08 Revision 1edc4a69 (github): Particles|Fixed: Crash due to null pointer access
- Some of the particles created by the "lightning" hit effect didn't have
a current sector set, presumably because they... - 08:07 Revision 97825f9e (github): qmake: Added comment in versions.pri
- 08:07 Revision 6b6072a2 (github): All Games|Fixed: GL error and crash with msg-show 0
- UILog_Drawer() was pushing a matrix on the stack but didn't
pop it, which lead to an overflow.
See bug report: http:... - 08:07 Revision a33aeb91 (github): Fixed|Merged: GET_TXT() before texts available
- Cherry-picked slightly modified fix from master.
- 08:04 Revision 55b8909c (github): Models|Fixed: Submodel alpha with the "brightshadow" flag
- The MFF_BRIGHTSHADOW flag was also setting the submodel alpha incorrectly.
- 08:04 Revision 1f5c59c0 (github): Finales|Fixed: Raw screens must be drawn as 320x200
- Regardless of the actual resolution of a raw image, it must be considered
320x200 when drawn. The name "raw screen" r... - 08:03 Revision ff08dca4 (github): qmake|Unix|Fixed: Snowberry paths install order
- Changed the order of the Snowberry installs so that when uninstalling,
the main share/snowberry dir gets removed last... - 08:03 Revision 3fa3084e (github): Models|Fixed: Incorrect submodel alpha value
- It appears the submodel alpha is stored as a byte, but the
model setup was assuming a float value.
Fixes the problem... - 08:02 Revision ddf3efe6 (github): FreeBSD|Fixed: Build configuration on FreeBSD
- If the system does not appear to use apt, do not include the deng
apt repository config file.
On FreeBSD, the defaul... - 07:48 Revision 50791ddf (github): BSP Builder|Refactor: Round 1
- 07:45 Bug #988: [Heretic/Hexen] High-res title screen displayed incorrectly
- Title screen of Heretic
*Attachments:*
* http://sourceforge.net/p/deng/bugs/_discuss/thread/3ba33021/e658/attachment... - 07:16 Revision e56574f3 (github): BSP Builder|Refactor: Transforming the implementation begins
- 00:07 Revision 405ae66a (github): Merge branch 'master' into qapp-based
- 00:05 Revision 00e63a24 (github): Fixed|Texture Manager: Alpha analysis of unmasked paletted image
Also available in: Atom