Commit Graph
100 Commits
Author SHA1 Message Date
Steffen Schaefer 862e685756 Using HasMobileVersion instead of MobileSupport for places that are
always available on mobile but could formerly be deactivated by a
ExperimentalFeatures flag
2016-06-22 08:48:43 +02:00
Steffen Schaefer fc42688d0f Added JavaDocs to DateAndTimeFormatterUtil 2016-06-21 15:21:29 +02:00
Steffen Schaefer 1a8bbaff9e Added JavaDocs to ClientFactory extensions 2016-06-21 14:58:32 +02:00
Steffen Schaefer 2ce5c676bf Added JavaDocs to BusyView and ErrorView 2016-06-21 14:57:59 +02:00
Steffen Schaefer db9906a85f Added JavaDocs to VideoPlayer related classes 2016-06-21 14:03:44 +02:00
Steffen Schaefer db3cff26bd Added more documentation to MediaPage 2016-06-21 13:54:20 +02:00
Steffen Schaefer 7f1030403d Added JavaDocs to MediaPage related classes 2016-06-21 13:47:27 +02:00
Steffen Schaefer 639ac36a24 Removed unused widgets that originated from the theme project but were
never really styled and finalized
2016-06-21 13:33:57 +02:00
Steffen Schaefer 8d4f72db20 Removed unused widget that originated from the theme project but was
never really styled
2016-06-21 12:26:52 +02:00
Steffen Schaefer 7c13844d59 Added JavaDocs to mobile Footer 2016-06-21 12:09:16 +02:00
Steffen Schaefer fd0feae6e3 Added JavaDocs to Header related classes 2016-06-21 12:07:54 +02:00
Steffen Schaefer ef252f4d03 Added JavaDocs to AbstractDispatchServlet 2016-06-21 11:57:38 +02:00
Steffen Schaefer 2fa6c5b3db Added TODO 2016-06-21 11:34:42 +02:00
Steffen Schaefer b6422c3d04 Added JavaDocs to our custom ActivityManager implementations 2016-06-21 11:25:17 +02:00
Steffen Schaefer 036cb1626d Added JavaDocs to NavigationPathDisplay subclasses 2016-06-21 11:24:18 +02:00
Steffen Schaefer 4869899a61 Added JavaDocs for basic places stuff 2016-06-21 10:58:23 +02:00
Steffen Schaefer d9ac2a5c9a Added JavaDoc to HasLocationTitle 2016-06-21 10:52:09 +02:00
Steffen Schaefer 5bdb03ad4f Added JavaDoc to NavigationPathDisplay 2016-06-21 10:50:06 +02:00
Steffen Schaefer 2e21829b1b Added more JavaDocs to AbstractEventActivity and subclasses 2016-06-21 10:22:37 +02:00
Steffen Schaefer 2b6d04e525 Added JavaDoc to AbstractEventActivity 2016-06-21 10:09:27 +02:00
Steffen Schaefer a68b85b5de Added JavaDocs to GWTLocaleUtil 2016-06-21 08:45:28 +02:00
Steffen Schaefer cbdb4f4e61 Extended regex for tablet identification 2016-06-21 08:29:01 +02:00
Steffen Schaefer 5e20f02a96 Added JavaDocs to DeviceDetector 2016-06-21 08:19:54 +02:00
Steffen Schaefer 97d988fa6d Added JavaDocs to EntryPoint classes that depend on SwitchingEntryPoint 2016-06-21 08:19:26 +02:00
Steffen Schaefer 0596c18fb9 Added JavaDocs to SwitchingEntryPoint 2016-06-20 17:52:01 +02:00
Steffen Schaefer b25cd9d829 Added JavaDocs to authentication related classes 2016-06-20 17:39:58 +02:00
Steffen Schaefer 1f1ef55b36 Added JavaDocs to RefreshManager related classes 2016-06-17 16:05:04 +02:00
Steffen Schaefer 340eb2a299 Added JavaDocs to RefreshManager and subclasses as well as ResultWithTTL 2016-06-17 15:35:10 +02:00
Steffen Schaefer f77964bb54 Using UTF-8 encoding for all GWT translation files because GWT compiler
reads all sources with encoding UTF-8, even *.properties
2016-04-28 08:20:27 +02:00
Steffen Schaefer d793944c83 Removed -XstartOnFirstThread from several *.launch files 2016-03-16 16:56:04 +01:00
Steffen Schaefer a759c89ed7 Merge branch 'bug3476' 2016-03-02 17:35:29 +01:00
Steffen Schaefer 1214298c8e Merge branch 'bug3441' 2016-03-02 17:26:28 +01:00
Steffen Schaefer 02d18e43da bug 3476: Setting display attribute instead of visibility for
SimpleBusyIndicator when busy state changes because "visibility:
hidden;" just doesn't render the element but it's there, clickable and
overlapping other elements stealing their events
2016-03-02 14:07:41 +01:00
Steffen Schaefer d3bed917ed Removed old/unused media getters from EventBase 2016-03-02 11:11:48 +01:00
Steffen Schaefer 4b1d2e1567 Removed legacy JSON (de)serialization for event media 2016-03-02 11:10:49 +01:00
Steffen Schaefer fdb59c3ca5 Ported all event related tests to use the new media model 2016-03-02 11:10:03 +01:00
Steffen Schaefer 83c7e4a197 Removed legacy JSON deserialization for EventBase.sailorsInfoWebsiteURL 2016-03-02 08:47:26 +01:00
Steffen Schaefer b884a2adf1 Merge branch 'master' into design2015
Conflicts:
	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/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties
