|
|
|
@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 … |
|
|
|
@79:61ea26abe4dd
|
[79:61ea26abe4dd]
|
08/05/08 06:51:51 |
Diggory Hardy <diggory.hardy@gmail.com> |
Moved mde/mergetag/parse/parse(To/From) to mde/mergetag/(de)serialize. … |
|
|
|
@78:79a1809421aa
|
[78:79a1809421aa]
|
07/29/08 13:14:53 |
Diggory Hardy <diggory.hardy@gmail.com> |
Widget data saving reimplemented for the new data system. (Now grid layout … |
|
|
|
@77:3dfd934100f7
|
[77:3dfd934100f7]
|
07/29/08 12:11:22 |
Diggory Hardy <diggory.hardy@gmail.com> |
Continuing widget data changes started in last commit: all previous … |
|
|
|
@76:65780e0e48e6
|
[76:65780e0e48e6]
|
07/28/08 13:49:18 |
Diggory Hardy <diggory.hardy@gmail.com> |
Re-enabled click event passing in the gui to make ButtonWidget? … |
|
|
|
@75:25cb7420dc91
|
[75:25cb7420dc91]
|
07/28/08 13:17:48 |
Diggory Hardy <diggory.hardy@gmail.com> |
A massive overhaul/rewrite for the gui's data management and setup code. … |
|
|
|
@74:cee261eba249
|
[74:cee261eba249]
|
07/07/08 10:54:47 |
Diggory Hardy <diggory.hardy@gmail.com> |
Minor tweaks. |
|
|
|
@73:08d3b6bcf891
|
[73:08d3b6bcf891]
|
07/07/08 10:53:58 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added a file which should have been in the last commit! |
|
|
|
@72:159775502bb4
|
[72:159775502bb4]
|
07/05/08 13:27:46 |
Diggory Hardy <diggory.hardy@gmail.com> |
The first dynamically generated widget lists, based on Options, are here! |
|
|
|
@71:77c7d3235114
|
[71:77c7d3235114]
|
07/05/08 10:36:39 |
Diggory Hardy <diggory.hardy@gmail.com> |
Separated the grid layout widget's implementation into a base and a … |
|
|
|
@70:7fc0a8295c83
|
[70:7fc0a8295c83]
|
07/04/08 14:04:16 |
Diggory Hardy <diggory.hardy@gmail.com> |
Moved my parseTo and parseFrom modules from tango.scrapple to mde in order … |
|
|
|
@69:ead4afc6d0b8
|
[69:ead4afc6d0b8]
|
07/04/08 13:53:28 |
Diggory Hardy <diggory.hardy@gmail.com> |
Merged in tango updates. |
|
|
|
@68:3a737e06dc50
|
[68:3a737e06dc50]
|
07/04/08 13:49:16 |
Diggory Hardy <diggory.hardy@gmail.com> |
Unittests: fixes and changes. Plus some doc changes. |
|
|
|
@67:108d123238c0
|
[67:108d123238c0]
|
07/03/08 07:40:31 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changes to work with tango r3700 (post 0.99.6).
Changes to … |
|
|
|
@66:f54ae4fc2b2f
|
[66:f54ae4fc2b2f]
|
07/02/08 12:10:07 |
Diggory Hardy <diggory.hardy@gmail.com> |
Replaced IWidget.getMinimalSize(out w,out h) with minWidth() and … |
|
|
|
@65:891211f034f2
|
[65:891211f034f2]
|
06/29/08 10:40:37 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changes to widgets: widgets may now get strings as creation data. Strings … |
|
|
|
@64:cc3763817b8a
|
[64:cc3763817b8a]
|
06/29/08 06:55:55 |
Diggory Hardy <diggory.hardy@gmail.com> |
Overhauled Options so that it now uses templates and mixins for … |
|
|
|
@63:66d555da083e
|
[63:66d555da083e]
|
06/27/08 13:35:33 |
Diggory Hardy <diggory.hardy@gmail.com> |
Moved many modules/packages to better reflect usage. |
|
|
|
@62:960206198cbd
|
[62:960206198cbd]
|
06/27/08 12:19:46 |
Diggory Hardy <diggory.hardy@gmail.com> |
Documentation changes only. (Idea for new gui.content.Items module; unused … |
|
|
|
@61:7cab2af4ba21
|
[61:7cab2af4ba21]
|
06/25/08 12:25:48 |
Diggory Hardy <diggory.hardy@gmail.com> |
A little bit of progress on the content handling system (relevent code is … |
|
|
|
@60:23a1d2b1ec5f
|
[60:23a1d2b1ec5f]
|
06/24/08 15:40:52 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fixed a little bug giving the mouse pointer the correct position. |
|
|
|
@59:672b6b162a36
|
[59:672b6b162a36]
|
06/14/08 12:52:22 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added very basic (and currently useless) content support. |
|
|
|
@58:d43523ed4b62
|
[58:d43523ed4b62]
|
06/14/08 12:15:06 |
Diggory Hardy <diggory.hardy@gmail.com> |
Included a wdim typedef for all variables to do with window position or … |
|
|
|
@57:9e1f05fbbcef
|
[57:9e1f05fbbcef]
|
06/14/08 08:09:03 |
Diggory Hardy <diggory.hardy@gmail.com> |
Coloured and alpha-blended text is now supported.
TextWidgets? get text … |
|
|
|
@56:f9f5e04f20b2
|
[56:f9f5e04f20b2]
|
06/14/08 07:04:25 |
Diggory Hardy <diggory.hardy@gmail.com> |
Bit of polish for a public release, including some more documentation. |
|
|
|
@55:f3d8c0441408
|
[55:f3d8c0441408]
|
06/10/08 12:35:13 |
Diggory Hardy <diggory.hardy@gmail.com> |
Implemented gl.texture (without testing) & fixed log options adjusted … |
|
|
|
@54:c81342b54ef2
|
[54:c81342b54ef2]
|
06/05/08 13:05:22 |
Diggory Hardy <diggory.hardy@gmail.com> |
Merged changes from my external repo.
Changed dependent OpenGL version … |
|
|
|
@53:f000d6cd0f74
|
[53:f000d6cd0f74]
|
06/05/08 12:16:52 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changes to paths, command line arguments and font LCD rendering.
Use "./" … |
|
|
|
@52:94a4ddb549e5
|
[52:94a4ddb549e5]
|
06/05/08 10:04:44 |
Diggory Hardy <diggory.hardy@gmail.com> |
Added a .hgignore file. |
|
|
|
@51:387a80724c35
|
[51:387a80724c35]
|
06/02/08 09:34:24 |
Diggory Hardy <diggory.hardy@gmail.com> |
Enabled LCD font rendering mode (only tested with freetype's sub-pixel … |
|
|
|
@50:f68ae1d667f9
|
[50:f68ae1d667f9]
|
06/01/08 13:22:54 |
Diggory Hardy <diggory.hardy@gmail.com> |
Options: impl template & new OptionsFont? class.
Options: impl template to … |
|
|
|
@49:bca7e2342d77
|
[49:bca7e2342d77]
|
05/31/08 08:10:06 |
Diggory Hardy <diggory.hardy@gmail.com> |
Enabled getting the size of a text block (before or after … |
|
|
|
@48:a98ffb64f066
|
[48:a98ffb64f066]
|
05/31/08 07:40:26 |
Diggory Hardy <diggory.hardy@gmail.com> |
Implemented font rendering (grayscale only; i.e. non-LCD).
FontTexture? … |
|
|
|
@47:e0839643ff52
|
[47:e0839643ff52]
|
05/23/08 08:13:08 |
Diggory Hardy <diggory.hardy@gmail.com> |
New mtcp utility and changes to paths.
Changed some of mde.resource.paths … |
|
|
|
@46:03fa79a48c48
|
[46:03fa79a48c48]
|
05/22/08 07:51:47 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fixed resizing bugs in previous commit and made code cleaner and more … |
|
|
|
@45:0fd51d2c6c8a
|
[45:0fd51d2c6c8a]
|
05/22/08 06:34:09 |
Diggory Hardy <diggory.hardy@gmail.com> |
Several changes to resising windows and layout widgets. This commit still … |
|
|
|
@44:07bd1a09e161
|
[44:07bd1a09e161]
|
05/16/08 07:22:10 |
Diggory Hardy <diggory.hardy@gmail.com> |
Started implementing text rendering.
Can now position glyphs accurately … |
|
|
|
@43:1530d9c04d4d
|
[43:1530d9c04d4d]
|
05/15/08 05:39:57 |
Diggory Hardy <diggory.hardy@gmail.com> |
Column/row resizing implemented for GridLayoutWidget? (finally)!
Also new … |
|
|
|
@42:8bf53e711cc7
|
[42:8bf53e711cc7]
|
05/14/08 07:31:09 |
Diggory Hardy <diggory.hardy@gmail.com> |
Partially implemented column/row resizing (code not working … |
|
|
|
@41:b3a6ca4516b4
|
[41:b3a6ca4516b4]
|
05/13/08 07:02:36 |
Diggory Hardy <diggory.hardy@gmail.com> |
The renderer now controls which parts of the window border allow … |
|
|
|
@40:b28d7adc786b
|
[40:b28d7adc786b]
|
05/08/08 11:05:51 |
Diggory Hardy <diggory.hardy@gmail.com> |
Made GUI more robust to mutable data changes and improved much of … |
|
|
|
@39:5132301e9ed7
|
[39:5132301e9ed7]
|
05/07/08 08:07:03 |
Diggory Hardy <diggory.hardy@gmail.com> |
Implemented widget saving.
Widget creation data saving (sub-widgets, … |
|
|
|
@38:8c4c96f04e7f
|
[38:8c4c96f04e7f]
|
05/05/08 12:02:21 |
Diggory Hardy <diggory.hardy@gmail.com> |
Windows can now be resized!
Windows have both a resize border and a move … |
|
|
|
@37:052df9b2fe07
|
[37:052df9b2fe07]
|
05/05/08 09:47:25 |
Diggory Hardy <diggory.hardy@gmail.com> |
Allowed widget resizing, changed widget IDs and made Input catch any … |
|
|
|
@36:57d000574d75
|
[36:57d000574d75]
|
05/02/08 12:38:43 |
Diggory Hardy <diggory.hardy@gmail.com> |
Enabled drawing on demand, and made the polling interval … |
|
|
|
@35:928db3c75ed3
|
[35:928db3c75ed3]
|
05/02/08 11:20:35 |
Diggory Hardy <diggory.hardy@gmail.com> |
Windows can now be moved.
committer: Diggory Hardy … |
|
|
|
@34:6b4116e6355c
|
[34:6b4116e6355c]
|
05/02/08 11:03:52 |
Diggory Hardy <diggory.hardy@gmail.com> |
Work on the Gui: some of the framework for drag & drop. Also made Window … |
|
|
|
@33:6886402c1545
|
[33:6886402c1545]
|
05/01/08 05:55:04 |
Diggory Hardy <diggory.hardy@gmail.com> |
Started implementing FreeType?.
Loads the freetype library and a font, but … |
|
|
|
@32:316b0230a849
|
[32:316b0230a849]
|
04/30/08 13:05:56 |
Diggory Hardy <diggory.hardy@gmail.com> |
Lots more work on the GUI. Also renamed lots of files.
Lots of changes to … |
|
|
|
@31:baa87e68d7dc
|
[31:baa87e68d7dc]
|
04/29/08 13:10:58 |
Diggory Hardy <diggory.hardy@gmail.com> |
GUI now supports basic interactible widgets, widget colour and border are … |
|
|
|
@30:467c74d4804d
|
[30:467c74d4804d]
|
04/28/08 05:59:47 |
Diggory Hardy <diggory.hardy@gmail.com> |
Major changes to the scheduler, previously only used by the main … |
|
|
|
@29:f985c28c0ec9
|
[29:f985c28c0ec9]
|
04/12/08 09:10:13 |
Diggory Hardy <diggory.hardy@gmail.com> |
A new GUI widget plus changes to the init system.
GUI: Implemented a … |
|
|
|
@28:b5fadd8d930b
|
[28:b5fadd8d930b]
|
04/08/08 10:52:21 |
Diggory Hardy <diggory.hardy@gmail.com> |
Small addition to GUI, paths work-around for Windows.
New GUI widget … |
|
|
|
@27:0aa621b3e070
|
[27:0aa621b3e070]
|
04/04/08 12:07:38 |
Diggory Hardy <diggory.hardy@gmail.com> |
Some GUI work, plus a small fix in the paths module.
Implemented GUI code … |
|
|
|
@26:611f7b9063c6
|
[26:611f7b9063c6]
|
04/03/08 13:15:02 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changed the licensing and removed a few dead files.
Changed licensing to … |
|
|
|
@25:2c28ee04a4ed
|
[25:2c28ee04a4ed]
|
04/03/08 12:26:52 |
Diggory Hardy <diggory.hardy@gmail.com> |
Some minor and some futile efforts.
Played around with init functions, … |
|
|
|
@24:32eff0e01c05
|
[24:32eff0e01c05]
|
03/27/08 12:15:21 |
Diggory Hardy <diggory.hardy@gmail.com> |
Only locally-changed options are stored in user-config now. Log levels … |
|
|
|
@23:47478557428d
|
[23:47478557428d]
|
03/27/08 06:58:57 |
Diggory Hardy <diggory.hardy@gmail.com> |
Implemented drawing a very basic gl box, and only drawing when … |
|
|
|
@22:249eb6620685
|
[22:249eb6620685]
|
03/25/08 08:24:04 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changes to Options, particularly regarding window sizes.
Window sizes for … |
|
|
|
@21:a60cbb7359dd
|
[21:a60cbb7359dd]
|
03/24/08 13:53:28 |
Diggory Hardy <diggory.hardy@gmail.com> |
Window settings now come from options, and may use OpenGL … |
|
|
|
@20:838577503598
|
[20:838577503598]
|
03/22/08 12:22:59 |
Diggory Hardy <diggory.hardy@gmail.com> |
Reworked much of Init.
Moved mde.Init to mde.scheduler.Init and largely … |
|
|
|
@19:db0b48f02b69
|
[19:db0b48f02b69]
|
03/21/08 08:31:21 |
Diggory Hardy <diggory.hardy@gmail.com> |
Minor changes regarding logging and unittests.
committer: Diggory Hardy … |
|
|
|
@18:56a42ec95024
|
[18:56a42ec95024]
|
03/18/08 13:51:52 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changes to Init and logging.
Moved an Init function; hence events now … |
|
|
|
@17:5f90774ea1ef
|
[17:5f90774ea1ef]
|
03/15/08 11:14:25 |
Diggory Hardy <diggory.hardy@gmail.com> |
Applied the GNU GPL v2 to mde.
committer: Diggory Hardy … |
|
|
|
@16:9cb7b9310168
|
[16:9cb7b9310168]
|
03/15/08 07:56:13 |
Diggory Hardy <diggory.hardy@gmail.com> |
Improvements to Options and Init.
Revamped Options with sections and auto … |
|
|
|
@15:4608be19ebe2
|
[15:4608be19ebe2]
|
03/14/08 07:39:45 |
Diggory Hardy <diggory.hardy@gmail.com> |
Use OS paths (linux only for now), merging multiple paths. Init changes … |
|
|
|
@14:0047b364b6d9
|
[14:0047b364b6d9]
|
03/07/08 12:51:02 |
Diggory Hardy <diggory.hardy@gmail.com> |
Changed much of the mergetag structure and some functionality. First tests … |
|
|
|
@13:914fed025adb
|
[13:914fed025adb]
|
02/25/08 06:11:30 |
Diggory Hardy <diggory.hardy@gmail.com> |
Fixed two little bugs.
Fixed a bug preventing mergetag from saving … |
|
|
|
@12:bff0d802cb7d
|
[12:bff0d802cb7d]
|
02/22/08 06:52:20 |
Diggory Hardy <diggory.hardy@gmail.com> |
Implemented some internationalization support.
Implemented … |
|
|
|
@11:b940f267419e
|
[11:b940f267419e]
|
02/21/08 04:05:33 |
Diggory Hardy <diggory.hardy@gmail.com> |
Options class created & changes to mergetag exception messages.
Options … |
|
|
|
@10:4c3575400769
|
[10:4c3575400769]
|
02/18/08 06:54:56 |
Diggory Hardy <diggory.hardy@gmail.com> |
DefaultData? largely rewritten with unittest, SDL input event handling … |
|
|
|
@9:1885a9080f2a
|
[9:1885a9080f2a]
|
01/30/08 06:33:56 |
Diggory Hardy <diggory.hardy@gmail.com> |
Joystick button input now works with config.
committer: Diggory Hardy … |
|
|
|
@8:f63f4f41a2dc
|
[8:f63f4f41a2dc]
|
01/25/08 13:17:38 |
Diggory Hardy <diggory.hardy@gmail.com> |
Big changes to init; got some way towards input event support; changed … |