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