Commit Graph
100 Commits
Author SHA1 Message Date
Steffen Schaefer 5cc6d15184 Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-25 08:41:04 +01:00
Steffen Schaefer 0ae8f80202 Merge remote-tracking branch 'origin/master' into
android-maven-build-bug3190

Conflicts:
	java/com.sap.sailing.gwt.ui/pom.xml
2015-11-24 17:45:48 +01:00
Steffen Schaefer 92b6455ab2 Removed locally declared Maven repository because the gwt-bootstrap
artifact that used to come from the repository is now available on Maven
central repository that is implicitly used by Maven
2015-11-24 17:26:41 +01:00
Steffen Schaefer ddadac733a Using ${project.version} for intra-project dependencies in
com.sap.sailing.android.shared to avoid unneccessary diffs on the
release branch
2015-11-24 15:43:08 +01:00
Steffen Schaefer 88c1ff71ac Using ${project.version} for intra-project dependencies (source deps in
GWT projects) instead of hardcoded versions. This results in no diff for
the release branch because it automatically works when changing the
modules' declared versions.
2015-11-24 15:28:50 +01:00
Steffen Schaefer fc8a893e8c Maven profiles can only be copntrolled by system properties and not
Maven properties of a parent POM. The presence of the "ldi.releaseBuild"
is a good match for the activation conditions of "with-mobile" and
"with-not-android-relevant". It currently seems that in
buildAndUpdataProduct.sh the profiles are correctly activated and
deactivated. So this could also correctly work for local builds.
2015-11-24 14:47:13 +01:00
Steffen Schaefer 7248728674 Changed the activation of "with-mobile" and "with-not-android-relevant"
profiles based on a new property "mobile.build.is.default" so that no
changes are needed for this on the release branch
2015-11-24 14:01:17 +01:00
Steffen Schaefer 9bf9932a26 Moved the repository declarations in the root POM file to a profile that
is only active if it's a non Lean DI environment
2015-11-24 13:22:54 +01:00
Steffen Schaefer d8b9014d03 Moved media model and util to com.sap.sse.shared.android project because
this is only shared between backend and android but not usable in GWT UI
2015-11-24 11:40:32 +01:00
Steffen Schaefer 69054601dd Added @GwtIncompatible to RaceCompetitorNewsEntryDTO constructor that
sould only called in server code
2015-11-24 11:10:42 +01:00
Steffen Schaefer 9d9d485662 Using ImageDTO and VideoDTO instead of the Sailing* sublcasses to make
several entry point modules compile without having the Sailing* classes
on the classpath
2015-11-24 11:10:36 +01:00
Steffen Schaefer 6d0ac7f560 Explicitly setting compiler level to 1.7 for /java projects on Lean DI 2015-11-23 15:25:15 +01:00
Steffen Schaefer 95c0100e16 Ensuring correct Android SDK layout regarding build tools 2015-11-23 11:17:32 +01:00
Steffen Schaefer 3c22a9121e Added build-tools-windows to the artifacts to be extracted in the
Android SDK on Lean DI build
2015-11-23 09:48:43 +01:00
Steffen Schaefer be5bfbcf9a Added android-sdk-tools to the artifacts to be extracted in the Android
SDK on Lean DI build
2015-11-23 08:45:12 +01:00
Steffen Schaefer 169301db27 Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-23 08:38:24 +01:00
Steffen Schaefer a91d9107d1 Fixed maven property reference (added missing $) 2015-11-19 16:42:33 +01:00
Steffen Schaefer 52e1396b03 Adjusted android platform version to exactly match the one found in
nexus
2015-11-19 16:07:24 +01:00
Steffen Schaefer 9ee86134f4 Adjusted Android SDK download on Lean DI to also put the correct
platform version in the correct folder
2015-11-19 14:25:41 +01:00
Steffen Schaefer 26597b3de8 Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-19 14:24:18 +01:00
Steffen Schaefer aa82074a70 Android SDK path configuration for Lean DI moved to root POM to make it
work for /java projects
2015-11-19 10:59:06 +01:00
Steffen Schaefer 0ee9b9b344 Using an empty target platform when running a LeanDI build 2015-11-19 09:12:44 +01:00
Steffen Schaefer 2bdbe6bac1 consistent naming of maven profiles 2015-11-18 16:29:44 +01:00
Steffen Schaefer b353d84efb Commented parts out that are likely not needed on release build 2015-11-18 16:16:28 +01:00
Steffen Schaefer 1415f297ae Maven profile configurations and activation conditions implemented for
release build
2015-11-18 15:16:28 +01:00
Steffen Schaefer d5cee47fb3 Merge branch 'master' into android-maven-build-bug3190 2015-11-18 14:54:01 +01:00
Steffen Schaefer fc6c045c20 Fixed the paddings of the scrollable leaderboards embedded in Home 2015-11-18 12:54:22 +01:00
Steffen Schaefer b46ddb9255 Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-18 10:45:43 +01:00
Steffen Schaefer a2d278b093 some profiles depend on property "!ldi.releaseBuild" now 2015-11-18 10:43:53 +01:00
Steffen Schaefer c8ee37f246 Try to fix AAR builds in /java 2015-11-16 16:05:13 +01:00
Steffen Schaefer 50b680c4a3 Overwriting some properties dependening on the leandi profile 2015-11-16 15:53:50 +01:00
Steffen Schaefer 159ae2c3e3 Moved parts of the leandi profile to root pom to be able to overwrite
properties for this profile
2015-11-16 15:52:59 +01:00
Steffen Schaefer db898ca013 Consistent Android versions and usage / android:android dependency is
taken from a different groupId on Lead DI
2015-11-16 15:49:04 +01:00
Steffen Schaefer ae919d7a31 Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-16 11:53:37 +01:00
Steffen Schaefer c81c199ca2 Moved some configuration that is needed in /java and /mobile to root POM 2015-11-16 10:22:36 +01:00
Steffen Schaefer 07d4f2d7c2 Several changes to prepare release build configuration 2015-11-16 10:15:24 +01:00
Steffen Schaefer 7aed68ef05 Moved leandi property to root project 2015-11-16 10:10:26 +01:00
Steffen Schaefer 24fedf8471 Maven configuration change due to compatibility issues with Maven <3.2.2 2015-11-16 09:21:37 +01:00
Steffen Schaefer 5852cdb4fa Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-16 08:25:38 +01:00
Steffen Schaefer f63f1c9039 Removed unused maven config that was moved to the parent POM 2015-11-16 08:25:01 +01:00
Steffen Schaefer bfca95dc32 Removed repositories that aren't needed anymore 2015-11-16 08:23:00 +01:00
Steffen Schaefer f0dcc278b8 Partial integration of build config for release build (needs some more
work to be complete)
2015-11-16 08:22:17 +01:00
Steffen Schaefer d00f775b75 Moved parts of the android maven build to profiles 2015-11-16 08:19:21 +01:00
Steffen Schaefer 2228e59112 Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-13 10:46:00 +01:00
Steffen Schaefer cd28ca5f63 Revert changes to introduce a parent pom for the app projects. It turned
out that there are limitations in Maven profiles that cause this
solution to not be more compact. So it's currently not necessary to have
the additional intermediate parent pom.

This reverts commit 604519cdbb.
This reverts commit 8178f57271.
This reverts commit 4bcb420513.
2015-11-13 10:44:32 +01:00
Steffen Schaefer 604519cdbb added app pom project to the module list of /mobile 2015-11-12 16:41:24 +01:00
Steffen Schaefer 7f589e3a9c Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-12 16:24:53 +01:00
Steffen Schaefer 5d0292573e Removed a check for trackedRace that isn't necessary anymore when
checking if a competitor is in a specific fleet
2015-11-12 15:38:29 +01:00
Steffen Schaefer 8805498255 Added missing final statements to variables in AbstractRaceColumn 2015-11-12 15:36:01 +01:00
Steffen Schaefer 8178f57271 added missing .project 2015-11-12 13:59:55 +01:00
Steffen Schaefer 4bcb420513 Introduced parent pom for the app projects 2015-11-12 13:59:37 +01:00
Steffen Schaefer 88feae599a Fixed syntax error in pom.xml 2015-11-12 11:42:17 +01:00
Steffen Schaefer a99beb501b Merge branch 'master' into android-maven-build-bug3190 2015-11-12 10:35:15 +01:00
Steffen Schaefer 4136ae5aeb Added .project files for /java, /mobile and /wiki to make it possible to
import these as projects into eclipse. Additionally added
filteredResources rules to hide subproject stuff from top level projects
(this fixed an problem that causes resources to be found twice in a
nested project setup).
2015-11-12 10:18:09 +01:00
Steffen Schaefer 9554253391 Merge branch 'master' into android-maven-build-bug3190 2015-11-12 09:46:28 +01:00
Steffen Schaefer 1a02c9615b Merge branch 'design2015' 2015-11-12 08:18:24 +01:00
Steffen Schaefer b021f2d14b Consistently using targetSdkVersion 22 in all AndroidManifest.xml files 2015-11-11 13:34:21 +01:00
Steffen Schaefer b54b169aa5 Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-11 13:27:37 +01:00
Steffen Schaefer 8de15d028e Profile with-mobile isn't active by default for more projects 2015-11-11 11:32:30 +01:00
Steffen Schaefer 52fe67cb37 Updated profile handling to be more consistent in
buildAndUpdateProduct.sh
2015-11-10 17:28:09 +01:00
Steffen Schaefer 64b1e90130 Profile with-mobile isn't active by default 2015-11-10 17:27:37 +01:00
Steffen Schaefer 2af02b66eb Revert "New default is to build mobile only"
This reverts commit 16ec8ff26c.
2015-11-10 17:18:14 +01:00
Steffen Schaefer 29eae8056e Revert "upgraded versions to 1.1.0"
This reverts commit 08ecfb3014.
2015-11-10 17:10:14 +01:00
Steffen Schaefer aa3f72cc83 Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-10 16:17:43 +01:00
Steffen Schaefer 7b56584509 Merge branch 'master' into design2015 2015-11-10 15:51:09 +01:00
Steffen Schaefer 3b3a3273f3 Merge branch 'bug3348' 2015-11-10 15:49:29 +01:00
Steffen Schaefer 278ad5984b bug3348: Added some JavaDoc explaining the event filtering for
leaderboard search results in case of series
2015-11-10 15:36:25 +01:00
Steffen Schaefer 6c3b9b1a41 Removed unused code and import 2015-11-10 15:22:39 +01:00
Steffen Schaefer bf6e14fdfa Merge remote-tracking branch 'origin/master' into design2015 2015-11-10 15:20:45 +01:00
Steffen Schaefer 308aa245d3 Merge remote-tracking branch 'origin/master' into
android-maven-build-bug3190

