details:   /erp/devel/main/rev/6ec51560e44c
changeset: 10712:6ec51560e44c
user:      Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date:      Wed Feb 16 17:07:02 2011 +0100
summary:   [OBUISEL] Fixed number format issue on out fields.

details:   /erp/devel/main/rev/2b1420ba8e0e
changeset: 10713:2b1420ba8e0e
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Wed Feb 16 18:03:14 2011 +0100
summary:   Solve issue that grid edit row uses values from previous row

details:   /erp/devel/main/rev/5fe204bf4e5e
changeset: 10714:5fe204bf4e5e
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Wed Feb 16 18:03:55 2011 +0100
summary:   Solved focus in form when form gets opened

details:   /erp/devel/main/rev/d13aa18ed16c
changeset: 10715:d13aa18ed16c
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Wed Feb 16 18:04:25 2011 +0100
summary:   Override different method (saveEditValues) for calling fic at save

details:   /erp/devel/main/rev/72ba6238f364
changeset: 10716:72ba6238f364
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Wed Feb 16 18:05:04 2011 +0100
summary:   Change way canFilter is set to prevent jslint error

details:   /erp/devel/main/rev/fd76f5907671
changeset: 10717:fd76f5907671
user:      RM packaging bot <staff.rm <at> openbravo.com>
date:      Wed Feb 16 18:15:37 2011 +0100
summary:   CI: merge back from main

details:   /erp/devel/main/rev/57bc7742277e
changeset: 10718:57bc7742277e
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Wed Feb 16 18:19:59 2011 +0100
summary:   Datasource operations are done in admin mode

details:   /erp/devel/main/rev/ba6483ea020a
changeset: 10719:ba6483ea020a
user:      Asier Lostalé <asier.lostale <at> openbravo.com>
date:      Wed Feb 16 18:22:18 2011 +0100
summary:   Added org.openbravo.client.widgets module as part of 3.0 distribution

details:   /erp/devel/main/rev/487ce999589d
changeset: 10720:487ce999589d
user:      Antonio Moreno <antonio.moreno <at> openbravo.com>
date:      Wed Feb 16 17:15:02 2011 +0100
summary:   Create closeSearch() differently so that old selectors work

details:   /erp/devel/main/rev/412428123708
changeset: 10721:412428123708
user:      Antonio Moreno <antonio.moreno <at> openbravo.com>
date:      Wed Feb 16 18:30:32 2011 +0100
summary:   Changes so that the correct values are displayed in the fields which 
use a selector

details:   /erp/devel/main/rev/0e8898214ea5
changeset: 10722:0e8898214ea5
user:      Asier Lostalé <asier.lostale <at> openbravo.com>
date:      Wed Feb 16 18:53:23 2011 +0100
summary:   Updated dependency name to Workspace & Widgets

details:   /erp/devel/main/rev/076819a40dd1
changeset: 10723:076819a40dd1
user:      David Baz Fayos <david.baz <at> openbravo.com>
date:      Wed Feb 16 19:07:43 2011 +0100
summary:   [login] Applied some visual changes

details:   /erp/devel/main/rev/578fcd0b042c
changeset: 10724:578fcd0b042c
user:      David Baz Fayos <david.baz <at> openbravo.com>
date:      Wed Feb 16 19:29:59 2011 +0100
summary:   Added default Chrome input type file button to 'Initial Client 
Setup' window

details:   /erp/devel/main/rev/063e4b88d526
changeset: 10725:063e4b88d526
user:      Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date:      Wed Feb 16 20:07:42 2011 +0100
summary:   [OBUISEL] Fix issue with disableFilter.

details:   /erp/devel/main/rev/c47f101fe0bb
changeset: 10726:c47f101fe0bb
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Thu Feb 17 08:50:51 2011 +0100
summary:   Small code streamlining

details:   /erp/devel/main/rev/c11e5fc332d9
changeset: 10727:c11e5fc332d9
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Thu Feb 17 08:52:47 2011 +0100
summary:   Prevent extra requests from picklist

details:   /erp/devel/main/rev/9b32e12288e7
changeset: 10728:9b32e12288e7
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Thu Feb 17 08:53:22 2011 +0100
summary:   Solve issue with failure on product selector

