Commit graph

1183 commits

Author SHA1 Message Date
Manuel Rego Casasnovas
9937f00e76 Bug #1587: Fix issue only resetting index of progress combo if it has items
FEA: ItEr77S04BugFixing
2012-12-04 09:42:30 +01:00
Manuel Rego Casasnovas
2c51ef98a1 Bug 1581: Avoid exception in LongOperationFeedback if desktop is not ready
FEA: ItEr77S04BugFixing
2012-12-03 14:55:41 +01:00
Manuel Rego Casasnovas
331106824f Bump version number to 1.3.2
FEA: ItEr77S03Community
2012-11-30 07:41:11 +01:00
Lorenzo Tilve Álvaro
b3f557f58a Fixed NPE when deleting nodes too fast on project or template WBS trees
This was happening when clicking too fast on the node deletion
column on the tree, wich caused an exception due to trying to remove
an already deleted element.

FEA: ItEr77S04BugFixing
2012-11-29 09:58:32 +01:00
Lorenzo Tilve Álvaro
507e799880 Revamped appearance of markers for first and last reported progress dates
FEA: ItEr77S04BugFixing
2012-11-28 11:08:40 +01:00
Manuel Rego Casasnovas
8d9a92d7ba Bug 1581: Avoid exception when desktop is not alive in LongOperationFeedback
FEA: ItEr77S04BugFixing
2012-11-28 09:48:22 +01:00
Thiago Cangussu
022640235a i18n: Update Portuguese translation
FEA: ItEr77S03Community
2012-11-27 17:53:39 +01:00
Lorenzo Tilve Álvaro
e79b532d95 Added onClick listener to project names on company view to enter into the planning
This is done using the entry point /planner/index.zul;order=order-code which also helps
browser history management to enable bookmarking, refreshing or use the back button.

The link to the taks from the project view is not added due to an interaction it has with
the system to prevent from leaving the current URL, which would need to be written with anchors
to avoid this interaction.

FEA: ItEr77S03Community
2012-11-26 16:30:10 +01:00
Lorenzo Tilve Álvaro
fc424944d1 Exposed project and tasks codes from fundamental properties to generate entry point URLs
FEA: ItEr77S03Community
2012-11-26 16:30:10 +01:00
Jacobo Aragunde Pérez
7ab8e7f07c Bug #1541: Fix issue reseting selected element when progress is hidden
FEA: ItEr77S04BugFixing
2012-11-23 12:58:57 +01:00
Manuel Rego Casasnovas
14e2cc4209 i18n: Update keys.pot files
FEA: ItEr77S03Community
2012-11-22 13:50:30 +01:00
Manuel Rego Casasnovas
872520dac2 Calculate progress and hours bars always proportionally to task size
Both bars will work like the money cost bar was already working.

The change is done due to the problem that appears when you adapt the planning,
and some planning remains before the start of the task. In that cases the bars
were not being printed properly.

Moreover current implementation was quite complex, and even if it gives some
useful information in specific cases, it also causes some misunderstandings to
the users.

FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-19 13:57:20 +01:00
Manuel Rego Casasnovas
e1fbcd6ac9 Change style of tasks that cannot be moved in the Gantt
Set a new class for fixed tasks showing a shadow under the task box and changing
the border color.

FEA: ItEr77S04BugFixing
2012-11-15 12:48:29 +01:00
Manuel Rego Casasnovas
d258b989f9 Merge branch 'libreplan-1.3' into adapt-planning-according-timesheets 2012-11-15 09:45:27 +01:00
Manuel Rego Casasnovas
9e4cbd2484 Show marks from timesheet dates in tasks when showing reported hours bar
FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-13 18:37:15 +01:00
Manuel Rego Casasnovas
6177a5eee0 Bug #1560: Fire property change for task dates after closing allocation pop-up
FEA: ItEr77S04BugFixing
2012-11-13 13:59:25 +01:00
Manuel Rego Casasnovas
62d9221e6f Disable tasks movement for tasks updated from timesheets
Mark updatedFromTimesheets is reseted before adapting the planing in order to
move the tasks if needed.

FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-12 15:30:25 +01:00
Manuel Rego Casasnovas
acacba7911 Implement main operations in adapt planning command
* TaskElements are marked or not as updatedFromTimesheets
* TaskElement start date is set with a START_IN_FIXED_DATE constraint to the
  first date in the timesheets
* TaskElement end date is set to the last date in the timesheets if this is
  later than the current end date of the task
* Depending on if the task is marked as finishedFromTimesheets, a progress of
  type TIMESHEETS is added or not. If the task is finished, the end date is set
  according to last date in the timesheets
* TaskElement size and position is updated in the Gantt

FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-06 19:20:41 +01:00
Manuel Rego Casasnovas
e9365ed1b0 Add new button to adapt planning according to timesheets
It has been added a new method ICommand.isPlannerCommand() to define if a button
should be added in the planner toolbar or in the common toolbar (save and cancel
buttons).

For the moment, we are using a hard-coded value to know how many buttons we
should add in the plannerToolbar. At this moment we have 2 buttons: reassign and
adapt planning.

FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-05 09:52:23 +01:00
Manuel Rego Casasnovas
f0ebe2f896 Bump version number to 1.3.1
FEA: ItEr77S03Community
2012-10-15 14:12:13 +02:00
Giuseppe Zizza
dd76185de2 i18n: Update Italian translation 2012-10-10 22:27:31 +02:00
Jeroen Baten
74545e2356 i18n: Update Dutch translation 2012-10-10 22:27:31 +02:00
Daniel Díaz Sañudo
f64d627482 i18n: Update Catalan translation 2012-10-10 22:27:31 +02:00
Manuel Rego Casasnovas
82e18fb77d Revert "Bug #1320: Recalculate position of siblings when moving a task"
This reverts commit 125146ebd2 because of the
solution for bug #1320 was causing a new bug #1540.
2012-10-09 09:29:16 +02:00
Manuel Rego Casasnovas
032a7c0eaf i18n: Update keys.pot files
FEA: ItEr77S03Community
2012-10-02 12:51:44 +02:00
Jacobo Aragunde Pérez
519ac2a5aa Simplify the way to calculate the length of money cost bars on the tasks in the
Gantt diagram.

Until now, the percentace of money was transformed into a date and then again
into a percentage.
2012-09-24 13:08:52 +02:00
Manuel Rego Casasnovas
125146ebd2 Bug #1320: Recalculate position of siblings when moving a task
When a task is moved in the Gantt, the constraint changes and it could causes
that some of its siblings should be moved, because of the parent element is
moved too.

FEA: ItEr77S04BugFixing
2012-09-21 18:32:10 +02:00
Manuel Rego Casasnovas
172c9ba195 Using debug method for logging some messages that are meant for debugging 2012-09-14 10:17:50 +02:00
Daniel Díaz Sañudo
545f3b05e7 i18n: Add Catalan translation 2012-08-21 08:55:59 +02:00
Manuel Rego Casasnovas
071c8bf5b6 Bump version number to 1.3.0
FEA: ItEr76S03Community
2012-07-26 22:13:39 +02:00
Michael Taxis
48cea9fa63 i18n: Add German translation
Translation done by Michael Taxis and Joern Knechtel with contributions of other
people.
2012-07-24 13:58:22 +02:00
Zbyněk Schwarz
46f4241171 i18n: Update Czech translation 2012-07-19 11:15:30 +02:00
Philippe Poumaroux
2f9219f2ef i18n: Update French translation 2012-07-19 11:03:20 +02:00
Jeroen Baten
6916270ad4 i18n: Update Dutch translation 2012-07-19 08:35:14 +02:00
Jacobo Aragunde Pérez
1295617a1d Bug #1508: Display the correct task end date in the task properties window.
FEA: ItEr76S04BugFixing
2012-07-16 16:59:44 +02:00
Lorenzo Tilve Álvaro
2d5273b1a6 Bug #1493: Modified project deadline vertical line position to show it after the deadline date
FEA: ItEr76S04BugFixing
2012-07-11 11:28:15 +02:00
Lorenzo Tilve Álvaro
201bb6e363 Bug #1493: Modified task deadline mark position to show it just after the deadline date
FEA: ItEr76S04BugFixing
2012-07-11 11:28:15 +02:00
Manuel Rego Casasnovas
39f29b375e i18n: Update Spanish and Galician translations
FEA: ItEr76S03Community
2012-07-05 18:46:40 +02:00
Manuel Rego Casasnovas
5668424f3f i18n: Update keys.pot files
FEA: ItEr76S03Community
2012-07-05 08:09:42 +02:00
Manuel Rego Casasnovas
9028b56c3d Remove unneeded check in TabsRegistry related to limiting resources tab
FEA: ItEr76S04BugFixing
2012-07-04 20:36:14 +02:00
Manuel Rego Casasnovas
43fe4c32fc i18n: Update keys.pot files
FEA: ItEr76S03Community
2012-06-29 18:03:08 +02:00
Manuel Rego Casasnovas
eaa8614f90 Bug #1439: Fix issue changing JavaScript to show/hide labels
As the resources text case was working properly, a similar code has been used
for the labels.

FEA: ItEr76S04BugFixing
2012-06-08 09:20:47 +02:00
Manuel Rego Casasnovas
181ed61c48 Remove unused methods and variable in TaskComponent
FEA: ItEr76S04BugFixing
2012-06-08 08:52:06 +02:00
Manuel Rego Casasnovas
5506482e42 Bug #1454: Force update task size after reassignations
FEA: ItEr76S04BugFixing
2012-06-07 18:32:43 +02:00
Manuel Rego Casasnovas
6f7ec19908 Bump version number to 1.2.4
FEA: ItEr76S03Community
2012-05-23 13:43:11 +02:00
Zbyněk Schwarz
2fbc11e1b5 i18n: Add Czech language 2012-05-22 23:32:27 +02:00
Susana Montes Pedreira
7364bb000d Merge branch 'master' into subcontracting 2012-05-08 18:16:09 +01:00
Manuel Rego Casasnovas
e1f91e4900 Bug #1263: Fix issue reseting the value of the textbox
The problem is fixed both in forwards and backwards planning

FEA: ItEr76S04BugFixing
2012-04-30 18:22:22 +02:00
Manuel Rego Casasnovas
7d9f997f3c Bug #1416: Reload resources text in parent tasks too
Removed call to reload resources text from progress consolidation window and
advanced allocation window as it was not needed.

FEA: ItEr76S04BugFixing
2012-04-19 16:11:59 +02:00
Jacobo Aragunde Pérez
122a7fb92b Bump version number to 1.2.3
FEA: ItEr76S03Community
2012-04-19 13:03:00 +02:00