Commit graph

265 commits

Author SHA1 Message Date
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
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
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
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
d6f89f06f8 Update French translation 2012-02-24 17:36:15 +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
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
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
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
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
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
3a305615e7 Bug #1375: Added a constraint for 24 hours and 0 minutes
FEA: ItEr76S04BugFixing
2012-02-20 09:57:52 +01:00
Ignacio Diaz Teijido
e4e8e9f9a8 Disables the button save in change password window and remove role and profile button on edit user
FEA: ItEr76S12LdapAuhentication
2012-02-20 09:32:22 +01:00
Ignacio Diaz Teijido
46e0065151 Added condition to method isLdapUser to check configuration
FEA: ItEr76S12LdapAuthentication
2012-02-20 09:32:22 +01:00
Ignacio Diaz Teijido
ad379e4ec7 Disallow to change roles and profiles in admin panel for LDAP users when roles are imported from LDAP
FEA: ItEr76S12LdapAuhentication
2012-02-20 09:32:22 +01:00
Ignacio Diaz Teijido
ecbe1351f5 Disallow managing passwords in admin users panel for LDAP users when LDAP is being used for authentication
FEA: ItEr76S12LdapAuhentication
2012-02-20 09:32:22 +01:00
Ignacio Diaz Teijido
1427629e31 Disallow to change passwords to LDAP users
FEA: ItEr76S12LdapAuhentication
2012-02-20 09:32:22 +01:00
Manuel Rego Casasnovas
a747ea4fa8 Mark "Group by weeks" by default in MonteCarlo as it returns better results 2012-02-17 13:06:35 +01:00
Manuel Rego Casasnovas
eec5b49299 Bug #1379: Disable "Go" button in MonteCarlo if there is no tasks in a project
FEA: ItEr76S04BugFixing
2012-02-17 13:00:59 +01:00
Lorenzo Tilve Álvaro
162b1aafef Bug #1343: Made graphically less relevant component showing project state
FEA: ItEr76S04BugFixing
2012-02-15 17:35:22 +01:00
Lorenzo Tilve Álvaro
117a8116ff Bug #1345: Added project state to name string in breadcrumbs line
FEA: ItEr76S04BugFixing
2012-02-15 17:35:22 +01:00
Lorenzo Tilve Álvaro
ba22a14a87 Bug #1343: Styled in grey all closed/finished/cancelled projects in company view
We are finally considering that information on the projects having assignment or
not, is not relevant enough, so we are not specifiying a different style for
.standard-task.assigned.project-closed elements

FEA: ItEr76S04BugFixing
2012-02-15 17:35:22 +01:00
Lorenzo Tilve Álvaro
12ce0dc327 Bug #1370: Fixed progress bars not being properly placed inside containers
FEA: ItEr76S04BugFixing
2012-02-15 17:35:22 +01:00
Lorenzo Tilve Álvaro
dba9100131 Bug #1373: When creating new projects from template the explicitly filled start date and deadline values are used
FEA: ItEr76S04BugFixing
2012-02-15 17:35:22 +01:00
Lorenzo Tilve Álvaro
5495943518 Bug #1369: Moved the template combobox over autogenerated code checkbox in new project popup
If a template is selected the option of manually setting a code is disabled, so
it's clearer if this option is fillable or not after the template one.

FEA: ItEr76S04BugFixing
2012-02-15 17:35:22 +01:00
Lorenzo Tilve Álvaro
183977850e Bug #1369: Improved behaviour of project creation popup when using templates
* If a template is selected, the 'generate code' checkbox is automatically set and disabled
   * When selecting a project, start project date is calculated with the current day plus template start delay
   * Deadline is calculated as start project date plus template duration till deadline

FEA: ItEr76S04BugFixing
2012-02-15 17:35:22 +01:00
Jacobo Aragunde Pérez
b6a622c7ae Bug #1343: Added method isRoot() to gantt tasks.
With this method we will be able to know which tasks are projects.

FEA: ItEr76S04BugFixing
2012-02-15 17:35:22 +01:00
Manuel Rego Casasnovas
8b7695053f i18n: Add French language to enum and modify pom.xml to use English userguide 2012-02-15 11:45:41 +01:00
Philippe Poumaroux
a294fbe5ef i18n: Add French translation
Add French translation for main translation files (.pot) and report files
(.properties).

Translation mainly done by Philippe Poumaroux with contributions by Stephane
Ayache and Guillaume Postaire.
2012-02-15 11:45:41 +01:00
Jacobo Aragunde Pérez
a4e4f311a1 Correct a typo in an English string.
FEA: ItEr76S04BugFixing
2012-02-14 17:50:39 +01:00
Jacobo Aragunde Pérez
4353465efe Bug #1343: Prevent NullPointerException when showing default filtering dates
on company view.

If the company view is empty, these dates are null but we weren't taking this
case into account.

FEA: ItEr76S04BugFixing
2012-02-09 19:33:25 +01:00
Jacobo Aragunde Pérez
e94d90abb1 Bug #1343: Ensure that getDefaultPredicate is run in a transactional context.
FEA: ItEr76S04BugFixing
2012-02-03 15:00:45 +01:00
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
Jacobo Aragunde Pérez
b98926549a Bug #1343: Use getRawValue instead of getValue in date constraint checkers.
Since the start date depends on the value of the end date and vice versa, a
recursive, infinite loop can happen when both dates are going to be validated.

FEA: ItEr76S04BugFixing
2012-02-03 12:32:02 +01:00
Jacobo Aragunde Pérez
f43b39f498 Bug #1343: Allow showing closed projects in the company view, if they are
inside the filter dates.

FEA: ItEr76S04BugFixing
2012-02-02 19:31:38 +01:00
Jacobo Aragunde Pérez
3db00dffff Bug #1343: Show default filtering dates on company view.
They are calculated by default as the start and end dates of the first and last
open projects, but the user had no feedback on which were those dates.

FEA: ItEr76S04BugFixing
2012-02-02 19:25:13 +01:00
Jacobo Aragunde Pérez
64f5d2665b Bug #1343: Rewrite part of the code for company view initialization.
These changes ease the fixes for the bug.

FEA: ItEr76S04BugFixing
2012-02-02 19:23:41 +01:00
Jacobo Aragunde Pérez
e740a2a9bf Bug #1353: Create Tabpanels object for load/earned value Tabbox when the screen
is loaded, not in the open event.

FEA: ItEr76S04BugFixing
2012-01-31 19:21:25 +01:00
Jacobo Aragunde Pérez
4b3dc7bc7c Bug #1359: Initialize the resources when the page is loaded, independently from
the hidden/shown property of the load chart.

FEA: ItEr76S04BugFixing
2012-01-31 10:35:11 +01:00
Jacobo Aragunde Pérez
0d96d48197 Bug #1357: Use end date minus one day as default date for earned value chart.
The end date of the time intervals managed by ChartFillers don't include the
end date, so it was wrong considering it as a correct date.

FEA: ItEr76S04BugFixing
2012-01-30 18:41:13 +01:00
Lorenzo Tilve Álvaro
dde910ff8d Bug #1351: Replaced by a label the disabled listbox to display material unit type
FEA: ItEr76S04BugFixing
2012-01-30 18:11:00 +01:00
Ignacio Diaz Teijido
ff3bdbc05e Bug #1351: fixed space for elements
This uses fixed width, so maybe this should be adjusted.
Removed the vboxes to reduce the space between the two panels.
2012-01-30 18:11:00 +01:00