Commit Graph
22935 Commits
Author SHA1 Message Date
Lukas Furmanek 106924dc0d newSelectionModel: RefreshableSelectionModel now have a ListDataProvider 2015-12-07 17:07:54 +01:00
Lukas Furmanek bbf553198b Merge branch local newSelectionModel into newSelectionModel 2015-12-07 16:28:46 +01:00
Lukas Furmanek 04052064ef newSelectionModel: made refreshSelectionModel private 2015-12-07 16:16:25 +01:00
Lukas Furmanek aab807ec02 newSelectionModel: created FlushableCellTable.java & made
UserManagementPanel.java
2015-12-07 15:45:28 +01:00
Lukas Furmanek afae0e480a some changes in RefreshableSelectionModels 2015-12-07 09:46:25 +01:00
Lukas Furmanek b32b8d49cb newSelectionModel: some optimization in SingleSelectionModel 2015-12-07 09:13:26 +01:00
Lukas Furmanek bb14440220 modified RefreshableMultiSelectionModel 2015-12-04 16:49:11 +01:00
Lukas Furmanek cf77d0bc77 Merge branch 'master' of ssh://sapsailing.com/home/trac/git into newSelectionModel 2015-12-04 12:54:07 +01:00
Lukas Furmanek 6744f9b89d newSelectionModel: made RefreshableSelectionModel a possible listener of
ListDataProvider
2015-12-04 12:38:51 +01:00
Axel Uhl 57f3a4f6e5 refactored duration math 2015-12-03 23:39:31 +01:00
Axel Uhl 542a0d94e8 whitespace change only 2015-12-03 23:27:42 +01:00
Axel Uhl 3a9aa90cb6 made offsetToStart final in Simulator class 2015-12-03 23:21:40 +01:00
Axel Uhl ad1e85eaaf added some Javadoc on the new style simulator offset duration parameter 2015-12-03 23:18:16 +01:00
Axel Uhl 00aa983240 Merge branch 'master' into bug3261 2015-12-03 23:11:58 +01:00
Axel Uhl ee736fc3e8 reducing synchronization by using a ConcurrentHashMap for directionFromStartToNextMarkCache; see also bug 3380 2015-12-03 21:50:56 +01:00
Axel Uhl 2bece4b5d7 making IdentityWrapper serializable 2015-12-03 21:21:56 +01:00
Axel Uhl 6157309227 using a ConcurrentHashMap with the new IdentityWrapper to avoid excessive synchronization on markPassingLocks; see bug 3380 2015-12-03 21:17:01 +01:00
Axel Uhl a3613c6f23 performance, bug 3380: replacing TrackedRaceImpl.windSourcesToExclude by a ConcurrentHashMap, removing the need to use "synchronized" 2015-12-03 17:11:29 +01:00
Axel Uhl ac7f3de28d Merge remote-tracking branch 'server/master' 2015-12-03 16:10:16 +01:00
Axel Uhl 9b4b1acfa5 well, let's use 64; this is about the largest CPU configuration we may be getting at Amazon these days 2015-12-03 15:52:20 +01:00
Axel Uhl faa848cb34 reduce number of Jetty threads from 3000 to 50 in jetty.xml 2015-12-03 15:50:47 +01:00
Axel Uhl c03f062492 introducing Course.getLeg(int) to speed up some of the performance issues found on bug 3380 2015-12-03 15:44:00 +01:00
Axel Uhl 1548b44696 Using Course.getNumberOfWaypoints() instead of expensive getWaypoints().size(); see also bug 3380 2015-12-03 15:37:18 +01:00
Jonas 047c306db4 Slight change in phrasing of the string messages for the settings dialog and documentation of the new feature in the notes html 2015-12-03 15:04:09 +01:00
Lukas Furmanek cd77f71f88 newSelectionModel: made RefreshableSelectionModels a Listener of
ListDataProvider
2015-12-03 14:19:47 +01:00
Lukas Furmanek 707e7bfbbd performance optimization in RefreshableSingleSelectionModel 2015-12-03 13:08:11 +01:00
Axel Uhl eeca905575 added placeholder in SailingAnalyticsNotes.html for Jonas to describe new hover behavior 2015-12-03 01:53:48 +01:00
Axel Uhl 555736fa8d removed extra empty lines 2015-12-03 01:49:30 +01:00
Jonas c13b5fa103 Fixed the problem with the hoverlines being discarded. The map was not supplied before the Hoverline was created 2015-12-02 20:50:27 +01:00
Axel Uhl aa2dcbacc1 re-use polyline paths 2015-12-02 18:44:32 +01:00
Axel Uhl 983d0cbbb0 fixed valueMustBeBetweenMinMax usaged (int instead of string) 2015-12-02 18:36:59 +01:00
Axel Uhl d93c4f45d8 removed unused methods from Hoverline 2015-12-02 18:33:56 +01:00
Axel Uhl 31a1b7fde3 removed Hoverline.map field 2015-12-02 18:32:22 +01:00
Axel Uhl d1850350cb removed TODO comment 2015-12-02 18:23:54 +01:00
Axel Uhl 474d49c0d6 re-use click handler; added Javadoc for IntegerBox 2015-12-02 18:22:54 +01:00
Axel Uhl 2a9d181c29 removed static fields on Hoverline, replacing by direct RaceMap.getSettings() access 2015-12-02 18:14:53 +01:00
Axel Uhl 0dfed3110f Merge branch 'master' into bug1589 2015-12-02 17:46:59 +01:00
Lukas Furmanek c5c74bb3fc fixed a nullPointerExeption 2015-12-02 17:22:33 +01:00
Lukas Furmanek f820734ec2 newSelectionModel: removed the constructor with out the
EntityIdentityComparator from RefreshableMultiSelctionModel
2015-12-02 16:02:10 +01:00
Lukas Furmanek 61f782c6ca newSelectionModel: remove the constructor with out
EntityIdentityComparator from
RefreshableSingleSelectionModenewSelectionModel: remove the constructor
with out EntityIdentityComparator from RefreshableSingleSelectionModell
2015-12-02 15:56:34 +01:00
Lukas Furmanek aebcd513c7 newSelectionModel: removed constructors form SelectionCheckboxColumn.java 2015-12-02 15:44:36 +01:00
Lukas Furmanek e5b4858ff8 newSelectionModel: added method setSelected to the
RefreshableSelectionModels
2015-12-02 14:55:46 +01:00
Axel Uhl b1f502b4cf added TODOs for Lukas and some minor whitespace changes 2015-12-02 13:14:38 +01:00
Axel Uhl 9d79d00aed use same EntityIdentityComparator for both, single and multi selection model in AbstractTrackedRacesListComposite 2015-12-02 11:38:32 +01:00
Axel Uhl 97e12fee79 removed RaceSelectionProvider and RaceSelectionModel; pass RegattaAndRaceIdentifier directly instead 2015-12-02 11:27:25 +01:00
Axel Uhl 2bf3755fc2 removed use of RaceSelectionProvider in RibDashboardDataRetriever 2015-12-02 11:00:02 +01:00
Axel Uhl e48b43dbec applied pattern for selection change handler consistently in AbstractRaceManagementPanel 2015-12-02 10:31:04 +01:00
Axel Uhl 92cbc2475a removed redundant getRefreshableSelectionModel method and solved by adjusting type parameters to Refreshable*SelectionModel instead 2015-12-02 10:25:01 +01:00
Axel Uhl 2b38b01658 Merge branch 'master' into newSelectionModel 2015-12-02 09:45:24 +01:00
Axel Uhl 50baa51730 whitespace change only 2015-12-02 00:16:39 +01:00