20131212 (Thursday, 12 December 2013)¶
Removed the last occurences of use_extensible:
Moved the extensible-specific code from
linoweb.jsinto extensible.js, and added this tosite_js_snippetsIn
djangosite.djangosite_site.Siteand subclasses, renamed method using to get_used_libs.Added a get_used_libs method also to the
Appclass.Moved settings
calendar_start_hourandcalendar_end_hourfromlino.lino_sitetolino.apps.extensible.
Cool! This is finally what Joe and I decided to want! Next step will be to do the same for use_extjs. (Note: one detail is missing: the snippets are not yet widget-specific. But I don’t yet see where this is a big problem.)
Upgraded Online demo sites.
Converted use_extjs into an
App:
The app is in
lino.extjs(not in lino.apps.extjs)This required two new methods
App.on_ui_initandApp.get_patternsSITE.ui.ext_renderer is now SITE.ui.extjs_renderer
Moved the ExtJS-specific part from
lino.ui.viewstolino.extjs.viewsRemoved the files under lino/obsolete.
Upgraded Online demo sites again.