[Laszlo-dev] For Review: 20080925-laszlo-8 Summary: Remaining P0 Calendar fixes

J Crowley jcrowley at laszlosystems.com
Thu Sep 25 01:12:43 PDT 2008


Change 20080925-laszlo-8 by laszlo at T43-L3XEXMW on 2008-09-25 03:52:43 EDT
    in /home/laszlo/src/svn/openlaszlo/trunk-bigboss
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Remaining P0 Calendar fixes

New Features:

Bugs Fixed: LPP-6366 - SWF: Adding event and moving
    it to the next month causes extra events to be
    added to the calendar
    LPP-7042 - SWF9: Calendar: Cannot minimize day view
    LPP-7023 - SWF and DHTML: Calendar: Newly created
    event disappears if edit is canceled
    LPP-7017 - SWF8/9 and dhtml: Calendar: Data fields
    are blank in Add Event after creating/deleting
    multiple events

Technical Reviewer: promanik
QA Reviewer: henry
Doc Reviewer: (pending)

Documentation:

Release Notes:

Details: LPP-6366: This was actually a separate issue
    than the one described in the bug.  Events weren't
    being dropped at the end of the month, but rather
    all over the place.  Turns out currenteventDP
    wasn't getting updated to the current date, which
    was causing all kinds of confusion throughout the
    app.
    LPP-7042: Missing argument in a method was causing
    ActionScript errors.
    LPP-7023: Infopanel didn't recognize that an event
    was applied due to mistakenly setting "dataapply"
    to "false".
    LPP-7017: This was partially caused by my last
    change where I for whatever reason required the
    name of the event to be "New Event" before marking
    it as no longer selected prior to deleting it.
    

Tests: Run Calendar in the SWFs and DHTML.
    LPP-6366: Move events back and forth.  It's best
    to move it a week forward and then a week back
    from where it currently is.  Before this fix, it
    would drop duplicate events all over the place.
    It should no longer do this.
    LPP-7042: In SWF9, click the button to switch to
    "day" view.  Click the '-' button to minimize.
    It should now let you shrink the day without
    freezing the app.
    LPP-7023: Click "New Event".  Name event something
    and click "Apply".  Close the info panel.  Open it
    again by clicking the 'i' button on the event.
    Close the event again.  It should no longer make
    the event disappear.
    LPP-7017: Create an event and name it "Event 1".
    Do the same twice more and name each one something
    else, closing the info panel between each.  Delete
    each one one at a time.  When all are gone, create
    a new event.  All inputtext fields should be in
    infopanel as expected.
    

Files:
M      demos/calendar/cal-data.lzx
M      demos/calendar/infopanel.lzx
M      demos/calendar/selected-daylook.lzx

Changeset: 
http://svn.openlaszlo.org/openlaszlo/patches/20080925-laszlo-8.tar




More information about the Laszlo-dev mailing list