diff --git a/buildVersion.py b/buildVersion.py index 1a49896abac8bb5bfeb0476b8267df45d84fcd16..3e7e8e136d095fb1fa24140d63b0f5ddf4ead7c4 100755 --- a/buildVersion.py +++ b/buildVersion.py @@ -46,7 +46,7 @@ APP = os.path.basename(os.getcwd()) CHANGELOG = 'static/plugin_dbui/CHANGELOG' DBUI_W2P = 'web2py.plugin.dbui.%s.w2p' EXTJSSRC = 'static/plugin_extjs/src' -JSBASE = 'static/plugin_dbui/src/base.js' +JSBASE = 'static/plugin_dbui/src/App.js' JSDOC = 'static/plugin_dbui/docs/jsduck' JSLIBDEBUG = 'static/plugin_dbui/dbui-debug.js' JSLIBMIN = 'static/plugin_dbui/dbui-min.js' @@ -179,7 +179,7 @@ def jsduck(): # run JsDuck cmd = ["jsduck", EXTJSSRC, JSLIBSRC, \ "--output", JSDOC, \ - "--title", "plugin_dbui", \ + "--title", "plugin_dbui %s" % get_version(), \ "--warnings=-all:"+EXTJSSRC] subprocess.call(cmd) diff --git a/static/plugin_dbui/CHANGELOG b/static/plugin_dbui/CHANGELOG index f355adc7063057d7e6c3f00bd3f89d8fa94f4cf3..c41d73af0b52d45ce06107a68717fcfad04c52d6 100644 --- a/static/plugin_dbui/CHANGELOG +++ b/static/plugin_dbui/CHANGELOG @@ -1,7 +1,12 @@ --------------------------------- CHANGE LOG ---------------------------------- HEAD + +0.6.0.0 (Dec 2013) - Release Candidate running with ExtJS 4.2.1 + Major release note compatible with the previous versions. + It relies on the new class system of the Ext JS 4 library as well as + on the new naming scheme for the classes and for the files. 0.4.15.2 (Oct 2013) - Release only compatible with ExtJS 3.4.1.1 but identical to 0.4.15.1. diff --git a/static/plugin_dbui/TODO b/static/plugin_dbui/TODO index caebfa1a26f8a88810f794ea034b8b07bf5b7c9a..b806059da9d8a816b2215dafce0fc5f26ee3a7e0 100644 --- a/static/plugin_dbui/TODO +++ b/static/plugin_dbui/TODO @@ -1,6 +1,5 @@ ------------------------------------ TODO ------------------------------------- - - Migrate to ExtJS 4 - Develop an helper function to instantiate a form, in a separated window, fill with a database record allowing to modify values. @@ -13,18 +12,21 @@ - Review the plugin App.ViewportLogin. It should be possible to change the different text from the python model. - - Develop a new javascript widget to handle check list. - It is similar to a combobox but each value has a check box in - front of it. The order of the check fields can be modified using - for example drag and drop technique. + - When Ext JS 4.2.2 will be available, review the user of the buffered store. - - Review the destroy procedure for grid using the plugin ppaging. - There is 3 accesses tp the store, one with the latest paging parameters. - This is not very efficient and ennoying when a all rows are loaded - in the grid since this operation is repeat twice !! + - Take benefit of the Ext JS 4.2 library to deploy a field to upload file + on the server. -0.4.12.6 (Jun 2013) + - Take benefit of the Ext JS 4.2 library to deploy the MCV approach + on the client side. + + - Take benefit of the Ext JS 4.2 library to simplify the dialog + between the client and the server + +0.6.0.0 (Dec 2013) + - Migrate to ExtJS 4.2 +0.4.12.6 (Jun 2013) - Review the component model to destroy properly plugin. The main user case is the window of the pGridEditor which should be destroyed when the grid is destroyed too @@ -32,7 +34,6 @@ 0.4.10.0 (Dec 2012) - - Review the converter to_panelWithUrlSlector. It should be possible to change the title of the FieldSet from the python model. diff --git a/static/plugin_dbui/src/App.js b/static/plugin_dbui/src/App.js index ec25efa77d41157d212b041ba7ba75505db3ea5a..6fcbaf0c187c4098490bc0b840ad09c81ec705fa 100644 --- a/static/plugin_dbui/src/App.js +++ b/static/plugin_dbui/src/App.js @@ -9,7 +9,7 @@ Ext.define('App', { * The version of the plugin * @property {String} */ - version: '0.4.15.2', + version: '0.6.0.0', /** * The name of the application