Skip to content
Snippets Groups Projects
This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git. Pull mirroring updated .
  1. Nov 21, 2024
  2. Nov 19, 2024
    • rhenck's avatar
      [editor] Close page menu when clicked · 68924a81
      rhenck authored
      Not closing the menu does not make sense when moving or deleting pages.
      It was only useful to avoid closing when clicking on the menu without 
      clicking a control. Losing this is acceptable.
      68924a81
  3. Nov 18, 2024
  4. Oct 21, 2024
  5. Oct 18, 2024
  6. Oct 17, 2024
  7. Oct 16, 2024
  8. Oct 08, 2024
  9. Jul 18, 2024
  10. Jul 12, 2024
    • rhenck's avatar
      [editor] Set expert mode via API parameter · 8a487a23
      rhenck authored
      Everybody is considered expert but role 'developer'. The host 
      application allows not saving the unit when rights are insufficient, so 
      the editor needs not to take care of that. Having full rights allows for 
      better inspection of units even if it can't be changed(saved).
      8a487a23
  11. Jul 09, 2024
  12. Jul 05, 2024
  13. Jun 24, 2024
  14. Jun 19, 2024
  15. May 28, 2024
    • rhenck's avatar
      [editor] Add undo function · bbffab06
      rhenck authored
      Only works for a few commands (mainly page and section stuff).
      
      - Adds new menu to page-bar, which shows issued change commands with a 
      button to rollback the latest change.
      - Added warning to the UI element that this is a experimental feature 
      and can destroy units.
      - Undo is done by having the normal function to apply the change to the 
      unit-object and another to undo this change. The HistoryService manages 
      the list and calling rollack (via UnitService).
      - Further refactiring to the unit services.
      bbffab06
  16. May 27, 2024
  17. May 26, 2024
    • rhenck's avatar
      [editor-ui] Rework page menu · d0af963a
      rhenck authored
      - Encapsule into separate component
      - No more pop-in-controls
      - slicker ui layout
      - More tooltip with explanations
      d0af963a
  18. Aug 07, 2023
  19. Aug 03, 2023
  20. Jun 13, 2023
    • rhenck's avatar
      [editor] Add reference checker · 0b27b48c
      rhenck authored
      - Add ReferenceManager to check if deleted elements are referenced 
      anywhere in the unit. If so display a warning.
      - Move page logic to UnitService
      0b27b48c
  21. Jun 08, 2023
  22. Jun 05, 2023
  23. May 05, 2023
  24. Sep 06, 2022
  25. Jun 03, 2022
    • rhenck's avatar
      Fix type issues · e1ab36e3
      rhenck authored
      Remove 'any's be adding proper types and using 'never'.
      e1ab36e3
  26. Mar 10, 2022
  27. Mar 09, 2022
  28. Mar 04, 2022
  29. Feb 28, 2022
  30. Feb 22, 2022
    • rhenck's avatar
      [editor] Refactor page view component · d67f72f7
      rhenck authored
      - Now does unit (page) manipulation itself instead of delegating 
      everything to the UnitService. Still need to call the UnitService to 
      make it notify the API about the change to the unit.
      - Also improve the hack for refreshing the tab view.
      d67f72f7
    • rhenck's avatar
      [editor] Remove page view component · 973ab396
      rhenck authored
      It did not do anyhting anyway. Is now integrated in unit view.
      973ab396
  31. Feb 09, 2022
    • rhenck's avatar
      Change all selector prefixes from "app" to "aspect" · a6bdf445
      rhenck authored
      This is done according to the Angular best practices and minimizes
      namespace collisions when using other packages which might use the same
      selectors.
      
      Technically the selectors are not even becessary since we use an Angular
      component factory to create element components but it is still useful
      for the DOM element naming, for debugging purposes for example.
      a6bdf445
  32. Jan 20, 2022
    • rhenck's avatar
      [editor] Make menus not close when clicking on them · 1d76728e
      rhenck authored
      Also focus the height input field upon opening the menu.
      For the layout menu this does not work as checkboxes don't play nicely 
      with menus.
      
      In fact having anything but button in the menu is against the Material 
      spec. But i still think this is the best way to achieve the usability we 
      want.
      1d76728e
  33. Dec 13, 2021
  34. Nov 11, 2021
    • rhenck's avatar
      [editor] Refactor directory structure and separate dialog components · cc549202
      rhenck authored
      This structure moves closer to the structure template the team decided
      on. Components and services are kept in dedicated folders instead of
      following the logical code structure. This is still not the case here as
      the unit-view component is still nested, but it's closer.
      cc549202
Loading