You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
293 lines
11 KiB
293 lines
11 KiB
1.5.9: |
|
- Resolve possible crash when waking device |
|
- Remove usage of Google Play Services (was previously used in releases on Google Play and Amazon) |
|
|
|
1.5.8: |
|
- Resolve minor sound delay by preloading sounds |
|
- Increase session message maximum length from 160 to 4096 |
|
|
|
1.5.7: |
|
- Added preset widgets |
|
- Removed "Set to silent" notification control setting (use "Alarms only" instead) |
|
- Resolve sound/vibration delays on some devices |
|
|
|
1.5.6: |
|
- Sessions may now be imported from previous exports (CSV files) |
|
- Advertisements have been removed |
|
|
|
1.5.5: |
|
- Fixed add session dialog sometimes overwriting existing session when adding a new session |
|
- Fixed skipping session delay causing start sound to be played twice |
|
|
|
1.5.4: |
|
- Recorded sessions may now be edited |
|
- A prompt is now shown when calculated streak does not match current streak |
|
- Calculation of meditation streak window has been improved (streak buffer was not being applied consistently) |
|
- Long press shortcuts have been added to calendar buttons moving one year backward/forward |
|
- Fixed tapping home screen widget causing sign in to MediNET dialog to be shown |
|
- Possibly fixed issues with sounds not reliably playing on Android 8.0+ (related to OS battery optimization) |
|
- Removed daily reminder on Android 8.0+ (this behavior is no longer possible without the application constantly running) |
|
|
|
1.5.3: |
|
- Fix interval sounds not reliably playing |
|
- Fix timer not displaying when returning to the app while paused |
|
- Add 'Widget color' preference |
|
|
|
1.5.2: |
|
- Potentially fix sounds not reliably playing |
|
- Add 'Streak resets at' preference |
|
|
|
1.5.1: |
|
- Fix crash when upgrading full screen preference |
|
|
|
1.5.0: |
|
- Fix setting device to vibrate/silent on Android 6.0+ |
|
- Split full screen preference into three options: disabled, during session and always |
|
- Obey volume preference when playing sounds in the Settings screen |
|
- Remove 'Turn screen off' option as it requires device administrator privileges |
|
|
|
1.4.9: |
|
- Fix crash when starting session on Android 8.0+ |
|
|
|
1.4.8: |
|
- Fix custom sounds not playing |
|
- Add Liberapay donation method |
|
|
|
1.4.6/1.4.7: |
|
- Add session export feature to Progress window |
|
|
|
1.4.5: |
|
- Fix app crash when signing in to MediNET |
|
- Fix widget service crash |
|
|
|
1.4.4: |
|
- Add feature to send debug log via email |
|
|
|
1.4.3: |
|
- Potentially resolve a bug affecting some users where their browser is opened to sign in each time the app is opened |
|
|
|
1.4.2: |
|
- Updated notification icon to match app icon |
|
- Fixed data/battery drain introduced in 1.4.1 for some users |
|
- Fixed null alarm receiver cancel bug |
|
|
|
1.4.1: |
|
- Updated app icon (thanks Symbolisch) |
|
- Changed MediNET Oauth method from Play Services to open-source library AppAuth |
|
- Fix set to vibrate/silent feature on pre-Android 6.0 devices |
|
- App now requires Android 4.1+ (was 4.0+) |
|
|
|
1.4.0: |
|
- Fix alarm icon appearing in the status bar when Daily Reminder is enabled |
|
- Increase fidelity of the default gong sound |
|
|
|
1.3.9: |
|
- Fix inexact session duration due to battery saving measures introduced in Android 6.0 |
|
|
|
1.3.7: |
|
- Add "Priority only" and "Alarms only" to the "Ringtone and notifications" setting (Android 6.0+ only) |
|
- Fix crash on Android 7.0 |
|
|
|
1.3.5: |
|
- Update libraries |
|
|
|
1.3.4: |
|
- Fix incomplete MediNET upload bug |
|
- Fix sessions displaying as the wrong date on the calendar |
|
|
|
1.3.3: |
|
- Fix MediNET upload/import bug |
|
|
|
1.3.2: |
|
- Streaks are now reset at 4:00AM, rather than midnight |
|
- Remove 160 character limit from session message |
|
- Request GET_CONTACTS permission on 6.0+ devices when signing in |
|
- Use an internal file picker library, rather than relying on an external file browsing app |
|
- Ask to rate app after the third recorded session, rather than the first |
|
- Removed back/forward buttons from Community |
|
|
|
1.3.1: |
|
- Fix crash on older devices |
|
|
|
1.3.0: |
|
- Allow hiding of MediNET/Progress/Community buttons |
|
- Allow session introduction text to be modified |
|
- Add session volume setting |
|
|
|
1.2.8/1.2.9: (F-Droid only) |
|
- Hide analytics preference when applicable |
|
- Add widgets to open source release |
|
- Migrate deprecated HttpClient use to URLConnection |
|
|
|
1.2.7: (First release on F-Droid) |
|
- Fix crash on non-English devices |
|
|
|
1.2.6: |
|
- Source code has been publicly released at https://github.com/tslocum/MeditationAssistant |
|
- Upgraded Google Play Services library to 8.1.0 |
|
- Now tracking which app market was used to install Meditation Assistant in sessions posted to MediNET |
|
|
|
1.2.5: |
|
- Added ability to restore all session preferences via presets (see "Preset settings" in the Settings window) |
|
- Added custom labels to presets |
|
- Moved "Full screen" and "Screen" preferences to the "Meditation" section |
|
|
|
1.2.4: |
|
- Fixed meditation streak not updating after inputting sessions manually |
|
- Fixed daily reminder not displaying |
|
- Potentially fixed session complete sound not playing |
|
|
|
1.2.3: |
|
- Fixed interval sound/vibration failing in some configurations |
|
- Changed delay and interval preference summaries to show H:MM:SS values (rather than MM:SS) |
|
(interval issue was a regression caused by an improperly placed setIntervalAlarm call) |
|
|
|
1.2.2: |
|
- Added "Longest session duration" and "Longest streak" to Progress window |
|
- Added pause button to "session in progress" notification |
|
- Renamed "Other session statistics" to "Sessions" |
|
- Various optimizations have been implemented, which should be especially apparent on lower-end devices |
|
- Renamed save button in add session dialog to add, ensured Message field in complete window and add session dialog don't take initial focus and show keyboard |
|
- Improved SQLite DatabaseHandler, now using one instance and database reference across the entire application |
|
- Changed delay preference to also allow up to 90 minutes |
|
- Reordered "total time spent meditating" and "other session statistics"/"sessions" |
|
- Max streak is now sent in x-Medinet-MaxStreak when connecting |
|
|
|
1.2.1: |
|
- Fixed crash when signing in to MediNET |
|
|
|
1.2.0: |
|
- Fixed delay/interval settings not maintaining their values |
|
- Updated translations |
|
|
|
1.1.9: |
|
- Added vibration to the interval timer when vibration is enabled |
|
- Replaced delay/interval duration settings with minutes:seconds selectors |
|
- Fixed editing duration being canceled when tapping the duration a second time |
|
- Fixed sounds getting slightly cut-off when starting to play |
|
- Fixed custom sounds not playing on newer devices (requires new "read external storage" permission) |
|
- Fixed signing in via OpenID (Facebook, Twitter, etc.) on newer devices |
|
|
|
1.1.8: |
|
- Renamed "Keep the timer running" setting to "Endless session" and moved it to settings window |
|
|
|
1.1.7: |
|
- Added "Keep the timer running when finished" setting |
|
- Added 20 minute interval setting |
|
- Made session calendar boxes clickable |
|
- Made calendar days with more than one session larger and bold |
|
- Updated translations (partial Catalan support now included) |
|
|
|
1.1.6: |
|
- Removed "Settings" menu entry from session complete window |
|
- Added rating funcationality to BlackBerry release |
|
- Added XXHDPI icons for large phones and tablets |
|
- Added encouragement text setting for daily reminder |
|
|
|
1.1.5: (First release on blackberry) |
|
- Added session sound volume control during delay phase |
|
- Fixed reminder alarm not getting reset when the app updates |
|
- Updated translations |
|
|
|
1.1.4: |
|
- Fixed cosmetic issue above the calendar display |
|
- Changed wording for pause/resume button to make it more intuitive |
|
|
|
1.1.3: |
|
- Added interval count setting (default to unlimited) |
|
- Added app version number parameter to all MediNET tasks |
|
- Added outdated warning (currently set for >= 1.0.0 and <= 1.1.0) |
|
- Moved session behavior prefs to Behavior and reordered session prefs to make more sense |
|
|
|
1.1.2: |
|
- Fixed notification not opening activity when tapped |
|
- Added new "Buddhism" theme |
|
|
|
1.1.1: |
|
- Fixed crash on some tablets (isValidFragment) |
|
|
|
1.1.0: |
|
- Added vibrate/play sound options to the daily reminder |
|
- Moved daily reminder to its own preference group |
|
- Bug fixes (tutorial was not resetting if it crashed) |
|
- Switched to Google Play Services version of Google Analytics (v3) |
|
|
|
1.0.9: |
|
- Added tutorial for new users |
|
- Updated screenshots (old ones didn't even show the presets) |
|
- Updated 2.1+ version to use the new ads sdk |
|
- Added video to Play store |
|
|
|
1.0.8: |
|
- Added pause functionality |
|
- Added upload all local sessions button |
|
- Fixed incorrect message when deleting a session from medinet |
|
- Other small bug bixes (sessions not showing up in progress window instantly, fixed padding for timer mode selectors) |
|
- Added translation dialogue on 5th launch for non-en devices |
|
|
|
1.0.7: |
|
- Updated translations |
|
- Alternative time picker interface for duration |
|
- Bug fixes (including a fix for devices not waking up to play interval sounds or ending the session later than expected) |
|
|
|
1.0.6: |
|
- Daily reminder! |
|
- New/updated translations |
|
- Bug fixes |
|
|
|
1.0.4: |
|
- Daily reminder |
|
- Bug fixes (more settings crashes, setondismiss crash pre 17) |
|
|
|
1.0.1: |
|
- Bug fixes (tablet settings crash, back doesn't cancel editing, always asks to rate app) |
|
|
|
1.0.0: |
|
- Only supports Android 4.0+ |
|
- Added ad to top of main window |
|
- Removed airplane mode |
|
|
|
0.3.8: |
|
- Last release for Android 2.x/3.x |
|
- Added ad to top of main window |
|
|
|
0.3.7: (MediNET API 5) |
|
- Added "End at" mode to timer: set a time to end the session, rather than a duration |
|
- Added "Tiny" text size option |
|
- Added "Statistics" page to "Progress" window |
|
- Changed default "Screen" setting from "No special behavior" to "Dim" |
|
- Changed color of delay display to gray |
|
- Fixed "resource not found" issues |
|
- Fixed SQLite (database) issues |
|
- Improved widget update logic |
|
- Removed "Remember duration" and "Default duration" - They have been superseded by the new presets |
|
|
|
0.3.6: |
|
- Added capability to manually record a session from the Progress window |
|
- Added "How to Meditate" and "Translate" buttons to the About window |
|
- Fixed hissing/noise in a few default sounds |
|
- Fixed numerous 2.x bugs |
|
- Improved offline streak calculation |
|
- Improved performance of the Progress window |
|
- Translations: Polish (full), Hebrew (partial) |
|
|
|
0.3.5: |
|
- Added "Ringtone and notifications" setting, which sets the device to vibrate or silent during meditation |
|
- Added duration presets |
|
- Added dim options to "Screen" setting |
|
|
|
0.3.4: |
|
- Duration text size is now configurable. |
|
- Sign in using a Google account on your device. This means you will no longer need to enter your username and password. Signing in via OpenID is still available. |
|
- Meditation streak is no longer dependent on MediNET to be maintained. You can keep a streak entirely offline. Note that in case of data loss you will not be able to retrieve sessions that were not uploaded to MediNET. |
|
- A forum is in the process of being added. Click "Forum" while browsing MediNET to follow its progress. It will be finished within the next few days. |
|
|
|
0.3.3: |
|
- Fixed enter-key setting duration |
|
- Fixed session share button |
|
- Fixed light theme inconsistencies |
|
- Potentially fixed a timer problem. Please report any unexpected behavior |
|
- Added offline support. Select "Save" instead of "Post" to store sessions on your device |
|
- Added calendar and session list to Progress window |
|
- Changed automatic sign in to disabled by default |
|
- Removed Sessions button from the main window
|
|
|