Commit graph

987 commits

Author SHA1 Message Date
Ensar Sarajčić
fca700375a Fix inactive tab onResume update when there are 3 tabs 2023-09-12 12:24:33 +02:00
Tibor Kaputa
152ef60d24
Merge pull request #218 from Usland123/patch-1
Update strings.xml
2023-09-12 09:51:13 +02:00
tibbi
616138df8c updating commons and gradle 2023-09-11 23:00:04 +02:00
Usland
16ff51f00a
Update strings.xml 2023-09-02 20:10:53 +03:00
tibbi
c96a4e1c0d correcting the latest version number 2023-08-15 00:15:22 +02:00
Tibor Kaputa
a53d6985d7
Merge pull request #209 from esensar/viewbinding-migration
Migrate to viewbinding and kotlin gradle scripts
2023-08-04 09:51:00 +02:00
Tibor Kaputa
bb3824bef4
fixing a typo 2023-08-04 09:50:48 +02:00
Ensar Sarajčić
f0737fa83c Remove alised import for commons R class 2023-08-04 08:43:55 +02:00
Ensar Sarajčić
109f8aafb7 Update gradle to 8.2.1 2023-08-03 17:09:59 +02:00
Ensar Sarajčić
89e76cc293 Migrate to viewbinding and kotlin gradle scripts
- Replaced kotlinx sythetic with viewbinding
- Update build scripts to kotlin
- Intoduced version catalog, similar to Commons
- Updated kotlin from 1.7.10 to 1.9.0
- Updated Android Gradle Plugin to 8.1.0
2023-08-03 16:58:36 +02:00
tibbi
a212b51e64 updating changelog 2023-07-31 23:29:17 +02:00
tibbi
eeb957c243 update version to 5.12.0 2023-07-31 23:29:11 +02:00
tibbi
7c161e13d4 updating commons 2023-07-31 23:24:02 +02:00
tibbi
7eeaa14fbb Merge branch 'master' of github.com:SimpleMobileTools/Simple-Voice-Recorder 2023-07-31 18:13:44 +02:00
Tibor Kaputa
904c40d27d
Merge pull request #206 from esensar/sdk-34-migration
Update targetSdkVersion to 34
2023-07-31 18:12:46 +02:00
Ensar Sarajčić
eec47921e0 Update targetSdkVersion to 34
Regardless of updating targetSdkVersion, the foreground service notification
will now be dismissable by the user. Ongoing flag will only affect dismissing
with *Clear all* or when phone is locked.

Updating targetSdkVersion required updating the RecorderService type, since these
are now mandatory. Setting `microphone` type also required additional permission,
`FOREGROUND_SERVICE_MICROPHONE`.

No other changes from these lists affects this app:
- https://developer.android.com/about/versions/14/behavior-changes-all
- https://developer.android.com/about/versions/14/behavior-changes-14
2023-07-28 17:23:26 +02:00
tibbi
8e9b73a96e Merge branch 'master' of github.com:SimpleMobileTools/Simple-Voice-Recorder 2023-07-27 16:04:10 +02:00
Tibor Kaputa
272f5a8b21
Merge pull request #205 from esensar/feature/recycle-bin
Add support for recycle bin
2023-07-27 16:03:58 +02:00
tibbi
fe2c7dfc44 Merge branch 'feature/recycle-bin' of github.com:esensar/Simple-Voice-Recorder 2023-07-27 16:02:58 +02:00
Ensar Sarajčić
3c3be72c90 Close search when navigating away from recycle bin tab 2023-07-27 15:56:04 +02:00
tibbi
ff65d8949c Merge branch 'feature/recycle-bin' of github.com:esensar/Simple-Voice-Recorder 2023-07-27 15:28:36 +02:00
Ensar Sarajčić
dda0a9aa87 Prevent navigating to player tab when searching recycle bin 2023-07-27 15:25:45 +02:00
Ensar Sarajčić
f5079dd8bf Fix formatting in TrashFragment 2023-07-27 12:32:21 +02:00
Ensar Sarajčić
e9c35fae0f Always use offscreenPageLimit of 2 2023-07-27 12:22:18 +02:00
Ensar Sarajčić
f0db5d72aa Clean up IDs in TrashFragment for clarity 2023-07-27 10:56:15 +02:00
Ensar Sarajčić
a0278914ee Remove needless background thread and main thread wrappers in setupAdapter 2023-07-27 10:50:04 +02:00
Ensar Sarajčić
68166c318c Increase offscreenPageLimit when recycle bin is used 2023-07-27 10:46:06 +02:00
tibbi
fee947feac Merge branch 'feature/recycle-bin' of github.com:esensar/Simple-Voice-Recorder 2023-07-26 20:40:36 +02:00
Tibor Kaputa
fa4d2904cf
Merge pull request #203 from weblate/weblate-simple-mobile-tools-simple-voice-recorder
Translations update from Hosted Weblate
2023-07-25 16:08:49 +02:00
Ensar Sarajčić
ce855965b9 Update Simple-Commons version to include queryCursor helper 2023-07-25 15:48:04 +02:00
Ensar Sarajčić
f511da5180 Prevent running recycle bin check on Q+ devices 2023-07-25 12:22:46 +02:00
Ensar Sarajčić
950f5a0207 Read using new queries on R+ devices to properly get trashed media 2023-07-25 12:13:54 +02:00
Ensar Sarajčić
b9035f2612 Split deletion lines for clarity 2023-07-25 08:24:29 +02:00
Ensar Sarajčić
7aba993726 Add param name to callbacks for clarity 2023-07-25 08:24:11 +02:00
Ensar Sarajčić
5883e91bc4 Add support for recycle bin
This uses system recycle bin whenever possible, which will automatically
delete files after 30 days. When not available, moves files to hidden `.trash`
subdirectory and manually removes them after 30 days.
2023-07-24 16:24:05 +02:00
Priit Jõerüüt
31e194202b
Translated using Weblate (Estonian)
Currently translated at 100.0% (11 of 11 strings)

Translation: Simple Mobile Tools/Simple Voice Recorder metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-voice-recorder-metadata/et/
2023-07-21 11:09:22 +02:00
Priit Jõerüüt
2d6e7dc29e
Translated using Weblate (Estonian)
Currently translated at 100.0% (25 of 25 strings)

Translation: Simple Mobile Tools/Simple Voice Recorder
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-voice-recorder/et/
2023-07-21 11:09:22 +02:00
abc0922001
58f74c23ce
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (11 of 11 strings)

Translation: Simple Mobile Tools/Simple Voice Recorder metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-voice-recorder-metadata/zh_Hant/
2023-07-17 14:50:05 +02:00
abc0922001
423f07fae5
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (25 of 25 strings)

Translation: Simple Mobile Tools/Simple Voice Recorder
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-voice-recorder/zh_Hant/
2023-07-17 14:50:05 +02:00
elgratea
439b944a1e
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (25 of 25 strings)

Translation: Simple Mobile Tools/Simple Voice Recorder
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-voice-recorder/bg/
2023-07-17 14:50:05 +02:00
tibbi
bc07f3c9fe updating commons 2023-07-17 14:48:58 +02:00
tibbi
4d01b6d4a0 fixing the spanish translation 2023-07-03 17:12:51 +02:00
tibbi
37c3c3c863 replacing jcenter with mavenCentral 2023-06-23 11:34:15 +02:00
tibbi
f202f127b0 updating changelog 2023-06-20 23:18:36 +02:00
tibbi
a01662b03a update version to 5.11.4 2023-06-20 23:18:28 +02:00
tibbi
d7cee12fec use a better centered recordings layout 2023-06-20 23:11:47 +02:00
tibbi
ec72b005fd updating the recording file foreground 2023-06-20 23:02:21 +02:00
Tibor Kaputa
db93ee70eb
Merge pull request #198 from weblate/weblate-simple-mobile-tools-simple-voice-recorder
Translations update from Hosted Weblate
2023-06-16 15:49:21 +02:00
ngocanhtve
97250fa576
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (25 of 25 strings)

Translation: Simple Mobile Tools/Simple Voice Recorder
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-voice-recorder/vi/
2023-05-30 12:49:03 +02:00
Kryštof Černý
0c07d7a3a2
Translated using Weblate (Czech)
Currently translated at 96.0% (24 of 25 strings)

Translation: Simple Mobile Tools/Simple Voice Recorder
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-voice-recorder/cs/
2023-05-28 10:48:51 +02:00