Commit Graph
100 Commits
Author SHA1 Message Date
Vladislav Chumak 4fa94956c9 bug4100 Refactored and added Javadoc 2017-04-26 18:45:23 +02:00
Vladislav Chumak 9fc5a7a35c bug4100 Finetuning of settings 2017-04-25 17:57:26 +02:00
Vladislav Chumak 3f1ad91833 Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git 2017-04-25 13:54:37 +02:00
Vladislav Chumak e1110d951b bug4100 Corrected settings storage with mode patching pipeline 2017-04-20 19:30:39 +02:00
Vladislav Chumak 88b781c034 bug4100 Fixed leaderboard panel settings handling 2017-04-20 16:15:06 +02:00
Vladislav Chumak 5fa1d528f5 bug4100 Fixed last merge 2017-04-20 14:04:55 +02:00
Vladislav Chumak b9768b60d3 Merge remote-tracking branch 'origin/bug3529' into bug4100
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/leaderboard/LeaderboardSettingsFactory.java
2017-04-20 13:59:51 +02:00
Vladislav Chumak a864f4111a bug3529 Fixed Mode settings for raceboard leaderboard 2017-04-20 13:56:43 +02:00
Vladislav Chumak 7251b2ccc5 bug4100 Fixed raceboard settings storing patch pipeline level 2017-04-20 10:36:26 +02:00
Vladislav Chumak d368c82132 bug4100 Fixed the initial loading of settings with mode patching
pipeline
2017-04-19 17:28:53 +02:00
Vladislav Chumak 933d7fbc5d bug4100 Fixed unnoticed compile errors 2017-04-19 14:38:03 +02:00
Vladislav Chumak 88ad0cb687 bug4100 Added modes patching to racemap and competitorchart settings 2017-04-19 14:26:52 +02:00
Vladislav Chumak 35839a15e6 bug4100 Completed mode patching for leaderboard settings 2017-04-19 13:43:53 +02:00
Vladislav Chumak 5802af796b Merge remote-tracking branch 'origin/bug3529' into bug4100 2017-04-18 18:13:38 +02:00
Vladislav Chumak f124e5a028 Merge remote-tracking branch 'origin/master' into bug3529
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/home/solutions/SailingAnalyticsNotes.html
2017-04-18 17:56:04 +02:00
Vladislav Chumak 7b7134ed1a Merge remote-tracking branch 'origin/master' into bug3529 2017-04-18 17:48:44 +02:00
Vladislav Chumak 7ec59dd183 bug4100 Adapted patching for leaderboard settings by all modes 2017-04-18 17:47:24 +02:00
Vladislav Chumak 2017a040bd bug4100 Extracted generic code into generic settings utils 2017-04-18 15:48:03 +02:00
Vladislav Chumak c7fc81088f bug4100 Implemented RaceBoardComponentContext for modes patching 2017-04-18 15:28:37 +02:00
Vladislav Chumak d48ea1729e bug3529 Fixed UserSettingsStorageManager 2017-04-14 12:58:07 +02:00
Vladislav Chumak 46455d7ebd Merge remote-tracking branch 'origin/bug3529' into bug4100 2017-04-13 18:00:19 +02:00
Vladislav Chumak 67bf7356e1 Merge remote-tracking branch 'origin/master' into bug3529
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/home/solutions/SailingAnalyticsNotes.html
2017-04-13 17:58:56 +02:00
Vladislav Chumak 4c598befca bug4100 Added customizable settings building pipeline with patching 2017-04-13 17:53:07 +02:00
Vladislav Chumak 3ca8630c87 bug4100 Extracted settings building pipeline from settings storage 2017-04-12 18:43:41 +02:00
Vladislav Chumak 81ec9d80c3 Merge remote-tracking branch 'origin/master' into bug3529 2017-04-12 09:58:02 +02:00
Vladislav Chumak 85827c7a70 bug3529 Adjusted selenium tests to new default values of leaderboard
settings
2017-04-11 18:53:57 +02:00
Vladislav Chumak f56fe5a83e bug3529 Readjusted default values for leaderboard settings 2017-04-11 12:55:06 +02:00
Vladislav Chumak 2b9d39bb01 bug3529 Readjusted default values for leaderboard 2017-04-11 11:37:49 +02:00
Vladislav Chumak e75e50b1fd bug3529 Fixed user preferences cleaning for tests 2017-04-09 23:28:45 +02:00
Vladislav Chumak c4df589794 bug3529 Additional trial fix for settings storage selenium tests 2017-04-07 17:07:11 +02:00
Vladislav Chumak 285811f51e bug3529 Added another trial to fix selenium tests for settings storage 2017-04-06 18:14:34 +02:00
Vladislav Chumak 12426624e2 bug3529 Updated release notes with bug3529 features for april 2017-04-06 16:59:03 +02:00
Vladislav Chumak 4f64818934 bug3529 Added some javadoc to selenium tests for settings 2017-04-06 14:05:40 +02:00
Vladislav Chumak c1aa783294 bug3529 Added a trial fix for leaderboard selenium tests for hudson 2017-04-06 12:06:06 +02:00
Vladislav Chumak ff32915b09 bug3529 Added selenium tests for regatta overview settings handling 2017-04-05 20:28:08 +02:00
Vladislav Chumak b00f0d96ac bug3529 Added selenium test for settings storage of leaderboard 2017-04-05 13:32:32 +02:00
Vladislav Chumak 2f6c5fa08e bug3529 Enabled leader settings forwarding tests 2017-04-04 17:38:18 +02:00
Vladislav Chumak 4bb3dfc77a bug3529 Activated settings storage for all modules except raceboard 2017-04-04 17:26:50 +02:00
Vladislav Chumak cbe8f662ed bug3529 Fixed overall leaderboard settings test 2017-04-04 16:40:32 +02:00
Vladislav Chumak cdfa2140dc bug3529 Added selenium test for overall leaderboard 2017-04-04 15:38:21 +02:00
Vladislav Chumak 94f4d38fb5 bug3529 Extended Selenium tests for leaderboard 2017-03-30 18:49:18 +02:00
Vladislav Chumak 41b0c73a47 bug3529 Extended Selenium test with leaderboard settings forwarding 2017-03-29 18:24:52 +02:00
Vladislav Chumak 9ed90e48ed bug3529 Adapted pipeline of SettingsStorageManager 2017-03-08 18:23:36 +01:00
Vladislav Chumak 0a0d4aff98 bug3529 Redefined global and context specific settings 2017-03-08 18:16:11 +01:00
Vladislav Chumak 0587a4477f bug3529 Refactored/bugfixed settings storage 2017-03-08 17:51:20 +01:00
Vladislav Chumak 2325588d6c bug3529 Made SettingsDialog to save context specific settings on ok 2017-03-08 17:06:08 +01:00
Vladislav Chumak 6815f463ba bug3529 Adapted context definition id generation for RaceBoard 2017-03-07 18:28:02 +01:00
Vladislav Chumak d8b8927e80 Revert "bug3529 Removed storable settings support from RaceTimePanel"
This reverts commit 18dcc72587.
2017-03-07 18:25:43 +01:00
Vladislav Chumak 422f48526c bug3529 Adapted i18n for settings dialog labels 2017-03-07 15:58:00 +01:00
Vladislav Chumak 18dcc72587 bug3529 Removed storable settings support from RaceTimePanel 2017-03-07 15:07:34 +01:00
Vladislav Chumak a7a2af08ef Merge branch 'bug3529' of ssh://trac@sapsailing.com/home/trac/git into bug3529 2017-03-06 19:01:28 +01:00
Vladislav Chumak 2f0fb3e77e bug3529 fixed dynamic defaults management of racemap buoyZoneRadius 2017-03-06 19:00:56 +01:00
Vladislav Chumak 0d87afbdef bug3529 improved component ids 2017-03-06 16:04:50 +01:00
Vladislav Chumak 14c25ef52c bug3529 Renamed componentContext related stuff properly 2017-03-06 15:47:21 +01:00
Vladislav Chumak 23d6a96858 bug3529 Fixed memory leak in SettingsStorageManager 2017-03-06 15:40:59 +01:00
Vladislav Chumak 1c3285dccf bug3529 Fixed patching of settings' json tree with 3+ depth 2017-03-06 13:31:11 +01:00
Vladislav Chumak 57dd5f67fe bug3529 Added single-request implementation in settings storage
management
2017-03-05 00:05:54 +01:00
Vladislav Chumak d52ff71e59 Merge branch 'bug3529' of ssh://trac@sapsailing.com/home/trac/git into bug3529 2017-03-03 15:58:49 +01:00
Vladislav Chumak 9a7cd28bbe bug3529 Added a proper internationalisation make default action 2017-03-03 15:57:48 +01:00
Vladislav Chumak c472c965b1 bug3529 Save action of settings disables save button during server
round-trip
2017-03-03 15:20:52 +01:00
Vladislav Chumak 750597c419 bug3529 Corrected selenium id in order to fix selenium tests 2017-03-03 14:00:53 +01:00
Vladislav Chumak a35d77bf21 bug3529 Made alert box to display only after the settings have been
really saved (e.g. on server)
2017-03-01 18:31:29 +01:00
Vladislav Chumak b17338d442 bug3529 Refactored global and context specific id generation for
settings' storage manager
2017-03-01 17:26:24 +01:00
Vladislav Chumak 445cdd3dbb bug3529 Completed Javadoc of ComponentContextWithSettingsStorage 2017-03-01 14:25:14 +01:00
Vladislav Chumak 84559f30e7 bug3529 Refactoring and Javadoc (Part 1) 2017-02-28 18:34:53 +01:00
Vladislav Chumak c248630c54 bug3529 Refactored component ids properly by using conventional
abbreviations
2017-02-28 15:37:17 +01:00
Vladislav Chumak 114445d189 bug3529 Moved leaderboard sources accordingly to comply with gwt module
definitions
2017-02-28 14:00:09 +01:00
Vladislav Chumak 7e413788d4 bug3529 Cleaned-up settings gwt module from unnecessary classes (added
unstaged sources)
2017-02-27 16:37:33 +01:00
Vladislav Chumak 72fce967b8 bug3529 Cleaned-up settings gwt module from unnecessary classes 2017-02-27 16:36:08 +01:00
Vladislav Chumak 378e566bc8 bug3529 Refactoring and clean-up 2017-02-27 15:39:35 +01:00
Vladislav Chumak 06eb918b89 bug3529 Finetuning with javadoc and refactoring 2016-12-12 18:56:44 +01:00
Vladislav Chumak c2119ea641 bug3529 Bugfixing and refactoring 2016-12-12 15:15:18 +01:00
Vladislav Chumak 98c66fa4fa bug3529 Added basic ComponentContext interface 2016-12-12 13:40:45 +01:00
Vladislav Chumak a18b77893c Merge branch 'bug3529' of ssh://sapsailing.com/home/trac/git into bug3529 2016-12-09 17:05:35 +01:00
Vladislav Chumak b13e915147 bug3529 Fixed AutoPlay, Refactored ComponentContext initialisation 2016-12-09 16:59:22 +01:00
Vladislav Chumak 7ab14d599e bug3529 Adjusted ComponentContext to accept a Component as root
component with settings
2016-12-06 19:24:25 +01:00
Vladislav Chumak 1a2961f15b Merge remote-tracking branch 'origin/bug3979' into bug3529 2016-12-06 17:55:08 +01:00
Vladislav Chumak 75f827623b bug3529 Fixed double RaceBoardComponentContext initialisation 2016-12-05 16:35:48 +01:00
Vladislav Chumak dce449c24c bug3529 Extracted AbstractComponentContextWithSettingsStorage
initialisation convenience methods in
ComponentContextInitialisationUtils
2016-12-05 16:17:44 +01:00
Vladislav Chumak 82d5630f0e bug3529 Adjusted AbstractPerspectiveComposite to accept ComponentContext
without settings storage
2016-12-05 15:46:12 +01:00
Vladislav Chumak e3a7e3a991 bug3529 Removed AbstractRootPerspectiveComposite marker 2016-12-05 15:38:36 +01:00
Vladislav Chumak 954f214f75 bug3529 Fixed precendences of default settings building pipeline,
improved labels in settings dialogs
2016-12-04 16:45:33 +01:00
Vladislav Chumak 4fe545807e Merge remote-tracking branch 'origin/master' into bug3962 2016-12-02 18:30:44 +01:00
Vladislav Chumak f47ee648a3 bug3529 Corrected Default Value retrievement for LeaderboardSettings 2016-12-02 15:00:53 +01:00
Vladislav Chumak f65d26afc9 bug3529 Bugfixing on dynamic defaults of LeaderboardPanel 2016-11-29 18:39:24 +01:00
Vladislav Chumak d3ff94ca6f bug3529 Added support for dynamic default values of LeaderboardSettings,
adapted RaceBoard to use ComponentContext for initial settings
retrievement
2016-11-28 18:57:26 +01:00
Vladislav Chumak 375b5eea4d bug3529 Reduced the usage of LeaderboardSettingsFactory, added default
values configuration for LeaderboardSettings, fixed entryPointId in
AutoPlayController for ComponentContexts
2016-11-25 17:39:31 +01:00
Vladislav Chumak 4611cad71b bug3529 Prevented some default settings being overridden during
construction
2016-11-21 18:15:21 +01:00
Vladislav Chumak 6b2692a5df bug3529 fixed bug with nested GenericSerializableSettings 2016-11-21 15:49:05 +01:00
Vladislav Chumak bdcac3e49a bug3529 fixed WindChartSettings, add recognition of settings with make
default support in SettingsDialog
2016-11-18 18:20:29 +01:00
Vladislav Chumak 830e9a0cb1 bug3529 Added an explicit ID for each component 2016-11-15 17:58:10 +01:00
Vladislav Chumak afa184dbb3 bug3529 Analysed and fixed handling of nullable and emptiable
collections, fixed global and context specific settings extraction
2016-11-14 17:24:06 +01:00
Vladislav Chumak 2130ce0335 bug3529 Fixed gwt module dependencies and settings conversion 2016-11-14 15:46:46 +01:00
Vladislav Chumak fc142aa842 Merge remote-tracking branch 'origin/master' into bug3529 2016-11-14 14:15:51 +01:00
Vladislav Chumak d17f671b15 Merge remote-tracking branch 'origin/master' into bug3529
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/EditMarkPassingsPanel.java
2016-11-11 19:05:58 +01:00
Vladislav Chumak c72853b85b bug3529 Added Serialization support for WindChartSettings 2016-11-11 18:57:19 +01:00
Vladislav Chumak 426a289ee2 Merge branch 'bug3529' of ssh://trac@sapsailing.com/home/trac/git into bug3529 2016-11-11 17:53:59 +01:00
Vladislav Chumak 2fab5f695e bug3529 Made RaceBoard Settings Serializable, extracted
UserSettingsStorageManager in a separate module
2016-11-11 17:53:39 +01:00
Vladislav Chumak 9b593510a1 bug3529 Added Serialization support to some settings 2016-11-08 18:47:57 +01:00
Vladislav Chumak 85286fd2bf bug3529 Moved UserSettingsStorageManager to gwt.ui. Replaced userService
mockup with real UserService access
2016-11-08 17:06:39 +01:00