20131212 (Thursday, 12 December 2013)¶
Removed the last occurences of use_extensible:
Moved the extensible-specific code from
linoweb.js
into extensible.js, and added this tosite_js_snippets
In
djangosite.djangosite_site.Site
and subclasses, renamed method using to get_used_libs.Added a get_used_libs method also to the
App
class.Moved settings
calendar_start_hour
andcalendar_end_hour
fromlino.lino_site
tolino.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_init
andApp.get_patterns
SITE.ui.ext_renderer is now SITE.ui.extjs_renderer
Moved the ExtJS-specific part from
lino.ui.views
tolino.extjs.views
Removed the files under lino/obsolete.
Upgraded Online demo sites again.