Subject | Hash | Author | Date (UTC) |
---|---|---|---|
Encapsulate MenuItems from Menubar. | 6567cad3cb84761e2ccec2213e33365bf707b70a | Jan Allersma | 2018-11-14 16:57:20 |
Improve Quality of Code. | 9e0c9d1b640bfbee558b3d2b85b481bd311cdf46 | Jan Allersma | 2018-11-14 11:19:23 |
Fix colour of subgroups. | 8e16f02cbc7ef08943a1642e8f986c6eb90f10a3 | Jan Allersma | 2018-11-14 10:51:01 |
Fix File I/O for EntityOrnaments. | e38712e53a13ba2bbb0a0b792688cfff29689826 | Jan Allersma | 2018-11-13 17:46:45 |
Allow multiple Ornaments to be aligned at the same Entity. | b01673996a5b4a589b8e6c6d9dee0dc9b3c1cc60 | Jan Allersma | 2018-11-09 21:46:01 |
Allow multiple Ornaments to be added to an Entity. | db1ce677fbcbba757c18ea645b76bb1688594d04 | Jan Allersma | 2018-11-09 17:23:02 |
Change Entity.group as variable into a property. | bbda7fe1dd4528b9396bff03fcb669e4c6ff2ad5 | Jan Allersma | 2018-11-08 16:37:41 |
Load nested Entities with Ornaments properly. | 8da015e6fd4f43cc873a5ae330caefab73b8f5fc | Jan Allersma | 2018-11-08 13:56:36 |
Save nested Entities with Ornaments properly. | 645cf4ae287fd2511b4c1404d0d9559372e5e10b | Jan Allersma | 2018-11-08 12:04:40 |
Fix bug: activate group after movement with cloning. | 482c53ecab43cdee03590949669c22227d104475 | Jan Allersma | 2018-11-08 10:35:27 |
Include Groups in Commands, removing dp.groups.groups. | 699f767ac316edd481630a943f7a1884c5bc16f2 | Jan Allersma | 2018-11-07 11:27:15 |
Fix ability to nest in Groups. | fd546a42ef54bdf5d2966eb7facbbf21a6b72e1b | Jan Allersma | 2018-11-06 17:49:11 |
Fix file I/O for single entities. | 093b7d31a215067212927b1d92bdbbee306ea345 | Jan Allersma | 2018-11-06 16:49:55 |
Fix file I/O issue. | 25c0b40db223c806eb3ea8bd28238dedc38ca8b5 | Jan Allersma | 2018-11-02 16:22:59 |
Cleanup commenting. | 445aea4a5115c9110a097bfc7ac9f7d5ad48a9e7 | Jan Allersma | 2018-11-02 14:33:08 |
Show Ornaments on Canvas. | d8456f15d69550c4cb0aa615cccb96b45a77f6a6 | Jan Allersma | 2018-11-02 14:08:47 |
Support Entities for Create & Destruct commands. | cc900579eedf9c6288ce1c1883122856794e05a0 | Jan Allersma | 2018-11-02 13:25:43 |
Use entities instead of shapes when constructing ornaments. | 13f08847624489f60a37db55c2aedbba6b021f98 | Jan Allersma | 2018-11-01 17:02:47 |
Remove obsolete 'calcBounds' function. | 475ec330736b5800d12d091415480b163dd244e2 | Jan Allersma | 2018-11-01 14:28:29 |
Setup for decorator pattern. | 762914dec31b1fb1d4cf6bb0cef2e148010652a4 | Jan Allersma | 2018-11-01 14:12:51 |
File | Lines added | Lines deleted |
---|---|---|
README.md | 0 | 5 |
source/frontend/menubar.d | 4 | 4 |
File README.md changed (mode: 100644) (index e3ba8dc..87b8a45) | |||
... | ... | all `Commands` rendered with a `foreach`-loop. | |
14 | 14 | If an `Entity` is added to a `Group`, The `Entity` is unable to save itself | If an `Entity` is added to a `Group`, The `Entity` is unable to save itself |
15 | 15 | anymore. From that point, `Group` has the task to save itself, including | anymore. From that point, `Group` has the task to save itself, including |
16 | 16 | all it's members. | all it's members. |
17 | |||
18 | # Roadmap | ||
19 | |||
20 | - Kan een `Global.Brush.clone` niet gewoon een Entity zijn? Dan hoef je | ||
21 | denk ik niet `Global.Brush.cloneGroup` te gebruiken. |
File source/frontend/menubar.d changed (mode: 100644) (index b7b862b..3880d66) | |||
... | ... | public class Menubar : Box { | |
31 | 31 | } | } |
32 | 32 | } | } |
33 | 33 | ||
34 | public class FileMenu : MenuItem { // protected | ||
34 | protected class FileMenu : MenuItem { | ||
35 | 35 | Menu fileMenu; | Menu fileMenu; |
36 | 36 | ||
37 | 37 | MenuItem newFile; | MenuItem newFile; |
... | ... | public class FileMenu : MenuItem { // protected | |
76 | 76 | } | } |
77 | 77 | } | } |
78 | 78 | ||
79 | public class EditMenu : MenuItem { // protected | ||
79 | protected class EditMenu : MenuItem { | ||
80 | 80 | Menu editMenu; | Menu editMenu; |
81 | 81 | ||
82 | 82 | MenuItem undo; | MenuItem undo; |
... | ... | public class EditMenu : MenuItem { // protected | |
108 | 108 | } | } |
109 | 109 | } | } |
110 | 110 | ||
111 | public class ShapeMenu : MenuItem { // protected | ||
111 | protected class ShapeMenu : MenuItem { | ||
112 | 112 | // Will be activated when clicking 'New shape'. | // Will be activated when clicking 'New shape'. |
113 | 113 | Menu shapeMenu; | Menu shapeMenu; |
114 | 114 | ||
... | ... | public class ShapeMenu : MenuItem { // protected | |
152 | 152 | } | } |
153 | 153 | } | } |
154 | 154 | ||
155 | public class GroupMenu : MenuItem { // protected | ||
155 | protected class GroupMenu : MenuItem { | ||
156 | 156 | Menu groupMenu; | Menu groupMenu; |
157 | 157 | ||
158 | 158 | MenuItem attachOrnament; | MenuItem attachOrnament; |