skyjake's activity
From 2014-03-23 to 2014-04-05
2014-04-05
-
22:19 Doomsday Engine Revision c4c63512 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
22:19 Doomsday Engine Revision b25d9022 (github): Fixed|Cleanup|libcommon: File system usage in GameSession
- This commit addresses FS2 usage issues in GameSession and applies
some cleanup.
- Folder::replaceFile() does not req... -
22:07 Doomsday Engine Revision 558958d9 (github): libdeng2|SavedSession: Only populate when certain about changes
- Population should only occur when there is certain knowledge that
the source data has change without FS2 being aware ... -
21:19 Doomsday Engine Revision f6c0611b (github): Cleanup|libdeng2|Session: Use file system utils
-
20:36 Doomsday Engine Revision 1aee5e78 (github): Cleanup
-
20:17 Doomsday Engine Revision 49455e54 (github): Refactor|Savegame Tool: Use file system utils
- Setting up a folder with a specific feed is now easier. Earlier
contents will be cleaned out of the way (without touc... -
20:03 Doomsday Engine Revision 9cc96cf3 (github): Refactor: Use improved FS2 flushing, file system utils
- It is no longer necessary or advisable to change a file to ReadOnly
mode after writing it. Instead, the file should j... -
19:32 Doomsday Engine Revision 9c1d00d7 (github): Cleanup|libdeng2: Removed unnecessary File::setMode() calls
- All files created by new/replaceFile() have write access.
-
19:31 Doomsday Engine Revision 393c192c (github): Fixed|libdeng2|File: Build issue
- Ambiguity between File::d and Folder::d.
-
19:27 Doomsday Engine Revision 1c7688f8 (github): Tests: Trying out new FS2 features
- Printing a list of files, accessing archive contents via file tree,
copying a ZIP file. -
19:24 Doomsday Engine Revision 0aa0310f (github): libdeng2|NativeFile: Revised internal native file access
- The major change in this commit is that flushing a NativeFile will
cause the native file handle to be closed after th... -
19:19 Doomsday Engine Revision 7c4612be (github): Refactor|libdeng2|FS: Added file list printer, applied pimpl idiom
-
19:18 Doomsday Engine Revision 9e6df6a3 (github): libdeng2|FS: Added file system utilities
- (Re)making a folder with a single specific feed, and copying a file
and possibly interpreting the resulting copy. -
18:59 Doomsday Engine Revision ee5b2db7 (github): libdeng2|FS: Improvements for accessing Archive through file system
- ArchiveEntryFile now has a meaningful flush() method that causes the
entire archive to be written to the source file ...
2014-04-04
-
16:34 Doomsday Engine Revision 13944d3b (github): Fixed|libdeng2|Archive: Listing contents of empty folders in Archive
- Archives don't actually contain folders, so attempting to list the
contents of _any_ nonexistent path should not thro... -
14:16 Doomsday Engine Revision 725aecaf (github): libgui|Sound: Added more 3D audio properties
-
09:19 Doomsday Engine Revision e136d593 (github): Merge remote-tracking branch 'origin/master' into libgui-audio
-
08:59 Doomsday Engine Revision 29814920 (github): Fixed|Client: Mistake in logic after old GUI code removal
- "!stopTime" is always true now that stopTime has been removed.
2014-04-02
-
17:42 Doomsday Engine Revision 0c29a627 (github): libdeng2|Zeroed: Method for getting a pointer
-
16:14 Doomsday Engine Revision 2fde0e40 (github): SDK: Added a macro for adding a gcc/clang dynamic link path
-
16:14 Doomsday Engine Revision 717046de (github): Debug|libdeng2: Autoflush log before a failed assertion
- It is inconvenient if there are log messages unflushed at the time of
abort. -
15:45 Doomsday Engine Revision f5c58682 (github): Fixed|libgui|Image: Loading a TGA image
- Swapping red and blue channels not needed.
-
13:54 Doomsday Engine Revision 0f45648b (github): libgui|GLShader: Terminator not needed
- Block maintains a zero terminator automatically.
-
10:54 Doomsday Engine Revision 7aab6760 (github): libgui|ModelDrawable: Support loading TGA textures
- Format hint provided to de::Image.
-
10:53 Doomsday Engine Revision 024feb51 (github): libgui|Atlas: Converted some normal log entries to Dev entries
-
10:53 Doomsday Engine Revision 9236dadc (github): Refactor|libgui: Use the reference location provided by InfoBank
-
10:52 Doomsday Engine Revision fb8a7c87 (github): libgui|Image: Added support for reading Targa format
- Both uncompressed RGB and RLE RGB are supported.
-
10:50 Doomsday Engine Revision 6e4a0abf (github): libdeng2|ScriptedInfo: Support @include directive in .dei files
- Includes are located relative to the .dei source path.
-
10:49 Doomsday Engine Revision 44dae93a (github): libdeng2|InfoBank: Keep track of source file location
- Most derived banks have use for this information.
-
10:48 Doomsday Engine Revision 7dc1a759 (github): libdeng2|Folder: Describe unnamed folders as "root folder"
2014-04-01
-
12:08 Doomsday Engine Revision 28382dc9 (github): Documentation|libgui: More info about Sound::play()
2014-03-31
-
19:01 Doomsday Engine Revision 3959c6e4 (github): libgui|Sound: By default delete sounds after they stop
-
19:01 Doomsday Engine Revision aef5267f (github): libgui|GLFramebuffer: Utility method for drawing the color buffer
-
15:24 Doomsday Engine Revision d24e3394 (github): libdeng2: Added some math utilities
- Vector3::xz() and clamping to a -x..+x range.
-
15:23 Doomsday Engine Revision 26adb931 (github): Refactor|libgui: Fluid interface for Sound properties
-
12:20 Doomsday Engine Revision f3207234 (github): Merge remote-tracking branch 'origin/master' into libgui-audio
-
12:19 Doomsday Engine Revision f98eef65 (github): libdeng2|FS: Flushing a PackageFolder
- ArchiveFeed can now be told when to update the source file. It also
flushes the written archive immediately.
Package... -
12:17 Doomsday Engine Revision c9981ae6 (github): libdeng2|FS: Always flush a file when switching from write to read mode
-
11:33 Doomsday Engine Revision 2a6fa427 (github): libgui: Cleanup
-
09:05 Doomsday Engine Revision 9a6c0bc5 (github): Merge remote-tracking branch 'origin/master' into libgui-audio
2014-03-30
-
20:56 Doomsday Engine Revision 91f36fc9 (github): Fixed|Renderer|FX: Bloom leaking from UI layer
-
18:10 Doomsday Engine Revision ba33c2a0 (github): Renderer|FX: Improved bloom shader quality
- The shader now uses more samples per pixel, allowing a smoother end
result. The default value of 'rend-bloom-dispersi... -
17:36 Doomsday Engine Revision 9bcdab72 (github): Documentation|Readme: Mention bloom in the feature list
-
16:29 Doomsday Engine Revision 451427c9 (github): Changed release type to "Candidate" for 1.14
-
11:30 Doomsday Engine Revision 8ba48aef (github): Renderer|FX: Cleanup
-
11:27 Doomsday Engine Revision d2ac4049 (github): Renderer|FX: Apply vignetting after bloom
-
10:48 Doomsday Engine Revision 4ed8d32a (github): UI|Ring Zero: Show a scroll indicator for the Game Selection menu
-
10:37 Doomsday Engine Revision f22c2d97 (github): Fixed|Ring Zero: Folded Saved Games title always shows 0 games initially
- The content widget of a fold panel does not receive updates when
closed, so now SavegameSelectionWidget employs a bet... -
10:33 Doomsday Engine Revision 4582b785 (github): Documentation|libappfw: Added note about fold panel contents
-
09:32 Doomsday Engine Revision aae14118 (github): FluidSynth|OS X|Clang: Disabled compiler warnings (unused value)
2014-03-28
-
18:08 Doomsday Engine Revision 66899f06 (github): libdeng2|Info: Retain letter case in identifiers
- While block types are still forced to lower case, all element names
now retain their case. They are indexed case inse... -
17:39 Doomsday Engine Revision d84c1bd1 (github): Fixed|OS X|Savegame Converter: Dynamic linking
-
14:56 Doomsday Engine Revision e53265f4 (github): libappfw: Added a waveform bank to BaseGuiApp
- This can be conveniently used for the application's sounds.
-
14:55 Doomsday Engine Revision 36cfc5d2 (github): Fixed|libgui|Waveform: Parsing data in WAV format
-
14:54 Doomsday Engine Revision 9da29315 (github): libdeng2|Reader: Added a method to query remaining size
-
14:38 Doomsday Engine Revision 4eb7641c (github): Merge remote-tracking branch 'origin/master' into libgui-audio
- Conflicts:
doomsday/libdeng2/include/de/data/reader.h
doomsday/libdeng2/src/data/reader.cpp -
14:21 Doomsday Engine Revision 7a00e5a0 (github): libgui: Added an abstract base class for sounds
- Once a sound is started, de::Sound allows once to control and observe
it. -
14:16 Doomsday Engine Revision 0a089a6e (github): libgui|Waveform: Store sample rate as an integer
-
09:20 Doomsday Engine Revision 574a5a06 (github): Fixed|Savegame Tool: Missing virtual destructor
- Classes with virtual methods should have a virtual destructor.
-
09:19 Doomsday Engine Revision 0b7bfc96 (github): Fixed|Savegame Tool: Build issues (extra qualifiers)
-
09:18 Doomsday Engine Revision 06d89d43 (github): Fixed|OS X|Savegame Tool: Build config and deployment
- Added the tool to the app bundling script and fixed the build settings
to produce the right kind of executable. Also ... -
09:17 Doomsday Engine Revision 60b75bcb (github): Cleanup|Savegame Tool: Take advantage of Qt methods
- Block is a QByteArray.
-
09:03 Doomsday Engine Revision 6147684c (github): Cleanup|libcommon: Accessing pointer-based byte arrays
- de::ByteRefArray is the appropriate array class to use for referencing
an existing pointer-based array of bytes with ... -
09:00 Doomsday Engine Revision 9473d1cb (github): Cleanup|libcommon: Streaming bytes directly to a File
- When streaming directly to a File via the IOStream interface, one
does not need to use FixedByteArray as the operatio... -
08:58 Doomsday Engine Revision b9e0021b (github): Cleanup|Savegame Tool: Unnecessary use of char[]
- Block is already a "raw" buffer of bytes, so there is no need to
have another buffer just for access to the raw bytes... -
08:53 Doomsday Engine Revision ff7f3f4b (github): libdeng2|Reader|Write: Reading/writing fixed-size byte arrays
- Added more convenient methods for reading and writing byte arrays of
preset size, which means the size itself won't b... -
06:39 Doomsday Engine Revision 2ed471fb (github): libdeng2|Reader: Added a method to read a specific number of bytes
- Added a method that is more convenient to use than reading a
FixedByteArray. -
06:32 Doomsday Engine Revision 73508058 (github): libgui|Waveform: Cleanup
2014-03-27
-
20:09 Doomsday Engine Revision 0f84622b (github): Fixed|libgui: Renamed source subfolder
- The "font" folder was potentially mixed up with the "Font"
convenience header. -
15:06 Doomsday Engine Revision cc7952b2 (github): libgui: Added Waveform and WaveformBank
- Waveform is a sequence of audio samples. WaveformBank is analogous to
the other banks: it is an InfoBank that loads W... -
15:04 Doomsday Engine Revision 2768a93c (github): libdeng2|Reader: Added a method to read a specific number of bytes
- Added a method that is more convenient to use than reading a
FixedByteArray. -
15:03 Doomsday Engine Revision c8fb3564 (github): libgui|Refactor: Divided libgui sources to subfolders by domain
-
09:05 Doomsday Engine Revision f9a9ac9c (github): Fixed|libdeng2: Incorrect source file attributes
2014-03-26
-
19:56 Doomsday Engine Revision 556e9ef4 (github): libdeng2|Info: Added an include directive
- The @include directive instructs the Info parser to read the
contents of another Info document and insert its root's ... -
19:00 Doomsday Engine Revision 066a6d91 (github): Fixed|libappfw|TextDrawable: Potential crash when changing text during wrapping
- TextDrawable didn't check if a wrapping task was ongoing before
clearing a background wrapper.
Todo for later: TextD... -
15:08 Doomsday Engine Revision 96446134 (github): libgui|GLBuffer: Added a new vertex format (Vertex3)
- A simple format with just a position.
-
14:29 Doomsday Engine Revision 33a9dbaa (github): Merge remote-tracking branch 'origin/master' into gl2-model
-
14:28 Doomsday Engine Revision 82c07efa (github): libgui|Atlas: Disabled log entries about commits by default
- Logging atlas commits is not that relevant unless one is debugging
Atlas or an atlas allocator. The commit log entrie... -
14:15 Doomsday Engine Revision b2cfb6ae (github): Fixed|libdeng2|File: Retain origin feed when reinterpreting
-
13:31 Doomsday Engine Revision bcaeaf9c (github): libgui|GLShaderBank: Including common shader sources
- 'include.vertex' and 'include.fragment' in a shader definition are
now used to specify additional paths to common sha...
2014-03-25
-
21:01 Doomsday Engine Revision 1f8bd4b5 (github): libdeng2|FS: Reinterpreting files
- Added File::reinterpret() and a test for it in test_archive.
This allows taking an ordinary file or an already inter... -
20:47 Doomsday Engine Revision cff42b44 (github): Fixed|libdeng2|ArchiveFeed: Handling corrupt source data
- Even if the source archive was invalid and caused an exception when
reading, the feed was still added to the source f... -
19:01 Doomsday Engine Revision 27b0659a (github): libdeng2: Template arguments by const reference
-
19:00 Doomsday Engine Revision 8c12f5be (github): libgui|GLUniform: Added vector array as uniform type
2014-03-24
-
14:14 Doomsday Engine Revision f67eff36 (github): Merge branch 'master' into gl2-model
-
12:57 Doomsday Engine Revision 67270a65 (github): Fixed|GL|Client: Default value for 'vid-fsaa'
- The value of console variable 'vid-fsaa' is persistently stored as
Config.window.fsaa, so it should get its default v... -
12:43 Doomsday Engine Revision 6a357bae (github): libdeng2|FS: Further clarified file descriptions
- It is unnecessary to spell out "native" when it is clear that the
associated path is a native one.
FS2 paths are att... -
10:21 Doomsday Engine Revision a67911db (github): libdeng2|FS: Attempting to improve readability of file descriptions
- A file description now adapts to the current log entry metadata in
that more verbosity is included for developer/verb... -
10:18 Doomsday Engine Revision d9c42411 (github): libdeng2|Log: Keep track of the current log entry metadata
- This information can be used by methods composing text for log
entries. -
10:17 Doomsday Engine Revision 1c0a4462 (github): Cleanup
-
08:55 Doomsday Engine Revision 0b1bd2c6 (github): libdeng2|File: Don't return a reference to private member
2014-03-23
-
20:34 Doomsday Engine Revision ff4ff066 (github): Fixed|Updater|libappfw: Showing the Updater notification icon
- ProgressWidget in mini mode uses a zero color for the label's image,
so the Updater notification must use a separate ... -
09:19 Doomsday Engine Revision fa2dba3c (github): Fixed|Builder: Counting words in log output
- The issue counts were off due to false positives.
Also available in: Atom