Commit graph

7898 commits

Author SHA1 Message Date
Lorenzo Tilve Álvaro
d76cf5c69c Displayed project start vertical line with independency of project deadline
FEA: ItEr76S04BugFixing
2012-03-05 12:22:22 +01:00
Lorenzo Tilve Álvaro
01741d2de6 Added vertical line in scheduling perspective to display project start date
FEA: ItEr76S04BugFixing
2012-03-05 12:22:05 +01:00
Jacobo Aragunde Pérez
bc94cb2c3d Bug #1344: Fix bug moving the addition of ConstraintViolationListeners to
doAfterCompose instead of constructor.

When doAfterCompose is run, we are sure we are ready to send messages to the
client side.

FEA: ItEr76S04BugFixing
2012-03-02 13:47:48 +01:00
Jacobo Aragunde Pérez
4c25361d1d Bug #1344: Fix bug moving the addition of ConstraintViolationListeners to
doAfterCompose instead of constructor.

When doAfterCompose is run, we are sure we are ready to send messages to the
client side.

FEA: ItEr76S04BugFixing
2012-03-02 13:44:26 +01:00
Jacobo Aragunde Pérez
cce801ee1c Remove redundant call to scheduling algorithm from TaskPropertiesController.
The algorithm is already being called from ResourceAllocationController.

FEA: ItEr76S04BugFixing
2012-03-01 18:21:31 +01:00
Óscar González Fernández
7665af0247 Some API docs for the entering/reentering part 2012-03-01 18:21:30 +01:00
Óscar González Fernández
59c8a98a72 Remove uneeded parameters to prevent redundant invocations to scheduling algorithm.
When a task is potentially modified is not needed to change the start
and the end date. This was causing two invokations of the
"dependencies" algorithm. Now only one is done.
2012-03-01 18:19:08 +01:00
Óscar González Fernández
79b06a8212 Use more accurate name 2012-03-01 18:14:26 +01:00
Óscar González Fernández
a9e5ae5cbe Bug #1354: Fix bug
Although the constraint is not applied it must be provided. Otherwise
the dominating forces would not take it into account. Normally this
wasn't a problem since if the secondary point date changes it was
provided. But it can happen that the secondary point doesn't change,
in that case the constraint must still be taken into account.
2012-03-01 18:14:26 +01:00
Jacobo Aragunde Pérez
a355a0f324 Remove redundant call to scheduling algorithm from TaskPropertiesController.
The algorithm is already being called from ResourceAllocationController.

FEA: ItEr76S04BugFixing
2012-03-01 17:47:25 +01:00
Óscar González Fernández
b58315b5df Some API docs for the entering/reentering part 2012-03-01 17:47:24 +01:00
Óscar González Fernández
ee88157afb Remove uneeded parameters to prevent redundant invocations to scheduling algorithm.
When a task is potentially modified is not needed to change the start
and the end date. This was causing two invokations of the
"dependencies" algorithm. Now only one is done.
2012-03-01 17:47:24 +01:00
Óscar González Fernández
bc8da4d84a Use more accurate name 2012-03-01 17:47:24 +01:00
Óscar González Fernández
93d5667769 Bug #1354: Fix bug
Although the constraint is not applied it must be provided. Otherwise
the dominating forces would not take it into account. Normally this
wasn't a problem since if the secondary point date changes it was
provided. But it can happen that the secondary point doesn't change,
in that case the constraint must still be taken into account.
2012-03-01 17:47:24 +01:00
Lorenzo Tilve Álvaro
d91016f532 Added vertical line in scheduling perspective to display project start date
FEA: ItEr76S04BugFixing
2012-03-01 10:29:53 +01:00
Lorenzo Tilve Álvaro
1e12364bb3 Fixed vertical positioning of resources string next to containers
FEA: ItEr76S04BugFixing
2012-03-01 10:29:53 +01:00
Lorenzo Tilve Álvaro
b1b1a3146b Fixed focus at textbox on created leaves with the ancestor hours
FEA: ItEr76S13WBSSettingUpBehavior
2012-03-01 10:29:53 +01:00
Manuel Rego Casasnovas
65aa8f3a8e Set focus in the element with empty name
FEA: ItEr76S13WBSSettingUpBehavior
2012-02-27 17:50:35 +01:00
Manuel Rego Casasnovas
930bb705ea Fix some tests due to previous change
FEA: ItEr76S13WBSSettingUpBehavior
2012-02-27 17:10:22 +01:00
Manuel Rego Casasnovas
2fcde74b39 Set name to empty for the order element moved inside the new container
FEA: ItEr76S13WBSSettingUpBehavior
2012-02-27 16:47:56 +01:00
Joaquim Rocha
03ccf5d885 i18n: Update Portuguese translation 2012-02-27 13:04:10 +01:00
Giuseppe Zizza
1dbf1d0cfb i18n: Update Italian translation 2012-02-27 13:04:06 +01:00
Joaquim Rocha
b539adbc9b i18n: Update Portuguese translation 2012-02-27 12:59:12 +01:00
Giuseppe Zizza
77b1889ee6 i18n: Update Italian translation 2012-02-27 12:59:08 +01:00
Philippe Poumaroux
63af5a77d7 Update French translation 2012-02-24 17:37:01 +01:00
Philippe Poumaroux
d6f89f06f8 Update French translation 2012-02-24 17:36:15 +01:00
Jacobo Aragunde Pérez
815bc626d8 Bug #1355: transform AS SOON AS POSSIBLE and AS LATE AS POSSIBLE constraints to
the correct constraint based on the scheduling mode.

