Commit Graph

  • 8521b98f4b Bitcoin addresses are lower case (Bech32). Dennis Guse 2020-10-13 21:24:59 +02:00
  • eaf655f6e7 Upgrade gradle wrapper to 6.5 Dennis Guse 2020-10-13 18:15:26 +02:00
  • 24c7f3fd7a Add option to donate via Bitcoin. Dennis Guse 2020-10-13 17:38:38 +02:00
  • a4bab656e4 New screenshots. Román 2020-10-11 13:49:40 +02:00
  • 679c1d7e3e Intervals: TrackDataHub instead of ContentProvider. Fixes #453. Román 2020-10-09 18:03:19 +02:00
  • 0036934fb3 Intervals: added elevation gain and only shows speed or pace, depending on settings. Román 2020-09-20 17:46:51 +02:00
  • c508747203 Bugfix: import gpx file added heart rate like a speed because a break missing. Román 2020-10-08 12:39:57 +02:00
  • 0f4c0079d7 Bump gradle from 4.0.1 to 4.0.2 dependabot[bot] 2020-10-07 06:14:35 +00:00
  • 9e6bb1c511 Bump constraint-layout from 2.0.1 to 2.0.2 dependabot[bot] 2020-10-07 06:14:35 +00:00
  • a42bdf32e1 Release: v3.11.1 v3.11.1 Dennis Guse 2020-10-06 08:16:58 +02:00
  • c29d69b44d Cleanup. Dennis Guse 2020-10-05 22:59:21 +02:00
  • 547b1d07bd Bugfix: interval stats announced incorrectly because an error in last interval computing. Fixes #443. Román 2020-10-05 20:04:48 +02:00
  • 22a1dfd354 README: removed link to Maps.ME due to the amount of embedded trackers. Dennis Guse 2020-10-04 12:51:14 +02:00
  • be81e758c6 License: use non-Markdown, so Github-API identifies it. Dennis Guse 2020-09-26 23:16:19 +02:00
  • b3117e6410 Release: v3.11.0 v3.11.0 Dennis Guse 2020-09-26 20:23:32 +02:00
  • 47ab109c2b F-Droid now signs APKs with v2, so installing on Android 11 works. More info: #421 This reverts commit ee22fd8e Dennis Guse 2020-09-26 19:54:52 +02:00
  • bc04efbaac Bugfix: for export all write permissions are required. Android 11 enforces this (and it is good practice). Fixes #439. Dennis Guse 2020-09-26 19:52:48 +02:00
  • fbb9d21e73 TrackRecordingActivity keeps Track.Id value instead of track object. Every time the track is needed it gets it. Fixes #435. Román 2020-09-26 16:47:51 +02:00
  • f5308e4287 Bump mockito-android from 3.5.11 to 3.5.13 dependabot[bot] 2020-09-25 06:17:29 +00:00
  • 15b5920e3b README: add F-Droid version shield Dennis Guse 2020-09-25 12:37:58 +02:00
  • d09aaab398 Theming: import/export finished dialog needs to be AndroidX. Dennis Guse 2020-09-24 22:45:08 +02:00
  • f7008e2362 Update strings.xml pappapisshu 2020-09-24 16:36:19 +02:00
  • e939778beb Refactor: use marker instead of waypoint. Fixes #389. Dennis Guse 2020-09-23 17:16:34 +02:00
  • 8643b50bd1 Bugfix: application context does not provide access to theme attributes. Dennis Guse 2020-09-23 12:12:34 +02:00
  • 74e42525d4 Cleanup. Dennis Guse 2020-09-23 08:11:10 +02:00
  • 833a387574 Theming: splashscreen uses dark background color. Dennis Guse 2020-09-23 08:05:40 +02:00
  • e574c67ad6 Theming: activity icons are now in textColorPrimary. And replaced spinner in StatisticsRecordedFragment. Dennis Guse 2020-09-21 22:55:07 +02:00
  • ce38d5e891 Theming: define colorAccent. Dennis Guse 2020-09-21 22:18:26 +02:00
  • 3a44da4a9d Theming: stats labels use color accent. Dennis Guse 2020-09-20 14:53:12 +02:00
  • eba9106db5 Theming: delete dialog needs to be Androidx for proper theming. Dennis Guse 2020-09-16 23:04:13 +02:00
  • 4501226562 Theming: reduce font size of lists first line. Dennis Guse 2020-09-16 22:47:20 +02:00
  • b974193564 Theming: delete dialog uses delete icon. Dennis Guse 2020-09-16 22:44:21 +02:00
  • 0b3e447258 Theming: charts use theme text colors. Dennis Guse 2020-09-15 21:29:03 +02:00
  • 9908cc02a2 Theming: added color.xml for night styling. Dennis Guse 2020-09-15 21:21:03 +02:00
  • 4e67011d7c Theming: style selected list items with transparent color. Dennis Guse 2020-09-15 21:18:02 +02:00
  • 5f93c0bab3 Theming: tabs use default indicator color. Dennis Guse 2020-09-15 20:12:06 +02:00
  • caec5e7c45 Theming: chart use default design background color. Dennis Guse 2020-09-15 20:09:36 +02:00
  • 240cb4b363 Theming: chart colors extracted. Dennis Guse 2020-09-15 18:33:46 +02:00
  • 91e8eb66b1 Theming: chart text is now rendered as FILL_AND_STROKE. Dennis Guse 2020-09-15 18:29:07 +02:00
  • 27bd69ec62 Code cleanup. Dennis Guse 2020-09-15 18:18:22 +02:00
  • 553fd39e21 Theming: make SplashScreen fullscreen. Dennis Guse 2020-09-15 17:38:54 +02:00
  • 733ee1c6e6 Theming: move TrackEdit to material design text fields. Dennis Guse 2020-09-15 17:07:53 +02:00
  • ef61c9597d Theming: activity chooser matches parent height. Dennis Guse 2020-09-15 16:50:36 +02:00
  • e874af791e Theming: removed all custom modifications to Holo theme. Dennis Guse 2020-09-14 18:26:59 +02:00
  • a4b2bb1aa0 Theming: tint all icons with colorControlNormal. Dennis Guse 2020-09-14 18:08:22 +02:00
  • bc9b20ffc8 Theming: marker detail uses default background. Dennis Guse 2020-09-14 17:45:18 +02:00
  • 6f212328a1 Theming: merged edit buttons into layout. Dennis Guse 2020-09-14 17:43:25 +02:00
  • a68cde7ac9 Theming: listView main item is now TextLarge. Dennis Guse 2020-09-14 17:39:54 +02:00
  • 5cab331058 Theming: removed custom spinner style. Dennis Guse 2020-09-06 23:59:54 +02:00
  • 6d25a10abd Theming: use default text color. Dennis Guse 2020-09-06 23:42:11 +02:00
  • d2516947f2 Theming: removed custom radio button style - use Material design. Dennis Guse 2020-09-06 23:41:13 +02:00
  • 4150d060ee Theming: enable day/night mode incl. app-wide setting. Dennis Guse 2020-09-06 16:06:13 +02:00
  • 1688076457 Theming: use AppCompat themes instead of Holo. Dennis Guse 2020-09-06 08:13:18 +02:00
  • 5c1f669b2b Bugfix: spinner adapter needed notifyDataSetChanged to reload intervals with unit when user change from km to mi and the other way around. Román 2020-09-21 19:12:57 +02:00
  • cc1e080ce1 Interval statistics: show unit in dropdown. Dennis Guse 2020-09-20 19:05:32 +02:00
  • 0dfd31a308 Code cleanup via Android Studio analyze. Notably change: TrackPoint's copy constructor missed to copy the elevationGain. Dennis Guse 2020-09-20 18:46:05 +02:00
  • bd13535d3c Bump mockito-android from 3.5.10 to 3.5.11 dependabot[bot] 2020-09-18 05:51:02 +00:00
  • 27386bb4f0 Localization: update via Transifex CLI. Dennis Guse 2020-09-17 23:44:37 +02:00
  • c6c07f03bf Localization: add configuration for Transifex CLI. Dennis Guse 2020-09-17 23:43:28 +02:00
  • b0ad08f7c5 Release: v3.10.0 v3.10.0 Dennis Guse 2020-09-14 18:38:48 +02:00
  • d1957331b8 Intervals refactoring: added stack mode to the intervals adapter with two possibilities: stack from top and stack from bottom. Stack from top for recorded intervals (the first lap in the top). Stack from bottom for recording intervals (the last lap in the top). Román 2020-09-13 18:50:46 +02:00
  • ffedc04777 Intervals refactoring: avoid duplication code: IntervalsRecordingFragment is a version of IntervalsFragment. Román 2020-09-12 14:53:00 +02:00
  • 684762db58 Intervals refactoring: ListView instead of LinearLayout with a list of views. Román 2020-09-09 11:54:51 +02:00
  • 5a44da3fb0 extract logic for creating DocumentFile for export to align naming thrillfall 2020-09-11 13:48:36 +02:00
  • 88cf46d999 Bugfix: another missed toString() in the id-refactoring. Dennis Guse 2020-09-14 12:29:21 +02:00
  • 906b9413d1 Improved and simplified lap time/speed announcement message. Román 2020-09-13 19:30:17 +02:00
  • 060c4f1529 Theming: add a SplashScreen for TrackListActivity. Dennis Guse 2020-09-12 00:03:42 +02:00
  • 7902aea849 Disable flacky test. Dennis Guse 2020-09-12 00:01:56 +02:00
  • ee22fd8ee8 Added workaround for allowing Android 11 install with only apk v1 signature Sudeep Duggal 2020-09-10 09:51:25 +05:30
  • a6e275f8aa Several hidden bugfixes around Track.Id Román 2020-09-09 17:34:44 +02:00
  • a61468d600 Bugfix: String.valueOf doesn't work with Track.Id. Fixes #422. Román 2020-09-09 11:56:44 +02:00
  • 78c26cb669 unify export filename logic thrillfall 2020-09-08 08:50:07 +02:00
  • 0d493c410e Merge branch 'barometer#10' into main Dennis Guse 2020-09-06 22:34:54 +02:00
  • 80dbbbc1ed Release: v3.9.5 v3.9.5 Dennis Guse 2020-09-06 19:51:34 +02:00
  • 81e8872a11 Added script for creating releases. Dennis Guse 2020-09-06 19:27:15 +02:00
  • 6e1aba6fa0 Added barriers in stats recorded layout and stats recording layout. Román 2020-09-06 14:08:31 +02:00
  • 4220c62ac0 Bugfix: interval recording fragment has to keep select interval. Román 2020-09-06 12:21:39 +02:00
  • 4b73567075 Bugfix: ClassCastException of Marker.Id Dennis Guse 2020-09-06 08:06:29 +02:00
  • fdff0d255a Autoformated drawables. Dennis Guse 2020-09-06 00:09:39 +02:00
  • e956cf14c4 Present speed only with one fractional digit. Dennis Guse 2020-09-05 17:00:21 +02:00
  • a1646e1b76 Bugfix: bad equal comparison between Track.Id objects. Román 2020-09-05 15:46:49 +02:00
  • 5099118dd7 Elevation gain: make it optional as Float - and if null, then the UI just shows "-". In TrackStatistics the elevation gain is now nullable. Dennis Guse 2020-09-05 12:36:12 +02:00
  • 6845ce4984 Elevation gain: make it optional as Float. So if no sensor data is provided, it is not stored in the database and not exported. Dennis Guse 2020-09-05 11:45:54 +02:00
  • e0d1ad4b52 Squash: fixed tests. Dennis Guse 2020-09-03 23:50:53 +02:00
  • 04b8d0f4a8 Import/Export: elevation gain per TrackPoint. Dennis Guse 2020-09-03 23:43:20 +02:00
  • fe3bf61acb Squash: load TrackPoint elevationGain. Román 2020-09-03 14:55:12 +02:00
  • 577b9b4635 Alter table trackpoints: added elevation gain to the trackpoints table. Román 2020-09-03 14:55:12 +02:00
  • 4b7de188fd Elevation gain adheres to visibility setting. Dennis Guse 2020-09-02 23:29:28 +02:00
  • 3bfb212dc9 Bugfix: reset elevation every time track point is inserted. Román 2020-07-29 17:34:46 +02:00
  • be7eb41cf3 Bugfix: previous total elevation gain was added twice. Dennis Guse 2020-06-28 08:27:23 +02:00
  • c7db4f528e Elevation gain: apply exponential smoothing and limit changes (defined change diff per sensor value). Dennis Guse 2020-06-21 20:01:47 +02:00
  • 8a14bc46f6 Implement elevation gain via barometer. Dennis Guse 2020-03-30 20:03:04 +02:00
  • 01ee1a1e49 Renamed DoubleBuffer to DoubleRingBuffer. Dennis Guse 2020-04-10 22:34:27 +02:00
  • 9d6c9676ab Refactoring to marker: content-package and fragments. #389 Dennis Guse 2020-09-05 10:37:41 +02:00
  • 19d8563a76 Refactoring to marker: TrackRecordingService. #389 Dennis Guse 2020-09-05 10:20:05 +02:00
  • 74e09e1fa9 Refactoring to marker: data class and ContentProviderUtils. #389 Dennis Guse 2020-09-05 10:13:01 +02:00
  • 6533e3e170 Recording intervals received a null trackId because trackId is created in a Runnable. Unit changed needs refreshing the intervals. Fixes #406. Román 2020-09-03 22:13:01 +02:00
  • bfeca771f8 Release v3.9.4 v3.9.4 Dennis Guse 2020-09-05 01:41:01 +02:00
  • f128111650 Code cleanup. Dennis Guse 2020-09-05 01:18:58 +02:00
  • 38fadda762 Bugfix: show on map via GPX/KML/KMZ was failing. We were sending the trackId as intent extra (actually unused) and this trackId could not be unparceled. Fixes #411. Dennis Guse 2020-09-05 01:06:21 +02:00