Unclaimed project
Are you a maintainer of memo? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
memo
Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.
Back to changelogImproved
0.2.0-rc.1
Added
- Firebase Analytics SDK with no need for consent - disabled
AdId collection.
- A proper empty state for
CollectionsPage - the _CollectionsEmptyState.
DestructiveButton, a customized button for destructive operations - with custom layout specs.
MemoThemeData.destructiveSwatch and a its respective destructive swatch for the classic theme.
Updated
- Android & iOS Fastfiles to automatically distribute uploaded builds to external testers.
- Both
pull-request and release workflows now:
- Caches flutter's SDK.
- Run Flutter tests only once.
- Strategy used to authenticate with
GoogleService-Info (only required in release, using an empty template in
pull-request).
- Uses the Flutter's beta channel + latest version, requirements of the animation jank fix.
- Android
minSdkVersion from 16 to 17 and to , requirements of dependency.
multiDexEnabled
true
flutter-quill
iOS MinimumOSVersion from 8.0 to 9.0, an apparent dependency on the latest beta channel version.Flutter's SDK to 2.4.0-4.2.pre to fix the animation jank.Fastfile to use --bundle-sksl-path option, requirements of the animation jank fix.When quitting the execution, CollectionExecutionPage now uses the showSnappableDraggableModalBottomSheet instead
of AlertDialog.Collections
- Cohesion improvements on
comecando_com_git.
Fixed
- Discord link was expired, now it's a permalink.
- White screen before
SplashPage was loaded (using flutter_native_splash and generating native splash screens).
AssetIconButton wasn't conforming to the correct layout specs.
- Misleading
QuillEditor cursor in readOnly mode.
- Wrong iOS localization.
en removed while we don't localize the app, only supports pt-BR for now.
- [Possible Fix] Trying to use a pre-bundled shader strategy to fix all animation's jank.
ExecutionTerminal not respecting the device's safe area.