Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 26 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,14 @@

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 2.1.4 - 2026-04-07

### Miscellaneous

- Reduce the APK size

## 2.1.3 - 2025-11-07

Expand Down Expand Up @@ -202,7 +209,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),

### Added

- Python script to convert Samsung Notes exports to a format compatible with Material Notes (see the GitHub repository)
- Python script to convert Samsung Notes exports to a format compatible with Material Notes (see the
GitHub repository)
- Ability to copy the logs to the clipboard and to export them to a text file

### Changed
Expand All @@ -212,7 +220,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
### Fixed

- Using the system back button or back gesture after opening a dialog, sheet or menu closes the app
- Auto export directory picker fails when choosing a directory that is not at the root of the storage
- Auto export directory picker fails when choosing a directory that is not at the root of the
storage
- JSON export file using the .txt extension instead of .json
- Buttons in the editor app bar not disabled in reading mode
- Button to toggle between editing and reading mode not hidden for deleted notes
Expand Down Expand Up @@ -291,7 +300,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),

### Fixed

- Exiting the editor with the device back button or the back gesture (not the app back button) causes the content of the note to be displayed in any other note opened afterwards
- Exiting the editor with the device back button or the back gesture (not the app back button)
causes the content of the note to be displayed in any other note opened afterwards
- Special characters incorrectly decoded when importing a JSON file

## 1.5.0 - 2024-08-06
Expand Down Expand Up @@ -340,7 +350,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
### Fixed

- Going back from the licences list doesn't close the page
- Going back from the editor page while the menu is open goes back to the notes list instead of closing the menu
- Going back from the editor page while the menu is open goes back to the notes list instead of
closing the menu
- Empty note still shown until the notes list is refreshed
- Devices using a system RTL language not having the app use the RTL layout
- Slightly wrong icon size on the splash screen for Android 12+ devices
Expand All @@ -365,7 +376,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),

- Improve the search precision
- Improve markdown export (support advanced text formatting and export each note to a separate file)
- Going back from the settings closes the application instead of going back to the previous page (if any)
- Going back from the settings closes the application instead of going back to the previous page (if
any)

### Fixed

Expand Down Expand Up @@ -394,7 +406,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),

### Fixed

- App crashing when using the quick action to add a note if the app was closed, or opened but not on the notes list
- App crashing when using the quick action to add a note if the app was closed, or opened but not on
the notes list
- Focus being reset in the note content text field
- Drawer openable on the editor page
- Selection mode note exited when adding a note
Expand All @@ -410,11 +423,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),

### Changed

- Automatically sort in descending order when sorting by date, and in ascending order when sorting by title (the order can still be manually changed afterwards)
- Automatically sort in descending order when sorting by date, and in ascending order when sorting
by title (the order can still be manually changed afterwards)

### Removed

- Remove the app lock feature (most recent Android devices have a more stable, built-in identical functionality)
- Remove the app lock feature (most recent Android devices have a more stable, built-in identical
functionality)

### Fixed

Expand All @@ -436,7 +451,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
### Fixed

- Welcome note not localized
- Going back from the editor after adding a note from the quick action when the editor was already opened on an other does not go back to the notes list
- Going back from the editor after adding a note from the quick action when the editor was already
opened on an other does not go back to the notes list

## 1.0.1 - 2024-02-10

Expand Down
12 changes: 9 additions & 3 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,12 @@ android {
ndkVersion = "27.0.12077973"

compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}

kotlinOptions {
jvmTarget = JavaVersion.VERSION_11
jvmTarget = JavaVersion.VERSION_17
}

dependenciesInfo {
Expand Down Expand Up @@ -76,6 +76,12 @@ android {
signingConfig signingConfigs.release
}
}

packagingOptions {
jniLibs {
useLegacyPackaging true
}
}
}

flutter {
Expand Down
Binary file removed assets/fonts/Barlow/Barlow-Black.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-BlackItalic.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-ExtraBold.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-ExtraBoldItalic.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-ExtraLight.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-ExtraLightItalic.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-Light.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-LightItalic.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-Medium.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-MediumItalic.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-SemiBold.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-SemiBoldItalic.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-Thin.ttf
Binary file not shown.
Binary file removed assets/fonts/Barlow/Barlow-ThinItalic.ttf
Binary file not shown.
Binary file removed assets/fonts/Merriweather/Merriweather-Black.ttf
Binary file not shown.
Binary file not shown.
Binary file removed assets/fonts/Merriweather/Merriweather-Light.ttf
Binary file not shown.
Binary file not shown.
Binary file removed assets/fonts/Ubuntu/Ubuntu-Light.ttf
Binary file not shown.
Binary file removed assets/fonts/Ubuntu/Ubuntu-LightItalic.ttf
Binary file not shown.
Binary file removed assets/fonts/Ubuntu/Ubuntu-Medium.ttf
Binary file not shown.
Binary file removed assets/fonts/Ubuntu/Ubuntu-MediumItalic.ttf
Binary file not shown.
3 changes: 3 additions & 0 deletions devtools_options.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
description: This file stores settings for Dart & Flutter DevTools.
documentation: https://docs.flutter.dev/tools/devtools/extensions#configure-extension-enablement-states
extensions:
2 changes: 2 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/340.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
MISCELLANEOUS
- Reduce the APK size
2 changes: 2 additions & 0 deletions fastlane/metadata/android/fr-FR/changelogs/340.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
MISCELLANEOUS
- Réduction de la taille de l'APK
8 changes: 4 additions & 4 deletions lib/common/navigation/side_navigation.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:dart_helper_utils/dart_helper_utils.dart';
import 'package:collection/collection.dart';
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:go_router/go_router.dart';
Expand Down Expand Up @@ -56,9 +56,9 @@ class _SideNavigationState extends ConsumerState<SideNavigation> {
} else if (route == NavigationRoute.settings.name) {
index = labels.length + 4;
} else if (labels.isNotEmpty) {
labels.forEachIndexed((label, labelIndex) {
labels.forEachIndexed((index, label) {
if (route == NavigationRoute.getLabelRouteName(label)) {
index = labelIndex + 1;
index = index + 1;
}
});
} else {
Expand Down Expand Up @@ -103,7 +103,7 @@ class _SideNavigationState extends ConsumerState<SideNavigation> {
} else if (newIndex == labels.length + 4) {
context.goNamed(NavigationRoute.settings.name);
} else if (labels.isNotEmpty) {
labels.forEachIndexed((label, index) {
labels.forEachIndexed((index, label) {
if (newIndex == index + 1) {
context.goNamed(NavigationRoute.getLabelRouteName(label));
}
Expand Down
1 change: 1 addition & 0 deletions lib/services/database_service.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import 'package:flutter_mimir/flutter_mimir.dart';
import 'package:isar_community/isar.dart';
import 'package:mimir/mimir.dart';
import 'package:path_provider/path_provider.dart';

import '../models/deprecated/note.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/services/notes/notes_index_service.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:collection/collection.dart';
import 'package:flutter_mimir/flutter_mimir.dart';
import 'package:mimir/mimir.dart';

import '../../common/constants/constants.dart';
import '../../models/note/index/note_index.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/services/notes/notes_service.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter_mimir/flutter_mimir.dart';
import 'package:is_first_run/is_first_run.dart';
import 'package:isar_community/isar.dart';
import 'package:mimir/mimir.dart';

import '../../common/constants/constants.dart';
import '../../common/constants/environment.dart';
Expand Down
Loading
Loading