Farruco Sanjurjo
dde31cd2da
Changed the order Plotinfos are appended
...
* If the want to maintaint this order: overloads on the back, maximum capacity on the middle and current load on the front; we have append
Plotinfo objects on this new order to the Timeplot component. Otherwise the overload layer will hide everything as it was the last to be added.
FEA: ItEr02S03MigracionZK5
2011-01-10 12:40:23 +01:00
Farruco Sanjurjo
1f071acb82
Deleted method used to adapt callbacks for older versions on Timelinez
...
* This method was added due to a bug on Timeline, see: http://sourceforge.net/mailarchive/message.php?msg_id=25935247
* Since newer versions of Timeplot (2.3.X) this is not happening anymore.
* This method was causing weird behaviours with the URL used by timeline to retrieve the data. As a result of deleting the first "/" the final URL
used by timeline was relative to the page where the chart was shown, i.e. if the callback-url submited by the application was "navalplanner-webapp/callback/XXXXXXX" and the page that contained the chart was "http://localhost:8080/navalplanner-webapp/planner/index.zul ", the resulting callback was "http://localhost:8080/navalplanner-webapp/planner/navalplanner-webapp/callback/XXXXXXX ". As a result, several mappings were needed at web.xml (now deleted)
FEA: ItEr02S03MigracionZK5
2011-01-05 13:46:55 +01:00
Farruco Sanjurjo
090f7b1a0d
Added configuration property for using trendy molds
...
* Instead of configuring each button individually, we can use this property to do it globally
FEA: ItEr02S03MigracionZK5
2010-12-28 14:18:44 +01:00
Farruco Sanjurjo
54225361d1
Added if-check to avoid exception caused by Milestone
...
* Using TaskElementAdapter#getTooltipText or TaskElementAdapter#getLabelsText
with a Milestone object raised an exception because it was trying to use
an order element which it hasn't
FEA: ItEr02S03MigracionZK5
2010-12-10 13:16:21 +01:00
Farruco Sanjurjo
55ef398e1c
Changed the given id for TimeTracker at AdvancedAllocationController
...
* Got rid of "timeTracker" which is used nowhere else on the application
FEA: ItEr02S03MigracionZK5
2010-12-07 14:21:23 +01:00
Farruco Sanjurjo
8cd849034e
Recoded advanceAllocation Javascript file
...
* Uses jQuery instead of YUI
FEA: ItEr02S03MigracionZK5
2010-12-07 14:19:39 +01:00
Farruco Sanjurjo
d391d7b2ef
Explicitly set width to solve shrinking problems with chrome
...
FEA: ItEr02S03MigracionZK5
2010-11-30 13:09:50 +01:00
Farruco Sanjurjo
091762e072
Fixed shrinked tables on labels tab
...
* The tables on labels tab use now 100% of all avaliable widt avaliable widthh
FEA: ItEr02S03MigracionZK5
2010-11-30 11:04:12 +01:00
Óscar González Fernández
b4ea86c80f
FEA: ItEr02S03MigracionZK5
...
Avoid uses of Mode#goToOrderMode that cause unnecessary repaintings
Now the mode is changed after hiding the previous tab, so the previous
tab is not repainted and the new tab is showed with the correct mode.
FEA: ItEr63S03BugFixing
2010-11-29 12:35:20 +01:00
Farruco Sanjurjo
9a99ef5b0f
Changed valing attribute to pack
...
*This is deprecated on ZK 5
FEA: ItEr02S03MigracionZK5
2010-11-29 12:24:49 +01:00
Farruco Sanjurjo
5a92a1542f
Fixed bug that caused Duplicated ID exception
...
* The listener must be removed or we'll be appending the same object twice
FEA: ItEr02S03MigracionZK5
2010-11-19 13:30:55 +01:00
Farruco Sanjurjo
4464734858
Fixed onflicts:
...
ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java
navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java
FEA: ItEr02S03MigracionZK5
2010-11-15 14:05:22 +01:00
Farruco Sanjurjo
5d49d113b1
Revert comments that prevented the use of timeplot
...
* All problems have been fixed so it's safe to use it now
FEA: ItEr02S03MigracionZK5
2010-11-15 12:34:24 +01:00
Farruco Sanjurjo
5a697262fa
Polished version of previous commit (load chart on demand)
...
FEA: ItEr02S03MigracionZK5
2010-11-15 12:28:39 +01:00
Farruco Sanjurjo
38fd09db85
First approach for loading charts on demand
...
* Code needs to be polished
FEA: ItEr02S03MigracionZK5
2010-11-15 12:09:16 +01:00
Óscar González Fernández
bb53ec7060
Merge branch 'master' into migration-to-ZK5-dev
...
Conflicts:
ganttzk/src/main/java/org/zkoss/ganttz/DependencyComponent.java
ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java
ganttzk/src/main/resources/web/ganttz/zul/plannerLayout.zul
navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java
pom.xml
2010-10-26 17:17:49 +02:00
Óscar González Fernández
3fe0a1466f
Resolve the address
...
Otherwise in some systems a IPv6 was returned and CutyCapt couldn't
handle it.
FEA: ItEr62S05BugFixing
2010-10-25 19:40:06 +02:00
Óscar González Fernández
355f24f276
[Bug #694 ] Fix bug
...
Doing reload inside afterCompose so when accessing the bindings the
controllers are already initialized.
FEA: ItEr62S05BugFixing
2010-10-25 17:41:30 +02:00
Óscar González Fernández
ebea641c7a
In Java fields must not start in uppercase.
...
FEA: ItEr62S05BugFixing
2010-10-25 17:27:06 +02:00
Óscar González Fernández
2b225b3d00
Remove try..catch
...
It was swallowing the exception, albeit it reported it. Let it happen.
FEA: ItEr62S05BugFixing
2010-10-25 17:23:21 +02:00
Jacobo Aragunde Pérez
bd10b8ef31
Remove code textboxes from the 'to refresh' list when the row they belong is deleted.
...
We do it to prevent deleted textboxes to be refreshed. Besides, the list has
been replaced with a map, for convenience.
FEA: ItEr62S08PerformanceOrderEdition
2010-10-25 10:14:15 +02:00
Diego Pino Garcia
dd30fff6e8
[Bug #688 ] Fix bug 'Not unique in the new ID space: expandAllButton'
...
FEA: ItEr62S05BugFixing
2010-10-24 18:19:11 +02:00
Manuel Rego Casasnovas
2d102d234f
Fixing problem with order code validation in subcontract service.
...
* The order code has been validated before the new code was generated.
* Commented out the lines doing the validation and marking as FIXME to review in the future.
FEA: ItEr62S05BugFixing
2010-10-22 09:42:01 +02:00
Manuel Rego Casasnovas
77bee14fdb
Avoiding NulPointerException subcontracting tasks if there are any problem in the server.
...
* Changed deprecated method at subcontract web service in order to return a valid InstanceConstraintViolationsDTO.
FEA: ItEr62S05BugFixing
2010-10-22 09:21:39 +02:00
Jacobo Aragunde Pérez
3f1535a183
Replace the call to initializeTabs() after save in OrderCRUDController with refreshCodeTextboxesOnly().
...
The application used to refresh the whole order elements tree to get the
updated values for the 'code' column. Now we only refresh that column.
FEA: ItEr62S08PerformanceOrderEdition
2010-10-21 17:59:15 +02:00
Jacobo Aragunde Pérez
a0a40f96bf
Replaced OrderModel.initEditAfterSave() with calls to dontPoseAsTransientObjectAnymore().
...
Instead of reloading all the object after saving, they are just marked as not
transient anymore. The performance of this operation is quite better.
FEA: ItEr62S08PerformanceOrderEdition
2010-10-21 17:59:14 +02:00
Óscar González Fernández
322a94bf54
Add mechanism for allowing to define the order of execution of data bootstraps
...
FEA: ItEr62S04NavalPlanEntities
2010-10-20 19:49:14 +02:00
Óscar González Fernández
d10d463327
Rename method to a clearer name.
...
It's also moved closer to where it's used.
FEA: ItEr62S05BugFixing
2010-10-20 12:54:39 +02:00
Óscar González Fernández
3e6a7d3f40
[Bug #682 ] Fix bug
...
After saving the order in the order detail,
manageOrderElementAdvancesController is initialized and associated to
the order that is being saved. Then you go to the scheduling view
through a change of perspective and save. This causes the order to
increase its version number. If you return to the order detail view,
manageOrderElementAdvancesController keeps pointing to the former
Order. This is the reason that when executing its bussiness logic
fails with an org.hibernate.StaleObjectStateException.
Now when going back to the scheduling view the order is reloaded from
the DB and the controllers of each tab are set to null so they are
initialized on demand with the current Order instead of sticking to
the former one.
I think the problem was introduced at commit:
4bb7e1ffd4 . The performance improvements
reported in that commit can be compromised by this.
FEA: ItEr62S05BugFixing
2010-10-20 01:13:37 +02:00
Jacobo Aragunde Pérez
e8848cd31a
Use DB snapshots the precalculate the data of the earned value graph in company screen.
...
We prevent doing the calculation when the graph is shown. Now it's done when
the application starts, and updated when one of the involved entities changes.
FEA: ItEr62S03RFPerformanceCompanyView
2010-10-19 11:55:42 +02:00
Jacobo Aragunde Pérez
fe671aded5
Use DB snapshots the precalculate the data of the resource load graph in company screen.
...
We prevent doing the calculation when the graph is shown. Now it's done when
the application starts, and updated when one of the involved entities changes.
FEA: ItEr62S03RFPerformanceCompanyView
2010-10-19 11:55:37 +02:00
Óscar González Fernández
648e6d16fc
[Bug #678 ] Fix bug
...
Now it shows messages explaining the cause of the problem.
FEA: ItEr62S05BugFixing
2010-10-19 03:44:51 +02:00
Lorenzo Tilve
75bc8e9a8d
Changed cursor style when over 'more options' search header
...
FEA: ItEr62S05BugFixing
2010-10-17 23:52:27 +02:00
Lorenzo Tilve
5c83c6e41d
Avoided cell break in order tree description field
...
FEA: ItEr62S05BugFixing
2010-10-17 23:51:14 +02:00
Lorenzo Tilve
6895acc677
Added explicit cast to fix compilation problems
...
FEA: ItEr62S05BugFixing
2010-10-17 23:50:56 +02:00
Jacobo Aragunde Pérez
87f0889168
Updated Galician literals.
...
FEA: ItEr62S07Internationalization
2010-10-15 20:05:41 +02:00
Jacobo Aragunde Pérez
d68e26baaf
Updated Spanish literals.
...
FEA: ItEr62S07Internationalization
2010-10-15 20:05:41 +02:00
Jacobo Aragunde Pérez
ec36aa08d0
Updated keys files.
...
FEA: ItEr62S07Internationalization
2010-10-15 20:05:40 +02:00
Jacobo Aragunde Pérez
71f5c067f4
Corrections on English literals directly on the code.
...
FEA: ItEr62S07Internationalization
2010-10-15 20:05:40 +02:00
Óscar González Fernández
96cda4b9de
[Bug #683 ] Fix bug
...
Return a more precise result.
FEA: ItEr62S05BugFixing
2010-10-15 19:19:22 +02:00
Óscar González Fernández
a6712ebcf7
getAdvance methods on ITaskFundamentalProperties return GanttDates instead of dates
...
This is needed to allow more precision when showing advance dates.
FEA: ItEr62S05BugFixing
2010-10-15 19:19:21 +02:00
Manuel Rego Casasnovas
637a6a8bda
[Bug #672 ] Fixed bug checkin if QualityForm is marked as report advance.
...
FEA: ItEr62S05BugFixing
2010-10-15 16:18:30 +02:00
Óscar González Fernández
86b7989315
[Bug #684 ] Fix bug
...
Provide the right object to the map
FEA: ItEr62S05BugFixing
2010-10-14 22:07:04 +02:00
Óscar González Fernández
4643615a59
Add warning if there are no day with effort bigger than zero
...
FEA: ItEr62S05BugFixing
2010-10-14 17:05:57 +02:00
Óscar González Fernández
32e0806ca6
[Bug #680 ] Fix bug
...
The durations were less than an hour so when rounding it was given
zero hours. Now it uses durations so no precision is lost.
FEA: ItEr62S05BugFixing
2010-10-14 16:57:56 +02:00
Manuel Rego Casasnovas
f00ba4f3ce
Exception type web services.
...
* Added new field to export service.
* Implemented import service and added example.
FEA: ItEr61S06ExceptionTypeEntity
2010-10-13 16:32:17 +02:00
Jacobo Aragunde Pérez
09e62a9d2d
Delay the construction and data retrieval for the charts below the company view until they are actually shown.
...
The charts have also been configured to be hidden by default,
to boost the load of the initial screen.
FEA: ItEr60S17CambiosPantallaVistaEmpresa
2010-10-13 13:18:04 +02:00
Óscar González Fernández
8a36325016
Launch snapshots once the data bootstraping is done
...
FEA: ItEr62S05BugFixing
2010-10-12 17:27:20 +02:00
Óscar González Fernández
dc68867413
Replace uses of getCapacityOn(LocalDate) for getCapacityOn(PartialDay)
...
FEA: ItEr61S08TimeUnitConfigurablePlanning
2010-10-11 14:03:13 +02:00
Óscar González Fernández
698077dd18
Use getCalendarOrDefault to avoid null check
...
FEA: ItEr61S08TimeUnitConfigurablePlanning
2010-10-11 14:03:13 +02:00