details:   /erp/devel/main/rev/deac54d752b3
changeset: 10729:deac54d752b3
user:      Asier Lostalé <asier.lostale <at> openbravo.com>
date:      Thu Feb 17 09:46:24 2011 +0100
summary:   Fixed db inconsistency

details:   /erp/devel/main/rev/bf914c21c7f9
changeset: 10730:bf914c21c7f9
user:      Pablo Sarobe <pablo.sarobe <at> openbravo.com>
date:      Thu Feb 17 08:52:58 2011 +0100
summary:   Several changes in F&B and QA testing. Added widget to different 
roles

details:   /erp/devel/main/rev/e3769d3d7b61
changeset: 10731:e3769d3d7b61
user:      Pablo Sarobe <pablo.sarobe <at> openbravo.com>
date:      Thu Feb 17 09:02:18 2011 +0100
summary:   Several changes in F&B. Added two more widgets to different roles

details:   /erp/devel/main/rev/a0ea8d1b260b
changeset: 10732:a0ea8d1b260b
user:      Pablo Sarobe <pablo.sarobe <at> openbravo.com>
date:      Thu Feb 17 09:07:01 2011 +0100
summary:   Users deactivated in F&B

details:   /erp/devel/main/rev/dbd5974d9dae
changeset: 10733:dbd5974d9dae
user:      Asier Lostalé <asier.lostale <at> openbravo.com>
date:      Thu Feb 17 10:35:28 2011 +0100
summary:   added missing elements

details:   /erp/devel/main/rev/32c327f82fed
changeset: 10734:32c327f82fed
user:      Asier Lostalé <asier.lostale <at> openbravo.com>
date:      Thu Feb 17 11:33:47 2011 +0100
summary:   Aded org.openbravo.client.widgets to .classpath.template

details:   /erp/devel/main/rev/2a9e5df19d2b
changeset: 10735:2a9e5df19d2b
user:      Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date:      Thu Feb 17 11:41:35 2011 +0100
summary:   [OBUISEL] Fix issue filtering the suggestion boxes.

details:   /erp/devel/main/rev/2ae32d58a8c6
changeset: 10736:2ae32d58a8c6
user:      Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date:      Thu Feb 17 11:49:02 2011 +0100
summary:   [OBUISEL] Default filter expression always applied on selectors 
picklists.

details:   /erp/devel/main/rev/573e41b7af81
changeset: 10737:573e41b7af81
user:      Iván Perdomo <ivan.perdomo <at> openbravo.com>
date:      Thu Feb 17 11:51:50 2011 +0100
summary:   Fixes UOM out field in Product selector

details:   /erp/devel/main/rev/0f62c097a4e2
changeset: 10738:0f62c097a4e2
user:      Iván Perdomo <ivan.perdomo <at> openbravo.com>
date:      Thu Feb 17 12:04:42 2011 +0100
summary:   Create One is show as default behavior when having zero records

details:   /erp/devel/main/rev/667670e82292
changeset: 10739:667670e82292
user:      David Baz Fayos <david.baz <at> openbravo.com>
date:      Thu Feb 17 12:30:25 2011 +0100
summary:   Removed undesired right scrollbar in IE8

details:   /erp/devel/main/rev/960a7b4b785f
changeset: 10740:960a7b4b785f
user:      RM packaging bot <staff.rm <at> openbravo.com>
date:      Thu Feb 17 15:28:41 2011 +0100
summary:   CI: update AD_MODULE to version 10739

diffstat:

 .classpath.template                                                            
                                                                                
      |     1 +
 modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml  
                                                                                
      |     2 +-
 
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                             |  
   4 +-
 modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml       
                                                                                
      |     2 +-
 
modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                                
  |     2 +-
 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml
                                                                                
    |     2 +-
 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                         |     
8 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
                                                              |     7 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
                                                                 |     6 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
                                                                     |    37 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
                                                                     |    43 +-
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-application-styles.css
 |     6 +-
 
modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE.xml
                                                                                
     |     2 +-
 
modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                          |     
2 +-
 modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE.xml   
                                                                                
      |     2 +-
 
modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                              | 
    6 +-
 modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE.xml     
                                                                                
      |     2 +-
 
modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                                
|     4 +-
 
modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE.xml 
                                                                                
     |     2 +-
 
modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                           |    
 2 +-
 modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_ELEMENT.xml 
                                                                                
      |   104 +
 modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE.xml  
                                                                                
      |    29 +
 
modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                             |  
  17 +
 
modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBCQL_QUERY_COLUMN.xml
                                                                               
|   192 +
 
modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBCQL_WIDGET_QUERY.xml
                                                                               
|    50 +
 
modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
                                                                               
|   289 +
 
modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml
                                                                                
 |   130 +
 
modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
                                                                                
|   205 +
 
modules/org.openbravo.client.widgets/src/org/openbravo/client/widgets/GoogleCalendarWidgetProvider.java
                                                              |    40 +
 
modules/org.openbravo.client.widgets/src/org/openbravo/client/widgets/TwitterWidgetProvider.java
                                                                     |    40 +
 
modules/org.openbravo.client.widgets/src/org/openbravo/client/widgets/WidgetsCollectionComponentProvider.java
                                                        |    61 +
 
modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/js/ob-gcal.js
                                                                                
  |    36 +
 
modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/js/ob-twitter.js
                                                                               
|    36 +
 
modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/twitter.html
                                                                                
   |   100 +
 
modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE.xml
                                                                               
|     2 +-
 
modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                    |     2 +-
 
modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE.xml
                                                                        |     2 
+-
 
modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                             |     2 +-
 
modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE.xml
                                                                                
    |     2 +-
 
modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                         |    
10 +-
 
modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/DefaultDataSourceService.java
                                                          |    67 +-
 modules/org.openbravo.service.json/src-db/database/sourcedata/AD_MODULE.xml    
                                                                                
      |     2 +-
 
modules/org.openbravo.service.json/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                               
|     2 +-
 
modules/org.openbravo.service.json/src/org/openbravo/service/json/DataToJsonConverter.java
                                                                           |    
 4 +-
 
modules/org.openbravo.service.json/src/org/openbravo/service/json/QueryBuilder.java
                                                                                
  |    28 +-
 
modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE.xml
                                                                                
|     2 +-
 
modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                     |    12 +-
 
modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/SelectorComponent.java
                                                         |     3 +-
 
modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/SelectorDataSourceFilter.java
                                                  |     4 +-
 
modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
                                                         |    44 +-
 
modules/org.openbravo.userinterface.smartclient/src-db/database/sourcedata/AD_MODULE.xml
                                                                             |  
   2 +-
 
modules/org.openbravo.userinterface.smartclient/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                  |     6 +-
 modules/org.openbravo.v3.datasets/src-db/database/sourcedata/AD_MODULE.xml     
                                                                                
      |     2 +-
 
modules/org.openbravo.v3.datasets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                                
|     6 +-
 modules/org.openbravo.v3.framework/src-db/database/sourcedata/AD_MODULE.xml    
                                                                                
      |     2 +-
 
modules/org.openbravo.v3.framework/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
                                                                               
|    22 +-
 modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE.xml              
                                                                                
      |     2 +-
 modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml   
                                                                                
      |    26 +-
 referencedata/sampledata/F_B_International_Group.xml                           
                                                                                
      |  2916 ++++++++-
 referencedata/sampledata/QA_Testing.xml                                        
                                                                                
      |   408 +
 src-db/database/sourcedata/AD_MODULE.xml                                       
                                                                                
      |     4 +-
 src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml                          
                                                                                
      |     2 +-
 src/org/openbravo/base/structure/BaseOBObject.java                             
                                                                                
      |     3 +-
 src/org/openbravo/erpCommon/ad_forms/InitialClientSetup.html                   
                                                                                
      |    15 +-
 src/org/openbravo/erpCommon/info/PriceListVersionFilterExpression.java         
                                                                                
      |     2 +-
 src/org/openbravo/erpCommon/security/Login.html                                
                                                                                
      |    42 +-
 src/org/openbravo/erpCommon/security/Login_F1.html                             
                                                                                
      |     2 +-
 web/images/Logos.css                                                           
                                                                                
      |    10 +-
 web/images/OBForge.gif                                                         
                                                                                
      |     0 
 web/images/OBForge.png                                                         
                                                                                
      |     0 
 web/images/OpenbravoWithVesion_Logo.png                                        
                                                                                
      |     0 
 web/js/utils.js                                                                
                                                                                
      |     2 +-
 web/skins/Default/Login/Login-bg.png                                           
                                                                                
      |     0 
 web/skins/Default/Login/Login-bgLogo.png                                       
                                                                                
      |     0 
 web/skins/Default/Openbravo_ERP_250.css                                        
                                                                                
      |   185 +-
 75 files changed, 4539 insertions(+), 779 deletions(-)

diffs (truncated from 7949 to 300 lines):

diff -r 607b9db0ed1c -r 960a7b4b785f .classpath.template
--- a/.classpath.template       Wed Feb 16 15:06:00 2011 +0100
+++ b/.classpath.template       Thu Feb 17 15:28:41 2011 +0100
@@ -5,6 +5,7 @@
        <classpathentry combineaccessrules="false" exported="true" kind="src" 
path="/OpenbravoTrl"/>
        <classpathentry combineaccessrules="false" exported="true" kind="src" 
path="/OpenbravoWAD"/>
        <classpathentry 
including="**/*.ext|**/*.java|**/*.oaw|**/*.properties|**/*.xml|**/*.xpt|**/*.xslt"
 kind="src" path="src"/>
+       <classpathentry kind="src" 
path="modules/org.openbravo.client.widgets/src"/>
        <classpathentry kind="src" 
path="modules/org.openbravo.client.htmlwidget/src"/>
        <classpathentry kind="src" path="modules/org.openbravo.base.weld/src"/>
        <classpathentry kind="src" 
path="modules/org.openbravo.client.querylist/src"/>
diff -r 607b9db0ed1c -r 960a7b4b785f 
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml
--- 
a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml 
    Wed Feb 16 15:06:00 2011 +0100
+++ 
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml 
    Thu Feb 17 15:28:41 2011 +0100
@@ -6,7 +6,7 @@
 <!--A918E3331C404B889D69AA9BFAFB23AC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--A918E3331C404B889D69AA9BFAFB23AC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--A918E3331C404B889D69AA9BFAFB23AC-->  <NAME><![CDATA[Advanced Payables and 
Receivables Mngmt]]></NAME>
-<!--A918E3331C404B889D69AA9BFAFB23AC-->  
<VERSION><![CDATA[3.0.10700]]></VERSION>
+<!--A918E3331C404B889D69AA9BFAFB23AC-->  
<VERSION><![CDATA[3.0.10739]]></VERSION>
 <!--A918E3331C404B889D69AA9BFAFB23AC-->  <DESCRIPTION><![CDATA[Managing your 
finances with an ERP does not have to be difficult. Enjoy a radically improved 
user experience that combines the power of an enterprise grade financial 
application with the simplicity and ease of a web 2.0 personal accounting 
service.]]></DESCRIPTION>
 <!--A918E3331C404B889D69AA9BFAFB23AC-->  <HELP><![CDATA[Advanced Payables and 
Receivables Management simplifies and automates the business processes around 
the management of financial accounts, from the receipt and issue of payment, to 
the reconciliation of those events with bank statements.
 If you would like to help shape this module you are welcome to take part in 
the forum discussions or register feature requests or issues in the 
corresponding (Forum and Bug Tracking) sections in the Advanced Payables and 
Receivable project in the OB Forge.]]></HELP>
diff -r 607b9db0ed1c -r 960a7b4b785f 
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
--- 
a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  Wed Feb 16 15:06:00 2011 +0100
+++ 
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  Thu Feb 17 15:28:41 2011 +0100
@@ -7,7 +7,7 @@
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  
<AD_MODULE_ID><![CDATA[A918E3331C404B889D69AA9BFAFB23AC]]></AD_MODULE_ID>
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  
<AD_DEPENDENT_MODULE_ID><![CDATA[5EB4F15C80684ACA904756BDC12ADBE5]]></AD_DEPENDENT_MODULE_ID>
-<!--89326AE95DAD449D85DFAB2C5B1C6683-->  
<STARTVERSION><![CDATA[2.1.10700]]></STARTVERSION>
+<!--89326AE95DAD449D85DFAB2C5B1C6683-->  
<STARTVERSION><![CDATA[2.1.10739]]></STARTVERSION>
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  <DEPENDANT_MODULE_NAME><![CDATA[User 
Interface Selector]]></DEPENDANT_MODULE_NAME>
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
@@ -21,7 +21,7 @@
 <!--B97FC854C6DD41E692161585645A900F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--B97FC854C6DD41E692161585645A900F-->  
