|
|
|
@179:1f9d00f392bd
|
[179:1f9d00f392bd]
|
09/15/09 14:09:59 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fixed a bug where (non-resizible) widgets wouldn't get shrunk when minimal … |
|
|
|
@178:62aa8845edd2
|
[178:62aa8845edd2]
|
09/15/09 04:36:37 |
Diggory Hardy <diggory.hardy@gmail.com> |
Coloured log output to the console. |
|
|
|
@177:af40e9679436
|
[177:af40e9679436]
|
09/12/09 03:50:33 |
Diggory Hardy <diggory.hardy@gmail.com> |
Release-clicks don't cause problems now. |
|
|
|
@176:d5d5fe04ca6c
|
[176:d5d5fe04ca6c]
|
09/12/09 03:14:43 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fixes to CollapsibleWidget?. Disabled AChildWidget.invariant. |
|
|
|
@175:1cbde9807293
|
[175:1cbde9807293]
|
09/11/09 14:56:53 |
Diggory Hardy <diggory.hardy@gmail.com> |
Compile/link-time fixes for ldc & non-debug builds.
Moved WidgetManager? to … |
|
|
|
@174:3d58adc17d20
|
[174:3d58adc17d20]
|
08/31/09 07:54:23 |
Diggory Hardy <diggory.hardy@gmail.com> |
Temporary commit to allow backup |
|
|
|
@173:a1ba9157510e
|
[173:a1ba9157510e]
|
08/08/09 09:53:10 |
Diggory Hardy <diggory.hardy@gmail.com> |
Enabled ServiceContentList? to call its callbacks when its value changes. … |
|
|
|
@172:0dd49f333189
|
[172:0dd49f333189]
|
07/29/09 14:28:22 |
Diggory Hardy <diggory.hardy@gmail.com> |
Implemented "void setContent (IContent)". |
|
|
|
@171:7f7b2011b759
|
[171:7f7b2011b759]
|
07/26/09 05:04:17 |
Diggory Hardy <diggory.hardy@gmail.com> |
Partially complete commit: code runs but context menus don't work.
Moved … |
|
|
|
@170:e45226d3deae
|
[170:e45226d3deae]
|
06/29/09 15:20:16 |
Diggory Hardy <diggory.hardy@gmail.com> |
Context menu services not applicable to the current type can now be … |
|
|
|
@169:bc1cf73dc835
|
[169:bc1cf73dc835]
|
06/29/09 12:55:50 |
Diggory Hardy <diggory.hardy@gmail.com> |
Context menu refinements: right button click-drag-release use and closing … |
|
|
|
@168:da8d3091fdaf
|
[168:da8d3091fdaf]
|
06/29/09 12:45:58 |
Diggory Hardy <diggory.hardy@gmail.com> |
More work on the context menu: now roughly usable like an ordinary context … |
|
|
|
@167:620d4ea30228
|
[167:620d4ea30228]
|
06/27/09 05:57:26 |
Diggory Hardy <diggory.hardy@gmail.com> |
Context menus: added a clipboard (functions accessible from main menu … |
|
|
|
@166:55667d048c31
|
[166:55667d048c31]
|
06/21/09 06:19:18 |
Diggory Hardy <diggory.hardy@gmail.com> |
Made content displayable while being dragged. |
|
|
|
@165:bb2f1a76346d
|
[165:bb2f1a76346d]
|
06/07/09 10:20:16 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fixed a few bugs; most notably changing the translation reloads the text … |
|
|
|
@164:c13bded1bed3
|
[164:c13bded1bed3]
|
05/23/09 11:23:21 |
Diggory Hardy <diggory.hardy@gmail.com> |
Some (somewhat pointless) memory optimisations for AStringContent. |
|
|
|
@163:24d77c52243f
|
[163:24d77c52243f]
|
05/23/09 09:47:32 |
Diggory Hardy <diggory.hardy@gmail.com> |
Provided sensible conversions for setting the value of one AStringContent … |
|
|
|
@162:2476790223b8
|
[162:2476790223b8]
|
05/22/09 13:59:22 |
Diggory Hardy <diggory.hardy@gmail.com> |
First drag and drop support: can drag from AStringContentWidget to any … |
|
|
|
@161:e3fe6acc16fb
|
[161:e3fe6acc16fb]
|
05/21/09 16:15:40 |
Diggory Hardy <diggory.hardy@gmail.com> |
Replaced WidgetManager?'s click and motion callbacks with a drag event … |
|
|
|
@160:ccd01fde535e
|
[160:ccd01fde535e]
|
05/21/09 16:15:32 |
Diggory Hardy <diggory.hardy@gmail.com> |
Replaced WidgetManager?'s click and motion callbacks with a drag event … |
|
|
|
@159:b06b04c75e86
|
[159:b06b04c75e86]
|
05/21/09 14:55:10 |
Diggory Hardy <diggory.hardy@gmail.com> |
Finished last commit, rearranged code for the WidgetManager? class.
There … |
|
|
|
@158:f132e599043f
|
[158:f132e599043f]
|
04/24/09 12:35:53 |
Diggory Hardy <diggory.hardy@gmail.com> |
Re-enabled raising floating widgets, by clicking frame; disabled attempt … |
|
|
|
@157:a86f8445ccc8
|
[157:a86f8445ccc8]
|
04/22/09 04:35:15 |
Diggory Hardy <diggory.hardy@gmail.com> |
Reduced the number of draws occuring. |
|
|
|
@156:36df0ffe34d2
|
[156:36df0ffe34d2]
|
04/18/09 15:51:03 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fix to reload translations. |
|
|
|
@155:4e8819b65882
|
[155:4e8819b65882]
|
04/18/09 06:19:24 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changed collapsible widget in GUI. |
|
|
|
@154:0520cc00c0cc
|
[154:0520cc00c0cc]
|
04/18/09 06:02:33 |
Diggory Hardy <diggory.hardy@gmail.com> |
Better error reporting for loading translations; avoided an infinite loop. |
|
|
|
@153:2934fcacbb97
|
[153:2934fcacbb97]
|
04/10/09 12:09:55 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fixed a bug preventing log messages from being displayed.
Added a … |
|
|
|
@152:c67d074a7111
|
[152:c67d074a7111]
|
04/10/09 09:19:46 |
Diggory Hardy <diggory.hardy@gmail.com> |
Menu placement now takes into account left/right placement of parent … |
|
|
|
@151:e785e98d3b78
|
[151:e785e98d3b78]
|
04/04/09 11:32:18 |
Diggory Hardy <diggory.hardy@gmail.com> |
Updated for compatibility with tango 0.99.8. |
|
|
|
@150:42fb97d9ff9e
|
[150:42fb97d9ff9e]
|
04/04/09 05:59:27 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fix for non-debug builds.
ContentLoader? now always has a logger. |
|
|
|
@149:1125ba603af6
|
[149:1125ba603af6]
|
03/14/09 06:05:51 |
Diggory Hardy <diggory.hardy@gmail.com> |
Some ideas for content service menus. |
|
|
|
@148:17438f17bfb5
|
[148:17438f17bfb5]
|
03/14/09 06:05:31 |
Diggory Hardy <diggory.hardy@gmail.com> |
Hooked redraws in for BoolContentWidget? and SliderContentWidget?. |
|
|
|
@147:075705ad664a
|
[147:075705ad664a]
|
02/11/09 08:02:30 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added a border widget. |
|
|
|
@146:783969f4665c
|
[146:783969f4665c]
|
02/11/09 07:00:12 |
Diggory Hardy <diggory.hardy@gmail.com> |
Simple, inefficient context menus (displaying content description). |
|
|
|
@145:1048b5c7cab1
|
[145:1048b5c7cab1]
|
02/10/09 08:10:53 |
Diggory Hardy <diggory.hardy@gmail.com> |
Allow EventContent? creation for translatable labels. |
|
|
|
@144:66c58e5b0062
|
[144:66c58e5b0062]
|
02/10/09 07:57:09 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added a BoolContent?-based collapsible widget. |
|
|
|
@143:2ac3e0012788
|
[143:2ac3e0012788]
|
02/09/09 18:27:41 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added a simple Slider widget.
Moved SwitchWidget? into PopupMenuWidget?'s … |
|
|
|
@142:9dabcc44f515
|
[142:9dabcc44f515]
|
02/08/09 12:36:57 |
Diggory Hardy <diggory.hardy@gmail.com> |
Tightened rules for alignment sharing of grid layouts (avoids a bug and … |
|
|
|
@141:6f69a9c111eb
|
[141:6f69a9c111eb]
|
02/08/09 10:49:45 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fix for using BoolContentWidget? in a menu. Made popups' widths match their … |
|
|
|
@140:c94ec5594449
|
[140:c94ec5594449]
|
02/08/09 10:20:11 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fixed a bug with changing the minimal size and optimised it slightly. |
|
|
|
@139:29a524e7c858
|
[139:29a524e7c858]
|
02/08/09 06:55:36 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fixed a resizing issue and added a popup menu for all content. |
|
|
|
@138:3468e9bfded1
|
[138:3468e9bfded1]
|
02/07/09 08:28:52 |
Diggory Hardy <diggory.hardy@gmail.com> |
Popup widgets: are simpler to use and can show content fields like … |
|
|
|
@137:9f035cd139c6
|
[137:9f035cd139c6]
|
02/07/09 07:46:03 |
Diggory Hardy <diggory.hardy@gmail.com> |
BIG commit. Major change: old Options class is gone, all content values … |
|
|
|
@136:4084f07f2c7a
|
[136:4084f07f2c7a]
|
02/01/09 07:36:21 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added simpler mergetag readers and writers, with unittest. |
|
|
|
@135:bc697a218716
|
[135:bc697a218716]
|
01/30/09 10:51:42 |
Diggory Hardy <diggory.hardy@gmail.com> |
Somewhat unified path lookup between linux and windows and added font … |
|
|
|
@134:7ababdf97748
|
[134:7ababdf97748]
|
01/29/09 09:59:45 |
Diggory Hardy <diggory.hardy@gmail.com> |
Moved mde.setup.paths to mde.file.paths and paths.mdeReader to … |
|
|
|
@133:9fd705793568
|
[133:9fd705793568]
|
01/23/09 11:05:05 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fixed menu popup bug, improved recursion detection.
Menu popups can now … |
|
|
|
@132:264028f4115a
|
[132:264028f4115a]
|
01/23/09 09:59:05 |
Diggory Hardy <diggory.hardy@gmail.com> |
Cleaned up mde.imde and a couple of widget functions.
New mde.menus … |
|
|
|
@131:9cff74f68b84
|
[131:9cff74f68b84]
|
01/21/09 08:01:40 |
Diggory Hardy <diggory.hardy@gmail.com> |
Major revisions to popup handling. Buttons can close menus now, plus some … |
|
|
|
@130:c5c38eaadb64
|
[130:c5c38eaadb64]
|
01/17/09 11:11:26 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changed how sizability is set for parents: can require all sub-widgets … |
|
|
|
@129:ad91de8867a0
|
[129:ad91de8867a0]
|
01/15/09 11:52:46 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added a widget size printing debug function. Fixed a bug in SwitchWidget?. |
|
|
|
@128:41582439a42b
|
[128:41582439a42b]
|
01/14/09 15:24:14 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added support for dynamic EnumContent? loading and saving, with translation … |
|
|
|
@127:3328c6fb77ca
|
[127:3328c6fb77ca]
|
01/08/09 15:09:46 |
Diggory Hardy <diggory.hardy@gmail.com> |
2 fixes for ldc - not that I was able to compile anyway (x86_64). |
|
|
|
@126:c9843fbaac88
|
[126:c9843fbaac88]
|
01/08/09 08:05:44 |
Diggory Hardy <diggory.hardy@gmail.com> |
Dynamic minimal size changing improved; works over layouts sharing … |
|
|
|
@125:3e648bc53bde
|
[125:3e648bc53bde]
|
01/06/09 11:54:04 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added a simple switch/tab widget (depends on existing EnumContent?). |
|
|
|
@124:a2ef6b549101
|
[124:a2ef6b549101]
|
01/05/09 07:43:27 |
Diggory Hardy <diggory.hardy@gmail.com> |
Dynamic minimal size changing is now fully supported.
Support for … |
|
|
|
@123:d3b2cefd46c9
|
[123:d3b2cefd46c9]
|
01/04/09 12:35:15 |
Diggory Hardy <diggory.hardy@gmail.com> |
minSizeChange() allows run-time changes to widgets' minimal size (except … |
|
|
|
@122:f96e8d18c00a
|
[122:f96e8d18c00a]
|
01/02/09 13:10:14 |
Diggory Hardy <diggory.hardy@gmail.com> |
Missed file from last commit. |
|
|
|
@121:5b37d0400732
|
[121:5b37d0400732]
|
01/02/09 13:07:10 |
Diggory Hardy <diggory.hardy@gmail.com> |
Widgets now receive and store their parent (IParentWidget). Infinite … |
|
|
|
@120:46c63cb1c74f
|
[120:46c63cb1c74f]
|
01/01/09 10:16:00 |
Diggory Hardy <diggory.hardy@gmail.com> |
Ideas for keyboard selection of widgets. |
|
|
|
@119:d28aea50c6da
|
[119:d28aea50c6da]
|
01/01/09 09:52:09 |
Diggory Hardy <diggory.hardy@gmail.com> |
Basic edit cursor placement using the mouse.
Moved textContent.d's … |
|
|
|
@118:9ac208b53582
|
[118:9ac208b53582]
|
12/28/08 05:55:15 |
Diggory Hardy <diggory.hardy@gmail.com> |
Unittest for mde.gui.widget.layout. |
|
|
|
@117:aba2dd815a1f
|
[117:aba2dd815a1f]
|
12/26/08 07:07:38 |
Diggory Hardy <diggory.hardy@gmail.com> |
Some tweaks to popup events and widgets.
Moved gui.mtt to … |
|
|
|
@116:5ee69b3ed9c9
|
[116:5ee69b3ed9c9]
|
12/21/08 07:03:50 |
Diggory Hardy <diggory.hardy@gmail.com> |
Partial implementation of infinite widget recursion protection; some … |
|
|
|
@115:1b1e2297e2fc
|
[115:1b1e2297e2fc]
|
12/20/08 12:57:05 |
Diggory Hardy <diggory.hardy@gmail.com> |
Enums handled more generically now via either a popup list or flat list of … |
|
|
|
@114:b16a534f5302
|
[114:b16a534f5302]
|
12/19/08 10:15:06 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changes for tango r4201. Added override keyword in a lot of places. |
|
|
|
@113:9824bee909fd
|
[113:9824bee909fd]
|
12/19/08 05:32:28 |
Diggory Hardy <diggory.hardy@gmail.com> |
Popup menu; works for simple menus except that clicking an item doesn't … |
|
|
|
@112:fe061009029d
|
[112:fe061009029d]
|
12/13/08 07:54:43 |
Diggory Hardy <diggory.hardy@gmail.com> |
EnumContent?; log level can be selected from a popup list.
New … |
|
|
|
@111:1655693702fc
|
[111:1655693702fc]
|
12/06/08 12:41:42 |
Diggory Hardy <diggory.hardy@gmail.com> |
Resolved ticket #4, allowing widgets to reload strings and recalculate … |
|
|
|
@110:6acd96f8685f
|
[110:6acd96f8685f]
|
12/05/08 06:29:39 |
Diggory Hardy <diggory.hardy@gmail.com> |
Translation reloading as far as AContent name/desc supported. Limited & … |
|
|
|
@109:2a1428ec5344
|
[109:2a1428ec5344]
|
12/04/08 05:32:20 |
Diggory Hardy <diggory.hardy@gmail.com> |
Optional, visible spacing in grid layouts. |
|
|
|
@108:c9fc2d303178
|
[108:c9fc2d303178]
|
12/03/08 14:37:32 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added capability for border-less pop-up widgets. Simple pop-up … |
|
|
|
@107:20f7d813bb0f
|
[107:20f7d813bb0f]
|
11/30/08 12:17:56 |
Diggory Hardy <diggory.hardy@gmail.com> |
Translation: now has a file for each locale, instead of a file for each … |
|
|
|
@106:7f7b40fed72b
|
[106:7f7b40fed72b]
|
11/29/08 11:43:44 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fix & workaround for tango r4134.
isFolder workaround: see dsss.conf |
|
|
|
@105:08651e8a8c51
|
[105:08651e8a8c51]
|
11/29/08 07:36:39 |
Diggory Hardy <diggory.hardy@gmail.com> |
Quit button, big changes to content system.
Moved mde.gui.content to … |
|
|
|
@104:ee209602770d
|
[104:ee209602770d]
|
11/26/08 08:07:46 |
Diggory Hardy <diggory.hardy@gmail.com> |
Cleaned up Options.d removing old storage method. It's now possible to get … |
|
|
|
@103:42e241e7be3e
|
[103:42e241e7be3e]
|
11/25/08 13:01:44 |
Diggory Hardy <diggory.hardy@gmail.com> |
ContentList? content type; getting content items/lists from Options … |
|
|
|
@102:ba035eba07b4
|
[102:ba035eba07b4]
|
11/22/08 15:59:36 |
Cyborg16@cyborg64-win.lan |
Compilation fixes for windows and unittest code. |
|
|
|
@101:71f0f1f83620
|
[101:71f0f1f83620]
|
11/16/08 12:03:47 |
Diggory Hardy <diggory.hardy@gmail.com> |
Some path adjustments for windows (untested) and fonts. All types of … |
|
|
|
@100:0ea4a3e651ae
|
[100:0ea4a3e651ae]
|
11/15/08 12:39:14 |
Diggory Hardy <diggory.hardy@gmail.com> |
There is now a position marker for text editing.
Changed the way fonts … |
|
|
|
@99:5de5810e3516
|
[99:5de5810e3516]
|
11/14/08 07:44:32 |
Diggory Hardy <diggory.hardy@gmail.com> |
Implemented an editable TextContent? widget; it's now possible to edit text … |
|
|
|
@98:49e7cfed4b34
|
[98:49e7cfed4b34]
|
11/12/08 08:18:51 |
Diggory Hardy <diggory.hardy@gmail.com> |
All types of Option have been converted to use ValueContent? classes, and … |
|
|
|
@97:30470bc19ca4
|
[97:30470bc19ca4]
|
11/10/08 11:44:44 |
Diggory Hardy <diggory.hardy@gmail.com> |
Floating widgets now work nicely: customizable borders added, resizing, … |
|
|
|
@96:dbf332403c6e
|
[96:dbf332403c6e]
|
11/06/08 08:16:39 |
Diggory Hardy <diggory.hardy@gmail.com> |
Improvements to FloatingAreaWidget?: positioning, passing click events and … |
|
|
|
@95:2a364c7d82c9
|
[95:2a364c7d82c9]
|
11/06/08 06:07:18 |
Diggory Hardy <diggory.hardy@gmail.com> |
Boolean options can be adjusted from the gui now (using a very basic … |
|
|
|
@94:9520cc0448e5
|
[94:9520cc0448e5]
|
10/23/08 12:45:49 |
Diggory Hardy <diggory.hardy@gmail.com> |
Boolean options are now encapsulated within a Content class (currently an … |
|
|
|
@93:08a4ae11454b
|
[93:08a4ae11454b]
|
10/21/08 06:35:15 |
Diggory Hardy <diggory.hardy@gmail.com> |
Widgets now save dimensions without preventing structural changes in the … |
|
|
|
@92:085f2ca31914
|
[92:085f2ca31914]
|
10/21/08 04:57:19 |
Diggory Hardy <diggory.hardy@gmail.com> |
Shared alignments supported in more complex cases. |
|
|
|
@91:4d5d53e4f881
|
[91:4d5d53e4f881]
|
10/16/08 12:43:48 |
Diggory Hardy <diggory.hardy@gmail.com> |
Shared alignment for dynamic content lists - finally implemented! Lots of … |
|
|
|
@90:b525ff28774b
|
[90:b525ff28774b]
|
10/01/08 18:37:51 |
Diggory Hardy <diggory.hardy@gmail.com> |
Widgets generated dynamically from a list can now be standard widgets … |
|
|
|
@89:97e6dce08037
|
[89:97e6dce08037]
|
09/29/08 13:27:17 |
Diggory Hardy <diggory.hardy@gmail.com> |
Solved some/removed some obsolete jobs/FIXMEs (excluding from gui code). … |
|
|
|
@88:01f4f5f1acc9
|
[88:01f4f5f1acc9]
|
09/29/08 07:09:44 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changes to init and to allow compiling with gdc.
Tweaked init code to … |
|
|
|
@87:2212285f714c
|
[87:2212285f714c]
|
09/23/08 07:31:48 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added a workaround for a dmd bug.
For some reason the bug showed up after … |
|
|
|
@86:79d816b3e2d2
|
[86:79d816b3e2d2]
|
09/12/08 12:36:14 |
Diggory Hardy <diggory.hardy@gmail.com> |
New InitStage? system, Screen & Screen.Drawable, separate testing and … |
|
|
|
@85:56c0ddd90193
|
[85:56c0ddd90193]
|
09/11/08 06:33:51 |
Diggory Hardy <diggory.hardy@gmail.com> |
Intermediate commit (not stable). Changes to init system. |
|
|
|
@84:e0f1ec7fe73a
|
[84:e0f1ec7fe73a]
|
08/31/08 10:59:17 |
Diggory Hardy <diggory.hardy@gmail.com> |
Merge plus a few tweaks. |
|
|
|
@83:2813ac68576f
|
[83:2813ac68576f]
|
08/30/08 05:54:32 |
Diggory Hardy <diggory.hardy@gmail.com> |
Start of creating a separate gui demo module and leaving mde.d for … |
|
|
|
@82:ac1e3fd07275
|
[82:ac1e3fd07275]
|
08/30/08 04:37:35 |
Diggory Hardy <diggory.hardy@gmail.com> |
New ssi file format.
(De)serializer now supports non-ascii wide … |
|
|
|
@81:d8fccaa45d5f
|
[81:d8fccaa45d5f]
|
08/29/08 06:59:43 |
Diggory Hardy <diggory.hardy@gmail.com> |
Moved file IO code from mde/mergetag to mde/file/mergetag and changed … |
|
|
|
@80:ea58f277f487
|
[80:ea58f277f487]
|
08/07/08 06:25:27 |
Diggory Hardy <diggory.hardy@gmail.com> |
Gui reorganization and changes; partial implementation of floating … |