f891d3635d
Hide keyboard when switching to preview
2024-02-15 16:35:23 -07:00
b706f5b5eb
Remove AndDown code
2024-02-15 16:35:23 -07:00
32b4518bf7
Use javascript markdown engine
2024-02-15 16:35:23 -07:00
9f7142b2ab
Improve build times
2024-02-15 16:35:23 -07:00
1bf01c43dd
Bump AGP
2024-02-15 16:35:23 -07:00
c2cc9fbd1c
Add tests for MarkdownViewModel#load
2024-02-15 16:35:23 -07:00
ae5b13dfd0
Finish compose migration and remove unnecessary assets/code
2024-02-15 16:35:23 -07:00
493444aaab
Implement Readability Highlighting in compose
...
This could still use some performance tweaks to make it run a bit better but at least it works
2024-02-15 16:35:23 -07:00
c7e54f21d9
Migrate some more to Jetpack Compose + Material3
2024-02-15 16:35:23 -07:00
643345493e
Migrate to Jetpack Compose + Material3
2024-02-15 16:35:23 -07:00
e352add928
Bump Kotlin to 1.9.10
2024-02-15 16:35:23 -07:00
ea2e949893
Fix path to unit test results
2023-12-15 19:54:40 -07:00
35d3fee732
Auto-merge with rebase from dependabot
2023-12-15 19:54:40 -07:00
0d9fe441e8
Enable automerge for PRs from me
2023-12-15 19:54:40 -07:00
9f6444524f
Publish results of JUnit tests to GHA
2023-12-15 19:54:40 -07:00
8b7d83c6ae
Fix UI tests
2023-12-15 19:54:40 -07:00
4133bb1d72
Fix CI workflow
2023-12-15 19:54:40 -07:00
51025d8181
Fix CI workflow
2023-12-15 19:54:40 -07:00
f542e10264
Update workflow to run unit and UI tests in parallel and execute on pull requests in addition to the main branch
2023-12-15 19:54:40 -07:00
80e323b326
Rename VersionPart to ReleaseType
2023-09-29 07:44:24 -06:00
c04e2ded8e
Fix automated release note creation
2023-09-29 07:44:08 -06:00
535bfab8db
Fix version updates in ReleaseHelperPlugin
2023-09-29 07:40:36 -06:00
f69bf81630
Implement semi-automated releases
...
This still requires manually running the gradle task but the next step will be getting a GitHub workflow to perform the release whenever a new tag is pushed
2023-09-28 20:15:38 -06:00
Licaon_Kter
f51d669da3
Use the F-Droid compatible syntax
2023-03-30 21:04:11 -06:00
Licaon_Kter
729758b7bc
Use stable gradle
2023-03-30 21:03:58 -06:00
fe2f36f06a
Add support for themed icon
2023-03-28 06:34:40 -06:00
c5355d1565
Skip permissions checking for saving and loading files
...
At some point I refactored to an API that doesn't require any permissions at all but never removed the permissions check. This corrects that
2023-03-27 20:23:28 -06:00
13bfe236a3
Convert .gradle files to gradle.kts
2023-01-29 20:41:15 -07:00
b9bc147bde
Bump dependency versions
2023-01-29 20:10:53 -07:00
c54f6c00ac
Disable Plausible for debug builds
2023-01-27 18:15:01 -07:00
5fe4942d84
Bump AGP
2023-01-27 18:13:53 -07:00
b8bbd267c7
Track app build info in plausible
2022-11-03 09:15:52 -06:00
e2aca68ed5
Update README.md
2022-11-03 08:58:49 -06:00
a296e98cde
Update README.md
2022-11-03 08:41:31 -06:00
c701e4db2c
Update README
2022-11-03 08:35:47 -06:00
2e4787fd93
Fix CI (maybe for real this time)
2022-11-03 07:20:41 -06:00
dce178580a
Only test play builds
2022-11-03 07:14:19 -06:00
8a3a6a30ba
Fix CI builds
2022-11-03 07:10:51 -06:00
40e8326d14
Drop Samsung builds
...
I haven't updated the app in the Galaxy store for years anyways, and it probably doesn't have any active users.
2022-11-03 07:06:09 -06:00
b231a56c9a
Fix tests
2022-11-03 06:57:18 -06:00
47dd47aa7e
Use snapshot release of plausible-android
2022-11-03 06:10:54 -06:00
5af4d2028f
Replace Firebase analytics with Plausible
2022-10-29 22:03:39 -06:00
33574ce5f5
Fix GitHub Actions workflow
2022-10-29 21:41:16 -06:00
6ac4c94937
Bump version for release
2022-10-23 23:48:54 -06:00
d0c61bea52
Update dependencies and target sdk
2022-10-23 23:45:28 -06:00
3108114b60
Improve analytics
...
- Automatic page view tracking wasn't helpful since it was based on the Activities viewed, and SimpleMarkdown is a single-Activity app, so page views are now tracked manually
- User preferences are now reported so I can remove preferences that aren't used and focus my time on features that are actively used
- Opting out of crash reports is no longer possible. I need crash reports to be able to improve the app. It would also simplify the code a bit to not need to take that into account. Existing opt-outs will be respected but moving forward, new users will need to download the app from Fdroid if they'd like to avoid interactions with Google.
2022-10-23 23:44:02 -06:00
c315439763
Update dependencies
2021-06-27 19:35:51 -06:00
c090076901
Add note about INTERNET permission justification for F-droid description
2021-06-27 10:46:27 -06:00
17d1bd28c5
Remove Billing permission from free variant
2021-06-27 10:46:27 -06:00
Poussinou
c9e40d19cb
Update README.md
2021-04-15 08:30:01 -07:00