Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.2
    • Fix Version/s: 4.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Any
    • Assignee Priority:
      P1
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      Various desired features and improvements should be added to the ace:schedule component in a future release. These improvements include the following:

      - Add ARIA support to the entire component.
      - Add localisation support to be able to render labels in different languages.
      - Add mode to autodetect client time zone.
      - Add ability to click on the date in the header to popup a date selection calendar to quickly navigate to a future/past date.

      - Fix styling issues when inside ace:tabset.
      - Fix behaviour in event details dialog that occurs if the end times aren't selected but the day is, and the start times are selected, the end times are updated but the end day is updated as well, even if it had already been selected by the user. (This behaviour was added to make sure the day is correct if the event starts near the end of the day).
      - Fix issue with not preserving the selected date across view mode changes

      - Render all-day events in chronological order.
      - Improve unload function to remove all event listeners.
      - Display '(no title)' for an event when no title has been supplied.
      - If the event location is not specified do not render a comma in the week and day views.
      - Add 'resizableSideBar' attribute to make resizing optional.
      - Add tabindex to the component controls (next, prev buttons) so they can be tabbed through and add listeners to activate those buttons by pressing the space bar or the enter key.
      - Put Title field at the top in the Event Details dialog.
      - Add built-in controls to change the view mode. Ideally a viewMode change shouldn't trigger a dynamic update in the non-lazy mode.
      - Autoscroll to the first event in the time grid, in week and day views.
      - Add reset button in edit controls.
      - Add different constructors for ScheduleEvent class.

        Issue Links

          Activity

            People

            • Assignee:
              Arturo Zambrano
              Reporter:
              Arturo Zambrano
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: