-
-
Notifications
You must be signed in to change notification settings - Fork 157
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
general TO DO list #387
Comments
The following is a list tasks I finished. Those that ended up on their own github issue may not be here. This is meant to be a quick reference for things I did, in chronological order. It does not replace github issues.
|
this is a good app with some room for improvements in the UI. please check this app out. it has a crisp UI. can you guys implement something similar? Thanks again. https://play.google.com/store/apps/details?id=com.gcteam.tonote |
@jeevan786 |
This list tracks all important tasks related to this project. This helps @CampelloManuel schedule work.
Bigger, more complex tasks, mainly those that require collaboration, will get their own github issue.
There is another list for less important tasks in #480
For each release:
./release.sh
. this creates a tagUp next, for 7.2.0:
Important ideas:
<style name="Example" parent="Theme.Material3.DynamicColors.Dark"></style>
is enough. but you have to remove the colorPrimary. So maybe adding it as a new theme choice is a good idea. try using daynight as a base. this site generates themes https://m3.material.io/theme-builder#/custom and this link https://codelabs.developers.google.com/codelabs/apply-dynamic-color#5 explains how to use them, but these don't use the dynamic colors, which is what I'm trying to doNew functionality & less important changes:
onBackPressed()
functionsorg.androidannotations:androidannotations:4.8.0
, which is deprecated. See Refactor package structure and remove AA #369 difficult, and not really worth it: the last version supports androidx just fine. and it's from 2020, so it's still usable. TEST CAREFULLY, especially the navigation from widgets. See Drop android annotations, use view bindings instead #465 a failed attemptapp/src/main/res/anim
are useless. consider deleting themarrays.xml
, do it like this https://gitlab.com/spacecowboy/Feeder/-/blob/master/app/src/main/res/xml/locales_config.xmlToast
withSnackbar
, possibly with undo actions. especially in the backup preferences page this should be possibleShortcutConfig.onOK()
NnnLogger
instead ofLog.d()
andLog.e()
in all calls in the codebasegradlew lint
and fix the reported warnings. See TODO in build.gradledrawable-mdpi
,drawable-xhdpi
, assuming that we are only going to use XML drawables+
icon for "create note" and a "list" icon for "open list" actionsCursor.getContentResolver().query()
are being used outside the designatedcom.nononsenseapps.notepad.database
namespace. You should make an Helper class that calls these methods, closes the cursor and returns java objects. This way, Cursor and the database logic are enclosed in that namespace onlyThe text was updated successfully, but these errors were encountered: