details: /erp/devel/main/rev/8c746bad11d3
changeset: 10556:8c746bad11d3
user: Iván Perdomo <ivan.perdomo <at> openbravo.com>
date: Fri Feb 11 09:30:57 2011 +0100
summary: Client benchmark improvement
- Check for the user role and abort the process if is not System Administrator
- Show the client platform (browser & os) after execution
details: /erp/devel/main/rev/fbb6c6efad91
changeset: 10557:fbb6c6efad91
user: RM packaging bot <staff.rm <at> openbravo.com>
date: Fri Feb 11 10:25:33 2011 +0100
summary: CI: merge back from main
details: /erp/devel/main/rev/6cd690fa3bbc
changeset: 10558:6cd690fa3bbc
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri Feb 11 10:53:54 2011 +0100
summary: Implemented time field
details: /erp/devel/main/rev/7288f9e31c11
changeset: 10559:7288f9e31c11
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri Feb 11 10:54:27 2011 +0100
summary: Do not do autosave on main tab deselect
details: /erp/devel/main/rev/09194b7caa52
changeset: 10560:09194b7caa52
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri Feb 11 10:54:59 2011 +0100
summary: Prevent yellow background for datefields in filter editor
details: /erp/devel/main/rev/2dce62da9dc3
changeset: 10561:2dce62da9dc3
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri Feb 11 10:55:53 2011 +0100
summary: Prevent strange null values in FIC return handling, show errors for
hidden fields in overall message bar
details: /erp/devel/main/rev/1b8467d745a8
changeset: 10562:1b8467d745a8
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri Feb 11 10:56:31 2011 +0100
summary: Show loading tab when loading a view
details: /erp/devel/main/rev/d1af0bf8ca89
changeset: 10563:d1af0bf8ca89
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Fri Feb 11 11:23:04 2011 +0100
summary: Fixed instance purpose popup in webkit based browsers
details: /erp/devel/main/rev/2e0d818f869b
changeset: 10564:2e0d818f869b
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri Feb 11 11:39:40 2011 +0100
summary: Generate invoices opened wrong window
details: /erp/devel/main/rev/bcbf5a3d9d1f
changeset: 10565:bcbf5a3d9d1f
user: David Alsasua <david.alsasua <at> openbravo.com>
date: Fri Feb 11 11:47:20 2011 +0100
summary: Fixes issue 15950: Randomly junit test fails.
Substituted getRandomUser for a concrete one.
details: /erp/devel/main/rev/9d4908ec7ce1
changeset: 10566:9d4908ec7ce1
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri Feb 11 11:58:47 2011 +0100
summary: Solved mouse pointer hover over labels
details: /erp/devel/main/rev/fc05b13dc731
changeset: 10567:fc05b13dc731
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri Feb 11 12:24:43 2011 +0100
summary: Solve api-violation
details: /erp/devel/main/rev/1225db11363f
changeset: 10568:1225db11363f
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Feb 11 12:26:19 2011 +0100
summary: Change currency_id to isParent so that the Currency Conversion Rates
tab works correctly in 3.0
details: /erp/devel/main/rev/7c14027bb49a
changeset: 10569:7c14027bb49a
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Feb 11 12:39:24 2011 +0100
summary: Add filtering by client to the client window, using whereclause and
setting the client parameter
details: /erp/devel/main/rev/5a042c7ac2c6
changeset: 10570:5a042c7ac2c6
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Feb 11 13:22:28 2011 +0100
summary: Implemented autoExpand functionality
details: /erp/devel/main/rev/ae5c327c567f
changeset: 10571:ae5c327c567f
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri Feb 11 14:10:55 2011 +0100
summary: Added default column size computation
details: /erp/devel/main/rev/3f1cf9ab4e4b
changeset: 10572:3f1cf9ab4e4b
user: Stefan Hühner <stefan.huehner <at> openbravo.com>
date: Fri Feb 11 14:22:00 2011 +0100
summary: Fix changing password for roles different than System Administrator.
Do an explicit dal-flush inside the adminMode block work around flush at end of
the http-request which didn't have access to ad_user table anymore.
details: /erp/devel/main/rev/a45a09e76576
changeset: 10573:a45a09e76576
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri Feb 11 14:27:45 2011 +0100
summary: Minor changes for column width computation
details: /erp/devel/main/rev/20514e83199d
changeset: 10574:20514e83199d
user: RM packaging bot <staff.rm <at> openbravo.com>
date: Fri Feb 11 16:35:35 2011 +0100
summary: CI: update AD_MODULE to version 10573
diffstat:
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/src/org/openbravo/client/application/navigationbarcomponents/QuickCreateDataSource.java
| 1 +
modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/QuickLaunchDataSource.java
| 1 +
modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/UserInfoWidgetActionHandler.java
| 1 +
modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/templates/quick-launch.js.ftl
| 3 +-
modules/org.openbravo.client.application/src/org/openbravo/client/application/templates/ob-view-grid.js.ftl
| 5 +
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewGridComponent.java
| 31 +-
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
| 17 +
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-window.js
| 1 -
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-tab.js
| 4 +-
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-utilities.js
| 3 +
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
| 42 +-
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
| 10 +-
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-manager.js
| 219 ++++++---
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-form-styles.css
| 4 +-
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-form-styles.js
| 9 +
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-grid-styles.js
| 16 +
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.kernel/src/org/openbravo/client/kernel/reference/ForeignKeyUIDefinition.java
| 11 +-
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/StringUIDefinition.java
| 12 +-
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/TimeUIDefinition.java
| 54 ++-
modules/org.openbravo.client.kernel/web/org.openbravo.client.kernel/benchmark/index.html
| 13 +-
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.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.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
| 8 +-
modules/org.openbravo.service.json/src/org/openbravo/service/json/DefaultJsonDataService.java
| 5 +-
modules/org.openbravo.service.json/src/org/openbravo/service/json/JsonToDataConverter.java
| 55 ++-
modules/org.openbravo.service.json/src/org/openbravo/service/json/JsonUtils.java
|
12 +-
modules/org.openbravo.service.json/src/org/openbravo/service/json/QueryBuilder.java
|
6 +
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.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
| 12 +-
src-db/database/sourcedata/AD_COLUMN.xml
| 2 +-
src-db/database/sourcedata/AD_MODULE.xml
| 4 +-
src-db/database/sourcedata/AD_TAB.xml
| 3 +-
src-test/org/openbravo/test/dal/DalTest.java
| 8 +-
src/org/openbravo/erpCommon/ad_forms/InstancePurpose.html
| 42 +-
src/org/openbravo/erpCommon/ad_forms/InstancePurpose.java
| 19 +-
src/org/openbravo/erpCommon/ad_forms/InstancePurpose.xml
| 3 +-
64 files changed, 504 insertions(+), 254 deletions(-)
diffs (truncated from 2030 to 300 lines):
diff -r 474ed0ec8c58 -r 20514e83199d
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml
---
a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml
Fri Feb 11 16:35:35 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.10549]]></VERSION>
+<!--A918E3331C404B889D69AA9BFAFB23AC-->
<VERSION><![CDATA[3.0.10573]]></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 474ed0ec8c58 -r 20514e83199d
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
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
Fri Feb 11 16:35:35 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.10549]]></STARTVERSION>
+<!--89326AE95DAD449D85DFAB2C5B1C6683-->
<STARTVERSION><![CDATA[2.1.10573]]></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.10549]]></STARTVERSION>
+<!--B97FC854C6DD41E692161585645A900F-->
<STARTVERSION><![CDATA[3.0.10573]]></STARTVERSION>
<!--B97FC854C6DD41E692161585645A900F--> <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
<!--B97FC854C6DD41E692161585645A900F-->
<DEPENDANT_MODULE_NAME><![CDATA[core]]></DEPENDANT_MODULE_NAME>
<!--B97FC854C6DD41E692161585645A900F-->
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
diff -r 474ed0ec8c58 -r 20514e83199d
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
Fri Feb 11 08:57:34 2011 +0100
+++ b/modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml
Fri Feb 11 16:35:35 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.10549]]></VERSION>
+<!--C70732EA90A14EC0916078B85CC33D2D-->
<VERSION><![CDATA[1.1.10573]]></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 474ed0ec8c58 -r 20514e83199d
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
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
Fri Feb 11 16:35:35 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.10549]]></STARTVERSION>
+<!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->
<STARTVERSION><![CDATA[3.0.10573]]></STARTVERSION>
<!--8BDE81545C1A43EAAC4BA3C5ED754DC8--> <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
<!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->
<DEPENDANT_MODULE_NAME><![CDATA[Core]]></DEPENDANT_MODULE_NAME>
<!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
diff -r 474ed0ec8c58 -r 20514e83199d
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
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml
Fri Feb 11 16:35:35 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.10549]]></VERSION>
+<!--9BA0836A3CD74EE4AB48753A47211BCC-->
<VERSION><![CDATA[2.1.10573]]></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 474ed0ec8c58 -r 20514e83199d
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
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
Fri Feb 11 16:35:35 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.10549]]></STARTVERSION>
+<!--15D7CE8D95D043189162DBABA54A1F61-->
<STARTVERSION><![CDATA[2.1.10573]]></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.10549]]></STARTVERSION>
+<!--60A170212F36499D83B8AD38D01F46B3-->
<STARTVERSION><![CDATA[2.1.10573]]></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.10549]]></STARTVERSION>
+<!--824D60CB352E4099B1D8C903CA139DAE-->
<STARTVERSION><![CDATA[3.0.10573]]></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.10549]]></STARTVERSION>
+<!--E8FD820AFE3D4FE08C02FC47769026AD-->
<STARTVERSION><![CDATA[8.1.10573]]></STARTVERSION>
<!--E8FD820AFE3D4FE08C02FC47769026AD--> <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
<!--E8FD820AFE3D4FE08C02FC47769026AD-->
<DEPENDANT_MODULE_NAME><![CDATA[Smartclient]]></DEPENDANT_MODULE_NAME>
<!--E8FD820AFE3D4FE08C02FC47769026AD-->
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
diff -r 474ed0ec8c58 -r 20514e83199d
modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/QuickCreateDataSource.java
---
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/QuickCreateDataSource.java
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/QuickCreateDataSource.java
Fri Feb 11 16:35:35 2011 +0100
@@ -106,6 +106,7 @@
icon = "Window";
}
data.put("icon", icon);
+ data.put("modal", menuOption.isModal());
data.put(JsonConstants.IDENTIFIER, menuOption.getLabel());
data.put(JsonConstants.ID, menuOption.getId());
diff -r 474ed0ec8c58 -r 20514e83199d
modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/QuickLaunchDataSource.java
---
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/QuickLaunchDataSource.java
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/QuickLaunchDataSource.java
Fri Feb 11 16:35:35 2011 +0100
@@ -133,6 +133,7 @@
data.put("icon", icon);
data.put(JsonConstants.ID, menuOption.getId());
+ data.put("modal", menuOption.isModal());
for (MenuParameter parameter :
menuOption.getMenu().getOBUIAPPMenuParametersList()) {
if (parameter.isActive()) {
data.put(parameter.getName(), parameter.getParameterValue());
diff -r 474ed0ec8c58 -r 20514e83199d
modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/UserInfoWidgetActionHandler.java
---
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/UserInfoWidgetActionHandler.java
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/UserInfoWidgetActionHandler.java
Fri Feb 11 16:35:35 2011 +0100
@@ -139,6 +139,7 @@
return result;
}
user.setPassword(FormatUtilities.sha1Base64(newPwd));
+ OBDal.getInstance().flush();
return ApplicationConstants.ACTION_RESULT_SUCCESS;
}
diff -r 474ed0ec8c58 -r 20514e83199d
modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/templates/quick-launch.js.ftl
---
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/templates/quick-launch.js.ftl
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/templates/quick-launch.js.ftl
Fri Feb 11 16:35:35 2011 +0100
@@ -191,7 +191,8 @@
} else if (record.optionType && record.optionType === 'external')
{
openObject = {viewId: 'OBExternalPage', id: value,
contentsUrl: value, tabTitle: record[OB.Constants.IDENTIFIER]};
} else if (record.optionType && record.optionType === 'process') {
- openObject = {viewId: 'OBPopupClassicWindow', processId:
record.processId, id: record.processId, obManualURL: value, command: 'BUTTON' +
record.processId, tabTitle: record[OB.Constants.IDENTIFIER]};
+ var viewName =
record.modal?'OBClassicPopupModal':'OBPopupClassicWindow';
+ openObject = {viewId: viewName, processId: record.processId,
id: record.processId, obManualURL: value, command: 'BUTTON' + record.processId,
tabTitle: record[OB.Constants.IDENTIFIER]};
} else if (record.optionType && record.optionType ===
'processManual') {
openObject = {viewId: 'OBClassicWindow', processId:
record.processId, id: record.processId, obManualURL: value, command: 'DEFAULT',
tabTitle: record[OB.Constants.IDENTIFIER]};
} else if (record.viewId) {
diff -r 474ed0ec8c58 -r 20514e83199d
modules/org.openbravo.client.application/src/org/openbravo/client/application/templates/ob-view-grid.js.ftl
---
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/templates/ob-view-grid.js.ftl
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/templates/ob-view-grid.js.ftl
Fri Feb 11 16:35:35 2011 +0100
@@ -60,6 +60,11 @@
<#if field_has_next>,</#if>
</#list>
],
+ autoExpandFieldNames:[
+ <#list data.autoExpandFields as field>
+ '${field}'<#if field_has_next>,</#if>
+ </#list>
+ ],
whereClause: '${data.whereClause?js_string}',
orderByClause: '${data.orderByClause?js_string}',
filterClause: '${data.filterClause?js_string}',
diff -r 474ed0ec8c58 -r 20514e83199d
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewGridComponent.java
---
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewGridComponent.java
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewGridComponent.java
Fri Feb 11 16:35:35 2011 +0100
@@ -124,6 +124,28 @@
return fkFields;
}
+ public List<String> getAutoExpandFields() {
+ List<LocalField> autoExpandFields = new ArrayList<LocalField>();
+ for (LocalField field : getFields()) {
+ if (new Boolean(field.getAutoExpand())) {
+ autoExpandFields.add(field);
+ }
+ }
+ Collections.sort(autoExpandFields, new LengthComparator());
+ List<String> autoExpandFieldsStr = new ArrayList<String>();
+ for (LocalField field : autoExpandFields) {
+ autoExpandFieldsStr.add(field.getProperty().getName());
+ }
+ return autoExpandFieldsStr;
+ }
+
+ private class LengthComparator implements Comparator<LocalField> {
+ @Override
+ public int compare(LocalField o1, LocalField o2) {
+ return o2.getLength().compareTo(o1.getLength());
+ }
+ }
+
public List<LocalField> getFields() {
if (fields != null) {
return fields;
@@ -321,8 +343,8 @@
// can the column be auto expanded to fill any remaining space
public String getAutoExpand() {
- return Boolean
- .toString(uiDefinition instanceof StringUIDefinition ||
!property.isPrimitive());
+ return (Boolean.toString(!name.equalsIgnoreCase("documentno")
+ && (uiDefinition instanceof StringUIDefinition ||
!property.isPrimitive())));
}
public String getName() {
@@ -392,6 +414,11 @@
public void setRedrawOnChange(boolean redrawOnChange) {
this.redrawOnChange = redrawOnChange;
}
+
+ public Long getLength() {
+ return field.getDisplayedLength();
+ }
+
}
private class GridFieldComparator implements Comparator<Field> {
diff -r 474ed0ec8c58 -r 20514e83199d
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
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
Fri Feb 11 16:35:35 2011 +0100
@@ -451,6 +451,8 @@
// Extends OBListItem
isc.ClassFactory.defineClass('OBFKItem', isc.OBListItem);
+isc.ClassFactory.mixInInterface('OBFKItem', 'OBLinkTitleItem');
+
isc.OBFKItem.addProperties({
textMatchStyle: 'substring',
@@ -494,6 +496,21 @@
};
}
+
+//== OBTimeItem ==
+//OBTimeItem handles time values.
+isc.ClassFactory.defineClass('OBTimeItem', TimeItem);
+
+isc.OBTimeItem.addProperties({
+ validateOnExit: true,
+ showHint: false,
+ displayFormat: 'to24HourTime',
+ short24TimeFormat: 'HH:MM:SS',
+ shortTimeFormat: 'HH:MM:SS',
+ long24TimeFormat: 'HH:MM:SS',
+ longTimeFormat: 'HH:MM:SS'
+});
+
// == OBDateItem ==
// OBDateItem inherits from SmartClient DateItem
// adds autocomplete and formatting based on the Openbravo date pattern
diff -r 474ed0ec8c58 -r 20514e83199d
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-window.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-window.js
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-window.js
Fri Feb 11 16:35:35 2011 +0100
@@ -248,7 +248,6 @@
// is called from the main app tabset
tabDeselected: function(tabNum, tabPane, ID, tab, newTab){
- this.autoSave();
this.wasDeselected = true;
},
diff -r 474ed0ec8c58 -r 20514e83199d
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-tab.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-tab.js
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-tab.js
Fri Feb 11 16:35:35 2011 +0100
@@ -63,7 +63,9 @@
}),
tabSelected: function(tabNum, tabPane, ID, tab) {
- OB.Layout.HistoryManager.updateHistory();
+ if (!tabPane.isLoadingTab) {
+ OB.Layout.HistoryManager.updateHistory();
+ }
if (tabPane.tabSelected) {
tabPane.tabSelected(tabNum, tabPane, ID, tab);
}
diff -r 474ed0ec8c58 -r 20514e83199d
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-utilities.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-utilities.js
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-utilities.js
Fri Feb 11 16:35:35 2011 +0100
@@ -41,6 +41,9 @@
// if we already did append it
if (item.textFieldProperties && item.textFieldProperties.textBoxStyle) {
if (!item.textFieldProperties.textBoxStyle.endsWith('Required')) {
+ // make a copy as the textFieldProperties object is shared by many
instances
+ // so you can't change it directly
+ item.textFieldProperties = isc.addProperties({},
item.textFieldProperties);
item.textFieldProperties.textBoxStyle =
item.textFieldProperties.textBoxStyle + 'Required';
}
} else if (item.textBoxStyle && !item.textBoxStyle.endsWith('Required')) {
diff -r 474ed0ec8c58 -r 20514e83199d
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
Fri Feb 11 08:57:34 2011 +0100
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
Fri Feb 11 16:35:35 2011 +0100
@@ -397,7 +397,7 @@
------------------------------------------------------------------------------
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