FEA: ItEr76S04BugFixing
2012-02-24 17:07:55 +01:00
Jacobo Aragunde Pérez
6702bb0e1b Bug #1355: transform AS SOON AS POSSIBLE and AS LATE AS POSSIBLE constraints to
the correct constraint based on the scheduling mode.

FEA: ItEr76S04BugFixing
2012-02-24 17:06:21 +01:00
Jacobo Aragunde Pérez
33881786b0 Bug #1380: Don't allow ASAP constraint for tasks in projects where init date is
not set.

FEA: ItEr76S04BugFixing
2012-02-24 14:13:53 +01:00
Jacobo Aragunde Pérez
7e850ffaee Bug #1355: transform NOT EARLIER THAN and NOT LATER THAN constraints to the
correct constraint based on the scheduling mode.

To do that, the scheduling mode, start and end date are needed as parameters.

FEA: ItEr76S04BugFixing
2012-02-24 14:13:53 +01:00
Jacobo Aragunde Pérez
f96cdddcb5 Bug #1355: transform NOT EARLIER THAN and NOT LATER THAN constraints to the
correct constraint based on the scheduling mode.

To do that, the scheduling mode, start and end date are needed as parameters.

FEA: ItEr76S04BugFixing

Conflicts:

	libreplan-webapp/src/main/java/org/libreplan/web/planner/TaskElementAdapter.java
2012-02-24 14:00:13 +01:00
Jacobo Aragunde Pérez
65edd863f0 Bug #1380: Don't allow ASAP constraint for tasks in projects where init date is
not set.

FEA: ItEr76S04BugFixing
2012-02-24 13:53:54 +01:00
Manuel Rego Casasnovas
3e3eba1e81 Keep task name for the new container if it is an empty leaf
This change implements the behaviour described in the analysis that you can
easily understand with the following example:

1) Initial scenario:
  * Task leaf "A" (0 hours)
  * Task leaf "B" (20 hours)
2) Indent task leaf "B"
3) Final scenario:
  * Task container "A" (20 hours)
    |- Task leaf "B" (20 hours)

FEA: ItEr76S13WBSSettingUpBehavior
2012-02-24 13:46:53 +01:00
Manuel Rego Casasnovas
2eaf3de5cd Change leaf creation behavior when selected parent is an empty leaf
Now a new container is created, but the older leaf is not added again if it is
empty (wich means that it has zero hours, no criteria, no progresses, ...)

FEA: ItEr76S13WBSSettingUpBehavior
2012-02-24 13:46:47 +01:00
Manuel Rego Casasnovas
998e469063 i18n: Update Spanish and Galician translations
FEA: ItEr76S03Community
2012-02-24 12:19:45 +01:00
Manuel Rego Casasnovas
062852d51f i18n: Update Spanish and Galician translations
FEA: ItEr76S03Community
2012-02-24 12:16:37 +01:00
Manuel Rego Casasnovas
aeed6f4b75 i18n: Update keys.pot files
FEA: ItEr76S03Community
2012-02-24 10:51:40 +01:00
Manuel Rego Casasnovas
63b8e77178 i18n: Update keys.pot files
FEA: ItEr76S03Community
2012-02-24 10:12:49 +01:00
Manuel Rego Casasnovas
59b3270d2b Bug 1302: Fix changing ResourcesPerDay scale to 4 and rounding EffortDuration to minutes
FEA: ItEr76S04BugFixing
2012-02-23 11:17:08 +01:00
Manuel Rego Casasnovas
779bd5dbf0 Bug #1374: Move capacity field to calendar tab in order to be edited together
FEA: ItEr76S04BugFixing
2012-02-23 11:10:31 +01:00
Manuel Rego Casasnovas
5e5df4e168 Bug #1374: Move capacity field to calendar tab in order to be edited together
FEA: ItEr76S04BugFixing
2012-02-23 10:56:59 +01:00
Manuel Rego Casasnovas
4cbd9c9221 Remove scenarios option from configuration window 2012-02-22 10:01:49 +01:00
Manuel Rego Casasnovas
92b1dcc27d i18n: Avoid to translate language names and use the original ones
It doesn't have too much sense keep translations of each language supported in
LibrePlan.
2012-02-22 09:03:12 +01:00
Manuel Rego Casasnovas
9ad14487b4 i18n: Avoid to translate language names and use the original ones
It doesn't have too much sense keep translations of each language supported in
LibrePlan.
2012-02-22 08:58:24 +01:00
Jacobo Aragunde Pérez
93f3e35dda Bug #1355: START IN FIXED DATE constraints don't change to NOT EARLIER THAN
after drag & drop.

FEA: ItEr76S04BugFixing
2012-02-20 16:34:33 +01:00
Jacobo Aragunde Pérez
3a812dd8d0 Bug #1355: START IN FIXED DATE constraints don't change to NOT EARLIER THAN
after drag & drop.

FEA: ItEr76S04BugFixing
2012-02-20 16:33:59 +01:00
Manuel Rego Casasnovas
2af1d8d8dd Bug #1281: Remove unneeded checkVersion when editing progresses
FEA: ItEr76S04BugFixing
2012-02-20 12:29:35 +01:00
Manuel Rego Casasnovas
7cb0958e98 Bug #1281: Remove unneeded checkVersion when editing progresses
FEA: ItEr76S04BugFixing
2012-02-20 12:25:19 +01:00
Ignacio Diaz Teijido
265bef8497 Bug #1375: Added a constraint for 24 hours and 0 minutes
FEA: ItEr76S04BugFixing
2012-02-20 10:11:47 +01:00
Ignacio Diaz Teijido
3a305615e7 Bug #1375: Added a constraint for 24 hours and 0 minutes
FEA: ItEr76S04BugFixing
2012-02-20 09:57:52 +01:00