[Laszlo-dev] For Review: Change 20080701-Philip-4. Summary: Removed deprecated service objects

P T Withington ptw at laszlosystems.com
Wed Jul 2 04:10:02 PDT 2008


I trust the tool.  Approved.

On 2008-07-01, at 23:00 EDT, Philip Romanik wrote:

> Change 20080701-Philip-4 by Philip at Philip-DC on 2008-07-01 22:40:27  
> EDT
>    in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/trunk
>    for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Removed deprecated service objects
>
> New Features:
>
> Bugs Fixed: LPP-6570
>
> Technical Reviewer: max (or ptw)
> QA Reviewer: (pending)
> Doc Reviewer: (pending)
>
> Documentation:
>
> Release Notes:
>
> Details:
> The 12 global deprecated service objects like LzTimer have been  
> removed (use lz.Timer instead). I used Don's convert_required.pl app  
> to convert most of the system files. I did the components, examples,  
> demos, laszlo-explorer, and test directories. The changes were done  
> in batches using:
>
> find . -name '*.lzx' -exec perl ../WEB-INF/lps/server/bin/ 
> convert_required.pl {} \;
> find . -name '*.lzl' -exec perl ../WEB-INF/lps/server/bin/ 
> convert_required.pl {} \;
>
> The deleted objects are: LzAudio, LzBrowser, LzCursor, LzFocus,  
> LzGlobalMouse, LzHistory, LzIdle, LzInstantiator, LzKeys,  
> LzModeManager, LzTimer, LzTrack.
>
> I randomly looked at the converted files and everything looks good.  
> I verified that the apps failed before I made the conversion and  
> they function properly after the conversion.
>
> Tests:
> smokecheck in swf/dhtml
> lzpix in swf/dhtml
> lzproject in swf/dhtml
> laszlo-explorer in dhtml and random selection of l-in-10 examples
>
> Files:
> M      test/video/test-camera.lzx
> M      test/video/test-camera-mute-multiple.lzx
> M      test/video/test-microphone-recording.lzx
> M      test/cursors.lzx
> M      test/solo/nullbug.lzx
> M      test/solo/loadmedia.lzx
> M      test/queens-charts/barchart_example_03.lzx
> M      test/queens-charts/linechart_example_01.lzx
> M      test/queens-charts/linechart_example_02.lzx
> M      test/queens-charts/linechart_example_03.lzx
> M      test/queens-charts/piechart_example_01.lzx
> M      test/queens-charts/piechart_example_02.lzx
> M      test/queens-charts/piechart_example_03.lzx
> M      test/queens-charts/piechart_example_04.lzx
> M      test/queens-charts/piechart_example_05.lzx
> M      test/queens-charts/barchart_example_02.lzx
> M      test/constraints.lzx
> M      test/swf9/hello.lzx
> M      test/swf9/lzbrowser.lzx
> M      test/perf/contacts/contacts.lzx
> M      test/perf/contacts/details.lzx
> M      test/lztest/lztest-lzbrowser.lzx
> M      test/lztest/lztest-view.lzx
> M      test/lztest/lztest-lzdatapointer.lzx
> M      test/lztest/lztest-selftest.lzx
> M      test/lztest/lztest-node-initsequence.lzx
> M      test/components/lz/windowgrid.lzx
> M      test/components/lz/leak-components.lzx
> M      test/components/lz/slider/slider.lzx
> M      test/components/lz/leak-listitems.lzx
> M      test/components/lz/test-combo-mode.lzx
> M      test/components/incubator/test-roundrectbutton-simple.lzx
> M      test/components/incubator/test-roundrect.lzx
> M      test/components/base/lzunit-basedatacombobox.lzx
> M      test/drawing/draggrad.lzx
> M      test/drawing/line_play.lzx
> M      test/drawing/many_lines.lzx
> M      test/drawing/many_points.lzx
> M      test/drawing/draw_rand.lzx
> M      test/imgtag/imgtest.lzx
> M      test/imgtag/handtest/verti_space.lzx
> M      test/imgtag/handtest/err_no_multiline.lzx
> M      test/imgtag/handtest/horiz_space.lzx
> M      test/imgtag/handtest/many_images.lzx
> M      test/imgtag/handtest/runtime_local.lzx
> M      test/imgtag/handtest/float_left.lzx
> M      test/imgtag/handtest/basic.lzx
> M      test/imgtag/handtest/compiled_in.lzx
> M      test/imgtag/handtest/float_right.lzx
> M      test/imgtag/handtest/scaled_down.lzx
> M      test/imgtag/img-accessibility.lzx
> M      test/newviews.lzx
> M      test/doubleclick.lzx
> M      test/client_availability_nopc.lzx
> M      test/lpp-1582.lzx
> M      test/leak/many_leaks.lzx
> M      test/leak/windowLeak.lzx
> M      test/leak/comboboxLeak.lzx
> M      test/leak/view_leaks.lzx
> M      test/leak/dataset_leak.lzx
> M      test/text/renderingcomparison.lzx
> M      test/text/key_events.lzx
> M      test/text/mouse_events.lzx
> M      test/connection/history/historylib.lzx
> M      test/connection/noauth/noauthlib.lzx
> M      test/events/handler.lzx
> M      test/smoke/regression.lzl
> M      test/smoke/lztext.lzl
> M      test/smoke/lzunit-test.lzl
> M      test/smoke/compiler.lzl
> M      test/coal/test-static.lzx
> M      test/performance/typeof-instance-of.lzx
> M      test/history/history.lzx
> M      test/dhtml/testDHTML.lzx
> M      test/traits.lzx
> M      test/handcursor.lzx
> M      test/client_availability.lzx
> M      test/rpc/xmlrpc/https/meerkat.lzx
> M      test/rpc/xmlrpc/meerkat.lzx
> M      test/charts/linechart/test_line_07.lzx
> M      test/tutorials/window/window.lzx
> M      test/accessibility/test-step1.lzx
> M      test/accessibility/test-step2.lzx
> M      test/accessibility/test-step3.lzx
> M      test/accessibility/test-step3a.lzx
> M      test/accessibility/test-step4.lzx
> M      test/accessibility/test-step3b.lzx
> M      test/accessibility/test-step5.lzx
> M      test/accessibility/test-step6.lzx
> M      test/accessibility/test-step7-screen2.lzx
> M      test/accessibility/test-step7.lzx
> M      test/accessibility/accessibility.lzx
> M      test/accessibility/taborder.lzx
> M      test/platform.lzx
> M      test/future/soapdata.lzx
> M      test/i18n/validate-jp.lzx
> M      test/style/test/test.lzx
> M      test/style/urlparam/paramifyme.lzx
> M      test/style/elementselector/elementselector-test.lzx
> M      test/style/elementselector/specialclassnames-test.lzx
> M      test/style/idselector/ids.lzx
> M      test/style/neighborhood/kennedyfamily.lzx
> M      test/style/constraints/main.lzx
> M      test/style/constraints/contention.lzx
> M      test/style/constraints/speedtest.lzx
> M      test/style/constraints/constraint-test.lzx
> M      test/style/descendantselector/main.lzx
> M      test/style/compiler/stylesheetelement-test.lzx
> M      test/style/attrselector/attrs.lzx
> M      test/style/attrselector/name-test.lzx
> M      test/style/specificity/newspecificity.lzx
> M      test/style/parsertricks/import-test.lzx
> M      test/style/parsertricks/embeddedhtml-test.lzx
> M      test/style/errors/cssfilenotfound.lzx
> M      test/style/errors/badcanvasattr.lzx
> M      test/style/errors/badcss.lzx
> M      test/style/errors/badexternalcss.lzx
> M      test/style/metasuite.lzx
> M      test/lfc/testdrop.lzx
> M      test/lfc/testfoc.lzx
> M      test/lfc/testscriptinit.lzx
> M      test/lfc/lztrack/trackgroups.lzx
> M      test/lfc/lztrack/trackgroup.lzx
> M      test/lfc/lztrack/depthbug.lzx
> M      test/lfc/testmethoddepend.lzx
> M      test/lfc/inittest.lzx
> M      test/lfc/loadchecker.lzx
> M      test/lfc/perf/imageperformance.lzx
> M      test/lfc/perf/cssperf.lzx
> M      test/lfc/perf/textperformance.lzx
> M      test/lfc/perf/scaledfunctions.lzx
> M      test/lfc/perf/viewperf.lzx
> M      test/lfc/perf/timing-support.lzx
> M      test/lfc/perf/reporter.lzx
> M      test/lfc/forcereplication.lzx
> M      test/lfc/handcursor.lzx
> M      test/lfc/alignment.lzx
> M      test/lfc/legals/perfs/create_resource_swf.lzx
> M      test/lfc/legals/perfs/create_swf.lzx
> M      test/lfc/legals/track.lzx
> M      test/lfc/legals/lzunit-lzunit.lzx
> M      test/lfc/legals/idle.lzx
> M      test/lfc/legals/inline-data.lzx
> M      test/lfc/legals/flicktest.lzx
> M      test/lfc/legals/lzunit/library.lzx
> M      test/lfc/legals/lzunit/lzunit.lzx
> M      test/lfc/legals/testjscomm/copy-of-hello.lzx
> M      test/lfc/legals/timer.lzx
> M      test/lfc/legals/setters.lzx
> M      test/lfc/legals/keyboardandmouse.lzx
> M      test/lfc/legals/initarg.lzx
> M      test/lfc/data/namespace-solo.lzx
> M      test/lfc/data/testhttpdata.lzx
> M      test/lfc/data/testrawpost-solo.lzx
> M      test/lfc/data/testgetmethod.lzx
> M      test/lfc/data/sendheaders.lzx
> M      test/lfc/data/testsetheaders.lzx
> M      test/lfc/data/namespace.lzx
> M      test/lfc/data/testclientcachebreaker.lzx
> M      test/lfc/data/testheaderresponse.lzx
> M      test/lfc/data/testgetmethodsolo.lzx
> M      test/lfc/data/datapointerServerless.lzx
> M      test/lfc/data/whitespace.lzx
> M      test/lfc/data/testrawpost.lzx
> M      test/lfc/data/hardupdate.lzx
> M      test/lfc/data/dataprovider-multirequest.lzx
> M      test/lfc/data/testpostmethod.lzx
> M      test/lfc/data/stringxml.lzx
> M      test/lfc/data/testsetheaders-solo.lzx
> M      test/lfc/data/testput.lzx
> M      test/lfc/data/datapointer.lzx
> M      test/lfc/data/testpostmethodsolo.lzx
> M      test/lfc/data/nonpoolingoptimization.lzx
> M      test/lfc/data/dataprovider-datacheck.lzx
> M      test/lfc/lzunit-timer.lzx
> M      test/lfc/classroot.lzx
> M      test/snippets/fontloader.lzx
> M      test/snippets/import-font.lzx
> M      test/snippets/layout-library.lzx
> M      test/snippets/css-library.lzx
> M      test/snippets/common-library.lzx
> M      test/snippets/import-resource.lzx
> M      test/snippets/view-resource-library.lzx
> M      test/snippets/script-library.lzx
> M      WEB-INF/lps/lfc/services/LzTrack.lzs
> M      WEB-INF/lps/lfc/services/LzGlobalMouse.lzs
> M      WEB-INF/lps/lfc/services/LzKeys.lzs
> M      WEB-INF/lps/lfc/services/LzIdle.lzs
> M      WEB-INF/lps/lfc/services/LzCursor.lzs
> M      WEB-INF/lps/lfc/services/LzModeManager.lzs
> M      WEB-INF/lps/lfc/services/LzInstantiator.lzs
> M      WEB-INF/lps/lfc/services/LzFocus.lzs
> M      WEB-INF/lps/lfc/services/LzTimer.lzs
> M      WEB-INF/lps/lfc/services/LzBrowser.lzs
> M      WEB-INF/lps/lfc/services/LzHistory.lzs
> M      WEB-INF/lps/lfc/services/LzAudio.lzs
> M      lps/components/queens-charts/shared/wholepie.lzx
> M      lps/components/queens-charts/shared/chartzoomer.lzx
> M      lps/components/charts/styles/defaultchartstyle.lzx
> M      lps/components/charts/addon/zoomarea.lzx
> M      lps/components/charts/barchart/barchartplotarea.lzx
> M      lps/components/charts/common/tickmarklabel.lzx
> M      lps/components/charts/common/dataseries.lzx
> M      lps/components/debugger/debugger.lzx
> M      lps/components/debugger/remoteserver.lzx
> M      lps/components/rpc/ajax.lzx
> M      lps/components/lz/gridcolumn.lzx
> M      lps/components/lz/mr-ed.lzx
> M      lps/components/lz/modaldialog.lzx
> M      lps/components/lz/tabelement.lzx
> M      lps/components/lz/listitem.lzx
> M      lps/components/lz/simpletext.lzx
> M      lps/components/lz/tree.lzx
> M      lps/components/lz/menu.lzx
> M      lps/components/lz/datepicker.lzx
> M      lps/components/lz/gridtext.lzx
> M      lps/components/lztest/lztestmanager.lzx
> M      lps/components/lzunit/lzunit.lzx
> M      lps/components/incubator/tooltip/tooltip.lzx
> M      lps/components/incubator/baseslider.lzx
> M      lps/components/incubator/ulink.lzx
> M      lps/components/incubator/tooltipmanager.lzx
> M      lps/components/incubator/stylishbutton.lzx
> M      lps/components/incubator/validators/timevalidator.lzx
> M      lps/components/incubator/colorslider.lzx
> M      lps/components/incubator/test/draglib-test.lzx
> M      lps/components/incubator/test/ulink-test.lzx
> M      lps/components/incubator/test/domapi-test.lzx
> M      lps/components/incubator/draglib.lzx
> M      lps/components/incubator/opttree/baseopttreenode.lzx
> M      lps/components/incubator/opttree/opttree.lzx
> M      lps/components/incubator/lzeditcombobox.lzx
> M      lps/components/incubator/rich-text/richtexttoolbar.lzx
> M      lps/components/incubator/rich-text/scrollrichedittext.lzx
> M      lps/components/incubator/rich-text/richtexteditarea.lzx
> M      lps/components/incubator/rich-text/richedittext.lzx
> M      lps/components/extensions/html.lzx
> M      lps/components/extensions/av/microphone.lzx
> M      lps/components/extensions/av/mediastream.lzx
> M      lps/components/extensions/views/richinputtext.lzx
> M      lps/components/utils/performance/library.lzx
> M      lps/components/utils/performance/measure.lzx
> M      lps/components/utils/diagnostic/inittimer.lzx
> M      lps/components/utils/diagnostic/inspector/colormenu.lzx
> M      lps/components/utils/diagnostic/inspector/inspector.lzx
> M      lps/components/utils/diagnostic/frametimer.lzx
> M      lps/components/utils/replicator/lazyreplicator.lzx
> M      lps/components/utils/traits/cssable.lzx
> M      lps/components/av/videoslider.lzx
> M      lps/components/av/videovolumebutton.lzx
> M      lps/components/base/datalistselector.lzx
> M      lps/components/base/basebutton.lzx
> M      lps/components/base/basegridrow.lzx
> M      lps/components/base/basescrollbar.lzx
> M      lps/components/base/baselistitem.lzx
> M      lps/components/base/basetree.lzx
> M      lps/components/base/componentmanager.lzx
> M      lps/components/base/basecomponent.lzx
> M      lps/components/base/basebuttonrepeater.lzx
> M      lps/components/base/basewindow.lzx
> M      lps/components/base/basecombobox.lzx
> M      lps/components/base/basefocusview.lzx
> M      lps/components/base/basedatepicker.lzx
> M      lps/components/base/baselist.lzx
> M      lps/components/base/basetrackgroup.lzx
> M      lps/components/base/baseformitem.lzx
> M      lps/components/base/basegrid.lzx
> M      lps/components/base/basetabs.lzx
> M      lps/components/base/basedatacombobox.lzx
> M      lps/components/base/style.lzx
> M      laszlo-explorer/coverpages/welcome/welcome.lzx
> M      laszlo-explorer/coverpages/header/pageheader.lzx
> M      laszlo-explorer/inspector/colormenu.lzx
> M      laszlo-explorer/inspector/inspector.lzx
> M      laszlo-explorer/explore-nav.lzx
> M      demos/weather/weather.lzx
> M      demos/weatherblox/weather_component.lzx
> M      demos/amazon/amazon.lzx
> M      demos/amazon-soap/amazon.lzx
> M      demos/lzpix/classes.lzx
> M      demos/lzpix/app.lzx
> M      demos/lzpix/classes/test/test-dataman.lzx
> M      demos/lzpix/classes/photocollection.lzx
> M      demos/lzpix/classes/dataman.lzx
> M      demos/lzpix/classes/clipboardinterior.lzx
> M      demos/lzpix/classes/spinner.lzx
> M      demos/lzpix/classes/photo.lzx
> M      demos/lzpix/classes/linkbutton.lzx
> M      demos/lzpix/classes/draggedphotos.lzx
> M      demos/lzpix/classes/pivotlayout.lzx
> M      demos/lzpix/classes/clipboard.lzx
> M      demos/lzpix/classes/favorites.lzx
> M      demos/lzpix/views/details.lzx
> M      demos/lzpix/views/error.lzx
> M      demos/noughts/noughts.lzx
> M      demos/calendar/cal-button.lzx
> M      demos/calendar/infopanel.lzx
> M      demos/calendar/eventselector.lzx
> M      demos/calendar/gridsliderlayout.lzx
> M      demos/calendar/test-data.lzx
> M      demos/youtube/youtubeplayer.lzx
> M      demos/youtube/youtube.lzx
> M      demos/lzproject/lzx/lzproject/css/library.lzx
> M      demos/lzproject/lzx/lzproject/css/ApplicationColors.lzx
> M      demos/lzproject/lzx/lzproject/LZProject.lzx
> M      demos/lzproject/lzx/lzproject/modules/library.lzx
> M      demos/lzproject/lzx/lzproject/modules/ 
> DynamicApplicationSizer.lzx
> M      demos/lzproject/lzx/lzproject/modules/BackendService.lzx
> M      demos/lzproject/lzx/lzproject/modules/LoginScreen.lzx
> M      demos/lzproject/lzx/lzproject/modules/NewProjectWindow.lzx
> M      demos/lzproject/lzx/lzproject/modules/I18NFlag.lzx
> M      demos/lzproject/lzx/lzproject/modules/ServiceConnector.lzx
> M      demos/lzproject/lzx/lzproject/modules/UserCreateEditForm.lzx
> M      demos/lzproject/lzx/lzproject/modules/BackendModule.lzx
> M      demos/lzproject/lzx/lzproject/modules/BorderedBox.lzx
> M      demos/lzproject/lzx/lzproject/modules/TaskCreateEditForm.lzx
> M      demos/lzproject/lzx/lzproject/modules/ApplicationVisualizer.lzx
> M      demos/lzproject/lzx/lzproject/modules/Task.lzx
> M      demos/lzpixmobile/lib/navmanager.lzx
> M      demos/lzpixmobile/classes/photocollection.lzx
> M      demos/lzpixmobile/classes/dataman.lzx
> M      demos/lzpixmobile/classes/clipboardinterior.lzx
> M      demos/lzpixmobile/classes/spinner.lzx
> M      demos/lzpixmobile/classes/photo.lzx
> M      demos/lzpixmobile/classes/linkbutton.lzx
> M      demos/lzpixmobile/classes/draggedphotos.lzx
> M      demos/lzpixmobile/classes/clipboard.lzx
> M      demos/lzpixmobile/classes/pivotlayout.lzx
> M      demos/lzpixmobile/classes/favorites.lzx
> M      examples/components/tree_example.lzx
> M      examples/css/test-haze.lzx
> M      examples/css/test-chocolate.lzx
> M      examples/css/test-berry.lzx
> M      examples/xmldata/xmldata.lzx
> M      examples/mobile/clock/clock-test.lzx
> M      examples/musicdhtml/audiokernel.lzx
> M      examples/modeexample.lzx
> M      examples/audio.lzx
>
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080701-Philip-4.tar
>



More information about the Laszlo-dev mailing list