Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Improvements (#10) * fix: "import" strings in french * fix: small improvements to routes * refactor: clean app/build.gradle * fix: Kotlin plugin import * feat: use floating snack bars * fix: decode imported file as UTF-8 * fix: use launchUrl instead of launchUrlString whenever possible * fix: padding at bottom of editor * chore: upgrade fleather version * fix: remove drawer on editor page * feat: use radio buttons where appropriate in settings dialogs * chore: bump app version * docs: remake screenshots * docs: add screenshots to README * Readme (#13) * docs: fix screenshots alts * docs: remove alternatives and update credits * Add "get it on" badges * Icon (#14) * docs: fix screenshots alts * docs: remove alternatives and update credits * Add "get it on" badges * feat: add adaptive icon including monochrome * ci: try to fix pub get for flutter_launcher_icons * Improvements (#12) * docs: fix screenshots alts * docs: remove alternatives and update credits * Add "get it on" badges * feat: add adaptive icon including monochrome * feat: add hint text to the editor * feat: autofocus note body instead of title * feat: delete note if it is empty * feat: delete note if it is empty * feat: remove distracting transition between notes list / bin and the note editor * Icon (#14) * docs: fix screenshots alts * docs: remove alternatives and update credits * Add "get it on" badges * feat: add adaptive icon including monochrome * ci: try to fix pub get for flutter_launcher_icons * chore: get dependencies * chore: format * chore: get dependencies * Banners (#15) * docs: fix screenshots alts * docs: remove alternatives and update credits * Add "get it on" badges * feat: add adaptive icon including monochrome * feat: add hint text to the editor * feat: autofocus note body instead of title * feat: delete note if it is empty * feat: delete note if it is empty * feat: remove distracting transition between notes list / bin and the note editor * feat: update play store and github banners * Icon (#14) * docs: fix screenshots alts * docs: remove alternatives and update credits * Add "get it on" badges * feat: add adaptive icon including monochrome * ci: try to fix pub get for flutter_launcher_icons * Improvements (#12) * docs: fix screenshots alts * docs: remove alternatives and update credits * Add "get it on" badges * feat: add adaptive icon including monochrome * feat: add hint text to the editor * feat: autofocus note body instead of title * feat: delete note if it is empty * feat: delete note if it is empty * feat: remove distracting transition between notes list / bin and the note editor * Icon (#14) * docs: fix screenshots alts * docs: remove alternatives and update credits * Add "get it on" badges * feat: add adaptive icon including monochrome * ci: try to fix pub get for flutter_launcher_icons * chore: get dependencies * chore: format * chore: get dependencies * chore: format * Tiles (#17) * fix: exit selection mode when adding a note * fix: fix tiles background color when scrolling and improve selected coloring * fix: fix padding for fab by adding bottom system ui padding * Pubspec (#16) * chore: bump version * chore: upgrade dependencies and regenerate files * Tiles (#17) * fix: exit selection mode when adding a note * fix: fix tiles background color when scrolling and improve selected coloring * fix: fix padding for fab by adding bottom system ui padding * Fixes (#19) * feat: improve error handling and snackbar messages for export and import * fix: add note action crashing when the current route was not the notes list and when app was closed * fix: remove useless editor FocusNode * fix: action of quick action * fix: remove prints * style: enforce always_put_control_body_on_new_line and curly_braces_in_flow_control_structures (#21) * fix: editor no longer resets focus when page rebuilds (#22) * Add Turkish localization (#23) * feat: add turkish .arb file and generate strings * refactor: improve handling of hardcoded localizations * refactor: remove useless usePathUrlStrategy * docs: add Turkish to supported languages * docs: add credits for localizations and contributing section to README * fix: wrong locale in locale check for hardcoded strings * style: remove prints * docs: add localization section to new CONTRIBUTING.md * feat: add missing hardcoded localization * fix: set version to 1.2.0 instead of 1.2.1 (#24) * fix: add missing localization in turkish for "at" (#29) * docs: move all files not used in the app to a /docs folder, improve badges and add obtainium badge (#33) * feat: use EdgeInsetsDirectional instead of EdgeInsets (#32) * docs: remove the "Enhancements" section in the README (#34) * Improve search precision (#37) * fix: use external search controller to fix it being used after disposed * feat: improve search precision using fuzzy search weighted ratio for title * Grid view (#39) * feat: add support for a grid view * docs: update readme with info about grid view * Text formatting (#40) * feat: add the toolbar in the editor * fix: do not get notes when several notes are pinned/deleted/restored to improve performance * fix: receive_sharing_intent breaking change * feat: add undo and redo buttons * feat: add undo/redo, checklists and toolbar preferences * feat: hide undo/redo, checklists and toolbar following preferences * feat: improving getting preference value or its default * docs: add dart doc for getPreferenceOrDefault * docs: add info about formatting to readme * feat: hide some toolbar buttons * Grid view (#39) * chore: fix rebase * fix: getting enums from preferences * fix: remove useless field in note object database (#42) * Upload APK to artifacts (#45) * chore: add GitHub Actions script to build APK and upload it to artifacts * chore: fix environment * chore: upgrade actions * feat: hide the buttons in the app bar if the fleather field doesn't have focus using a notifier (#47) * feat: remove the "untitled note" label (#48) * Fix providers not editing/deleting notes properly and confirmation dialog not showing (#51) * [52] Improve toolbar (#53) * feat: remove unused buttons and make the toolbar float * fix: provider bug when toggling pins that caused notes to not be sorted * [54] Go back from settings (#55) * feat: go back from the settings page instead of exiting the app * fix: pop the drawer with the navigator and not with go_router * hotfix: fix askForConfirmation return value * [56] [59] Improve markdown export (#61) * feat: export notes as markdown is separate files in a .zip archive * feat: remove toolbar buttons that are not supported by markdown export * feat: replace the default editor toolbar with a custom one * feat: move note markdown conversion to model * fix: use deprecated colorScheme variables until dynamic_color is updated * fix: skip horizontal rules in note content preview * hotfix: don't show note preview if it is empty * [62] Sort notes after editing them (#65) * fix: sort notes after editing them * feat: hide bin FAB when bin is empty * Improve theming (#66) * style: refactor theme manager to simplify creating themes * style: remove some theme values that were deprecated but ignored * docs: change turkish support details * [49] IzzyOnDroid (#64) * chore: don't include dependenciesInfo in builds * docs: make badges app name bolder * docs: create IzzyOnDroid badge * docs: add IzzyOnDroid badge in README * chore: remove biometrics permission * chore: overwrite android builds version code * Prepare v1.3.0 (#67) * chore: bump version to 1.3.0 * chore: bump dependencies version * docs: update README * docs: add missing changelog for 1.2.0 * docs: update CHANGELOG * chore: bump kotlin plugin version * style: rename "manager" classes to "utils" * hotfix: fix providers not updating after an import * docs: update notes data for screenshots * docs: update screenshots * fix: artifact name * chore: upgrade dependencies * hotfix: sanitize filenames when exporting to Markdown * hotfix: typo * docs: fix v1.3.0 release date in CHANGELOG.md * docs: add steps about readme in CONTRIBUTING * chore: upgrade kotlin version * docs: improve localization workflow * Add spanish translations (#73) * Add spanish localization * Update README.md about new spanish localization * Fix splash screen for Android 12 (#79) * chore: update splash screen for Android 12 * fix: icon asset name * fix: remove useless string validators * fix: remove old launcher icons * fix: set compileSdkVersion to flutter.compileSdkVersion * [74] Fix going back from licenses list (#80) * [69] Notes tiles separation (#78) * fix: simplify checking if dynamic colors are available * feat: add background to notes tiles * feat: use a temporary color scheme to add the surfaceContainerHighest role until dynamic_colors is updated to support all new roles * feat: add background to tiles on the bin page * fix: refresh the notes and bin pages after changing a setting * Update localization section in CONTRIBUTING.md Add steps about forking Update info about untranslated.txt * [83] Fixes (#84) * fix: drastically improve DB speed for operations on multiple objects (pin, delete, restore) * fix: empty note kept in provider state * feat: improve the toolbar color * fix: force the background color of the dark not dynamic theme * feat: improve the editor field inline code and code blocks colors (background and text) (#85) * hotfix: do not restart app after changing language in debug mode * fix: detect and set app directionality based on the device locale (#86) * [75] fastlane (#77) * chore: add fastlane and sync with Play Console * chore: add basic Fastfile * chore: ignore l10n untranslated.txt file * fix: remove comments * ci: rename release to production * ci: move fastlane folder to root for F-Droid compatibility * feat: add bundler * docs: add RELEASING.md and replace screenshots in README.md with those from fastlane (#88) * deploy: add languages to fastlane (de, tr, en) (#89) --------- Co-authored-by: Newman Sánchez <[email protected]>
- Loading branch information