<AD_MODULE_ID><![CDATA[A918E3331C404B889D69AA9BFAFB23AC]]></AD_MODULE_ID>
 <!--B97FC854C6DD41E692161585645A900F-->  
<AD_DEPENDENT_MODULE_ID><![CDATA[0]]></AD_DEPENDENT_MODULE_ID>
-<!--B97FC854C6DD41E692161585645A900F-->  
<STARTVERSION><![CDATA[3.0.10700]]></STARTVERSION>
+<!--B97FC854C6DD41E692161585645A900F-->  
<STARTVERSION><![CDATA[3.0.10739]]></STARTVERSION>
 <!--B97FC854C6DD41E692161585645A900F-->  <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
 <!--B97FC854C6DD41E692161585645A900F-->  
<DEPENDANT_MODULE_NAME><![CDATA[core]]></DEPENDANT_MODULE_NAME>
 <!--B97FC854C6DD41E692161585645A900F-->  
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
diff -r 607b9db0ed1c -r 960a7b4b785f 
modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml
--- a/modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml  
Wed Feb 16 15:06:00 2011 +0100
+++ b/modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml  
Thu Feb 17 15:28:41 2011 +0100
@@ -6,7 +6,7 @@
 <!--C70732EA90A14EC0916078B85CC33D2D-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--C70732EA90A14EC0916078B85CC33D2D-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--C70732EA90A14EC0916078B85CC33D2D-->  <NAME><![CDATA[JBoss Weld]]></NAME>
