details: /erp/devel/main/rev/ab9973f3e5b8
changeset: 12139:ab9973f3e5b8
user: Pablo Sarobe <pablo.sarobe <at> openbravo.com>
date: Thu May 12 18:52:55 2011 +0200
summary: Four column lay-out: Final
details: /erp/devel/main/rev/1c3a638a6b50
changeset: 12140:1c3a638a6b50
user: Iván Perdomo <ivan.perdomo <at> openbravo.com>
date: Thu May 12 18:52:58 2011 +0200
summary: Issue 17113: Add a copy of showIf definition to obShowIf
- This reference copy is used in the showIf of the section. Somehow the item
showIf function definition gets set to null
- Fixes several JSLint warnings
details: /erp/devel/main/rev/67e716398e7a
changeset: 12141:67e716398e7a
user: Iván Perdomo <ivan.perdomo <at> openbravo.com>
date: Thu May 12 18:55:45 2011 +0200
summary: Fixes issue 17113: Use a copy of showIf in the sections
- Use a copy of showIf defined at Item level, to see if the section needs to
be shown or not
- Solve several JSLint warnings
- Remove the logic on processFICReturn since is not used anymore
details: /erp/devel/main/rev/32c90cc9117f
changeset: 12142:32c90cc9117f
user: Martin Taal <martin.taal <at> openbravo.com>
date: Thu May 12 19:07:46 2011 +0200
summary: Fixes issue 17082: Alert Managment Window - Items can not be
displayed
details: /erp/devel/main/rev/db2ff87c56e8
changeset: 12143:db2ff87c56e8
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu May 12 19:11:30 2011 +0200
summary: Fixed issue 17146. Criteria not to compute combos made more strict.
If a combo is not showed, but either is mandatory, or has a default, then it
needs to be computed because the validation needs to be applied (in case its
mandatory, the first one of a validated list needs to be chosen, and in case
there is a default, maybe the default is not part of the validated list).
details: /erp/devel/main/rev/fbca014448d8
changeset: 12144:fbca014448d8
user: Pablo Sarobe <pablo.sarobe <at> openbravo.com>
date: Thu May 12 19:39:01 2011 +0200
summary: Fixes issue 17149: HQL query error
details: /erp/devel/main/rev/c2d039ea351d
changeset: 12145:c2d039ea351d
user: Martin Taal <martin.taal <at> openbravo.com>
date: Thu May 12 19:48:52 2011 +0200
summary: Related to issue 17082: Alert Managment Window - Items can not be
displayed
details: /erp/devel/main/rev/d6f22b9d4b32
changeset: 12146:d6f22b9d4b32
user: Martin Taal <martin.taal <at> openbravo.com>
date: Thu May 12 19:50:11 2011 +0200
summary: Related to issue 17081: Pending Goods Receipt Widget - Items can not
be displayed
details: /erp/devel/main/rev/74a5c5067d69
changeset: 12147:74a5c5067d69
user: Martin Taal <martin.taal <at> openbravo.com>
date: Thu May 12 22:04:44 2011 +0200
summary: Related to issue 17136: You cannot enter to Menu window but an ugly
error shows up
details: /erp/devel/main/rev/38474a07fa69
changeset: 12148:38474a07fa69
user: Martin Taal <martin.taal <at> openbravo.com>
date: Thu May 12 22:06:18 2011 +0200
summary: Fixes issue 17151: MyOB: dragging widgets, widgets can be dropped
next to but not below/above another
details: /erp/devel/main/rev/f6b0c2a24b6a
changeset: 12149:f6b0c2a24b6a
user: RM packaging bot <staff.rm <at> openbravo.com>
date: Fri May 13 06:22:07 2011 +0200
summary: CI: merge back from main
details: /erp/devel/main/rev/ef589888c4c0
changeset: 12150:ef589888c4c0
user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
date: Fri May 13 09:11:09 2011 +0200
summary: Issue 17152: Initial Client Setup with Standard Roles dataset
selected is failing
details: /erp/devel/main/rev/fd0f35084779
changeset: 12151:fd0f35084779
user: Iván Perdomo <ivan.perdomo <at> openbravo.com>
date: Thu May 12 20:02:13 2011 +0200
summary: Fixes issue 17113: Use the obShowIf instead of showIf
details: /erp/devel/main/rev/310c45e82c0d
changeset: 12152:310c45e82c0d
user: Iván Perdomo <ivan.perdomo <at> openbravo.com>
date: Fri May 13 10:42:25 2011 +0200
summary: Fixes issue 16619: Handle alwaysTakeSpace for HiddenItems
details: /erp/devel/main/rev/84da0073d386
changeset: 12153:84da0073d386
user: RM packaging bot <staff.rm <at> openbravo.com>
date: Fri May 13 18:27:25 2011 +0200
summary: CI: update AD_MODULE to version 12152
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/window/FormInitializationComponent.java
| 1 +
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/alert-management/ob-alert-grid.js
| 9 +-
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
| 59 +-
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
| 39 -
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/EnumUIDefinition.java
| 3 +-
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FKComboUIDefinition.java
| 3 +-
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.myob/web/org.openbravo.client.myob/js/ob-myopenbravo.js
| 12 +-
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.querylist/src/org/openbravo/client/querylist/QueryListDataSource.java
| 12 +-
modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE.xml
| 2 +-
modules/org.openbravo.client.widgets/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.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.skin.250to300Comp/src-db/database/sourcedata/AD_MODULE.xml
| 2 +-
modules/org.openbravo.userinterface.skin.250to300Comp/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
| 2 +-
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.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/js/ob-smartclient.js
| 21 +-
modules/org.openbravo.v3.datasets/referencedata/standard/V3_Roles.xml
| 22 -
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
| 24 +-
modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE.xml
| 2 +-
modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
| 14 +-
src-db/database/sourcedata/AD_COLUMN.xml
| 2 +-
src-db/database/sourcedata/AD_FIELD.xml
| 983 ++++++---
src-db/database/sourcedata/AD_MENU.xml
| 2 +-
src-db/database/sourcedata/AD_MODULE.xml
| 4 +-
src-db/database/sourcedata/AD_TAB.xml
| 2 +-
src-db/database/sourcedata/AD_WINDOW.xml
| 2 +-
52 files changed, 762 insertions(+), 560 deletions(-)
diffs (truncated from 6185 to 300 lines):
diff -r 14155037e51d -r 84da0073d386
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml
---
a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml
Thu May 12 17:51:53 2011 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml
Fri May 13 18:27:25 2011 +0200
@@ -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.12117]]></VERSION>
+<!--A918E3331C404B889D69AA9BFAFB23AC-->
<VERSION><![CDATA[3.0.12152]]></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 14155037e51d -r 84da0073d386
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
Thu May 12 17:51:53 2011 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
Fri May 13 18:27:25 2011 +0200
@@ -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.12117]]></STARTVERSION>
+<!--89326AE95DAD449D85DFAB2C5B1C6683-->
<STARTVERSION><![CDATA[2.1.12152]]></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.12117]]></STARTVERSION>
+<!--B97FC854C6DD41E692161585645A900F-->
<STARTVERSION><![CDATA[3.0.12152]]></STARTVERSION>
<!--B97FC854C6DD41E692161585645A900F--> <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
<!--B97FC854C6DD41E692161585645A900F-->
<DEPENDANT_MODULE_NAME><![CDATA[core]]></DEPENDANT_MODULE_NAME>
<!--B97FC854C6DD41E692161585645A900F-->
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
diff -r 14155037e51d -r 84da0073d386
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
Thu May 12 17:51:53 2011 +0200
+++ b/modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml
Fri May 13 18:27:25 2011 +0200
@@ -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.12117]]></VERSION>
+<!--C70732EA90A14EC0916078B85CC33D2D-->
<VERSION><![CDATA[1.1.12152]]></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 14155037e51d -r 84da0073d386
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
Thu May 12 17:51:53 2011 +0200
+++
b/modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
Fri May 13 18:27:25 2011 +0200
@@ -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.12117]]></STARTVERSION>
+<!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->
<STARTVERSION><![CDATA[3.0.12152]]></STARTVERSION>
<!--8BDE81545C1A43EAAC4BA3C5ED754DC8--> <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
<!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->
<DEPENDANT_MODULE_NAME><![CDATA[Core]]></DEPENDANT_MODULE_NAME>
<!--8BDE81545C1A43EAAC4BA3C5ED754DC8-->
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
diff -r 14155037e51d -r 84da0073d386
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
Thu May 12 17:51:53 2011 +0200
+++
b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml
Fri May 13 18:27:25 2011 +0200
@@ -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.12117]]></VERSION>
+<!--9BA0836A3CD74EE4AB48753A47211BCC-->
<VERSION><![CDATA[2.1.12152]]></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 14155037e51d -r 84da0073d386
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
Thu May 12 17:51:53 2011 +0200
+++
b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
Fri May 13 18:27:25 2011 +0200
@@ -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.12117]]></STARTVERSION>
+<!--15D7CE8D95D043189162DBABA54A1F61-->
<STARTVERSION><![CDATA[2.1.12152]]></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.12117]]></STARTVERSION>
+<!--60A170212F36499D83B8AD38D01F46B3-->
<STARTVERSION><![CDATA[2.1.12152]]></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.12117]]></STARTVERSION>
+<!--824D60CB352E4099B1D8C903CA139DAE-->
<STARTVERSION><![CDATA[3.0.12152]]></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.12117]]></STARTVERSION>
+<!--E8FD820AFE3D4FE08C02FC47769026AD-->
<STARTVERSION><![CDATA[8.1.12152]]></STARTVERSION>
<!--E8FD820AFE3D4FE08C02FC47769026AD--> <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
<!--E8FD820AFE3D4FE08C02FC47769026AD-->
<DEPENDANT_MODULE_NAME><![CDATA[Smartclient]]></DEPENDANT_MODULE_NAME>
<!--E8FD820AFE3D4FE08C02FC47769026AD-->
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
diff -r 14155037e51d -r 84da0073d386
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
---
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
Thu May 12 17:51:53 2011 +0200
+++
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
Fri May 13 18:27:25 2011 +0200
@@ -440,6 +440,7 @@
} else {
// Else, the default is used
if (visibleProperties != null && !field.getColumn().isMandatory()
+ && field.getColumn().getDefaultValue() == null
&& !visibleProperties.contains("inp" +
Sqlc.TransformaNombreColumna(col))) {
// If the column is not currently visible, and its not
mandatory, we don't need to
// compute the combo.
diff -r 14155037e51d -r 84da0073d386
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/alert-management/ob-alert-grid.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/alert-management/ob-alert-grid.js
Thu May 12 17:51:53 2011 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/alert-management/ob-alert-grid.js
Fri May 13 18:27:25 2011 +0200
@@ -36,7 +36,7 @@
editOnFocus: true,
showCellContextMenus: true,
selectOnEdit: false,
-
+
// keeps track if we are in objectSelectionMode or in toggleSelectionMode
// objectSelectionMode = singleRecordSelection === true
singleRecordSelection: false,
@@ -122,15 +122,14 @@
this.Super('initWidget', arguments);
},
- setDataSource: function() {
- this.Super('setDataSource', arguments);
+ setDataSource: function(ds) {
+ this.Super('setDataSource', [ds, this.gridFields]);
// Some properties need to be set when the datasource is loaded to avoid
errors when form is
// open the first time.
- this.setFields(this.gridFields);
this.setSelectionAppearance('checkbox');
// this extra call is needed to solve this issue:
- https://issues.openbravo.com/view.php?id=17145
+ // https://issues.openbravo.com/view.php?id=17145
this.refreshFields();
this.sort('creationDate', 'descending');
diff -r 14155037e51d -r 84da0073d386
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
Thu May 12 17:51:53 2011 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
Fri May 13 18:27:25 2011 +0200
@@ -203,7 +203,7 @@
var height, width, top, left;
var complementsNS4 = '';
var auxField = '';
- var hidden;
+ var hidden, i;
if (url.indexOf('Location') !== -1) {
height = 300;
@@ -226,7 +226,7 @@
}
if (parameters) {
var total = parameters.length;
- for (var i = 0; i < total; i++) {
+ for (i = 0; i < total; i++) {
if (auxField !== '') {
auxField += '&';
}
@@ -353,7 +353,7 @@
src :
'[SKIN]/../../org.openbravo.client.application/images/form/search_picker.png',
click: function(form, item) {
var url = item.getValue();
- if(!url || url.indexOf('://') == -1) {
+ if(!url || url.indexOf('://') === -1) {
return;
}
window.open(url);
@@ -431,12 +431,16 @@
return false;
},
- // Update the property alwaysTakeSpace when collapsing/expanding a section
+ // Update the property alwaysTakeSpace when collapsing/expanding a section
+ // Note: The HiddenItem fields are not updated, they always have
alwaysTakeSpace to false
updateAlwaysTakeSpace: function(flag) {
- var i, f = this.form;
+ var i, f = this.form, item;
for(i = 0; i < this.itemIds.length; i++) {
- f.getItem(this.itemIds[i]).alwaysTakeSpace = flag;
+ item = f.getItem(this.itemIds[i]);
+ if(item && item.editorType !== 'HiddenItem') {
+ item.alwaysTakeSpace = flag;
+ }
}
},
@@ -474,10 +478,10 @@
return ret;
},
-
+
setNewFocusItemExpanding: function(){
- var newFocusItem = null;
- for (var i = 0; i < this.itemIds.length; i++) {
+ var newFocusItem = null, i;
+ for (i = 0; i < this.itemIds.length; i++) {
var itemName = this.itemIds[i], item = this.form.getItem(itemName);
// isFocusable is a method added in ob-smartclient.js
if (item.isFocusable()) {
@@ -492,6 +496,31 @@
} else {
newFocusItem.focusInItem();
}
+ },
+
+ showIf: function(item, value, form, values) {
+ var i, field;
+
+ if(!this.itemIds) {
+ return false;
+ }
+
+ for (i = 0; i < this.itemIds.length; i++) {
+ field = form.getItem(this.itemIds[i]);
+
+ if(!field || field.editorType === 'HiddenItem') {
+ continue;
+ }
+
+ if (field.obShowIf) {
+ if(field.obShowIf(field, value, form)) {
+ return true;
+ }
+ } else {
+ return true;
+ }
+ }
+ return false;
}
});
@@ -1107,10 +1136,10 @@
init: function(){
this.setKeyPressFilter(this.keyPressFilterNumeric);
this.typeInstance = SimpleType.getType(this.type);
- var newValidators = [];
+ var newValidators = [], i;
// get rid of the isFloat validators, as we have
// specific validation based on the format definition
- for (var i = 0; i < this.validators.length; i++) {
+ for (i = 0; i < this.validators.length; i++) {
if (this.validators[i].type !== 'isFloat') {
newValidators.push(this.validators[i]);
}
@@ -1126,7 +1155,9 @@
// for precision, the textual value is sent to the server
// which can be transferred to a bigdecimal there
changed: function (form, item, value) {
- this.form.setTextualValue(this.name, this.getEnteredValue(),
this.typeInstance);
+ if (this.form.setTextualValue) {
+ this.form.setTextualValue(this.name, this.getEnteredValue(),
this.typeInstance);
+ }
this.Super('changed', arguments);
},
@@ -1147,8 +1178,8 @@
},
returnNewCaretPosition: function(numberStr, oldCaretPosition){
- var newCaretPosition = oldCaretPosition;
- for (var i = oldCaretPosition; i > 0; i--) {
+ var newCaretPosition = oldCaretPosition, i;
+ for (i = oldCaretPosition; i > 0; i--) {
if (numberStr.substring(i - 1, i) === this.getGroupSeparator()) {
newCaretPosition = newCaretPosition - 1;
}
diff -r 14155037e51d -r 84da0073d386
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
Thu May 12 17:51:53 2011 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
Fri May 13 18:27:25 2011 +0200
@@ -616,45 +616,6 @@
}
}
- // Hiding sections that where all fields are not visible
- for(i = 0; i < this.getItems().length; i++) {
- item = this.getItem(i);
- if(item && item.getClassName() === 'OBSectionItem') {
-
- section = item;
-
- // Keep whether it was expanded and expand in case it was not.
Collapsed
- // sections keep all its fields as not visible, so they were hidden.
- var wasExpanded = section.isExpanded();
- if (!wasExpanded) {
- section.expandSection();
------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits