Commit Graph
502 Commits
Author SHA1 Message Date
fmittag caae9a587a Merge remote-tracking branch 'origin/master' into bug2610 2015-12-18 16:13:58 +01:00
Axel Uhl c984699f33 whitespace change only
Change-Id: I09210b31f785a82b289cccdee6a9fd8d9e4e689a
2015-12-18 16:07:00 +01:00
Axel Uhl b9d4922d85 use a wrapper class whose equals/hashCode is based on an EntityIdentityComparator for quick (O(1)) lookup of selected elements
Change-Id: Ice90a54d9736f38da9e21e68ed77895b9af7464b
2015-12-18 16:05:38 +01:00
Axel Uhl e8e451169e added hashCode to EntityIdentityComparator. ATTENTION: uncompileable interims version
Change-Id: I27d5b8631ba88ffec34fd0a77f4fd38b0f75eeea
2015-12-18 15:53:19 +01:00
Axel Uhl d5a01ad683 before changing performance characteristics of RefreshableMultiSelectionModel
Change-Id: Icbe2ec171d21f246241202d400f5dc71d53e4ec1
2015-12-18 15:50:59 +01:00
Axel Uhl 6879ec97d2 Merge branch 'master' into newSelectionModel
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java

Change-Id: Icb779e781c579884831f299b3ac9b594005940e5
2015-12-18 14:11:23 +01:00
Lukas Furmanek 8146578311 newSelectionMOdel: modifed Javadoc 2015-12-16 16:33:24 +01:00
Lukas Furmanek a02f344ffb Merge branch 'master' into newSelectionModel 2015-12-16 10:51:22 +01:00
fmittag da2189ce65 moved base Perspective classes to com.sap.see.gwt bundle 2015-12-15 11:14:36 +01:00
Axel Uhl 68a1c76529 made members of AsyncActionsExecutor.ExecutionJob final
Change-Id: I952ebd310eaf6a58cffa2a5e4c84d9991b0cebfd
2015-12-14 11:07:41 +01:00
fmittag a1a5c75d44 made a RaceboardPanel a 'Perspective', applied all settings created in the Autoplay config to the Raceboardpanel 2015-12-12 18:17:56 +01:00
Lukas Furmanek 4cd717770b newSelectionModel: added javadoc 2015-12-09 10:59:19 +01:00
Lukas Furmanek 562c6b33e3 newSelectionModel: modified Javadoc in RefeshableSelectionModels 2015-12-09 10:28:50 +01:00
Lukas Furmanek b6a0a243d8 newSelectionModel: resolved a possible NullPointerException 2015-12-08 16:50:48 +01:00
fmittag 53f9741a5a Added getSettings() to the Component interface and implemented it for all existing components except for LeaderboardPanel and MultiLeaderboardPanel as here it's more difficult to get the settings (this will follow) 2015-12-08 14:23:28 +01:00
fmittag 30d59e9097 Merge remote-tracking branch 'origin/master' into bug2610
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/place/player/AutoPlayController.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/event/AbstractEventActivity.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2015-12-07 20:02:51 +01:00
Lukas Furmanek 106924dc0d newSelectionModel: RefreshableSelectionModel now have a ListDataProvider 2015-12-07 17:07:54 +01:00
fmittag 40282c6a3c Merge remote-tracking branch 'origin/master' into bug2516 2015-12-07 16:59:30 +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
fmittag 96ca0d37fa Merge remote-tracking branch 'origin/master' into bug2610 2015-12-04 15:11:26 +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
fmittag ab574bb15f extended the autoplay configuration page to create settings for 'perspectives' (raceboard, leaderboard) containing potentially multiple components 2015-12-03 18:30:31 +01:00
fmittag fe56759bf2 fixed a problem with SettingsDialog in case a callback is provided in the constructor (component.updateSettings() has nenver been called 2015-12-03 17:53:33 +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 474d49c0d6 re-use click handler; added Javadoc for IntegerBox 2015-12-02 18:22:54 +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 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 92cbc2475a removed redundant getRefreshableSelectionModel method and solved by adjusting type parameters to Refreshable*SelectionModel instead 2015-12-02 10:25:01 +01:00
Lukas Furmanek 4a27060537 newSelectionModel: JavaDoc & revised .refreshSelectionModel(newObjects) 2015-12-01 15:01:16 +01:00
Lukas Furmanek 7e26d16c27 newSelectionModel: some general changes & Formating 2015-12-01 13:19:11 +01:00
Lukas Furmanek b4ef4605d4 inserted the RefreshableMultiSelectionModel into
LeaderboadGroupConfigPanel and revised the RefreshableSelectionModels
2015-11-30 10:24:11 +01:00
fmittag 78916e9e04 Added an busy indicator image which works on dark backgorunds (inverted colors) 2015-11-26 18:31:50 +01:00
fmittag 60645aebaf Changed the way the busy indicator of the LeaderboardPanel is handled in case it's shown outside of the Panel.
A new BusyStateChangeListener is used instead of making the BusyIndicator public.
2015-11-26 17:37:47 +01:00
Lukas Furmanek cfd8ded447 replaced EventSelectionModel 2015-11-26 08:40:14 +01:00
Lukas Furmanek 45b1a81869 newSelectionModel: revised SelectionModels 2015-11-25 18:20:13 +01:00
Axel Uhl 6912ae8d34 added a few TODOs for Lukas 2015-11-25 17:51:29 +01:00
fmittag 151743d8e5 Merge remote-tracking branch 'origin/master' into bug2610
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/AutoPlayEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2015-11-25 16:56:03 +01:00
Lukas Furmanek ae089e2350 changed RefreshableMultiSelectionModel.refeshSelec 2015-11-25 16:15:56 +01:00
Lukas Furmanek dcd2effc05 revised the RefreshableSelectionModel 2015-11-20 16:27:49 +01:00
Axel Uhl 632364416e some minor refactorings and changes that don't yet compile; Lukas to continue 2015-11-20 13:49:54 +01:00
Axel Uhl 072d12c4ca completed rename of method in EntityIdentityComparator 2015-11-20 11:00:54 +01:00