From 06557038baabe8e40a124fbf0ea5a06505392e9d Mon Sep 17 00:00:00 2001 From: Peter Siegmund Date: Tue, 19 Jan 2016 17:20:59 +0100 Subject: [PATCH 01/20] update license dialog from 1.7.0 to 1.8.0 --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 1045a4526e0..2837d4f37e8 100644 --- a/build.gradle +++ b/build.gradle @@ -34,7 +34,7 @@ ext { support = "22.2.1" play_services = "7.3.0" - license_dialog = "1.7.0" + license_dialog = "1.8.0" // testing - jvm junit = "4.12" From ae97ae3601782bd3498ce39b498dafbff5064a20 Mon Sep 17 00:00:00 2001 From: Peter Siegmund Date: Tue, 19 Jan 2016 17:22:48 +0100 Subject: [PATCH 02/20] add buttons to change the current page of the ViewPager without swipe gesture --- .../res/layout/race_main_normal.xml | 16 ++++++++++ .../app/ui/fragments/RaceFragment.java | 22 +++++++------- .../fragments/panels/BasePanelFragment.java | 5 ---- .../fragments/panels/TimePanelFragment.java | 1 - .../BaseStartphaseRaceFragment.java | 29 ++++++++++++++++++- 5 files changed, 56 insertions(+), 17 deletions(-) diff --git a/mobile/com.sap.sailing.racecommittee.app/res/layout/race_main_normal.xml b/mobile/com.sap.sailing.racecommittee.app/res/layout/race_main_normal.xml index 34c95c6c121..7b7fbbaa60e 100644 --- a/mobile/com.sap.sailing.racecommittee.app/res/layout/race_main_normal.xml +++ b/mobile/com.sap.sailing.racecommittee.app/res/layout/race_main_normal.xml @@ -41,6 +41,22 @@ android:layout_below="@id/panels_pager" android:background="?attr/sap_gray"> + + + + = Build.VERSION_CODES.JELLY_BEAN_MR1) { @@ -57,6 +57,33 @@ public abstract class BaseStartphaseRaceFragment Date: Tue, 19 Jan 2016 17:31:01 +0100 Subject: [PATCH 03/20] change ess course designer edit from long click to simple click --- .../coursedesign/CourseElementAdapter.java | 41 +++++++------------ .../raceinfo/CourseFragmentMarks.java | 5 +-- 2 files changed, 16 insertions(+), 30 deletions(-) diff --git a/mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/coursedesign/CourseElementAdapter.java b/mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/coursedesign/CourseElementAdapter.java index 09dc33cbe29..8a670bff70f 100644 --- a/mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/coursedesign/CourseElementAdapter.java +++ b/mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/coursedesign/CourseElementAdapter.java @@ -41,7 +41,6 @@ public class CourseElementAdapter extends BaseDraggableSwipeAdapter mElements; private MarkImageHelper mImageHelper; - private LongClick mLongClickListener; private ItemClick mItemClickListener; private EventListener mEventListener; @@ -166,10 +165,6 @@ public class CourseElementAdapter extends BaseDraggableSwipeAdapter Date: Wed, 20 Jan 2016 11:53:25 +0100 Subject: [PATCH 04/20] finish activities after change (LoginActivity <-> RacingActivity) --- .../sailing/android/shared/ui/activities/ResilientActivity.java | 1 + .../sailing/racecommittee/app/ui/activities/LoginActivity.java | 1 + 2 files changed, 2 insertions(+) diff --git a/mobile/com.sap.sailing.android.shared/src/com/sap/sailing/android/shared/ui/activities/ResilientActivity.java b/mobile/com.sap.sailing.android.shared/src/com/sap/sailing/android/shared/ui/activities/ResilientActivity.java index 86d836964e0..45a807888ca 100644 --- a/mobile/com.sap.sailing.android.shared/src/com/sap/sailing/android/shared/ui/activities/ResilientActivity.java +++ b/mobile/com.sap.sailing.android.shared/src/com/sap/sailing/android/shared/ui/activities/ResilientActivity.java @@ -35,5 +35,6 @@ public class ResilientActivity extends LoggableActivity { protected void fadeActivity(Intent intent) { startActivity(intent); overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out); + finish(); } } diff --git a/mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/activities/LoginActivity.java b/mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/activities/LoginActivity.java index 4f0a4fa3fd2..f68cbb41130 100755 --- a/mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/activities/LoginActivity.java +++ b/mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/activities/LoginActivity.java @@ -164,6 +164,7 @@ public class LoginActivity extends BaseActivity intent.putExtra(AppConstants.COURSE_AREA_UUID_KEY, mSelectedCourseAreaUUID); intent.putExtra(AppConstants.EventIdTag, mSelectedEventId); startActivity(intent); + finish(); } private Serializable selectEvent(EventBase event) { From 6d3cbd39938928201c13b7e5ee37cba1c16e833b Mon Sep 17 00:00:00 2001 From: Peter Siegmund Date: Wed, 20 Jan 2016 11:54:23 +0100 Subject: [PATCH 05/20] hint text for new waypoints in ESS course designer --- .../layout/course_marks_waypoint_new_item.xml | 17 +++++++------- .../race_schedule_course_marks_normal.xml | 22 ++++++++++--------- .../res/values-de/strings.xml | 1 + .../res/values/strings.xml | 1 + 4 files changed, 23 insertions(+), 18 deletions(-) diff --git a/mobile/com.sap.sailing.racecommittee.app/res/layout/course_marks_waypoint_new_item.xml b/mobile/com.sap.sailing.racecommittee.app/res/layout/course_marks_waypoint_new_item.xml index f33139989bc..cf0ae749e82 100644 --- a/mobile/com.sap.sailing.racecommittee.app/res/layout/course_marks_waypoint_new_item.xml +++ b/mobile/com.sap.sailing.racecommittee.app/res/layout/course_marks_waypoint_new_item.xml @@ -10,7 +10,7 @@ + android:layout_weight="1"> - - - + android:text="@string/add_waypoint" + android:textAppearance="?attr/textXSmall" + android:textColor="?attr/white" + android:layout_weight="1" + android:layout_gravity="center_vertical"/> \ No newline at end of file diff --git a/mobile/com.sap.sailing.racecommittee.app/res/layout/race_schedule_course_marks_normal.xml b/mobile/com.sap.sailing.racecommittee.app/res/layout/race_schedule_course_marks_normal.xml index cbd9f3310b0..8113136d144 100644 --- a/mobile/com.sap.sailing.racecommittee.app/res/layout/race_schedule_course_marks_normal.xml +++ b/mobile/com.sap.sailing.racecommittee.app/res/layout/race_schedule_course_marks_normal.xml @@ -1,13 +1,12 @@ - + layout="@layout/race_schedule_course_header" /> + android:layout_height="match_parent" /> + android:textSize="@dimen/textSize_18" /> + android:layout_marginLeft="@dimen/side_padding" + android:layout_marginRight="@dimen/side_padding" + android:gravity="center" /> + android:textSize="@dimen/textSize_18" />