Commit graph

103 commits

Author SHA1 Message Date
Jacobo Aragunde Pérez
39f1f63935 Bug #1343: Mark closed projects with a special class in the gantt.
This is a step previous to show these kind of tasks in a different way.

FEA: ItEr76S04BugFixing
2012-02-03 13:23:53 +01:00
Manuel Rego Casasnovas
a1221c2581 [Bug #1309] Fix problem with reported hours bar when progress type is changed
FEA: ItEr75S04BugFixing
2011-12-29 10:06:18 +01:00
Óscar González Fernández
4e9cd7cdc5 [Bug #1229] Wrap all position mofications
This allows to wrap a task position modification with its subsequent
modifications inside a single transaction.

FEA: ItEr75S04BugFixing
2011-12-12 16:16:37 +01:00
Jacobo Aragunde Pérez
08b11d7ef4 Remove an unnecessary check.
updateProperties() also checks if isInPage(), so it was redundant.

FEA: ItEr75S04BugFixing
2011-12-05 16:20:08 +01:00
Manuel Rego Casasnovas
22d19a8c83 [Bug #1270] Fix issue invalidating TaskComponent
This is a quick fix for this issue but we should review it properly as
smartUpdate should be the best way to do this change instead of using
invalidate.

Moreover the methods updateTooltipText are not really updating the
tooltip so can cause some misunderstanding.

FEA: ItEr75S04BugFixing
2011-11-18 09:09:19 +01:00
Manuel Rego Casasnovas
2a7e571edc Rename NavalPlan to LibrePlan
* Change all folders and file names
* Change string in all files

FEA: ItEr75S03CommunityMaterial
2011-10-28 09:13:16 +02:00
Manuel Rego Casasnovas
3ed83f8f74 [Bug #1208] Remove some generic catchs that was preventing to detect previous issue
FEA: ItEr75S04BugFixing
2011-10-07 16:44:37 +02:00
Óscar González Fernández
128342b8e8 Reimplement moving dependencies when moving task
It wasn't working most of the time. Instead of fixing it, reimplement
using simpler approach.

FEA: ItEr75S08MigrationZK5
2011-06-23 21:36:29 +02:00
Óscar González Fernández
5d60359518 Remove unncessary calls to redraw
DependencyComponents already listen to changes on Task.

FEA: ItEr75S08MigrationZK5
2011-06-23 21:36:19 +02:00
Óscar González Fernández
9fb3a3e87f Sometimes a double was returned
Allow to keep it working if a double number of pixels is returned
2011-06-15 19:01:12 +02:00
Óscar González Fernández
f56fe6ba8d Merge branch 'master' into migration-to-ZK5-merging
Conflicts:
	NEWS
	debian/changelog
	ganttzk/pom.xml
	ganttzk/src/main/java/org/zkoss/ganttz/DependencyComponent.java
	ganttzk/src/main/java/org/zkoss/ganttz/GanttPanel.java
	ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java
	ganttzk/src/main/java/org/zkoss/ganttz/util/LongOperationFeedback.java
	ganttzk/src/main/resources/web/ganttz/zul/plannerLayout.zul
	ganttzk/src/main/resources/web/ganttz/zul/timetracker/timetrackersecondlevel.zul
	navalplanner-business/pom.xml
	navalplanner-webapp/pom.xml
	navalplanner-webapp/src/main/java/org/navalplanner/web/calendars/BaseCalendarCRUDController.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/calendars/IBaseCalendarModel.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/common/components/ExtendedJasperreport.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/common/components/NewAllocationSelector.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/externalcompanies/ExternalCompanyDTO.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/LimitingResourcesPanel.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/QueueComponent.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/montecarlo/MonteCarloController.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedTaskQualityFormsToOrderElementController.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/planner/allocation/ResourceAllocationController.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningController.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/planner/tabs/AdvancedAllocationTabCreator.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/reports/NavalplannerReport.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/reports/OrderCostsPerResourceReport.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/resourceload/ResourceLoadModel.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/resources/criterion/CriterionAdminController.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/resources/search/NewAllocationSelectorController.java
	navalplanner-webapp/src/main/resources/i18n/es.po
	navalplanner-webapp/src/main/resources/i18n/gl.po
	navalplanner-webapp/src/main/resources/i18n/keys.pot
	navalplanner-webapp/src/main/webapp/calendars/_edition.zul
	navalplanner-webapp/src/main/webapp/externalcompanies/_listExternalCompanies.zul
	navalplanner-webapp/src/main/webapp/labels/_editLabelType.zul
	navalplanner-webapp/src/main/webapp/orders/_projectDetails.zul
	navalplanner-webapp/src/main/webapp/orders/components/_listOrderElementMaterials.zul
	navalplanner-webapp/src/main/webapp/orders/components/_orderElementTree.zul
	navalplanner-webapp/src/main/webapp/planner/order.zul
	navalplanner-webapp/src/main/webapp/reports/completedEstimatedHoursPerTask.zul
	navalplanner-webapp/src/main/webapp/reports/schedulingProgressPerOrderReport.zul
	navalplanner-webapp/src/main/webapp/reports/timeLineMaterialReport.zul
	navalplanner-webapp/src/main/webapp/reports/workingProgressPerTaskReport.zul
	navalplanner-webapp/src/main/webapp/resources/machine/_machineCriterions.zul
	navalplanner-webapp/src/main/webapp/resources/search/allocation_selector.zul
	navalplanner-webapp/src/main/webapp/workreports/workReportQuery.zul
	pom.xml
2011-06-03 18:42:09 +02:00
Óscar González Fernández
47072040b5 Remove enforceAllRestrictions call
It was done to force the showing of the constraint violations after
the components have been created. Now this is not needed thanks to the
support for receiving pending of notification events.

FEA: ItEr74S04BugFixing
2011-05-10 17:56:36 +02:00
Óscar González Fernández
28d642376a [Bug #1045] Fix bug
Avoid to execute some constraint violations when they are not in a ZK
context.

FEA: ItEr74S04BugFixing
2011-05-05 18:42:11 +02:00
Diego Pino Garcia
3a1b50c2c2 [Bug #829] Don't let user change the type of a dependency between a Limiting Task and any other type of Task
FEA: ItEr69S04BugFixing
2011-01-31 15:22:57 +01:00
Jacobo Aragunde Pérez
2876a85b92 Merge commit 'navalplan-1.0.1' into HEAD
Conflicts:
	ganttzk/src/main/java/org/zkoss/ganttz/Planner.java
	ganttzk/src/main/resources/i18n/keys.pot
	ganttzk/src/main/resources/web/ganttz/zul/plannerLayout.zul
	ganttzk/src/main/resources/web/ganttz/zul/resourcesLoadLayout.zul
	ganttzk/src/main/resources/web/ganttz/zul/timetracker/timetrackersecondlevel.zul
	navalplanner-webapp/src/main/java/org/navalplanner/web/planner/TaskElementAdapter.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/planner/order/OrderPlanningModel.java
	navalplanner-webapp/src/main/java/org/navalplanner/web/planner/tabs/MultipleTabsPlannerController.java
	navalplanner-webapp/src/main/resources/i18n/keys.pot
	navalplanner-webapp/src/main/resources/logos
	navalplanner-webapp/src/main/webapp/calendars/_edition.zul
	navalplanner-webapp/src/main/webapp/common/configuration.zul
	navalplanner-webapp/src/main/webapp/orders/_listOrderElementAdvances.zul
	navalplanner-webapp/src/main/webapp/orders/_listOrderElementAuthorizations.zul
	navalplanner-webapp/src/main/webapp/orders/_listOrderElementHours.zul
	navalplanner-webapp/src/main/webapp/orders/_listOrderElementTaskQualityForms.zul
	navalplanner-webapp/src/main/webapp/orders/_orderFilter.zul
	navalplanner-webapp/src/main/webapp/orders/components/_listOrderElementLabels.zul
	navalplanner-webapp/src/main/webapp/orders/components/_orderElementTree.zul
2011-01-21 12:55:30 +01:00
Manuel Rego Casasnovas
59dae6bb43 Updated NavalPlan license headers to 2011.
FEA: ItEr68S03CommunityMaterialItEr67S03
2011-01-19 18:40:35 +01:00
Óscar González Fernández
18bec6f9f3 [Bug #762] Fix bug
Sometimes in backward allocation after doing a resize the finish date
ends up being the same as before. In this case the TaskComponent is
not notified of the change. So now after resizing the properties of
the task are always updated.

FEA: ItEr66S04BugFixing
2010-12-21 00:06:10 +01:00
Lorenzo Tilve
7c36182be7 [Bug #758] Fix bug
Changed deadline styles from zigzag to stright line and adapted background-positioning

FEA: ItEr65S06BugFixing
2010-12-16 11:02:09 +01:00
Óscar González Fernández
ec11dab825 Notify when a constraint is satisfied too
FEA: ItEr65S06BugFixing
2010-12-15 13:24:00 +01:00
Diego Pino Garcia
2b28b757f8 [Bug #744] Fixes HibernateException when retrieving 'progressType' from Configuration 2010-12-01 13:47:32 +01:00
Susana Montes Pedreira
35b833383a adds an option to set on/set off the showing of
the reported hours in the gantt planning window.

FEA : ItEr64S04AdvancesVisualization
2010-12-01 09:05:23 +01:00
Susana Montes Pedreira
79ac562d4a adds an option to set on/set off the showing of
the advances in the gantt planning window.

FEA : ItEr64S04AdvancesVisualization
2010-12-01 09:03:34 +01:00
Diego Pino Garcia
3b85ac0dd9 Show progress on general task depending on type of progress selected on configuration menu
* Added listbox with list of progress types; now it should refresh the progress of each
task whenever a new type of progress is selected

FEA: ItEr64OTS04ReporteAvancesCadeaCritica
2010-11-30 16:20:43 +01:00
Manuel Rego Casasnovas
b17cfeb551 [Bug #731] Fixing bug invalidating TaskComponent.
FEA: ItEr63S03BugFixing
2010-11-18 16:12:52 +01:00
Manuel Rego Casasnovas
aa50e7c1a1 [Bug #712] Showing properly in the interface when you collapse/expand a container if it is or not in the critical path.
FEA: ItEr63S03BugFixing
2010-11-16 10:51:32 +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
96cb860594 Added named parameters for TaskComponent widget-events
FEA: ItEr02S03MigracionZK5
2010-10-29 11:43:25 +02: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
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
Óscar González Fernández
957f378bc1 Showing correctly the tasks when they start or end inside of a day
FEA: ItEr61S08TimeUnitConfigurablePlanning
2010-10-08 17:30:23 +02:00
Óscar González Fernández
2efb683984 Rename method to reflect better meaning
FEA: ItEr61S08TimeUnitConfigurablePlanning
2010-10-08 17:30:23 +02:00
Jacobo Aragunde Pérez
4afcf6434b [Bug #667] The value of the advance bar is retrieved correctly again.
FEA: ItEr61S05BugFixing
2010-10-08 14:12:18 +02:00
Óscar González Fernández
d7a401854b Change return type of getConsolidatedline to GanttDate
FEA: ItEr61S08TimeUnitConfigurablePlanning
2010-10-08 02:36:49 +02:00
Óscar González Fernández
31a5eb4c25 Use GanttDates in GanttDiagramGraph when enforcing constraints and dependencies
FEA: ItEr61S08TimeUnitConfigurablePlanning
2010-10-07 01:44:46 +02:00
Óscar González Fernández
6c61f36d28 ITaskFundamentalProperties now works with GanttDates
FEA: ItEr61S08TimeUnitConfigurablePlanning
2010-10-06 14:29:11 +02:00
Óscar González Fernández
31e2a04c87 Segregate the methods for updating the task from the UI
This is intented for segregating the methods that are intended to be
used from the UI that will provide LocalDates from the the methods
that will update the dates directly.

FEA: ItEr61S08TimeUnitConfigurablePlanning
2010-10-01 19:56:28 +02:00
Óscar González Fernández
0bea855f98 Switch IDatesMapper to use types based on joda time instead of dates
FEA: ItEr61S08TimeUnitConfigurablePlanning
2010-10-01 18:38:18 +02:00
Óscar González Fernández
719ce60fbf Remove getLength and setLength milliseconds from ITaskFundamentalProperties
FEA: ItEr61S08TimeUnitConfigurablePlanning
2010-09-30 22:13:23 +02:00
Óscar González Fernández
bd8b729396 [Bug #637] Fix bug
Don't retrieve the advance end date when the task is a milestone

FEA: ItEr60S04ValidacionEProbasFuncionaisItEr59S04
2010-09-10 18:15:09 +02:00
Farruco Sanjurjo
c08736da82 Changed how the CSS class of a class is set
* Rather than creating ourselves a response (with an AuInvoke), we leverage on the setSclass method
* In this commit is also included some comments deleted

FEA: ItEr02S03MigracionZK5
2010-09-08 10:27:15 +02:00
Farruco Sanjurjo
d69fd6935c Adapted retrieveData to use JSONArray objects
* This type is used now on zAu requests when sending an array
* Also deleted "stripPX" methods as now the coordinates are sent without "px" sufix

FEA: ItEr02S03MigracionZK5
2010-09-01 12:29:14 +02:00
Farruco Sanjurjo
d7d89b07e3 Replaced setStyle with render(...,"style",...)
For a deeper explanation check the considerations point at https://wiki.fundacioncalidade.igalia.com/twiki/bin/view/SummerInternship2010/ItEr02S03MigracionZK5

FEA: ItEr02S03MigracionZK5
2010-08-26 20:55:56 +02:00
Farruco Sanjurjo
90f5118bab Fixed bug on attribute setting
FEA: ItEr02S03MigracionZK5
2010-08-26 20:54:00 +02:00
Farruco Sanjurjo
7a1e640547 Mold for TaskComponent
* Added attributes at TaskComponent#renderProperties
* Added $define property at TaskComponent widget class (auto getter/setter)
* Missing event listeners

FEA: ItEr02S03MigracionZK5
2010-08-26 20:53:53 +02:00
Farruco Sanjurjo
b1382122f2 Removed deprecated method getRealStyle
* Replaced with renderProperties
* Used setWidgetAttribute for setting widget properties (not 100% about this, maybe we should use render(...))

FEA: ItEr02S03MigracionZK5
2010-08-26 20:53:45 +02:00
Farruco Sanjurjo
c0953ddc4c Upgrading TaskComponent to ZK 5
* Removed Command and CommandComponent imports
* Added AuService import
* Used setAuService

FEA: ItEr02S03MigracionZK5
2010-08-26 20:53:41 +02:00
Manuel Rego Casasnovas
2cf0b155de ItEr60S04ValidacionEProbasFuncionaisItEr59S04: [Bug #582] Fixed for labels and resource icons in both windows company and order view. 2010-08-10 21:17:18 +02:00
Manuel Rego Casasnovas
35dd2ac6fa ItEr60S03XestionDaComunidadeItEr59S03: Updated license headers to 2010. 2010-07-19 09:47:20 +02:00
Manuel Rego Casasnovas
977005d82f ItEr60S03XestionDaComunidadeItEr59S03: Updated license headers to 2010. 2010-07-19 09:36:44 +02:00
Susana Montes Pedreira
62ac7fb959 ItEr60S04ValidacionEProbasFuncionaisItEr59S04: Fixing bugs.
it adds the method updateClass() to the method updateProperties() in
the TaskComponent class , because the appearance of the task should be
updated when the task properties is updated.
2010-06-30 19:23:16 +02:00