Commit graph

8771 commits

Author SHA1 Message Date
Manuel Rego Casasnovas
11e816cee2 doc: Add documentation about the new bound users web services
FEA: ItEr77S14BoundUsersWebServices
2012-11-28 18:06:49 +01:00
Lorenzo Tilve Álvaro
14405cea9d Increased opacity of markers for first and last day with reported hours
FEA: ItEr77S04BugFixing
2012-11-28 11:13:39 +01:00
Lorenzo Tilve Álvaro
b5afe435d4 Shifted right the last reported day marker
This makes the component fit inside the day and overlap when the zoom is
wide enough to make the interval thinner than the sum of the marker widths.

FEA: ItEr77S04BugFixing
2012-11-28 11:08:40 +01:00
Lorenzo Tilve Álvaro
25087fd7ba Changed cursor over gantt bars with fixed properties 2012-11-28 11:08:40 +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
Lorenzo Tilve Álvaro
f5ef3ecbd6 Replaced browser-prefixed border-radius elements from CSS files
The latest versions of some browsers were about to drop compatibility
whith these prefixes, so just the Candidate Recommendation is kept.

FEA: ItEr77S04BugFixing
2012-11-28 10:44:58 +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
Manuel Rego Casasnovas
0efc10a662 doc: Added Thiago Cangussu as new Portuguese translator
FEA: ItEr77S03Community
2012-11-27 17:53:46 +01:00
Thiago Cangussu
022640235a i18n: Update Portuguese translation
FEA: ItEr77S03Community
2012-11-27 17:53:39 +01:00
Philippe Poumaroux
db7623c606 i18n: Update French translation
FEA: ItEr77S03Community
2012-11-27 17:41:08 +01:00
Jeroen Baten
2a4c79572e i18n: Update Dutch translation
FEA: ItEr77S03Community
2012-11-27 17:35:43 +01:00
Daniel Díaz Sañudo
0fb1b361aa i18n: Update Catalan translation
FEA: ItEr77S03Community
2012-11-27 17:31:49 +01:00
Manuel Rego Casasnovas
560516cc1e i18n: Update Galician translation
FEA: ItEr77S03Community
2012-11-27 17:12:47 +01:00
Manuel Rego Casasnovas
70ade980d0 i18n: Update Spanish translation
FEA: ItEr77S03Community
2012-11-27 17:01:10 +01:00
Manuel Rego Casasnovas
8c81938db6 Fix Bug 1580: Force position recalculation after accepting task properties pop-up
FEA: ItEr77S04BugFixing
2012-11-27 13:36:27 +01:00
Lorenzo Tilve Álvaro
730c33b4d8 Made explicit focused elements on main menu
FEA: ItEr77S04BugFixing
2012-11-27 12:58:00 +01:00
Lorenzo Tilve Álvaro
180bd57685 Fixed side-effect of clickable-rows:hover effect on grids
FEA: ItEr77S04BugFixing
2012-11-27 12:57:44 +01:00
Lorenzo Tilve Álvaro
553505310f Bug #1571: Fixed style on timetracker sencond level width causing a disaligment of 1px per element
This was an important problem on long tasks or projects where the effect was accumulative.

FEA: ItEr77S04BugFixing
2012-11-27 12:57:29 +01:00
Manuel Rego Casasnovas
a2021de728 Bug #1436: Fix issue setting recommended allocation resources per day to 1
FEA: ItEr77S04BugFixing
2012-11-27 09:14:42 +01:00
Manuel Rego Casasnovas
805f65b9ea Add new field to configure seconds for planning warning
FEA: ItEr77S03Community
2012-11-26 18:06:37 +01:00
Manuel Rego Casasnovas
c4f8dc9f50 Fixed permissions in order to set confirm close dialogue properly
FEA: ItEr77S03Community
2012-11-26 17:18:29 +01:00
Manuel Rego Casasnovas
112d990f91 Moved repeated code to ConfirmCloseUtil class
The code to manage confirm close dialogue has been moved to a common class.

FEA: ItEr77S03Community
2012-11-26 17:14:35 +01:00
Lorenzo Tilve Álvaro
25e9184c48 When executing saveCommand the timer on confirmClose is resetted
FEA: ItEr77S03Community
2012-11-26 16:30:10 +01:00
Lorenzo Tilve Álvaro
3a4e0fae55 Internationalized warn message when leaving the planning
FEA: ItEr77S03Community
2012-11-26 16:30:10 +01:00
Lorenzo Tilve Álvaro
16526cf9dd Removed confirmClose warning when leaving project planning after Save Command
It's needed to move the confirmClose method code to saveCommand to enable timer to start again.

FEA: ItEr77S03Community
2012-11-26 16:30:10 +01:00
Lorenzo Tilve Álvaro
1c877bf33c Attached listener to call confirmClose notification
FEA: ItEr77S03Community
2012-11-26 16:30:10 +01:00
Lorenzo Tilve Álvaro
2eb30a4c36 Added confirmClose method to give the user a warning when leaving the order edition mode
FEA: ItEr77S03Community
2012-11-26 16:30:10 +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
Manuel Rego Casasnovas
5386c64e42 Revert "doc: Add LibrePlan logo to README"
This reverts commit 96255b3103.

