Commit graph

1252 commits

Author SHA1 Message Date
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
Lorenzo Tilve Álvaro
a22ba2e85b [Bug #953] Simulated click on progress button when changing type
FEA: ItEr75S04BugFixing
2011-10-03 22:08:51 +02:00
Óscar González Fernández
094a60465b [Bug #1194] Fix bug
Make sure that the component the context menu is going to be attached
to is visible.

FEA: ItEr75S04BugFixing
2011-09-28 18:42:11 +02:00
Óscar González Fernández
1be5121b12 Now project's details view shares the state with gantt and resource load
OrderModel references and uses the PlanningState. The changes in the
WBS are seen in the gantt view even if the WBS is not saved.

FEA: ItEr75S11PreventLooseChanges
2011-09-25 13:35:23 +02:00
Lorenzo Tilve Álvaro
9d52d28c6d Fixed styles problem in apply and cancel buttons in advanced allocation
Once the perspectives state sharing task is completed, the apply button will
be replaced for the same for saving that is displayed in the other perspectives.

FEA: ItEr75S04BugFixing
2011-09-05 18:45:47 +02:00
Pavel Rudensky
fbd5e4f360 [i18n] Fix some pending strings in Russian translation 2011-08-30 15:50:57 +02:00
Pavel Rudensky
5b994b58ac [i18n] Add Russian translation 2011-08-30 13:45:31 +02:00
Lorenzo Tilve Álvaro
7b89bd5388 [Bug #1163] Included .js file in component for scroll synchronization with timetracker
FEA: ItEr75S04BugFixing
2011-08-26 10:53:08 +02:00
Óscar González Fernández
aeccf3c1b3 Unify state of resource load's chart
Major refactorings also done at ResourceLoadModel.

FEA: ItEr75S11PreventLooseChangesWIP
2011-08-19 19:41:05 +02:00
Lorenzo Tilve Álvaro
8832024f84 Fixed dependency arrows
FEA: ItEr75S08MigrationZK5
2011-08-12 19:04:13 +02:00
Manuel Rego Casasnovas
ab522a8448 Release new version NavalPlan 1.1.3
* Bump to 1.1.3.
* Updated NEWS file.
* Updated Debian package changelog.

FEA: ItEr75S03CommunityMaterial
2011-08-12 13:10:52 +02:00
Óscar González Fernández
0efe2782ca Refactor ResourceLoadController
Now each filter has its own class.

FEA: ItEr75S11PreventLooseChangesWIP
2011-08-09 19:36:26 +02:00
Óscar González Fernández
2ead73273f Create fields instead of implicitly passing the data
FEA: ItEr75S11PreventLooseChanges
2011-08-09 19:30:57 +02:00
Manuel Rego Casasnovas
d918b4bab9 [i18n] Update Spanish and Galician translations
FEA: ItEr75S03CommunityMaterial
2011-08-09 16:40:44 +02:00
Manuel Rego Casasnovas
268b9b931d [i18n] Update keys.pot files
FEA: ItEr75S03CommunityMaterial
2011-08-09 16:40:37 +02:00
Óscar González Fernández
9555ab4645 Show the precise efforts instead of the rounded amount in hours
FEA: ItEr75S04BugFixing
2011-08-01 19:56:56 +02:00
Óscar González Fernández
6d44f44c1a Switch to GanttDates
Otherwise LoadPeriods of less than one day would not be shown.

FEA: ItEr75S04BugFixing
2011-08-01 19:20:49 +02:00
Manuel Rego Casasnovas
ac76796b9a Released 1.1.2 version.
* Bump to 1.1.2.
* Updated NEWS file.
* Updated debian package changelog.

FEA: ItEr75S03CommunityMaterial
2011-07-18 17:19:28 +02:00
Manuel Rego Casasnovas
d514f27318 Updated Spanish and Galician translations.
FEA: ItEr75S03CommunityMaterial
2011-07-18 17:19:21 +02:00
Manuel Rego Casasnovas
c17f868a41 [i18n] Update keys.pot files.
FEA: ItEr75S03CommunityMaterial
2011-07-18 17:19:15 +02:00
Óscar González Fernández
e1a53c82ed [Bug #1105] Fix bug
The dependency was unable to add because task containers were not
considered.

FEA: ItEr75S04BugFixing
2011-07-13 12:54:52 +02:00
Óscar González Fernández
59744bb15d Add Eclipse m2e settings to pom.xml files
These are needed to ensure that Eclipse Indigo release works ok.

FEA: ItEr75S04BugFixing
2011-07-11 17:49:09 +02:00
Óscar González Fernández
92a5b2a27f Fix end of the dependency was a little above than the pointer
_findPos use #listDependencies as reference, now _findCoordsForMouse
use it too.

FEA: ItEr75S08MigrationZK5
2011-07-05 17:55:38 +02:00
Óscar González Fernández
ddc1a101a7 [Bug #1102]
Remove extraneous calculations. findPost already gives the relative
position, no need to substract and sum the position of the task list
and the dependency list.

FEA: ItEr75S08MigrationZK5
2011-07-05 17:41:17 +02:00
Óscar González Fernández
8cdaf4e503 Add some profilling information for loading a project
All this information goes to its own file.

FEA: ItEr74S08DeployFramework
2011-07-01 17:40:49 +02:00
Manuel Rego Casasnovas
75b2c8030a Replaced tabs for 4-spaces in more files (.css and .js). 2011-07-01 10:08:38 +02:00
Manuel Rego Casasnovas
0acc29aadf Replaced tabs for 4-spaces in several files. 2011-07-01 09:49:46 +02:00
Óscar González Fernández
8ee51a7721 [Bug #1103] Fix bug
this._timeplotcontainer was not being initialized correctly since the
ready event is not always produced. Now it is queried instead of
initializing it at the start.

FEA: ItEr75S08MigrationZK5
2011-06-30 19:51:08 +02:00
Óscar González Fernández
389ceeb953 Remove unnecessary files
Mold files written in JavaScript are used now.

FEA: ItEr75S08MigrationZK5
2011-06-30 19:51:08 +02:00
Óscar González Fernández
0c2d08ec13 Avoid duplicating visual effect on arrows
A background was being applied via css besides the src property. Now
divs are used so the duplication is removed.

FEA: ItEr75S08MigrationZK5
2011-06-30 16:19:45 +02:00
Óscar González Fernández
d2c759bb03 Merge branch 'migration-to-ZK5' into master
Conflicts:
	ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java
	ganttzk/src/main/resources/web/ganttz/zul/plannerLayout.zul
	navalplanner-webapp/src/main/java/org/navalplanner/web/planner/tabs/MultipleTabsPlannerController.java

FEA: ItEr75S08MigrationZK5
2011-06-28 20:00:26 +02:00
Óscar González Fernández
48ac38c138 ScriptsComponent and associated clases no longer needed
Now zk package mechanism for grouping scripts is used.

FEA: ItEr75S08MigrationZK5
2011-06-28 19:09:49 +02:00
Óscar González Fernández
7e759bafed Remove no longer needed js files
FEA: ItEr75S08MigrationZK5
2011-06-24 20:14:41 +02:00
Óscar González Fernández
174101c82a Extract mixin for copied and pasted code
FEA: ItEr75S08MigrationZK5
2011-06-24 19:03:30 +02:00
Óscar González Fernández
eb207f6eb4 Rename memoize to throttle
It represents better the purpose of the function.

FEA: ItEr75S08MigrationZK5
2011-06-24 13:44:15 +02:00
Óscar González Fernández
dfabb2e6c2 Delete no longer needed js files
FEA: ItEr75S08MigrationZK5
2011-06-23 21:44:36 +02:00
Óscar González Fernández
c9761ef295 Throttle the drawing of the dependencies
If the dependencies have been drawn in the last 25 ms, they are not
redrawn.

FEA: ItEr75S08MigrationZK5
2011-06-23 21:44:25 +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
53c57655a1 Fix the key of the response
Guaranteeing that the dependency's redraw response is invoked once for
each dependency when requested.

FEA: ItEr75S08MigrationZK5
2011-06-23 21:36:26 +02:00
Óscar González Fernández
f76552371f The elements must be queried again otherwise the offset is calculated badly
This seems to be the cause of the problem:
http://bugs.jquery.com/ticket/7602

FEA: ItEr75S08MigrationZK5
2011-06-23 21:36:23 +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
b8cb0bf255 Avoid error when moving a task
The setCssClass method was missing in DependencyComponent.

FEA: ItEr75S08MigrationZK5
2011-06-23 21:36:12 +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
18c2f12211 Fix error when changing zoom
* adjust_height is removed from TaskList because the equivalent
  functionality is called from GanttPanel.

* GanttPanel.js receives the new methods for tracking the scroll. This
  should be simpler. It should be rewritten in the future.
2011-06-15 18:33:22 +02:00
Manuel Rego Casasnovas
6beac59394 Released 1.1.1 version.
* Bump to 1.1.1.
* Updated NEWS file.
* Updated debian package changelog.

FEA: ItEr74S03CommunityMaterialItEr73S03
2011-06-07 11:11:05 +02:00
Manuel Rego Casasnovas
de23a1ff42 [i18n] Fixed uppercase/lowercases incoherences.
FEA: ItEr74S04BugFixing
2011-06-06 23:01:57 +02:00
Óscar González Fernández
8370d66ebb Avoid where possible to mark a method as throws Exception
FEA: ItEr74S04BugFixing
2011-06-06 18:06:02 +02:00
Óscar González Fernández
af5ca60af2 Mark classes as static when not referencing outer class
FEA: ItEr74S04BugFixing
2011-06-06 18:06:01 +02:00
Óscar González Fernández
1a54013e7e Avoid the use of Number constructors
They look bad and are more inefficient.

FEA: ItEr74S04BugFixing
2011-06-06 18:06:01 +02:00
Diego Pino
91b9422224 [Bug #789] Renamed 'i18n' prefix in ganttzk to 'ganttzk_i18n'
A name collision made that the ganttzk package used the
webapp.I18nHelper to resolve localized strings, this caused that some
strings were not translated.

FEA: ItEr74S04BugFixing
2011-06-06 16:21:08 +02:00