Project

General

Profile

Activity

From 2013-05-03 to 2013-05-16

2013-05-16

23:55 Revision e438fa2f (github): Optimize|Resources: Improved TEXTUREn lump load performance by ~14%
When processing the 'custom' set of definitions for potential
reclassification as original game resources, first cons...
danij
21:38 Revision 143c1ee3 (github): Client: Load shader definitions, automatic GuiWidget initialization
GuiRootWidget also owns a large atlas for all UI images. skyjake
21:33 Revision 33d240a9 (github): libgui: Added GLShaderBank
Bank for storing shared GL shaders and building GL programs out of them. skyjake
21:31 Revision 587a15ba (github): libgui|GLTexture: Querying the maximum allowed texture size
skyjake
21:30 Revision 152422c2 (github): libgui: Cleanup
skyjake
21:29 Revision acc3e98a (github): Cleanup|Bank: By default Bank items have no size
The assumption is that by default the cache is limited by number of
items rather than their size.
skyjake
21:27 Revision 6209fb43 (github): Fixed|libdeng2|Bank: Handling a failed load attempt
The semaphore must always be posted or the loader would wait forever. skyjake
21:26 Revision f2b9481e (github): Refactor|Rule: Added valuei() for accessing value as integer
Rules are floating-point, but in many cases it is more convenient
to query the value as an integer.
skyjake
21:12 Revision 9b10581f (github): Fixed|Resources: Stuck loading TEXTUREn lump (reclassifying "custom" resources)
Caused by a refactoring oversight when CompositeTexture::flags()
was changed to return a copy of the value rather tha...
danij
18:42 Revision 979069bf (github): Merge branch 'master' into revise-map-geometry-generation
danij
14:29 Revision 5358be61 (github): Fixed|libgui|Font: Measuring text is a const operation
skyjake
14:29 Revision 1f348fb0 (github): Refactor|libshell: Moved MonospaceLineWrapping to its own source file
Also, some minor cleanup. skyjake
13:40 Revision 211723bc (github): Optimize|Map Renderer: Merged sky-fix edge construction and tri-strip generation
Combining these two algorithms removes the need to collate the edge
geometries when generating triangle strips. In th...
danij
12:10 Revision 379976bf (github): libshell: Cleanup
skyjake
11:28 Revision ca161172 (github): libdeng2: Cleanup
skyjake
10:42 Revision 2b3be555 (github): Refactor|libshell: Separated text editor base class (AbstractTextEditor)
The abstract logic of a text editor is now placed in a class of its
own so it can be reused in the client's GUI.
skyjake
06:01 Revision d275bfb2 (github): SkyFixEdge: Fully encapsulate edge geometry generation; moved to new source files
The map renderer now interprets an invalid SkyFixEdge to mean there
is no sky fix geometry necessary for the configur...
danij
04:39 Revision 63f88b1a (github): Refactor|Map Renderer: Continued consolidating sky-fix geometry generation
danij
01:31 Revision ad702a3c (github): TriangleStripBuilder: Moved to new source files; began transition to an abstract class
danij

2013-05-15

