[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