-
Notifications
You must be signed in to change notification settings - Fork 360
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to androidx & newer Android architecture #1359
Comments
Why not use the auto migration? Seems to be the recommended route: https://developer.android.com/jetpack/androidx/migrate |
I know this one exists, but I prefer to stay away from it (thats why I've mentioned transformation magic). As of applying changes/fixes by android tooling & IDE - yes. But a lot of special/greylist code is also used, which will need special attention - like coloring and showing menu icons. |
👍 |
one of my todo.txt shower thoughts says along |
There seems to be some sort of proposed mechanism for requesting all file access for file managers. We can try that first. Needless to say, this will not affect F-Droid |
probably default/gplayFlavor also comes into play for it (from gradle)
Yeah but its hard to get. To what I see big companies get it more easy, but probably not seo esy for smaller projects like this |
CI/CD github update java version to 11
Do we want to immitate how syncthing accesses files? I.e. use SAF and ACTION_OPEN_DOCUMENT_TREE to gain access to a subtree. We will have to ask the user to pick the notebook directory this way. Obviously, we will then not be able to navigate up out of the notebook. But this should meet 90% of a user's needs while meeting android 12's limitations. As far as I can tell, we can just use regular Do we want to go down this path? It adds a limitation, but makes Markor somewhat more future-proof |
General information
Description
Remove appcompat from markor and opoc, upgrade to AndroidX. Don't use transformation magic, make adjustments at code & androidx imports.
The text was updated successfully, but these errors were encountered: