Project

General

Profile

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.
skyjake
19:56 Doomsday Engine Revision c27dd89d (github): Window: Force an update when window draw callback changes
skyjake
19:24 Doomsday Engine Revision 60e2a00f (github): Mac OS X: Cleanup, fixed build
skyjake
19:17 Doomsday Engine Revision 53b49742 (github): DisplayMode|X11: Cleanup
skyjake
19:13 Doomsday Engine Revision 89b49669 (github): Merge branch 'master' into qapp-based
skyjake
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...
skyjake
17:44 Doomsday Engine Revision 452186e1 (github): qmake: Added CONFIG option deng_nodisplaymode
Disables native display mode functionality completely. skyjake
15:20 Doomsday Engine Revision de3d2fe2 (github): Unix: Numpad mappings for numlock mode
skyjake
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
skyjake
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. skyjake
09:43 Doomsday Engine Revision 5b309c21 (github): Cleanup|Window: Removed obsolete/disabled code
skyjake
09:30 Doomsday Engine Revision 5d495303 (github): Unix: Tested running without X11 displaymode support
skyjake

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...
skyjake
19:14 Doomsday Engine Revision 7b2cabbf (github): DisplayMode: Ignore useless modes
skyjake
19:08 Doomsday Engine Revision 5d395c7d (github): DisplayMode|Documentation: Updated apidoc for the DisplayMode class
skyjake
18:59 Doomsday Engine Revision 0d382ec7 (github): Win32|Window: Fixed window geometry updates and mode changes
skyjake
18:58 Doomsday Engine Revision 226e425e (github): DisplayMode: Return value indicates whether a mode change occurred
skyjake
18:07 Doomsday Engine Revision b6a71b47 (github): DisplayMode: Prefer to keep the refresh rate near the original rate
skyjake
18:06 Doomsday Engine Revision 8bd93318 (github): Win32: Implemented native DisplayMode functionality
skyjake
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...
skyjake
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 ...
skyjake
08:25 Doomsday Engine Revision ef89ded1 (github): libdeng|Added: Macro for marking unused variables
Hides the possible compiler warning. skyjake

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.
skyjake
22:00 Doomsday Engine Revision 2210d263 (github): Window: Untrap mouse when losing focus
skyjake
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...
skyjake
17:17 Doomsday Engine Revision 9ce4f4f9 (github): Win32: Translate virtual keys to DDKEYs
Using the translation table found in sys_console.c. skyjake

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...
skyjake
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...
skyjake
19:15 Doomsday Engine Revision dd241bdd (github): Win32|Fixed: Initialize DirectInput before joystick init
skyjake
19:15 Doomsday Engine Revision f31069f4 (github): Win32: deng2 has no access to standard output streams
skyjake
18:54 Doomsday Engine Revision 9931f39a (github): Win32: Fixed build so everything compiles again
However, things are quite broken still I expect... skyjake
18:10 Doomsday Engine Revision d2006bf4 (github): Win32: Moved old WT_CONSOLE code to sys_console.c
skyjake
17:58 Doomsday Engine Revision a1f80831 (github): Win32: Continuing work on fixing build
skyjake
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...
skyjake
17:31 Doomsday Engine Revision 3c131153 (github): Renamed displaymode_macx.h to displaymode_native.h
skyjake
16:12 Doomsday Engine Revision ea7d3180 (github): CanvasWindow: Enabled multisampling and vsync by default
skyjake
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. skyjake
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.
skyjake
13:38 Doomsday Engine Revision c69ff696 (github): Cleanup: Output of "displaymode" and "listdisplaymodes"
skyjake
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.
skyjake
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...
skyjake
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.
skyjake
10:18 Doomsday Engine Revision ad5084a4 (github): Added: Commands "setfullres" and "setwinres"
Changes resolution and the fullscreen flag at the same time. skyjake

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. skyjake
19:23 Doomsday Engine Revision 49110589 (github): Debug|Multiplayer: Allow server operator to cheat via console
skyjake
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...
skyjake
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 ...
skyjake

2012-03-18

21:03 Doomsday Engine Revision 23a2e2cd (github): Merge branch 'master' into qapp-based
skyjake
21:01 Doomsday Engine Revision 4104779a (github): Automap: Smaller maximum GL line width
With certain large resolutions the lines were just too thick. skyjake
20:55 Doomsday Engine Revision e8d19030 (github): Added: "displaymode" and "listdisplaymodes" commands
Also, fixed runtime fullscreen toggling on Mac OS X. skyjake
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.
skyjake
19:26 Doomsday Engine Revision 43448ecf (github): LegacyCore: Added a timed callback facility
This makes it easy to create timed callbacks in C code. skyjake
15:51 Doomsday Engine Revision e0261707 (github): Trying to close the window causes a "quit" command
skyjake
15:46 Doomsday Engine Revision 0b7181e3 (github): Mac OS X|Fixed: Prevented Cmd+Q in fullscreen mode
skyjake
15:30 Doomsday Engine Revision c81ea699 (github): Cleanup: Reducing includes to avoid clash with Cocoa framework
skyjake
15:20 Doomsday Engine Revision fa6ec6ab (github): Automap: Smaller maximum GL line width
With certain large resolutions the lines were just too thick. skyjake
15:15 Doomsday Engine Revision b49969ac (github): DisplayMode: Changing to different modes on Mac OS X
skyjake
15:13 Doomsday Engine Revision d7307658 (github): Disabled old mouse filter implementation
It doesn't seem to work quite right any more. skyjake
10:49 Doomsday Engine Revision 1c635a9d (github): Refactor: Added private Mode class in displaymode.cpp
Also, checking current mode on Mac. skyjake
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...
skyjake
08:17 Doomsday Engine Revision 80356ce5 (github): Canvas: Removed forcePaint() method
Better to just call update() or repaint(). skyjake
08:16 Doomsday Engine Revision 85097c21 (github): Working on window management; also updated apidoc
skyjake

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 ...
skyjake
19:41 Doomsday Engine Revision d81c24ac (github): Working on Qt-based OpenGL frame buffer grabbing
skyjake
19:40 Doomsday Engine Revision 1c921835 (github): Uri: AFAICS, no Trolltech copyrighted material is present here
skyjake
17:07 Doomsday Engine Revision 4541a43a (github): qmake|Mac OS X: Deployment checks QTDIR environment variable
skyjake
16:30 Doomsday Engine Revision b96dc04b (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
skyjake
16:29 Doomsday Engine Revision 2dd8c977 (github): Canvas: Interpret wheel events
skyjake
15:25 Doomsday Engine Revision 1e1ce497 (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
skyjake
10:59 Doomsday Engine Revision 2d1ecdc6 (github): UI|Fixed: Update UI font height when window resized
skyjake
10:52 Doomsday Engine Revision c2a87faf (github): Re-choose system fonts when window size changes
skyjake
10:27 Doomsday Engine Revision 003ccf3b (github): UI: Resize UI page when window is resized
Todo: Font resizing. skyjake
10:26 Doomsday Engine Revision 049756bb (github): Documentation: Describe main application control flow
skyjake
09:14 Doomsday Engine Revision d051aaa6 (github): Debug|LegacyCore: Added debug messages
skyjake
08:52 Doomsday Engine Revision 1c52d3fd (github): Merge remote-tracking branch 'origin/master' into qapp-based
skyjake
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. skyjake
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 ...
skyjake
00:13 Doomsday Engine Revision 32204f0d (github): LegacyCore: Allow pushing and popping the loop
skyjake

2012-03-16

22:50 Doomsday Engine Revision afe63f46 (github): Fixed: Slow window resize and Mac Cmd key ignoring
skyjake
22:25 Doomsday Engine Revision edb91029 (github): Cleanup
skyjake
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. skyjake
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...
skyjake
20:17 Doomsday Engine Revision 9380a53d (github): Merge branch 'master' into qapp-based
skyjake
20:15 Doomsday Engine Revision 24730b93 (github): Doom: sf_dontstop for Cyberdemon and Spider Mastermind sight sounds
skyjake
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...
skyjake
18:05 Doomsday Engine Revision 3569e8ee (github): Builder: Force a git pull before generating Debian changelog
skyjake
18:02 Doomsday Engine Revision dedc38c3 (github): Builder|Fixed: Determine event timestamp based on file modtime
skyjake
17:07 Doomsday Engine Revision 33ac8adf (github): Builder: Print tag range when generating changes
skyjake
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.
skyjake
15:51 Doomsday Engine Revision ca5c38fe (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
15:50 Doomsday Engine Revision 14d557b9 (github): Builder|Fixed: Indentation error in platform_release.py
skyjake
15:29 Doomsday Engine Revision 01ef2ee2 (github): Builder|Fixed: Indentation error in script
skyjake
09:52 Doomsday Engine Revision 0b0e191a (github): Merge remote-tracking branch 'origin/qapp-based' into qapp-based
skyjake
08:45 Doomsday Engine Revision 97e35915 (github): Merge branch 'master' into qapp-based
skyjake

2012-03-15

21:07 Doomsday Engine Revision 7693f13a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
21:06 Doomsday Engine Revision 7a8f38ac (github): Builder: Include <releaseNotes> in each XML feed build
skyjake
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...
skyjake
19:29 Doomsday Engine Revision d987eb87 (github): Build number for stable builds goes into FULLTEXT define
skyjake
19:22 Doomsday Engine Revision f82eb635 (github): Omit build number in version info of stable builds
Stable builds automatically get the DENG_STABLE define. skyjake
19:06 Doomsday Engine Revision e6809ae9 (github): Refactor: LegacyCore now controls the game loop frequency
skyjake
18:07 Doomsday Engine Revision cea3462b (github): Builder|Fixed: Set the found version number for each package
skyjake
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...
skyjake
17:02 Doomsday Engine Revision 5296df13 (github): Merge branch 'master' into qapp-based
skyjake
13:52 Doomsday Engine Revision 6e4f73ed (github): Merge branch 'master' into qapp-based
skyjake
13:25 Doomsday Engine Revision 11a79fb6 (github): AudioDriver: Cleanup
skyjake
13:20 Doomsday Engine Revision 29122818 (github): Cleanup
skyjake
12:59 Doomsday Engine Revision 040f42c5 (github): FMOD: Updated copyright and apidoc
skyjake
12:37 Doomsday Engine Revision 64659412 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
12:35 Doomsday Engine Revision ff1723b0 (github): FMOD: Bump version number for the 1.9.8 release
skyjake
12:35 Doomsday Engine Revision 9e2204f5 (github): FMOD: Print credit message in the console
Init errors are also printed to the console. skyjake
12:01 Doomsday Engine Revision e8815b1b (github): Merge branch 'master' into qapp-based
skyjake

2012-03-14

17:01 Doomsday Engine Revision 751a1e9a (github): Merge branch 'master' into qapp-based
skyjake
16:39 Doomsday Engine Revision 7eb82075 (github): Builder: Ignore version number warning from dch
skyjake
16:29 Doomsday Engine Revision 0a2cd51d (github): Builder: Filter out illegal characters in log messages
skyjake
10:34 Doomsday Engine Revision fbae40dc (github): Builder: Fixed Debian changelog update for lower version
skyjake
10:33 Doomsday Engine Revision bbb21f64 (github): Builder: Fixed Debian changelog update for lower version
skyjake
10:15 Doomsday Engine Revision 9b649e06 (github): Builder: Allow lower version number for Debian changelog
skyjake
10:15 Doomsday Engine Revision a6a040a6 (github): Builder: Allow lower version number for Debian changelog
skyjake
10:08 Doomsday Engine Revision d405cba1 (github): Builder: Added 'pull' command for changing the branch
skyjake
10:07 Doomsday Engine Revision 01ffd9b2 (github): Builder: Added 'pull' command for changing the branch
skyjake
09:49 Doomsday Engine Revision be4fc354 (github): Builder|Fixed: Reading the current branch from config
Argh. skyjake
09:49 Doomsday Engine Revision ffbab1a1 (github): Builder|Fixed: Reading the current branch from config
Argh. skyjake
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. skyjake
09:20 Doomsday Engine Revision f1b1612d (github): Builder: Added a --branch option for autobuild.py
Specifies which branch to use for building. skyjake
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. skyjake
08:49 Doomsday Engine Revision ec752cfc (github): Builder: Added a --branch option for autobuild.py
Specifies which branch to use for building. skyjake
08:25 Doomsday Engine Revision 9ea12206 (github): Updated version info for release-1.9.7-1
The build number will naturally also be different. skyjake
08:12 Doomsday Engine Revision 80c743f8 (github): Fixed|Texture Manager: Alpha analysis of unmasked paletted image
skyjake
08:12 Doomsday Engine Revision e400ce68 (github): Win32: Fixed build
I seem to fall for this one regularly... skyjake
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...
skyjake
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 ...
skyjake
08:11 Doomsday Engine Revision 545a1dda (github): Unix|Fixed: "~" in path was sometimes left untranslated
For instance, with the -iwad option. skyjake
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...
skyjake
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...
skyjake
08:07 Doomsday Engine Revision 97825f9e (github): qmake: Added comment in versions.pri
skyjake
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:...
skyjake
08:07 Doomsday Engine Revision a33aeb91 (github): Fixed|Merged: GET_TXT() before texts available
Cherry-picked slightly modified fix from master. skyjake
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. skyjake
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...
skyjake
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...
skyjake
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...
skyjake
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...
skyjake
00:07 Doomsday Engine Revision 405ae66a (github): Merge branch 'master' into qapp-based
skyjake
00:05 Doomsday Engine Revision 00e63a24 (github): Fixed|Texture Manager: Alpha analysis of unmasked paletted image
skyjake

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...
skyjake
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 ...
skyjake
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...
skyjake
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. skyjake
20:23 Doomsday Engine Revision ee8e5abd (github): Merge branch 'master' into qapp-based
skyjake
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. skyjake
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). skyjake
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...
skyjake
17:31 Doomsday Engine Revision 956e1deb (github): Refactor: Added joystick.c/h, cleaned up sys_input.c/h
skyjake
16:39 Doomsday Engine Revision a5ae2912 (github): Canvas: Receive key events
skyjake
16:25 Doomsday Engine Revision b3a7d64e (github): Window: Applying maximize flag; geometry validity check
skyjake
15:56 Doomsday Engine Revision 5461e783 (github): Added: Command "setcolordepth"
skyjake
14:18 Doomsday Engine Revision d0a0ffa2 (github): Refactor: Renamed Window bpp to "color depth bits"
skyjake
13:48 Doomsday Engine Revision 662357d5 (github): Renamed sys_window.cpp/h to window.cpp/h
skyjake
13:23 Doomsday Engine Revision 109ba991 (github): Refactor: Changing window attributes (e.g., height)
skyjake
11:33 Doomsday Engine Revision fa67a0e8 (github): Merge branch 'master' into qapp-based
skyjake
11:20 Doomsday Engine Revision 46a1f13b (github): Refactor: Converted static functions to Window member functions
skyjake
08:34 Doomsday Engine Revision 5af807b5 (github): Update window geometry from widget before saving
The window position is now remembered on the following startup. skyjake
07:45 Doomsday Engine Revision c81d9acc (github): Win32: Fixed build
I seem to fall for this one regularly... skyjake
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...
skyjake

2012-03-12

18:07 Doomsday Engine Revision ac4b7187 (github): Merge branch 'master' into qapp-based
skyjake
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 ...
skyjake
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...
skyjake
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 ...
skyjake
08:28 Doomsday Engine Revision 911cefc8 (github): Canvas: Receive wheel events
Supports both horizontal and vertical wheeling. skyjake
08:12 Doomsday Engine Revision 82893024 (github): Unix|Fixed: "~" in path was sometimes left untranslated
For instance, with the -iwad option. skyjake
08:11 Doomsday Engine Revision 4b726a00 (github): Unix|Fixed: "~" in path was sometimes left untranslated
For instance, with the -iwad option. skyjake
08:03 Doomsday Engine Revision e19aa49e (github): Busy Mode: Added a todo comment
skyjake
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.
skyjake
07:22 Doomsday Engine Revision 0e299375 (github): Merge branch 'master' into qapp-based
skyjake

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...
skyjake
22:00 Doomsday Engine Revision 811d2a92 (github): Window: Center the window on the default desktop
skyjake
21:45 Doomsday Engine Revision c61e78f0 (github): Refactor: Renaming Window member functions
skyjake
21:20 Doomsday Engine Revision 5ad19ed7 (github): Documentation|Cleanup: Canvas, CanvasWindow, et al.
skyjake
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...
skyjake
19:03 Doomsday Engine Revision e703fbef (github): Merge branch 'master' into qapp-based
skyjake
19:02 Doomsday Engine Revision 6c09fe30 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
19:02 Doomsday Engine Revision fd3b2ffa (github): Models|Fixed: Attempt to delete StringPool during abnormal shutdown
skyjake
19:01 Doomsday Engine Revision 6c90b080 (github): SDL WM must not be used any more
skyjake
18:59 Doomsday Engine Revision be37e24b (github): Refactor: Canvas is responsible for GL context initialization
Separation of concerns (sys_window.cpp). skyjake
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 ...
skyjake
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...
skyjake
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. skyjake
18:20 Doomsday Engine Revision fdf1acfa (github): Models|Fixed: Attempt to delete StringPool during abnormal shutdown
skyjake
16:29 Doomsday Engine Revision 38c80704 (github): Cleanup|Mac OS X: Removed obsolete Mac files
skyjake
14:51 Doomsday Engine Revision 8d180b6b (github): Updated .gitignore
skyjake
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 ...
skyjake
14:26 Doomsday Engine Revision 5f6d441e (github): Refactor: Enforce data hiding in ddwindow_t; renamed to Window
skyjake
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...
skyjake
13:00 Doomsday Engine Revision 62e000cd (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
skyjake
12:58 Doomsday Engine Revision e58c0800 (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
skyjake
12:57 Doomsday Engine Revision 25bdc48e (github): Win32|Fixed: Application entrypoint and Qt installation
skyjake
12:55 Doomsday Engine Revision ccd917ff (github): qmake: Cleanup
skyjake
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. skyjake
11:41 Doomsday Engine Revision 5bc548dc (github): Merge branch 'master' into qapp-based
Conflicts:
doomsday/config.pri
skyjake
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 ...
skyjake
11:26 Doomsday Engine Revision 4b3ce095 (github): Merge branch 'master' into qapp-based
skyjake
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. skyjake
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...
skyjake
10:51 Doomsday Engine Revision 708d137c (github): Merge remote-tracking branch 'origin/master' into qapp-based
Conflicts:
doomsday/engine/engine.pro
skyjake
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. skyjake
09:15 Doomsday Engine Revision 2183ddf7 (github): libdeng2|Mac OS X: Fixed dynamic linker dependencies
skyjake
07:40 Doomsday Engine Revision 8b21b8f6 (github): Mac OS X|Fixed: Deployment and app shutdown
skyjake
 

Also available in: Atom