19:20 Revision 0771314d (github): Refactor|libshell|libdeng2: Added MemoryLogSink, used it in shell::LogWidget
skyjake
18:45 Revision 2984a62e (github): Client: Relocated widgets to their own source subfolder under "ui"
skyjake
14:13 Revision 69885af0 (github): Fixed|Info|ScriptedInfo: Minor glitches
Initialize element line number to zero, resolving variable names when
inside a namespace (and variable doesn't exist ...
skyjake
14:10 Revision 9f868ff3 (github): Fixed|Windows|libdeng2|libgui: Exported classes
skyjake
14:07 Revision 94a9e4bc (github): Fixed|Client: Clearing the DED database
memset cannot be used because it contains a C++ member. skyjake
14:06 Revision 743b5d4c (github): Windows|Client|Default Style: Define a default font
skyjake
14:06 Revision f451c048 (github): Fixed|Windows|qmake: VC solution generator script
There was a problem with the GUI Shell project settings. skyjake
10:20 Revision 5ed02056 (github): Map Renderer: Cleanup
danij
08:47 Revision 2e1c0f61 (github): Map Renderer: Began consolidating sky-fix geometry generation
Began reworking this logic with the same edge-centric model as used
by the SectionEdge and ShadowEdge classes.
Wrapp...
danij

2013-05-14

23:26 Revision 97b43295 (github): LineSegment: Cleanup
danij
22:11 Revision e6718ace (github): Client|Default Style: Cleanup
skyjake
22:11 Revision 6c4db821 (github): Client|GuiWidget: Accessing the UI style
skyjake
17:58 Revision 9ef0064e (github): libdeng2|Math: Added a template for rounding a number
skyjake
14:53 Revision cb0fdb47 (github): Refactor|Info: Applied a castTo<> template to avoid manual casting
skyjake
14:40 Revision 6116f085 (github): Cleanup
skyjake
14:40 Revision 3382544d (github): Client|Default Style: Cleanup
skyjake
13:53 Revision 6a32ab95 (github): Client|Default Style: Cleanup
skyjake
13:44 Revision 1db946c2 (github): Client|Default Style: Added definitions for colors, images and rules
skyjake
13:43 Revision 15333881 (github): Fixed|RuleBank|ColorBank: Values are defined in records
Presently InfoBank assumes everything is defined using blocks. skyjake
13:43 Revision ea7e3d01 (github): Fixed|ScriptedInfo: Always give a value for __file__ when running
skyjake
13:42 Revision a965c651 (github): libdeng2|Folder: More detailed error message about files not found
skyjake
13:41 Revision c9f29a31 (github): Refactor|InfoBank: Renamed method to be more accurate
Also fixed InfoBank private implementation init. skyjake
13:39 Revision 0805d245 (github): Refactor|Info: $= parses one script statement
While $: parses a line of text, $= now parses one complete script
statement, which may or may not span multiple lines.
skyjake
12:42 Revision c9c4696a (github): BSP Builder: Implementation improvements
LineSegment has been revised to follow the design "pattern" of the
Line class component. All line segments in the pla...
danij
12:04 Revision 8e59bfaf (github): Documentation|libdeng2: Description for InfoBank
skyjake
12:03 Revision 479031be (github): Client|Style: Load definitions, make everything visible to scripts
The values of the definitions are available for scripting via the
native Style module.
skyjake
12:00 Revision ad5cb8cc (github): Refactor|libgui|libdeng2: Derived rule, font, color and image banks from InfoBank
skyjake
11:59 Revision 131cf766 (github): Cleanup
skyjake
11:58 Revision da1387b0 (github): Fixed|libdeng2: Made the protected File constructor explicit
skyjake
11:58 Revision a3adb538 (github): Refactor|libdeng2: Added a new convenient constructor for RecordValue
skyjake
11:57 Revision f179cf90 (github): libdeng2: Added InfoBank, an abstract base class for banks that use Info
InfoBank handles the common plumbing of parsing an Info file and
iterating through it for creating bank sources.
skyjake
10:07 Revision 194a444c (github): Client: Added Style
Style contains all the information about the UI style. It is owned by
WindowSystem and accessible globally inside the...
skyjake
10:06 Revision 6e2a4f21 (github): libgui|ImageBank: Loading image definitions from an Info file
skyjake
10:05 Revision 34d8bf3d (github): libdeng2: Added RuleBank, a collection of Rules
Used for the UI style. skyjake
04:34 Revision 644d1638 (github): Refactor|BspLeaf: Separated Face geometry from BspLeaf
danij

2013-05-13

21:14 Revision a7443578 (github): Refactor|libgui|FontBank: Renamed some interface functions
skyjake
21:13 Revision 78c2188c (github): libgui: Added ColorBank
ColorBank will be used for the colors of a UI style (and any widgets
that need colors).
skyjake
20:02 Revision 7b456386 (github): Fixed: Map renderer draw state refactoring oversight
danij
14:03 Revision 76d2f917 (github): libgui|FontBank: Add fonts based on definitions, load them when needed
Also added various convenience methods for accessing data in records
and variables.
skyjake
13:01 Revision 0c781e6c (github): Documentation: More apidoc about ScriptedInfo
skyjake
12:17 Revision 9b7ca71c (github): Client|Cleanup: Use "namespace" in fonts.dei
skyjake
12:16 Revision e411f657 (github): libdeng2|ScriptedInfo: Added the "namespace" blocks
While parent blocks contribute their name to the final variable name
representing an element, the "namespace" blocks ...
skyjake
12:12 Revision a9a2bb08 (github): Fixed|libdeng2|Record: Checking for existence shouldn't throw exception
skyjake
12:11 Revision 6496fe21 (github): libdeng2|Info: Improved Info parser
Line numbers stored in elements, configurable warnings for duplicate
blocks (so that special blocks can be disregarded).
skyjake
08:10 Revision 606df39d (github): libdeng2|scriptsys: Added the eval() function
eval() evaluates the argument as a script in the local namespace.
Cleaned up some internal interfaces in the script ...
skyjake
08:09 Revision d247ca05 (github): Fixed|libdeng2: Parser bug related to long string literals (""")
skyjake
07:27 Revision c1be567b (github): Cleanup
skyjake
07:24 Revision 3200bd9e (github): libdeng2: Cleanup
skyjake
03:52 Revision a51a60a0 (github): Fixed: LOS rays crossing into degenerate BspLeafs
Plus some minor cleanup. danij
03:47 Revision b3c442c9 (github): Fixed: Map geometry generation near degenerate BspLeafs
In cases where degenerate BspLeafs are the result of the map author
defining superfluous back SideDefs in id Tech 1 f...
danij

2013-05-12

21:40 Revision 09b1225b (github): libgui|qmake: Fixed typo
skyjake
21:39 Revision 8b769255 (github): Client: Added the default UI style package
Ultimately "defaultstyle.pack" will contain all the elements of the UI
style, including images.
skyjake
21:37 Revision 7281fcde (github): libdeng2|ScriptedInfo: Locating all records with a particular type
skyjake
21:37 Revision a96eb893 (github): Fixed|libdeng2: Path concatenation when separator is not a slash
QDir can only be used to determine path absoluteness if the separator
is a slash or backslash.
skyjake
21:35 Revision 9790af19 (github): libgui: Added Font and FontBank
skyjake
21:33 Revision a794cfc6 (github): Refactor|libdeng2: Use Qt containers in Record
skyjake
12:00 Revision 1097d879 (github): BSP Builder: Produce a full complement of half-edges
The BSP builder now produces two half-edges for every line segment
in the map, regardless of whether a map line has a...
danij
10:30 Revision 0b9d5b0e (github): DSSL: Added the "gui" module for GUI related utility functions
"DSSL" means Doomsday Script Standard Library. skyjake
10:27 Revision 9659f9d5 (github): libdeng2|scriptsys: Added built-in function "floor"
Rounding a number down to an integer. skyjake
04:47 Revision b6acfa94 (github): Fixed: Degenerate BspLeafs do not support object contact spreading
Todo for later: Collapse degenerate leaves during BSP construction. danij
01:23 Revision 69b1eb8c (github): HEdge: API improvements
Added a navigate() method which returns the relative neighbor of
the half-edge in the specified ClockDirection. Also ...
danij

2013-05-11

21:05 Revision ec3e0582 (github): Refactor|Map Renderer: Various minor cleanup refactorings
danij
17:04 Revision c7c14bb8 (github): Documentation|Fixed: Line apidoc typo fixes
danij
16:49 Revision 516e8013 (github): Refactor|Map Renderer: Fix polyobj geometry generation regression
danij
16:44 Revision 26b5ce54 (github): Polyobj: API improvements
Encapsulated (un)linking of the polyobj from the owning GameMap and
revised linking so that the BSP leaf in which the...
danij
14:32 Revision db75647e (github): libdeng2|ScriptedInfo: Inheritance and groups
Changed the record inheritance element to "inherits".
Group inheritance can be used for indicating that all members ...
skyjake
13:12 Revision edd24368 (github): Refactor|libdeng2|Info: Flagging attribute elements as such
Also warning about duplicate keys in a block. skyjake
13:11 Revision 45043be6 (github): libdeng2|Record: Member copying behavior
It is possible to either copy all members or just the non-underscore
members.
skyjake

2013-05-10

22:19 Revision 6fdb9703 (github): libdeng2|ScriptedInfo: __this__ points to Record of containing block
When running script blocks or evaluating values of elements in
a block, the global __this__ variable points to the Re...
skyjake
20:32 Revision 55ced2c6 (github): Tests|Info: Clarified comment
skyjake
20:08 Revision 03babecb (github): Refactor|libdeng2|ScriptedInfo: Use the semantic hint when evaluating values
Updated the test app with more examples of scriptability. skyjake
20:02 Revision 3d68efb4 (github): libdeng2|Info: Added a semantic hint for script values
A '$' token in various places now indicates that the value is intended
to be parsed as Doomsday Script.
- key $: lin...
skyjake
19:21 Revision d4ec052b (github): Fixed|Map Renderer: Dually rendered geometry with rend-dev-sky
As far as I am aware this resolves the last known issue with the sky
fix mask geometry construction.
Todo: Cleanup. ...
danij
16:21 Revision 5f966595 (github): libdeng2|scriptsys: Added ScriptedInfo
ScriptedInfo combines Info (a structured declarative document) with
Doomsday Script (procedural programming language)...
skyjake
14:50 Revision 8975fef8 (github): libdeng2|Info: Embedding Doomsday Script in Info files
The Info parser now supports embedded blocks of Doomsday Script.
By defaults blocks with type 'block' are parsed as D...
skyjake
14:44 Revision f8a9d567 (github): libdeng2|Variable: Better error message about value type conversion failure
skyjake
11:39 Revision b0f36ff4 (github): libdeng2|Script: Setting the source path (for __file__)
skyjake
11:37 Revision b177245d (github): libdeng2|scriptsys: Cleanup
skyjake
11:37 Revision c73664dd (github): libdeng2|scriptsys: Clearing the state of a Process completely
skyjake
11:36 Revision 4023d7e3 (github): libdeng2|scriptsys: Cleanup
skyjake
11:34 Revision 0c256ba5 (github): libdeng2|Rectangle: Constructing a Rectangle<> from QRect
skyjake
11:34 Revision 53535058 (github): libdeng2|Record: Adding a new variable without specifying a value
skyjake
11:33 Revision 8f401eef (github): Refactor|libdeng2|Variable: Applied de::FlagOp
skyjake
11:33 Revision d636a480 (github): Tests: Renamed project folders and .pro files to match target names
skyjake
09:49 Revision 13fb5b18 (github): Refactor|Map Renderer: Consolidated more geometry construction logic
Also fixed a bunch of id Tech 1 map hacks in the process. danij
04:55 Revision 0fe52f3d (github): Fixed: Use the appropriate map line method when querying sectors/sections
The DENG map format separates the dual meaning of a two-sided line
in the id Tech 1 format. A line with a sector on b...
danij
01:12 Revision c495c979 (github): Sector: Enumerate referencing map line sides instead of lines
Maintaining a list of map lines which reference the sector is useful.
However, more useful is a list of the referenci...
danij

2013-05-09

23:02 Revision 6cd8fefb (github): Fixed|Resources: Failed offsetting sky fix planes for two sided wall sections
After the map is loaded the sky fix plane heights are initialized by
scanning the map for certain geometry constructs...
danij
19:47 Revision 32161031 (github): Fixed|Map Renderer: Dually rendered geometry with rend-dev-sky
When rend-dev-sky was enabled and given a particular map construct
where geometry that would usually be drawable lies...
danij
08:23 Revision f000d522 (github): Refactor|Map Renderer: Clarified logic in writeLeafWallSections()
danij
08:12 Revision 3638af15 (github): Map Renderer: Cleanup
danij
05:15 Revision ed5840b4 (github): Refactor|Map Renderer: Completed restructuring wall section drawing
danij
02:39 Revision 6aefce78 (github): Refactor: Relocated more code from r_world.h to better homes
danij
02:00 Revision fb2ccc3b (github): Refactor|Map Renderer: Dismantled R_MiddleMaterialCoversOpening()
This logic should not be implemented at such a high level and with
this kind of API -- it assumes too much and is not...
danij
01:00 Revision 262c8b4f (github): Cleanup: Removed obsolete and unused R_Find*Neighbor functions
danij
00:50 Revision 5c5a59a7 (github): Refactor: Relocated various renderer domain functions from r_world to rend_main
danij
00:40 Revision c6a9341f (github): Refactor: Relocated various functions from r_world.h to better homes
danij
00:23 Revision 2a56d87f (github): Server|Refactor: Server executable no longer depends on rend_main.cpp/h
Addressed the remaining dependencies and removed said source files
from the server project.
danij

2013-05-08

20:15 Revision 2b16ba01 (github): Merge branch 'master' into revise-map-geometry-generation
danij
19:21 Revision c22063cc (github): Debug|libdeng2|App: Assertion for main/UI/GL thread
skyjake
17:43 Revision bf15dd86 (github): Refactor|Models: Removed fixed submodel maximum limit (using C++ arrays)
Model DED information and runtime modeldefs (both including submodels)
are now stored in std::vector based arrays. Th...
skyjake
17:42 Revision 3646ea1d (github): Fixed|FakeRadio: Plane shadows drawn in map hack sectors with zero height
A fairly uncommon situation which involves the use of an unclosed
sector in combination with a "mid grate" hack. With...
danij
16:18 Revision 5a368bd2 (github): ShadowEdge: Use half-edges rather than map line sides
The half-edges can be thought of as the "normalized" version of the
map geometry wrt relative sector references. The ...
danij
15:33 Revision e91a14c6 (github): ShadowEdge: Consolidated logic for sector openness factor determination
danij
14:51 Revision a1c46fef (github): ShadowEdge: Reworking newly abstracted ShadowEdge (ironing out some obvious bugs)
danij

2013-05-07

19:10 Revision 0845afc7 (github): Refactor|ShadowEdge: Cleaned up ShadowEdge 'openness' logic somewhat
danij
17:54 Revision fbdb4e19 (github): Refactor|FakeRadio: Moved ShadowEdge to new source files; applied pimpl idiom
danij
16:39 Revision d7f8ae8a (github): Refactor|FakeRadio: Use a side relative algorithm for generating plane edge shadow geometry
danij
14:06 Revision 6f2a85db (github): Map Renderer: Cleanup
danij
13:54 Revision b2c6f39e (github): Refactor|Map Renderer: Reworked wall section drawing to move more logic to SectionEdge
danij
11:58 Revision 6549845b (github): Refactor|FakeRadio: Reworked the Rend_RadioWallSection() API wrt SectionEdge
danij

2013-05-06

13:17 Revision 712bd7f3 (github): Fixed|Map Renderer: Always use the glow properties of the surface bound material
When an alternative material is chosen for a wall section, such as
when using the lighting debug mode (rend-tex 2), t...
danij
10:29 Revision bece60ef (github): Fixed|qmake|clang: Disabling certain warnings
The no-warning options were placed too early in the command line. skyjake
10:21 Revision 920a0263 (github): Fixed|libdeng2: Include QScopedPointer in libdeng2.h
Available to be used everywhere in libdeng2. skyjake
10:17 Revision 63867e72 (github): Documentation|libdeng2: API doc improvements
skyjake
09:58 Revision 7cd712a9 (github): libdeng2|Bank: Cleanup
The StaleError is not needed. skyjake
07:35 Revision 4b123701 (github): Fixed: Build failure (missing header, GL def, Qt 4.8 fund)
Included missing <QSet>, defined the GLES 2 specific
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, and replaced
QImage::fill(...
skyjake

2013-05-05

23:25 Revision d5d0d366 (github): Fixed|Partitioner: Compiler error (global variable shadowing)
The static validCount in partitioner.cpp was shadowed by the global
variable of the same name, with C-linkage, in ren...
danij
23:25 Revision d841ddab (github): Debug|Hexen: Signed vs. unsigned integers
skyjake
23:24 Revision 9ee67cdd (github): Fixed|Line: Avoid conversion to integer
de::floor returns an integer while std::floor returns a floating
point type. Here a coord_t was expected.
skyjake
23:02 Revision 68e23d4f (github): Fixed|Partitioner: Compiler error (global variable shadowing)
The static validCount in partitioner.cpp was shadowed by the global
variable of the same name, with C-linkage, in ren...
danij
22:10 Revision 1086d33b (github): Tests|glsandbox: Testing different Bank configs
There are various ways to use a Bank:
1) Non-threaded, set image in notification.
2) Non-threaded, use synchronous da...
skyjake
22:08 Revision f395ae52 (github): Fixed|libdeng2|FileSystem: Creating native directories when inheriting feeds
If a DirectoryFeed is allowed to create native directories, a subfeed can
always be created.
Also improved an except...
skyjake
21:04 Revision e15edd87 (github): Merge branch 'master' into ui-framework
skyjake
20:24 Revision c21bfeaf (github): Debug|Hexen: Signed vs. unsigned integers
skyjake
20:21 Revision 6a1dde11 (github): Fixed|Line: Avoid conversion to integer
de::floor returns an integer while std::floor returns a floating
point type. Here a coord_t was expected.
skyjake
20:18 Revision 39e23ddd (github): Refactor|libdeng2: C++11 deprecates auto_ptr
Switched to QScopedPointer for wider compatibility. skyjake
17:13 Revision a70a771c (github): Fixed|Map Renderer: Drawing glitches when combining dev/debug texturing options
Previously various glitches were visible when enabling the myriad
debug/mod development texturing options in differen...
danij
13:46 Revision fa9cde04 (github): Refactor|Map Renderer: Short circuit drawing of selfreferencing line sections earlier
Plus more cleanup. danij
12:42 Revision de4489bf (github): Merge branch 'ui-framework' of ssh://github.com/skyjake/Doomsday-Engine into ui-framework
Conflicts:
doomsday/libdeng2/src/data/bank.cpp
skyjake
11:52 Revision 7c79fed0 (github): Tests|glsandbox: Fixes for Windows
Install the testpic image and make sure the OpenGL context is current when
uploading a GL image.
skyjake
11:51 Revision 870fe797 (github): Refactor|libdeng2: Notifications from a threaded Bank
It is not allowed to start a QTimer belonging to another thread. Instead,
the Loop iteration audience is now used for...
skyjake
11:49 Revision 1e79f46e (github): Refactor|libdeng2: Improved Observers template with QSet and thread-safety
Thanks to the implicit sharing of QSet instances, Observers<> is now
protected against modifications to the set while...
skyjake
11:46 Revision 30357316 (github): libdeng2|Loop: Added static accessor for the app's Loop
skyjake
11:13 Revision 362181e5 (github): Refactor|Map Renderer: Trimmed now unused logic paths for mode rend-dev-sky 1
Plus more cleanup. danij
09:52 Revision 0a10379a (github): Merge branch 'master' into revise-map-geometry-generation
danij
09:49 Revision 7b559484 (github): Fixed|Map Renderer: Multitextured lights not clamped on two sided middle wall sections
Also rotated the modulation texture coords in rendmaskedwallparams_t
to match the layout of the "normal" coords.
danij
09:18 Revision 35d3a9cb (github): Homepage: Updated source package download page
skyjake
09:17 Revision 15c312f6 (github): libdeng2|Bank: Cleanup
skyjake
08:35 Revision ee10a328 (github): Refactor|Map Renderer: Turned the writeLeafPlane() function stack into a linear process
Plus cleanup. danij

2013-05-04

19:27 Revision bfa7175e (github): SectionEdge: Model the internal representation as a half-plane
danij
17:54 Revision 5bc7e3d6 (github): Debug|libdeng2|FileSystem: Adjusted debug message
skyjake
17:43 Revision 92d4c295 (github): Merge branch 'master' into ui-framework
skyjake
17:43 Revision 3720c681 (github): libgui|GLState: Blending enabled in default state
Complies with existing convention in the client. skyjake
17:42 Revision 00a87348 (github): libdeng2|FileSystem: Creating subfolder when parent has multiple feeds
When inheriting feeds, find the first one that actually returns a
valid sub-feed (i.e., the subfolder must exist in t...
skyjake
15:36 Revision 172d5f93 (github): Fixed|libshell: Catch exception from failed server discovery init
If something is blocking network access, a Beacon::PortError exception is
thrown during the ServerFinder constructor....
skyjake
13:33 Revision 2508a888 (github): Fixed|libshell: Catch exception from failed server discovery init
If something is blocking network access, a Beacon::PortError exception is
thrown during the ServerFinder constructor....
skyjake
11:09 Revision 96ad3204 (github): libgui|Image: Support serialization in de::Image
skyjake
11:08 Revision fc45f146 (github): Fixed|libdeng2|Bank: Operating the serialized cache
Also, in non-threaded mode, notifications are done after a job is
complete.
skyjake
11:05 Revision 55e0ada7 (github): libdeng2|Folder: has() method allows a path as parameter
skyjake
11:04 Revision cc3bb067 (github): libdeng2|FileSystem: Cleanup
skyjake
11:03 Revision b7616d56 (github): Refactor|libdeng2|FileSystem: Better subfolder creation mechanism
When the file system is asked to create a folder or a tree of folders,
the new subfolder can automatically inherit fe...
skyjake
10:58 Revision d5906420 (github): libdeng2|ArchiveFeed: Prune items based on entry status info
Implemented a @todo in ArchiveFeed. skyjake
10:52 Revision 4f0233a3 (github): Documentation|libdeng2|Writer: API doc improvements
skyjake
03:37 Revision 07d615f7 (github): SectionEdge: Further improved the design of this component
Edges can now be copied, taking advantage of implicitly shared
intercepts (until modified). Various API improvements ...
danij

2013-05-03

22:55 Revision ab2041c8 (github): Map Renderer: Cleanup
danij
22:39 Revision 6b24aa1d (github): SectionEdge: Improvements
Amalgamated WallDivs functionality and switched to index based
iteration mechanism for intercepts.
It is now clear t...
danij
19:46 Revision 2ea9ee7e (github): Refactor|libdeng2: Revised Bank cache implementation
Cache levels are now represented as objects that track the amount
of data on the level. This clarifies the logic of m...
skyjake
10:26 Revision 70074ce7 (github): Documentation|libdeng2|Bank: API doc clarified
skyjake
 

Also available in: Atom