skyjake's activity
From 2012-03-11 to 2012-03-24
2012-03-24
-
19:57 Doomsday Engine 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 Doomsday Engine Revision c27dd89d (github): Window: Force an update when window draw callback changes
-
19:24 Doomsday Engine Revision 60e2a00f (github): Mac OS X: Cleanup, fixed build
-
19:17 Doomsday Engine Revision 53b49742 (github): DisplayMode|X11: Cleanup
-
19:13 Doomsday Engine Revision 89b49669 (github): Merge branch 'master' into qapp-based
-
19:06 Doomsday Engine 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 Doomsday Engine Revision 452186e1 (github): qmake: Added CONFIG option deng_nodisplaymode
- Disables native display mode functionality completely.
-
15:20 Doomsday Engine Revision de3d2fe2 (github): Unix: Numpad mappings for numlock mode
-
13:06 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine Revision 5b309c21 (github): Cleanup|Window: Removed obsolete/disabled code
-
09:30 Doomsday Engine Revision 5d495303 (github): Unix: Tested running without X11 displaymode support
2012-03-22
-
21:10 Doomsday Engine 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 Doomsday Engine Revision 7b2cabbf (github): DisplayMode: Ignore useless modes
-
19:08 Doomsday Engine Revision 5d395c7d (github): DisplayMode|Documentation: Updated apidoc for the DisplayMode class
-
18:59 Doomsday Engine Revision 0d382ec7 (github): Win32|Window: Fixed window geometry updates and mode changes
-
18:58 Doomsday Engine Revision 226e425e (github): DisplayMode: Return value indicates whether a mode change occurred
-
18:07 Doomsday Engine Revision b6a71b47 (github): DisplayMode: Prefer to keep the refresh rate near the original rate
-
18:06 Doomsday Engine Revision 8bd93318 (github): Win32: Implemented native DisplayMode functionality
-
16:12 Doomsday Engine 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... -
08:26 Doomsday Engine 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 Doomsday Engine Revision ef89ded1 (github): libdeng|Added: Macro for marking unused variables
- Hides the possible compiler warning.
2012-03-21
-
22:02 Doomsday Engine 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 Doomsday Engine Revision 2210d263 (github): Window: Untrap mouse when losing focus
-
19:14 Doomsday Engine 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 Doomsday Engine Revision 9ce4f4f9 (github): Win32: Translate virtual keys to DDKEYs
- Using the translation table found in sys_console.c.
2012-03-20
-
21:16 Doomsday Engine 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 Doomsday Engine 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:15 Doomsday Engine Revision dd241bdd (github): Win32|Fixed: Initialize DirectInput before joystick init
-
19:15 Doomsday Engine Revision f31069f4 (github): Win32: deng2 has no access to standard output streams
-
18:54 Doomsday Engine Revision 9931f39a (github): Win32: Fixed build so everything compiles again
- However, things are quite broken still I expect...
-
18:10 Doomsday Engine Revision d2006bf4 (github): Win32: Moved old WT_CONSOLE code to sys_console.c
-
17:58 Doomsday Engine Revision a1f80831 (github): Win32: Continuing work on fixing build
-
17:34 Doomsday Engine 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 Doomsday Engine Revision 3c131153 (github): Renamed displaymode_macx.h to displaymode_native.h
-
16:12 Doomsday Engine Revision ea7d3180 (github): CanvasWindow: Enabled multisampling and vsync by default
-
15:07 Doomsday Engine 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 Doomsday Engine Revision f81d2a8d (github): DisplayMode: Prefer larger refresh rates
- When finding the closest mode, choose the one with the highest
refresh rate. -
13:38 Doomsday Engine Revision c69ff696 (github): Cleanup: Output of "displaymode" and "listdisplaymodes"
-
13:37 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine Revision ad5084a4 (github): Added: Commands "setfullres" and "setwinres"
- Changes resolution and the fullscreen flag at the same time.
2012-03-19
-
19:56 Doomsday Engine 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 Doomsday Engine Revision 49110589 (github): Debug|Multiplayer: Allow server operator to cheat via console
-
18:14 Doomsday Engine 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... -
11:05 Doomsday Engine 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 Doomsday Engine Revision 23a2e2cd (github): Merge branch 'master' into qapp-based
-
21:01 Doomsday Engine Revision 4104779a (github): Automap: Smaller maximum GL line width
- With certain large resolutions the lines were just too thick.
-
20:55 Doomsday Engine Revision e8d19030 (github): Added: "displaymode" and "listdisplaymodes" commands
- Also, fixed runtime fullscreen toggling on Mac OS X.
-
19:27 Doomsday Engine 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 Doomsday Engine Revision 43448ecf (github): LegacyCore: Added a timed callback facility
- This makes it easy to create timed callbacks in C code.
-
15:51 Doomsday Engine Revision e0261707 (github): Trying to close the window causes a "quit" command
-
15:46 Doomsday Engine Revision 0b7181e3 (github): Mac OS X|Fixed: Prevented Cmd+Q in fullscreen mode
-
15:30 Doomsday Engine Revision c81ea699 (github): Cleanup: Reducing includes to avoid clash with Cocoa framework
-
15:20 Doomsday Engine Revision fa6ec6ab (github): Automap: Smaller maximum GL line width
- With certain large resolutions the lines were just too thick.
-
15:15 Doomsday Engine Revision b49969ac (github): DisplayMode: Changing to different modes on Mac OS X
-
15:13 Doomsday Engine Revision d7307658 (github): Disabled old mouse filter implementation
- It doesn't seem to work quite right any more.
-
10:49 Doomsday Engine Revision 1c635a9d (github): Refactor: Added private Mode class in displaymode.cpp
- Also, checking current mode on Mac.
-
10:28 Doomsday Engine 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 Doomsday Engine Revision 80356ce5 (github): Canvas: Removed forcePaint() method
- Better to just call update() or repaint().
-
08:16 Doomsday Engine Revision 85097c21 (github): Working on window management; also updated apidoc
2012-03-17
-
21:22 Doomsday Engine 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 Doomsday Engine Revision d81c24ac (github): Working on Qt-based OpenGL frame buffer grabbing
-
19:40 Doomsday Engine Revision 1c921835 (github): Uri: AFAICS, no Trolltech copyrighted material is present here
-
17:07 Doomsday Engine Revision 4541a43a (github): qmake|Mac OS X: Deployment checks QTDIR environment variable
-
16:30 Doomsday Engine Revision b96dc04b (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
-
16:29 Doomsday Engine Revision 2dd8c977 (github): Canvas: Interpret wheel events
-
15:25 Doomsday Engine Revision 1e1ce497 (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
-
10:59 Doomsday Engine Revision 2d1ecdc6 (github): UI|Fixed: Update UI font height when window resized
-
10:52 Doomsday Engine Revision c2a87faf (github): Re-choose system fonts when window size changes
-
10:27 Doomsday Engine Revision 003ccf3b (github): UI: Resize UI page when window is resized
- Todo: Font resizing.
-
10:26 Doomsday Engine Revision 049756bb (github): Documentation: Describe main application control flow
-
09:14 Doomsday Engine Revision d051aaa6 (github): Debug|LegacyCore: Added debug messages
-
08:52 Doomsday Engine Revision 1c52d3fd (github): Merge remote-tracking branch 'origin/master' into qapp-based
-
08:50 Doomsday Engine Revision 6a1c3664 (github): Refactor|Busy Mode: Run the app event loop, allow resizing
- Busy mode can now be resized while running.
-
00:14 Doomsday Engine 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 Doomsday Engine Revision 32204f0d (github): LegacyCore: Allow pushing and popping the loop
2012-03-16
-
22:50 Doomsday Engine Revision afe63f46 (github): Fixed: Slow window resize and Mac Cmd key ignoring
-
22:25 Doomsday Engine Revision edb91029 (github): Cleanup
-
21:44 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine Revision 9380a53d (github): Merge branch 'master' into qapp-based
-
20:15 Doomsday Engine Revision 24730b93 (github): Doom: sf_dontstop for Cyberdemon and Spider Mastermind sight sounds
-
20:03 Doomsday Engine 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:05 Doomsday Engine Revision 3569e8ee (github): Builder: Force a git pull before generating Debian changelog
-
18:02 Doomsday Engine Revision dedc38c3 (github): Builder|Fixed: Determine event timestamp based on file modtime
-
17:07 Doomsday Engine Revision 33ac8adf (github): Builder: Print tag range when generating changes
-
16:54 Doomsday Engine 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 Doomsday Engine Revision ca5c38fe (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
15:50 Doomsday Engine Revision 14d557b9 (github): Builder|Fixed: Indentation error in platform_release.py
-
15:29 Doomsday Engine Revision 01ef2ee2 (github): Builder|Fixed: Indentation error in script
-
09:52 Doomsday Engine Revision 0b0e191a (github): Merge remote-tracking branch 'origin/qapp-based' into qapp-based
-
08:45 Doomsday Engine Revision 97e35915 (github): Merge branch 'master' into qapp-based
2012-03-15
-
21:07 Doomsday Engine Revision 7693f13a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
21:06 Doomsday Engine Revision 7a8f38ac (github): Builder: Include <releaseNotes> in each XML feed build
-
19:46 Doomsday Engine 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:29 Doomsday Engine Revision d987eb87 (github): Build number for stable builds goes into FULLTEXT define
-
19:22 Doomsday Engine Revision f82eb635 (github): Omit build number in version info of stable builds
- Stable builds automatically get the DENG_STABLE define.
-
19:06 Doomsday Engine Revision e6809ae9 (github): Refactor: LegacyCore now controls the game loop frequency
-
18:07 Doomsday Engine Revision cea3462b (github): Builder|Fixed: Set the found version number for each package
-
17:30 Doomsday Engine 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 Doomsday Engine Revision 5296df13 (github): Merge branch 'master' into qapp-based
-
13:52 Doomsday Engine Revision 6e4f73ed (github): Merge branch 'master' into qapp-based
-
13:25 Doomsday Engine Revision 11a79fb6 (github): AudioDriver: Cleanup
-
13:20 Doomsday Engine Revision 29122818 (github): Cleanup
-
12:59 Doomsday Engine Revision 040f42c5 (github): FMOD: Updated copyright and apidoc
-
12:37 Doomsday Engine Revision 64659412 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
12:35 Doomsday Engine Revision ff1723b0 (github): FMOD: Bump version number for the 1.9.8 release
-
12:35 Doomsday Engine Revision 9e2204f5 (github): FMOD: Print credit message in the console
- Init errors are also printed to the console.
-
12:01 Doomsday Engine Revision e8815b1b (github): Merge branch 'master' into qapp-based
2012-03-14
-
17:01 Doomsday Engine Revision 751a1e9a (github): Merge branch 'master' into qapp-based
-
16:39 Doomsday Engine Revision 7eb82075 (github): Builder: Ignore version number warning from dch
-
16:29 Doomsday Engine Revision 0a2cd51d (github): Builder: Filter out illegal characters in log messages
-
10:34 Doomsday Engine Revision fbae40dc (github): Builder: Fixed Debian changelog update for lower version
-
10:33 Doomsday Engine Revision bbb21f64 (github): Builder: Fixed Debian changelog update for lower version
-
10:15 Doomsday Engine Revision 9b649e06 (github): Builder: Allow lower version number for Debian changelog
-
10:15 Doomsday Engine Revision a6a040a6 (github): Builder: Allow lower version number for Debian changelog
-
10:08 Doomsday Engine Revision d405cba1 (github): Builder: Added 'pull' command for changing the branch
-
10:07 Doomsday Engine Revision 01ffd9b2 (github): Builder: Added 'pull' command for changing the branch
-
09:49 Doomsday Engine Revision be4fc354 (github): Builder|Fixed: Reading the current branch from config
- Argh.
-
09:49 Doomsday Engine Revision ffbab1a1 (github): Builder|Fixed: Reading the current branch from config
- Argh.
-
09:20 Doomsday Engine Revision 1355f28b (github): Builder: Pilot can build from the stable branch
- The --branch option is given to every invocation of autobuild.py.
-
09:20 Doomsday Engine Revision f1b1612d (github): Builder: Added a --branch option for autobuild.py
- Specifies which branch to use for building.
-
09:20 Doomsday Engine Revision b212dd03 (github): Builder: Pilot can build from the stable branch
- The --branch option is given to every invocation of autobuild.py.
-
08:49 Doomsday Engine Revision ec752cfc (github): Builder: Added a --branch option for autobuild.py
- Specifies which branch to use for building.
-
08:25 Doomsday Engine Revision 9ea12206 (github): Updated version info for release-1.9.7-1
- The build number will naturally also be different.
-
08:12 Doomsday Engine Revision 80c743f8 (github): Fixed|Texture Manager: Alpha analysis of unmasked paletted image
-
08:12 Doomsday Engine Revision e400ce68 (github): Win32: Fixed build
- I seem to fall for this one regularly...
-
08:11 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine Revision 545a1dda (github): Unix|Fixed: "~" in path was sometimes left untranslated
- For instance, with the -iwad option.
-
08:10 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine Revision 97825f9e (github): qmake: Added comment in versions.pri
-
08:07 Doomsday Engine 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 Doomsday Engine Revision a33aeb91 (github): Fixed|Merged: GET_TXT() before texts available
- Cherry-picked slightly modified fix from master.
-
08:04 Doomsday Engine Revision 55b8909c (github): Models|Fixed: Submodel alpha with the "brightshadow" flag
- The MFF_BRIGHTSHADOW flag was also setting the submodel alpha incorrectly.
-
08:04 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine 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... -
00:07 Doomsday Engine Revision 405ae66a (github): Merge branch 'master' into qapp-based
-
00:05 Doomsday Engine Revision 00e63a24 (github): Fixed|Texture Manager: Alpha analysis of unmasked paletted image
2012-03-13
-
23:57 Doomsday Engine Revision bc5016c1 (github): Canvas resizing
- The CanvasWindow and its contained canvas can be resized dynamically
without reseting or reloading any resources.
To... -
23:55 Doomsday Engine Revision e056c695 (github): Mac OS X: Mapping virtual keys to DDKEYs
- Because the engine makes bindings to physical keys rather than
their output, we need to manually map the virtual key ... -
22:41 Doomsday Engine Revision 7e2e675f (github): Fixed key repeaters
- The native low-level keycode is included in the event so that the
repeater can verify which physical key is being pre... -
21:43 Doomsday Engine Revision 3f900a3f (github): Mouse motion and buttons from Canvas to input queue
- Todo: The absolute UI mouse mode needs to at Canvas level.
-
20:23 Doomsday Engine Revision ee8e5abd (github): Merge branch 'master' into qapp-based
-
20:18 Doomsday Engine Revision e7446dd6 (github): Mac OS X: Don't react to the Command/Apple key
- It is used for menu and system shortcuts.
-
20:14 Doomsday Engine Revision 1dd3e1ac (github): Translate keys from Canvas to Doomsday's input queue
- Includes some native virtual keymapping for the Mac (numpad).
-
17:48 Doomsday Engine Revision 17cc3e2e (github): Input: Key events include the text to insert
- Doomsday cannot determine on its own what text to insert due
to a key press (language? keyboard layout?). This inform... -
17:31 Doomsday Engine Revision 956e1deb (github): Refactor: Added joystick.c/h, cleaned up sys_input.c/h
-
16:39 Doomsday Engine Revision a5ae2912 (github): Canvas: Receive key events
-
16:25 Doomsday Engine Revision b3a7d64e (github): Window: Applying maximize flag; geometry validity check
-
15:56 Doomsday Engine Revision 5461e783 (github): Added: Command "setcolordepth"
-
14:18 Doomsday Engine Revision d0a0ffa2 (github): Refactor: Renamed Window bpp to "color depth bits"
-
13:48 Doomsday Engine Revision 662357d5 (github): Renamed sys_window.cpp/h to window.cpp/h
-
13:23 Doomsday Engine Revision 109ba991 (github): Refactor: Changing window attributes (e.g., height)
-
11:33 Doomsday Engine Revision fa67a0e8 (github): Merge branch 'master' into qapp-based
-
11:20 Doomsday Engine Revision 46a1f13b (github): Refactor: Converted static functions to Window member functions
-
08:34 Doomsday Engine Revision 5af807b5 (github): Update window geometry from widget before saving
- The window position is now remembered on the following startup.
-
07:45 Doomsday Engine Revision c81d9acc (github): Win32: Fixed build
- I seem to fall for this one regularly...
-
07:42 Doomsday Engine Revision 06e02d2c (github): Persistent window arrangement
- Moved the window config options (-xpos et al.) and default configuration
(size, flags, etc.) to the window manager, w...
2012-03-12
-
18:07 Doomsday Engine Revision ac4b7187 (github): Merge branch 'master' into qapp-based
-
17:42 Doomsday Engine Revision 16c22ff8 (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 ... -
17:41 Doomsday Engine Revision b3d22d27 (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... -
15:18 Doomsday Engine Revision 95a2297e (github): Fixed|GCC: Illegal and accidental dynamic linkage from plugin to engine
- The WadMapConverter plugin was accidentally linked to a symbol
in the engine, causing the plugin to disrupt internal ... -
08:28 Doomsday Engine Revision 911cefc8 (github): Canvas: Receive wheel events
- Supports both horizontal and vertical wheeling.
-
08:12 Doomsday Engine Revision 82893024 (github): Unix|Fixed: "~" in path was sometimes left untranslated
- For instance, with the -iwad option.
-
08:11 Doomsday Engine Revision 4b726a00 (github): Unix|Fixed: "~" in path was sometimes left untranslated
- For instance, with the -iwad option.
-
08:03 Doomsday Engine Revision e19aa49e (github): Busy Mode: Added a todo comment
-
07:57 Doomsday Engine Revision 0a0da8ba (github): Fixed: SDL joystick is in manual mode, should not use events
- The current state of the joystick is checked and the DD events are
generated accordingly. -
07:22 Doomsday Engine Revision 0e299375 (github): Merge branch 'master' into qapp-based
2012-03-11
-
23:10 Doomsday Engine Revision 31a645ff (github): Canvas: Mouse tracking
- Tracks the global mouse position and keeps the cursor centered on
the desktop (cursor hidden).
The new default windo... -
22:00 Doomsday Engine Revision 811d2a92 (github): Window: Center the window on the default desktop
-
21:45 Doomsday Engine Revision c61e78f0 (github): Refactor: Renaming Window member functions
-
21:20 Doomsday Engine Revision 5ad19ed7 (github): Documentation|Cleanup: Canvas, CanvasWindow, et al.
-
19:49 Doomsday Engine Revision 805d5bf2 (github): Refactor: Window contents are drawn by a Canvas callback
- There are currently two window drawer functions: the game loop
drawer and the busy loop drawer. The main window's dra... -
19:03 Doomsday Engine Revision e703fbef (github): Merge branch 'master' into qapp-based
-
19:02 Doomsday Engine Revision 6c09fe30 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
19:02 Doomsday Engine Revision fd3b2ffa (github): Models|Fixed: Attempt to delete StringPool during abnormal shutdown
-
19:01 Doomsday Engine Revision 6c90b080 (github): SDL WM must not be used any more
-
18:59 Doomsday Engine Revision be37e24b (github): Refactor: Canvas is responsible for GL context initialization
- Separation of concerns (sys_window.cpp).
-
18:32 Doomsday Engine Revision 04c496ab (github): Refactor: Renamed windowIDX
- "mainWindowIdx" more accurately describes the meaning of this
global variable.
Todo: Refactor this variable away in ... -
18:24 Doomsday Engine Revision e3dfdc87 (github): Refactor: Engine init completed after window is on-screen
- When the Canvas determines that OpenGL is fully ready for use
(window created and shown on-screen with empty contents... -
18:22 Doomsday Engine Revision 137d7015 (github): Refactor|LegacyCore: Loop callback function set separately
- Now the main loop can be first started without a callback.
-
18:20 Doomsday Engine Revision fdf1acfa (github): Models|Fixed: Attempt to delete StringPool during abnormal shutdown
-
16:29 Doomsday Engine Revision 38c80704 (github): Cleanup|Mac OS X: Removed obsolete Mac files
-
14:51 Doomsday Engine Revision 8d180b6b (github): Updated .gitignore
-
14:31 Doomsday Engine Revision a3ca553c (github): Refactor: Removed unused parentIDX parameter of Sys_CreateWindow()
- Simplifying existing window management. Windows will ultimately migrate
to libdeng2, where they will have completely ... -
14:26 Doomsday Engine Revision 5f6d441e (github): Refactor: Enforce data hiding in ddwindow_t; renamed to Window
-
13:52 Doomsday Engine Revision 91941a85 (github): Added: Canvas and CanvasWindow classes
- The OpenGL drawing surface and context are managed by Canvas.
CanvasWindow is a top-level window that contains a Canv... -
13:00 Doomsday Engine Revision 62e000cd (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
-
12:58 Doomsday Engine Revision e58c0800 (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
-
12:57 Doomsday Engine Revision 25bdc48e (github): Win32|Fixed: Application entrypoint and Qt installation
-
12:55 Doomsday Engine Revision ccd917ff (github): qmake: Cleanup
-
12:55 Doomsday Engine Revision 37e4ead6 (github): Refactor|Added: Replacing SDL window management with Qt
- Also, modified some of the libdeng header files to be C++ friendly.
-
11:41 Doomsday Engine Revision 5bc548dc (github): Merge branch 'master' into qapp-based
- Conflicts:
doomsday/config.pri -
11:36 Doomsday Engine Revision 881b150a (github): qmake|Unix: Added deng_nosnowberry for excluding Snowberry
- The deng_nosnowberry CONFIG option will prevent a generic
Unix build from installing the Snowberry files.
This only ... -
11:26 Doomsday Engine Revision 4b3ce095 (github): Merge branch 'master' into qapp-based
-
11:22 Doomsday Engine Revision 07b964e4 (github): Fixed: Pointer type conflicts with callback functions
- The signature of the callback functions differed from what was expected.
-
11:14 Doomsday Engine Revision 54ba0e2a (github): Fixed: Definition of ded_ptcstage_t (include order)
- Due to the messy include dependencies, we must define ded_ptcstage_t
prior to including p_mapdata.h.
Todo: All the i... -
10:51 Doomsday Engine Revision 708d137c (github): Merge remote-tracking branch 'origin/master' into qapp-based
- Conflicts:
doomsday/engine/engine.pro -
10:43 Doomsday Engine Revision 0d7ebd0b (github): Refactor: Separated curses from SDL window management
- The SDL window manager will be replaced with a Qt-based one.
-
09:15 Doomsday Engine Revision 2183ddf7 (github): libdeng2|Mac OS X: Fixed dynamic linker dependencies
-
07:40 Doomsday Engine Revision 8b21b8f6 (github): Mac OS X|Fixed: Deployment and app shutdown
Also available in: Atom