2016-03-02 08:16:23 +01:00
Steffen Schaefer e3acfbf53b Removed test for non locale dependent sailorsInfoWebsiteURL in
EventDataJsonSerializerTest because the field isn't serialized anymore
2016-03-01 16:09:28 +01:00
Steffen Schaefer 8156e8e0db Added an explanatory info about locale specific sailors info links to
the event dialog
2016-03-01 15:21:29 +01:00
Steffen Schaefer 3eb66c2890 Added release notes for changes regarding the sailors info link feature 2016-03-01 15:13:06 +01:00
Steffen Schaefer ca89827675 Added release notes for language specific sailors info links feature 2016-03-01 14:53:37 +01:00
Steffen Schaefer 6d87602ff9 Removed the backward-compatible image/videos storing code 2016-03-01 14:00:42 +01:00
Steffen Schaefer 054d289fce Removed legacy JSON serialization for sailorsInfoWebsiteURL 2016-03-01 13:56:42 +01:00
Steffen Schaefer 85815663a4 Removed legacy getter/setter for sailorsInfoWebsiteURL from EventBase 2016-03-01 13:41:31 +01:00
Steffen Schaefer 5577e5ed4b sailorsInfoWebsiteURL isn't saved to the DB in the legacy format anymore 2016-03-01 13:41:04 +01:00
Steffen Schaefer c330b4ed08 Fixed GWT compiler issue related to recent SharedResources changes 2016-03-01 09:12:44 +01:00
Steffen Schaefer 2e16104ee3 Moved UserDetails desktop/mobile partials to com.sap.sse.security.ui 2016-02-29 14:46:46 +01:00
Steffen Schaefer 95e8eb43fd UserDetails uses CommonSharedResources only to prepare the move of the
partial to SSE
2016-02-29 14:39:24 +01:00
Steffen Schaefer 5a79345ee1 Moved input field related main styles to CommonSharedResources 2016-02-29 14:33:29 +01:00
Steffen Schaefer 9e51c2e99b Removed unused package imports in UserDetails desktop/mobile partials 2016-02-29 14:28:19 +01:00
Steffen Schaefer 20ce929b09 Moved UserHeader desktop/mobile partials to com.sap.sse.security.ui 2016-02-29 14:11:09 +01:00
Steffen Schaefer 6b91519d0c Added new GWT module UserProfile in com.sap.sse.security.ui 2016-02-29 14:05:05 +01:00
Steffen Schaefer bda03b9f7e Removed unused messages and schemas from UserHeader UiBinder files 2016-02-29 14:03:11 +01:00
Steffen Schaefer a557ae878d UserHeader no uses CommonSharedResources only to prepare the move of the
partial to SSE
2016-02-29 13:52:12 +01:00
Steffen Schaefer 70055d7009 Moved media declarations from SharedResources to CommonSharedResources 2016-02-29 13:50:43 +01:00
Steffen Schaefer 54e5e5bbcb Removed placeholder title from user account image 2016-02-29 12:03:16 +01:00
Steffen Schaefer 4bf3eafc38 Removed unnecessary form element from UserDetails partial 2016-02-29 11:47:15 +01:00
Steffen Schaefer df149d405c Removed unused messages from UiBinder files 2016-02-29 11:26:18 +01:00
Steffen Schaefer 55342b7877 Merge branch 'master' into design2015-user-management
# Conflicts:
#	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/gwt/CellTablePO.java
2016-02-29 11:21:44 +01:00
Steffen Schaefer a7309ca2b5 The inner HashMap of CopyOnWriteHashMap is now marked as volatile to
prevent nasty side effects
2016-02-25 09:03:13 +01:00
Steffen Schaefer 57134c57f7 Added serialization test for CopyOnWriteHashMap 2016-02-25 08:57:16 +01:00
Steffen Schaefer 0d971f3681 Added explanatory comments to some implementations of CopyOnWriteHashMap 2016-02-25 08:37:05 +01:00
Steffen Schaefer af15020354 The methods keySet, values and entrySet of CopyOnWriteHashMap now return
unmodifiable collections to prevent changes without proper handling of
concurrency
2016-02-25 08:32:36 +01:00
Steffen Schaefer 6ebf1279e7 Adjusted serialVersionUID of EventBaseImpl due to
serialization-incompatible changes related to bug 3441
2016-02-25 08:29:05 +01:00
Steffen Schaefer a8fe283a84 Implemented equals/hashCode for CopyOnWriteHashMap 2016-02-25 08:27:45 +01:00
Steffen Schaefer f72112f157 Implemented Serialization for CopyOnWriteHashMap 2016-02-25 08:27:12 +01:00
Steffen Schaefer 700fe50d77 Using CopyOnWriteHashMap in EventBaseImpl for sailorsInfoWebsiteURLs 2016-02-24 17:53:18 +01:00
Steffen Schaefer abe9e71b93 The lock name of CopyOnWriteHashMap is now customizable 2016-02-24 17:53:03 +01:00
Steffen Schaefer bae75ee2bd Implemented CopyOnWriteHashMap 2016-02-24 17:30:45 +01:00
Steffen Schaefer cf8073f3cd Using GWTLocaleUtil in VideoDialog to reduce code duplications and
automatically support new locales in the future
2016-02-24 15:28:47 +01:00
Steffen Schaefer bead935766 Ensuring a more deterministic locale sort order in the Home Footer 2016-02-24 15:21:02 +01:00
Steffen Schaefer d8ceba8ef2 Using GWTLocaleUtil in Footer of Home module to reduce code duplication
handling the unwanted "default" locale
2016-02-24 15:11:59 +01:00
Steffen Schaefer c03abcf586 Added JavaDocs 2016-02-24 13:14:01 +01:00
Steffen Schaefer bc69d9a727 Ensuring a consistent method naming 2016-02-24 13:13:57 +01:00
Steffen Schaefer fd3985baba Removed unused method 2016-02-24 13:13:52 +01:00
Steffen Schaefer 0572787c8e Added TODOs regarding Locale handling in JSON (de)serialization 2016-02-24 13:13:47 +01:00
Steffen Schaefer e23885f870 Adjusted JSON (de)serializer to handle multiple sailorsInfoWebsiteURLs 2016-02-24 13:13:43 +01:00
Steffen Schaefer 52ceb2c736 Moved the locale configuration to it's own GWT module to have a single
source of thruth that is consistent in Home and AdminConsole.
2016-02-24 13:13:38 +01:00
Steffen Schaefer 8c59b527b2 Added zh and ru locales to AdminConsole to make locale dependent UIs
show all locales available in Home. These locales aren't usable on the
UI but are includes in LocaleInfo to populate UI elements.
2016-02-24 13:13:33 +01:00
Steffen Schaefer 76b85924de Removed old unused methods regarding the old single
sailorsInfoWebsiteURL
2016-02-24 13:13:29 +01:00
Steffen Schaefer 313fd728ac Implemented create/edit functionality for multiple locale dependent
sailorsInfoWebsiteURLs in the event dialog
2016-02-24 13:13:24 +01:00
Steffen Schaefer df128d5760 Added a util for common code regarding locale handling 2016-02-24 13:13:19 +01:00
Steffen Schaefer b72072d7b0 Showing multiple sailorsInfoWebsiteURLs in EventDetailsComposite 2016-02-24 13:13:14 +01:00
Steffen Schaefer 667a739971 Adjusted TestStoringAndLoadingEventsAndRegattas to use multiple
sailorsInfoWebsiteURLs
2016-02-24 13:13:10 +01:00
Steffen Schaefer d4ed30c36e Adjusted the service layer to handle multiple sailorsInfoWebsiteURLs 2016-02-24 13:13:05 +01:00
Steffen Schaefer 16a327fecc Extended EventBaseDTO to have multiple sailorsInfoWebsiteURLs that are
mapped by locales
2016-02-24 13:13:00 +01:00
Steffen Schaefer 55fee62053 Implemented locale handling for sailorsInfoWebsiteURL selection and
moved the special locale dependent code for the legacy
sailorsInfoWebsiteURL field to the automatic porting code
2016-02-24 13:12:55 +01:00
Steffen Schaefer 34536402ef Adjusted the DB layer to handle multiple sailorsInfoWebsiteURLs 2016-02-24 13:12:51 +01:00
Steffen Schaefer 446e67b0ef Adjusted the service layer to handle multiple sailorsInfoWebsiteURLs 2016-02-24 13:12:46 +01:00
Steffen Schaefer e511b30f22 Extended EventBase to have multiple sailorsInfoWebsiteURLs that are
mapped by Locales
2016-02-24 13:12:41 +01:00
Steffen Schaefer 014b9f2531 Merge branch 'design2015' into design2015-user-management
# 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/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties
2016-02-22 11:56:15 +01:00
Steffen Schaefer 0979df6ef8 Merge branch 'master' into design2015 2016-02-22 11:45:47 +01:00
Steffen Schaefer eec82c096d Changed TabBar to not depend on the Places framework anymore 2016-02-22 11:44:00 +01:00
Steffen Schaefer 023e43aee8 Extracted TabBar style from main.gss to make it easier to move TabBar to
SSE
2016-02-18 12:49:58 +01:00
Steffen Schaefer de88cd5b04 Bug 3441: Refactored sailor info to a distinct widget to remove the code
duplication in the views
2016-01-28 16:57:57 +01:00
Steffen Schaefer 05d49ea0f8 Bug 3441: Added sailor info button for single regatta events 2016-01-28 16:49:23 +01:00
Steffen Schaefer 1fd4252d76 Added release notes for user management 2016-01-28 15:36:28 +01:00
Steffen Schaefer 7186988f0f Fixed serialization exception for UserManagementException due to missing
package export for the custom serializer
2016-01-28 14:13:26 +01:00
Steffen Schaefer 3a63ac8c1e Dynamic change of manage media button visibility 2016-01-28 09:15:51 +01:00