The logo was not being properly renderer in GitHub, so we forget about that.
2012-11-26 16:25:12 +01:00
Manuel Rego Casasnovas
96255b3103 doc: Add LibrePlan logo to README
FEA: ItEr77S03Community
2012-11-26 14:04:52 +01:00
Manuel Rego Casasnovas
2c71f025c4 doc: Add .rst extension to documentation files to take advantage of GitHub rendering for RST files
FEA: ItEr77S03Community
2012-11-26 13:57:25 +01:00
Manuel Rego Casasnovas
2cb381fe5c Change links to repository from sourceforge to github
FEA: ItEr77S03Community
2012-11-26 12:56:50 +01:00
Manuel Rego Casasnovas
2bdcb409d9 Bug #1546: Force recalculation of critical path progresses on saving project
They were only calculated when you visited the dashboard perspective. Now they
are calculated always when you save the project.

FEA: ItEr77S04BugFixing
2012-11-23 13:33:05 +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
4cc12a3dbf Bug #1570: Fix issue updating the EV chart legend instead of creating it from scratch
When the date in the legend was modified, all the checkboxes were removed and
created from scratch. Now it is set an id for the labels associated to each
textbox and its value is updated accordingly when changing the date instead of
create them again.

FEA: ItEr77S04BugFixing
2012-11-23 10:06:51 +01:00
Manuel Rego Casasnovas
14e2cc4209 i18n: Update keys.pot files
FEA: ItEr77S03Community
2012-11-22 13:50:30 +01:00
Manuel Rego Casasnovas
d3af771554 Add event to close popup with ENTER over effort or finished inputs
FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-22 11:05:53 +01:00
Manuel Rego Casasnovas
2b07654d61 Add checkbox to mark task as finished in personal timesheets popup
FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-22 10:53:12 +01:00
Manuel Rego Casasnovas
5a3d07e226 Fix bug in adapt planning command if Gantt has milestones
FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-22 10:53:12 +01:00
Manuel Rego Casasnovas
3838baf24c Add popup to fill personal timesheets in each day
The popup is opened with double-click or ENTER and you can close it with the
button or clicking outside of it.

FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-22 10:53:08 +01:00
Manuel Rego Casasnovas
6e24103b73 Bug #1566: Do not launch exception in MonteCarlo view is critical path is only a milestone
In the MonteCarlo perspective the critical paths were appear empty and the
button to calculate it will be disabled.

FEA: ItEr77S04BugFixing
2012-11-20 17:24:08 +01:00
Manuel Rego Casasnovas
d76e3d36d7 Bug #1568: Allow to move a task before start date if it does not have consolidations
When you set the days for a task, even if it does not have consolidations, the
method does not allow you to move it before the start date. This restriction has
been removed.

FEA: ItEr77S04BugFixing
2012-11-20 13:28:48 +01:00
Manuel Rego Casasnovas
ddc32cea1d Bug #1553: Fixed test due to change in behavior
As the code now is copied to the parent node, the test checking its value has to
be fixed.

FEA: ItEr77S04BugFixing
2012-11-20 09:52:32 +01:00
Manuel Rego Casasnovas
a6ef3f34d2 Bug #1553, #1554: Remove unique constraint in DB for OrderElement codes
In order to allow switch tasks codes and avoid the issues changing the code
while creating a child, the unique constraint in DB for field code in
order_element table has been removed.

Instead two new constraints methods have been added:
* OrderElement.checkConstraintUniqueCode()
* Order.checkConstraintUniqueCodeInsideOrder()

FEA: ItEr77S04BugFixing
2012-11-20 09:52:32 +01:00
Manuel Rego Casasnovas
e05678e946 Bug #1553: Fix issue modifying methods toLeaf and toContainer
FEA: ItEr77S04BugFixing
2012-11-19 17:15:41 +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
babe242b52 Fix problems in service to import personal timesheets
The comparison with the OrderElemen was wrong and it causes that the data stored
was wrong.

Moreover, it was not needed to open the transaction in the bound service method
as it's already opened in PersonalTimesheetModel.

FEA: ItEr77S14BoundUsersWebServices
2012-11-19 10:23:06 +01:00
Manuel Rego Casasnovas
f9a9ef6d02 Remove TIMESHEETS progress in tasks that are not updated from timesheets
This is needed when you for example remove a timesheet for task, and the task
was previously updated and marked as finished with the information from the
timesheet. If you adapt the planning again you need to remove the TIMESHEETS
progress accordingly.

FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-16 13:53:03 +01:00
Manuel Rego Casasnovas
533199f33e Fix typo in "according"
FEA: ItEr77S03Community
2012-11-16 13:23:33 +01:00