-<!--C70732EA90A14EC0916078B85CC33D2D-->  
<VERSION><![CDATA[1.1.10700]]></VERSION>
+<!--C70732EA90A14EC0916078B85CC33D2D-->  
<VERSION><![CDATA[1.1.10739]]></VERSION>
 <!--C70732EA90A14EC0916078B85CC33D2D-->  <DESCRIPTION><![CDATA[JBoss 
Weld]]></DESCRIPTION>
 <!--C70732EA90A14EC0916078B85CC33D2D-->  <HELP><![CDATA[Provides the JBoss 
Weld framework: Java Contexts and Dependency Injection for the Java EE platform 
(CDI). For more information see http://seamframework.org/Weld]]></HELP>
 <!--C70732EA90A14EC0916078B85CC33D2D-->  
<URL><![CDATA[http://forge.openbravo.com/projects/weld]]></URL>
diff -r 607b9db0ed1c -r 960a7b4b785f 
modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
--- 
a/modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
       Wed Feb 16 15:06:00 2011 +0100
+++ 
b/modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
       Thu Feb 17 15:28:41 2011 +0100
@@ -7,7 +7,7 @@
 <!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->  
<AD_MODULE_ID><![CDATA[C70732EA90A14EC0916078B85CC33D2D]]></AD_MODULE_ID>
 <!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->  
<AD_DEPENDENT_MODULE_ID><![CDATA[0]]></AD_DEPENDENT_MODULE_ID>
-<!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->  
<STARTVERSION><![CDATA[3.0.10700]]></STARTVERSION>
+<!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->  
<STARTVERSION><![CDATA[3.0.10739]]></STARTVERSION>
 <!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->  <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
 <!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->  
<DEPENDANT_MODULE_NAME><![CDATA[Core]]></DEPENDANT_MODULE_NAME>
 <!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->  
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
diff -r 607b9db0ed1c -r 960a7b4b785f 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml
--- 
a/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml
 Wed Feb 16 15:06:00 2011 +0100
+++ 
b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml
 Thu Feb 17 15:28:41 2011 +0100
@@ -6,7 +6,7 @@
 <!--9BA0836A3CD74EE4AB48753A47211BCC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--9BA0836A3CD74EE4AB48753A47211BCC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--9BA0836A3CD74EE4AB48753A47211BCC-->  <NAME><![CDATA[User Interface 
Application]]></NAME>
-<!--9BA0836A3CD74EE4AB48753A47211BCC-->  
<VERSION><![CDATA[2.1.10700]]></VERSION>
+<!--9BA0836A3CD74EE4AB48753A47211BCC-->  
<VERSION><![CDATA[2.1.10739]]></VERSION>
 <!--9BA0836A3CD74EE4AB48753A47211BCC-->  <DESCRIPTION><![CDATA[Provides the 
main application components for the openbravo user interface]]></DESCRIPTION>
 <!--9BA0836A3CD74EE4AB48753A47211BCC-->  <HELP><![CDATA[Provides the main 
application components for the openbravo user interface. The main layout 
incorporates a navigation bar and a main view area.]]></HELP>
 <!--9BA0836A3CD74EE4AB48753A47211BCC-->  
<URL><![CDATA[http://forge.openbravo.com/projects/clientapplication]]></URL>
diff -r 607b9db0ed1c -r 960a7b4b785f 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
--- 
a/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
      Wed Feb 16 15:06:00 2011 +0100
+++ 
b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
      Thu Feb 17 15:28:41 2011 +0100
@@ -7,7 +7,7 @@
 <!--15D7CE8D95D043189162DBABA54A1F61-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--15D7CE8D95D043189162DBABA54A1F61-->  
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
 <!--15D7CE8D95D043189162DBABA54A1F61-->  
<AD_DEPENDENT_MODULE_ID><![CDATA[A44B9BA75C354D8FB2E3F7D6EB6BFDC4]]></AD_DEPENDENT_MODULE_ID>
-<!--15D7CE8D95D043189162DBABA54A1F61-->  
<STARTVERSION><![CDATA[2.1.10700]]></STARTVERSION>
+<!--15D7CE8D95D043189162DBABA54A1F61-->  
<STARTVERSION><![CDATA[2.1.10739]]></STARTVERSION>
 <!--15D7CE8D95D043189162DBABA54A1F61-->  <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
 <!--15D7CE8D95D043189162DBABA54A1F61-->  <DEPENDANT_MODULE_NAME><![CDATA[JSON 
Datasource]]></DEPENDANT_MODULE_NAME>
 <!--15D7CE8D95D043189162DBABA54A1F61-->  
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
@@ -21,7 +21,7 @@
 <!--60A170212F36499D83B8AD38D01F46B3-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--60A170212F36499D83B8AD38D01F46B3-->  
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
 <!--60A170212F36499D83B8AD38D01F46B3-->  
<AD_DEPENDENT_MODULE_ID><![CDATA[4B828F4D03264080AA1D2057B13F613C]]></AD_DEPENDENT_MODULE_ID>
-<!--60A170212F36499D83B8AD38D01F46B3-->  
<STARTVERSION><![CDATA[2.1.10700]]></STARTVERSION>
+<!--60A170212F36499D83B8AD38D01F46B3-->  
<STARTVERSION><![CDATA[2.1.10739]]></STARTVERSION>
 <!--60A170212F36499D83B8AD38D01F46B3-->  <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
 <!--60A170212F36499D83B8AD38D01F46B3-->  <DEPENDANT_MODULE_NAME><![CDATA[User 
Interface Client Kernel]]></DEPENDANT_MODULE_NAME>
 <!--60A170212F36499D83B8AD38D01F46B3-->  
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
@@ -35,7 +35,7 @@
 <!--824D60CB352E4099B1D8C903CA139DAE-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--824D60CB352E4099B1D8C903CA139DAE-->  
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
 <!--824D60CB352E4099B1D8C903CA139DAE-->  
<AD_DEPENDENT_MODULE_ID><![CDATA[0]]></AD_DEPENDENT_MODULE_ID>
-<!--824D60CB352E4099B1D8C903CA139DAE-->  
<STARTVERSION><![CDATA[3.0.10700]]></STARTVERSION>
+<!--824D60CB352E4099B1D8C903CA139DAE-->  
<STARTVERSION><![CDATA[3.0.10739]]></STARTVERSION>
 <!--824D60CB352E4099B1D8C903CA139DAE-->  <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
 <!--824D60CB352E4099B1D8C903CA139DAE-->  
<DEPENDANT_MODULE_NAME><![CDATA[core]]></DEPENDANT_MODULE_NAME>
 <!--824D60CB352E4099B1D8C903CA139DAE-->  
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
@@ -49,7 +49,7 @@
 <!--E8FD820AFE3D4FE08C02FC47769026AD-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--E8FD820AFE3D4FE08C02FC47769026AD-->  
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
 <!--E8FD820AFE3D4FE08C02FC47769026AD-->  
<AD_DEPENDENT_MODULE_ID><![CDATA[EC356CEE3D46416CA1EBEEB9AB82EDB9]]></AD_DEPENDENT_MODULE_ID>
-<!--E8FD820AFE3D4FE08C02FC47769026AD-->  
<STARTVERSION><![CDATA[8.1.10700]]></STARTVERSION>
+<!--E8FD820AFE3D4FE08C02FC47769026AD-->  
<STARTVERSION><![CDATA[8.1.10739]]></STARTVERSION>
 <!--E8FD820AFE3D4FE08C02FC47769026AD-->  <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
 <!--E8FD820AFE3D4FE08C02FC47769026AD-->  
<DEPENDANT_MODULE_NAME><![CDATA[Smartclient]]></DEPENDANT_MODULE_NAME>
 <!--E8FD820AFE3D4FE08C02FC47769026AD-->  
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
diff -r 607b9db0ed1c -r 960a7b4b785f 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
   Wed Feb 16 15:06:00 2011 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
   Thu Feb 17 15:28:41 2011 +0100
@@ -67,10 +67,12 @@
 isc.ClassFactory.mixInInterface('OBSearchItem', 'OBLinkTitleItem');
 
 // a global function as it is called from classic windows
-function closeSearch(action, value, display, parameters, wait){
+(function(w) {
+
+w.closeSearch = function (action, value, display, parameters, wait){
   var length, i, hiddenInputName, targetFld = isc.OBSearchItem.openSearchItem,
     currentValue = targetFld.getValue();
-  if (action === 'SAVE' && currentValue !== value) {    
+  if (action === 'SAVE') {    
     if (!targetFld.valueMap) {
       targetFld.valueMap = {};
     }
@@ -98,6 +100,7 @@
   isc.OBSearchItem.openedWindow.close();
   isc.OBSearchItem.openSearchItem = null;
 }
+}(this));
 
 isc.OBSearchItem.addProperties({
   showPickerIcon: true,
diff -r 607b9db0ed1c -r 960a7b4b785f 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
      Wed Feb 16 15:06:00 2011 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
      Thu Feb 17 15:28:41 2011 +0100
@@ -1458,14 +1458,16 @@
     if (this.isEditingGrid) {
       rowNum = this.viewGrid.getEditRow();
       if (rowNum || rowNum === 0) {
-        record = isc.addProperties({}, this.viewGrid.getSelectedRecord(), 
this.viewGrid.getEditValues(rowNum));
+        record = isc.addProperties({}, this.viewGrid.getRecord(rowNum), 
this.viewGrid.getEditValues(rowNum));
       } else {
         record = isc.addProperties({}, this.viewGrid.getSelectedRecord());
       }
       component = this.viewGrid.getEditForm();
       form = component;
     } else if (this.isShowingForm) {
-      record = isc.addProperties({}, this.viewGrid.getSelectedRecord(), 
this.viewForm.getValues());
+      // note on purpose not calling form.getValues() as this will cause extra 
requests 
+      // in case of a picklist
+      record = isc.addProperties({}, this.viewGrid.getSelectedRecord(), 
this.viewForm.values);
       component = this.viewForm;
       form = component;
     } else {
diff -r 607b9db0ed1c -r 960a7b4b785f 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
  Wed Feb 16 15:06:00 2011 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
  Thu Feb 17 15:28:41 2011 +0100
@@ -44,6 +44,8 @@
   autoComplete: true,
   redrawOnDisable: true,
   
+  autoFocus: true,
+  
   // ** {{ Layout Settings }} **
   numCols: 4,
   colWidths: ['24%', '24%', '24%', '24%'],
@@ -109,7 +111,7 @@
   
   editRecord: function(record, preventFocus){
     var ret = this.Super('editRecord', arguments);
-    this.doEditRecordActions(preventFocus, false);    
+    this.doEditRecordActions(preventFocus, false);
     return ret;
   },
   
@@ -142,7 +144,9 @@
     } else {
       this.view.statusBar.setStateLabel();
     }
-    
+    if (!preventFocus) {
+      this.resetFocusItem();
+    }
   },
   
   editNewRecord: function(preventFocus){
@@ -191,11 +195,13 @@
   resetFocusItem: function() {
     var items = this.getItems(), length = items.length, item;
 
-    if(!this.isDrawn()) {
-      isc.Page.setEvent(isc.EH.IDLE, this, isc.Page.FIRE_ONCE, 
'resetFocusItem');
+    // is set for inline grid editing for example
+    if (this.getFocusItem() && this.getFocusItem().getCanFocus()) {
+      this.getFocusItem().focusInItem();
+      this.view.lastFocusedField = this.getFocusItem();
       return;
     }
-
+    
     if(this.firstFocusedField) {
       item = this.getItem(this.firstFocusedField);
       if(item && item.getCanFocus()) {
@@ -221,11 +227,6 @@
     var focusItem = this.getFocusItem(), item, items = this.getItems(),
         length = items.length;
 
-    if(!this.isDrawn()) {
-      isc.Page.setEvent(isc.EH.IDLE, this, isc.Page.FIRE_ONCE, 
'resetFocusItem');
-      return;
-    }
-
     if(this.firstFocusedField) {
       item = this.getItem(this.firstFocusedField);
       if(item && item.getCanFocus()) {
@@ -319,8 +320,10 @@
         editValues = me.view.viewGrid.getEditValues(editRow);
       }
       me.processFICReturn(response, data, request, editValues, editRow);
-      // remember the initial values 
-      me.rememberValues();
+      if (!this.grid || this.grid.getEditRow() !== editRow) {
+        // remember the initial values, if we are still editing the same row
+        me.rememberValues();
+      }
     });
   },
   
@@ -412,6 +415,8 @@
     this.markForRedraw();
     if (this.showFormOnFICReturn) {
       if (!this.isVisible()) {
+        this.setFocusItem(null);
+        this.resetFocusItem();
         this.view.switchFormGridVisibility();
       }
       delete this.showFormOnFICReturn;
@@ -511,12 +516,10 @@
           identifier = field.valueMap[columnValue.value];
         }
         if (identifier) {
-          if (entries) {
-            if (!field.valueMap) {
-              field.valueMap = {};
-            }
-            field.valueMap[columnValue.value] = identifier;
+          if (!field.valueMap) {
+            field.valueMap = {};
           }
+          field.valueMap[columnValue.value] = identifier;
           if (field.form) {
             if (field.displayField) {
               field.form.setValue(field.displayField, identifier);
diff -r 607b9db0ed1c -r 960a7b4b785f 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
  Wed Feb 16 15:06:00 2011 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
  Thu Feb 17 15:28:41 2011 +0100
@@ -402,7 +402,7 @@
       this.noDataEmptyMessage = OB.I18N.getLabel('OBUIAPP_GridNoRecords') +
       ' <span onclick="window[\'' +
       this.ID +
-      '\'].createNew();" class="OBLabelLink">' +
+      '\'].view.newRow();" class="OBLabelLink">' +
       OB.I18N.getLabel('OBUIAPP_GridCreateOne') +
       '</span>';
     }
@@ -737,7 +737,11 @@
     } else {
       selectedValues = this.view.parentView.viewGrid.getSelectedRecords();
       if (selectedValues.length === 0) {
-        this.emptyMessage = OB.I18N.getLabel('OBUIAPP_NoParentSelected');
+        this.emptyMessage = OB.I18N.getLabel('OBUIAPP_GridNoRecords') +
+                            ' <span onclick="window[\'' +
+                            this.ID + '\'].view.newRow();" 
class="OBLabelLink">' +
+                            OB.I18N.getLabel('OBUIAPP_GridCreateOne') +
+                            '</span>';
       } else if (selectedValues.length === 1 && selectedValues[0]._new) {
         this.emptyMessage = OB.I18N.getLabel('OBUIAPP_ParentIsNew');
       } else if (selectedValues.length > 1) {
@@ -1223,31 +1227,35 @@
   // latest values. This can happen when the focus is in a field and the save 
action is
   // done, at that point first try to force a fic call (handleItemChange) and 
if that
   // indeed happens stop the saveEdit until the fic returns
-  saveEdits: function(editCompletionEvent, callback, rowNum, colNum, 
validateOnly, ficCallDone){
+  saveEditedValues: function (rowNum, colNum, newValues, oldValues, 
+                             editValuesID, editCompletionEvent, saveCallback, 
ficCallDone) {
     if (!rowNum && rowNum !== 0) {
       rowNum = this.getEditRow();

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to