Lively Kernel canvas
Content-makeaWorkerthreadversionofthewikivisualization,thiswouldbeaniceapplicationWorld-[X]makePagescrollable--resizemenuoptionSystemBrowser-addalt+l=>reverttolastsavedversion-addclass,addmethodwithtemplates...-[partly]makeserializable-[X]categoriesalwayssorted-[X]fixloadallbutton-[X]addsearchpaneWorkspace-[X]makenamechangeable-[X]providesynatxcheckingforJavaScriptCollaborativeWorkspace-storeworkspacecontentontheserver-accesstoversionsofaworkspace-merge/diffwithversionsSyncronousCollaborativeWorkspace-goodexampleforopterationaltransformationsUndo-[partially]unlimitedundoforuserinitiatedmorphandtextchanges-localand/orserverbased(potentiallyharvestablefromWebCards)-makeitworkinthebrowser(freezebug)StyleDialog-Fontchooser-makeabettercollorchooser,optionallyusetheonefromJulius-Colorchooserwithblack,whiteandgreysanddirectRGBaccess-copy,pasteandremovestylesofobjectsWidgets-don'tserializemenus->distinguishbetweendomaindataandprogramm-markermorphinterceptsstillmousedownandmousemove25 revert to last saved version\r - add class , add method with templates...\r - [partly] make serializable\r - [X] categories always sorted\r - [X] fix load all button\r - [X] add search pane\r\rWorkspace\r - [X] make name changeable\r - [X] provide synatx checking for JavaScript\r\rCollaborative Workspace\r - store workspace content on the server\r - access to versions of a workspace\r - merge / diff with versions\r\rSyncronous Collaborative Workspace\r - good example for opterational transformations \r\rUndo\r - [partially] unlimited undo for user initiated morph and text changes\r - local and / or server based\r (potentially harvestable from WebCards)\n- make it work in the browser (freeze bug)\r\rStyle Dialog\r - Font chooser\r - make a better collor chooser, optionally use the one from Julius\r - Color chooser with black, white and greys and direct RGB access\r - copy, paste and remove styles of objects\r\rWidgets\r - don't serialize menus -> distinguish between domain data \r and programm\r - marker morph intercepts still mouse down and mouse move\n\r\r"]]>5
Text-copytextwithmarkup,e.g.links?-betterfinddialog-(remmeberlaststringsinapulldownlist)-findandreplaceetc...-[X]boldtexthaswrongcharwidth-fixlinkshortcut(alt+u)(alt+shift+uworks...)-[X]copy/pastebuginChromeUsability-[X]givefeedbackifsavewassuccessful-showpagenameintitle[partiallysolved]-makeobjectsstickablesothattheyarenotpickedupbyaccident-maketheusemetaasaltoptionworkable-displayandupdateaprogressbaronpuphlishworldSelectionMorph-visualizeselectedmorphs-rubberbandingtheselectionDebug-makeerrormessagesaccessablefromwithhinlively-[X]addaworkingconsoleinsideoflively,thisgivereallygoodfeedback,becauseyourseeforinstancewhenyouhavesaveapagesuccessfullyWiki-displayifpageismodified-[X]navigatingwithbackbuttonproduceswrongresultsfromcache-createawikiadminpage,sothatyoudon'tneedthefancyscriptsfromRobert-[X]makeapagedeleteable,(adminrights?)-Worldoverwritten???-->malformedstringwhenworldsaved-[X]fixPROPFINDBuginChromeDeserializationBugs-backroundinscrollpanesisbrokenafterloading-[X]loadpagesthathavedepricatedclassnames/byignoringthemorreplaceingthemwitharederrormorphorsomethinglikethat-[X]stylesthatarenotinthemorphhierrachyatserialiazationtimegetgarbagecollected(ExamplePuplishasDialog)[X]-don'tgarbagecollectstylesthatareusedinthecurrentthemeDuplication-referencesinarraysdon'tgetcorrectlyduplicatedbutstaythesame25 malformed string when world saved\r - [X] fix PROPFIND Bug in Chrome\r\rDeserialization Bugs\r - backround in scrollpanes is broken after loading\r - [X] load pages that have depricated classnames / by ignoring them \r or replaceing them with a red error morph or something like that\r - [X] styles that are not in the morph hierrachy at serialiazation time get\r garbage collected (Example Puplish as Dialog)\n [X] - don't garbage collect styles that are used in the current theme \r\rDuplication\r - references in arrays don't get correctly duplicated but stay the same\r "]]>45
35
LivelyTODO40nullnull
10004.427687793206733Wikicontroltrue
null68