All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Field
common
to the SMS patterns. It is used when required to create a notification about a partially completed operation (without an article or something else).
- Hint of the SMS pattern's
name
field. - Enabled case-insensitive matching of the SMS patterns.
- Template's widget of the
name
field.
- Preference to show or hide balance on operation screens.
- An action 'Add operation immediately' to the notification from the incoming SMS.
- Optimized account's balance calculation.
- Bug in ClearableEditText where icon might not be displayed.
- Inclusion of StrictMode for release version.
- Privacy policy.
- Show rationale in dialog for the RECEIVE_SMS permission.
- android.hardware.telephony feature now is not required.
- Removing date and value groups from the sms pattern.
- Template removing.
- NPE in OperationQueryBuilder.
- URL field to operation and template entities.
- Multidex support.
- InputType of dateGroup and valueGroup fields to numberSigned.
- Updated iconics lib and fontawesome typeface versions.
- Updated icon names.
- Updated versions of other libs (dependencies).
- Database version for auto creating t_sms_pattern table.
- Type, number, payment_system and card_number fields to account entity.
- Ability to select template if it is regularSelectable.
- Sms pattern entity and view.
- Sms receiver, parser, notification builder and sender.
- Increased gradle and gradle-wrapper versions.
- Increased support lib version.
- Increased preference compat lib version.
- Optimized layouts initializing.
- Unnecessary code.
- Unnecessary initial layouts.
- Long to Integer cast exception.
- Showed class name of OperationViewDestroyer in console.
- Template item icon.
- Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 15725 (Compiler) described at StackOverflow.com.
- View account's icon if operation's icon is empty.
- Clarified titles of charts, filters and displays.
- NPE when searching for fragments in the chart activity.
- Enabled ProGuard (without obfuscation) to reduce the number of methods.
- Field exchange_rate_value to the view v_operation.
- Destroyer of views.
- Charts.
- Renamed OperationCalculator to BalanceCalculator for clarification.
- Creation and destruction of views: it moved to the trampoline scheduler.
- Scrolling in the filter dialogs.
- Calculator to fields that accept decimal numbers.
- DroidParts dependency.
- Credits.
- Templates.
- Optimized onActivityResult() methods.
- Bindable annotation to field 'parent' of account, article and person entities.
- Unnecessary code.
- Unnecessary code.
- Adding operations from dashboard without filter.
- Popup menu for folder entities.
- Possibility to duplicate any operation.
- Get default field values for new operations from appropriate filter if defined.
- Changelog.
- Developer email.
- Unused FlowOfFundsOperationProvider.java.
- Default values (except for article) from all operations filters.
- Link to internal entity in javadoc.
- Adding operations from dashboard activity.
- Add quick links and issue checklist to readme.
- Licence.
- Readme.
- Allow to edit active field of the account.
- Load owner and currency only for regular accounts when creating a new one.
- Initial version.