This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git.
Pull mirroring updated .
- Sep 20, 2021
- Sep 17, 2021
-
-
rhenck authored
-
rhenck authored
They are now modified via menu at the section and no longer via props panel.
-
rhenck authored
-
rhenck authored
-
rhenck authored
This also removes all page selection logic from the selection service.
-
rhenck authored
-
rhenck authored
-
rhenck authored
It is now always made the first when page and it is taken out of the the index counter. So other pages start with 1, when a page is set as always visible.
-
- Sep 16, 2021
-
-
rhenck authored
Sections are always the same width as the page they are on.
-
rhenck authored
-
rhenck authored
-
rhenck authored
The element has been obstructed by the resizing droplist. This extra droplist is removed. To keep the parent droplist from handling the resize drop though, the element itself is a droplist and cathced the drop event. It is doin nothing with it, because resizing is done while dragging not on drop.
-
rhenck authored
Also rework selected page index to be managed by the selection service. There is a bug in Angular and as a result Material tab elements brake when the underlying array is changed. To circumvent that we temporarily remove the tab element and add it again, which should re-initialize it.
-
- Sep 14, 2021
-
-
rhenck authored
-
rhenck authored
Adding elements to other section caused the old "NG0100: Expression has changed after it was checked". We now manually do change detection when we update the selection variable.
-
rhenck authored
Elements can be dragged from the toolbox and will be placed where they are dropped. This is done by HTML drag and drop instead of Material dragNdrop. This is because the setup is a lot easier and uncomplicated. In the future the other Material drag and drop may be refactored away completely.
-
rhenck authored
This is causing a bug, where elements can not be properly dragged to the top or left. I don't know why that happens. It may be a cause of to many nested divs with positioning statements.
-
- Sep 08, 2021
- Sep 07, 2021
-
-
rhenck authored
Clearer structure of methods and parameters. Also some more stuff regarding the switch from angular-editor to tinymce.
-
- Sep 06, 2021
-
-
rhenck authored
The old one has bugs, like not setting background color. It also relies on deprecated API features, which may stop working any time. TinyMCE did not exhibit any bugs so far. This is the basic installation. rework of the whole DialogService and it's editors follows.
-
- Sep 03, 2021
-
-
rhenck authored
-
- Sep 02, 2021
-
-
rhenck authored
This uses kolkov/angular-editor.
-
rhenck authored
The known bug of number fields not emitting number but strings, which destroys the model (values). Those fields were forgotton before. Ticket: #51
-
rhenck authored
-
rhenck authored
Material cdkDrag elements interfere with dynamic styling. It needs an extra div, which was mistakenly removed.
-
rhenck authored
-
jojohoch authored
-
jojohoch authored
-
- Sep 01, 2021
-
-
rhenck authored
-
rhenck authored
-
rhenck authored
To make it work that the section itself can handle drop events, but also have the canvas to handle drops when outside of the section, all the allowed dropLists have to be connected. Because the lists are not properly nested (see below), this needs to be done manually by IDs. This list is given to the necessary dropLists to make it possible to drop items not only into them but also any other connected dropLists. Dynamic sections have droplists for the grid cells next to the actual elements. Elements can not be children of the grid cells because they can span over multiple cells. Dynamic sections don't have a general drop area, like static sections. They have grid placeholder elements which are droplists. Therefore they have no parent dropList to add to the list but themselves. Static elements only have the parent, which is added to the list. Resizing in dynamic sections is handled by the section/element-overlays themselves. Ticket #38
-
jojohoch authored
-
- Aug 31, 2021
- Aug 30, 2021