Conflicts:
	java/com.sap.sailing.gwt.ui/pom.xml
2015-11-10 10:06:39 +01:00
Steffen Schaefer e5da8181fa Fixed filtering of search results without events that was broken after
having multiple events associated to a search result
2015-11-06 11:07:02 +01:00
Steffen Schaefer a43a4ed3e6 bug3348: Improved keyword search for series events/leaderboards 2015-11-06 09:28:46 +01:00
Steffen Schaefer 9fa0dbe3f5 Updated to support libraries version 22.1.1 2015-11-06 08:21:29 +01:00
Steffen Schaefer c18dbbf8ba Disabled the usage of m2repositorys from android SDK 2015-11-05 17:15:20 +01:00
Steffen Schaefer 9817d464b3 Updated google play services to version 7.5 and using version 22.0.0 of
the support libraries
2015-11-05 17:14:35 +01:00
Steffen Schaefer ec138b66c8 Merge remote-tracking branch 'origin/master' into android-maven-build-bug3190 2015-11-05 17:11:49 +01:00
Steffen Schaefer abf9dec6d7 NavigationPathDisplay is used by default to render breadcrumbs on
desktop
2015-11-04 09:23:44 +01:00
Steffen Schaefer bfa6d7269c Added WithHeader marker to desktop event and series activities 2015-11-04 09:23:08 +01:00
Steffen Schaefer 1cd6a9e9bc Setting desktop NavigationPathDisplay state depending on a marker
interface of the activity
2015-11-04 09:22:32 +01:00
Steffen Schaefer 912ac90fb1 Added specialized NavigationPathDisplay for desktop to solve problems
regarding activities with gray header
2015-11-04 09:10:53 +01:00
Steffen Schaefer 815afca4a9 Removed unneccessary whitespaces 2015-11-02 11:04:14 +01:00
Steffen Schaefer 57c000d506 Integrated redundant declarations of Desktop and Mobile GWT modules into
Home
2015-11-02 10:35:44 +01:00
Steffen Schaefer f649389663 removed outdated comment 2015-11-02 10:34:17 +01:00
Steffen Schaefer 7d91eafe1b Added more content to "what's new" page 2015-11-02 10:21:36 +01:00
Steffen Schaefer 4999874815 Commented stuff on "what's new" that isn't live yet 2015-11-02 10:03:20 +01:00
Steffen Schaefer 36094be765 Added some content to "what's new" page 2015-11-02 10:01:33 +01:00
Steffen Schaefer bfda0f15f0 Merge remote-tracking branch 'origin/master' into design2015 2015-11-02 09:11:56 +01:00
Steffen Schaefer c8c012fd65 Fixed typo in What's new 2015-11-02 09:11:15 +01:00
Steffen Schaefer 673de2a922 Implemented navigation path for mobile
SeriesMiniOverallLeaderboardActivity
2015-10-30 09:19:10 +01:00
Steffen Schaefer 81b6ad32e8 Code cleanup (non changeable field is final) 2015-10-30 09:18:53 +01:00
Steffen Schaefer aeb921aed9 Implemented navigation path for mobile SeriesActivity 2015-10-30 09:15:20 +01:00
Steffen Schaefer cbe9e00523 Implemented navigation path for mobile MediaActivity 2015-10-30 09:10:37 +01:00
Steffen Schaefer 4c6de88063 Implemented navigation path for mobile LatestNewsActivity 2015-10-30 09:10:18 +01:00
Steffen Schaefer 2bb3e28175 Extracted construction of the mobile navigation path to the event
level to be able to recycle this in other event related activities
2015-10-30 09:09:39 +01:00
Steffen Schaefer d931a9dd54 Implemented navigation path for mobile MiniLeaderboardActivity 2015-10-30 08:54:29 +01:00
Steffen Schaefer 8d4e198e5c Implemented navigation path for mobile MultiRegattaActivity 2015-10-30 08:51:50 +01:00
Steffen Schaefer 819b4f84ba Implemented navigation path for mobile RacesActivity 2015-10-30 08:51:27 +01:00
Steffen Schaefer a838567760 Extracted construction of the mobile navigation path to the regatta
level to be able to recycle this in other event related activities
2015-10-30 08:50:52 +01:00
Steffen Schaefer 266557bd94 Implemented navigation path for mobile RegattaActivity 2015-10-30 08:33:07 +01:00
Steffen Schaefer b5a7cb4e23 Added ExperimentalFeatures flag to activate the usage of
NavigationPathDisplay on mobile
2015-10-30 08:24:24 +01:00