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
2 changes: 1 addition & 1 deletion .github/workflows/pr-checker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
pull_request:

env:
FLUTTER_VERSION: 3.35.6
FLUTTER_VERSION: 3.35.7

jobs:
lint:
Expand Down
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,14 @@ Please star⭐ the repo if you like what you see😊.
- [x] Added Print/Save as Pdf Option
- [x] Added the option to check/uncheck checkboxes in preview mode

## 🌐 How to contribute to this project's translations

1. Fork this repository and create a branch dedicated to the translation you want to work on.
2. The source strings live in lib/l10n/app_en.arb. Copy it to lib/l10n/app_<languageCode>.arb (use the ISO language or language_region code) when adding a new language, or open the existing file if the language is already present.
3. Translate only the string values. Keep placeholders (such as {count}) and the accompanying @metadata blocks untouched so Flutter can still generate code correctly.
4. Run flutter gen-l10n from the project root to regenerate lib/l10n/generated/app_localizations.dart and to update untranslated_messages.json.
5. Launch the app (or run flutter test if you add tests) to double-check that your strings render correctly, then open a pull request describing the language(s) you updated.

## 📸 Screenshots

<img alt="Light Mode Image" src="screenshots/screenshot_1.png" height="587px" width="256px"/> <img alt="Dark Mode Image" src="screenshots/screenshot_2.png" height="587px" width="256px"/> <img alt="File Explorer Image" src="screenshots/screenshot_3.png" height="587px" width="256px"/> <img alt="Add Link Image" src="screenshots/screenshot_4.png" height="587px" width="256px"/> <img alt="Markdown Preview Image" src="screenshots/screenshot_5.png" height="587px" width="256px"/> <img alt="Markdown Editor Image" src="screenshots/screenshot_6.png" height="587px" width="256px"/>
Expand Down
115 changes: 115 additions & 0 deletions android/fastlane/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
fastlane documentation
----

# Installation

Make sure you have the latest version of the Xcode command line tools installed:

```sh
xcode-select --install
```

For _fastlane_ installation instructions, see [Installing _fastlane_](https://docs.fastlane.tools/#installing-fastlane)

# Available Actions

### sh_on_root

```sh
[bundle exec] fastlane sh_on_root
```



### fetch_dependencies

```sh
[bundle exec] fastlane fetch_dependencies
```



### generate_localization

```sh
[bundle exec] fastlane generate_localization
```



### build_autogenerated_code

```sh
[bundle exec] fastlane build_autogenerated_code
```



### lint

```sh
[bundle exec] fastlane lint
```



### build_flutter_app

```sh
[bundle exec] fastlane build_flutter_app
```



### test

```sh
[bundle exec] fastlane test
```



----


## Android

### android build

```sh
[bundle exec] fastlane android build
```



### android release_play_store

```sh
[bundle exec] fastlane android release_play_store
```

Release to Play Store

### android build_apk

```sh
[bundle exec] fastlane android build_apk
```

Build Apk

### android release_play_store_using_firebase

```sh
[bundle exec] fastlane android release_play_store_using_firebase
```

Release to Play Store using Firebase App Distribution

----

This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run.

More information about _fastlane_ can be found on [fastlane.tools](https://fastlane.tools).

The documentation of _fastlane_ can be found on [docs.fastlane.tools](https://docs.fastlane.tools).
34 changes: 17 additions & 17 deletions pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -77,18 +77,18 @@ packages:
dependency: transitive
description:
name: cross_file
sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670"
sha256: "942a4791cd385a68ccb3b32c71c427aba508a1bb949b86dff2adbe4049f16239"
url: "https://pub.dev"
source: hosted
version: "0.3.4+2"
version: "0.3.5"
crypto:
dependency: transitive
description:
name: crypto
sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf
url: "https://pub.dev"
source: hosted
version: "3.0.6"
version: "3.0.7"
csslib:
dependency: transitive
description:
Expand Down Expand Up @@ -183,18 +183,18 @@ packages:
dependency: transitive
description:
name: flutter_plugin_android_lifecycle
sha256: c2fe1001710127dfa7da89977a08d591398370d099aacdaa6d44da7eb14b8476
sha256: "306f0596590e077338312f38837f595c04f28d6cdeeac392d3d74df2f0003687"
url: "https://pub.dev"
source: hosted
version: "2.0.31"
version: "2.0.32"
flutter_svg:
dependency: "direct main"
description:
name: flutter_svg
sha256: b9c2ad5872518a27507ab432d1fb97e8813b05f0fc693f9d40fad06d073e0678
sha256: "055de8921be7b8e8b98a233c7a5ef84b3a6fcc32f46f1ebf5b9bb3576d108355"
url: "https://pub.dev"
source: hosted
version: "2.2.1"
version: "2.2.2"
flutter_test:
dependency: "direct dev"
description: flutter
Expand Down Expand Up @@ -241,10 +241,10 @@ packages:
dependency: transitive
description:
name: http
sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007
sha256: "87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412"
url: "https://pub.dev"
source: hosted
version: "1.5.0"
version: "1.6.0"
http_parser:
dependency: transitive
description:
Expand Down Expand Up @@ -545,10 +545,10 @@ packages:
dependency: transitive
description:
name: shared_preferences_foundation
sha256: "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03"
sha256: "1c33a907142607c40a7542768ec9badfd16293bac51da3a4482623d15845f88b"
url: "https://pub.dev"
source: hosted
version: "2.5.4"
version: "2.5.5"
shared_preferences_linux:
dependency: transitive
description:
Expand Down Expand Up @@ -670,10 +670,10 @@ packages:
dependency: transitive
description:
name: url_launcher_ios
sha256: d80b3f567a617cb923546034cc94bfe44eb15f989fe670b37f26abdb9d939cb7
sha256: "6b63f1441e4f653ae799166a72b50b1767321ecc263a57aadf825a7a2a5477d9"
url: "https://pub.dev"
source: hosted
version: "6.3.4"
version: "6.3.5"
url_launcher_linux:
dependency: transitive
description:
Expand All @@ -686,10 +686,10 @@ packages:
dependency: transitive
description:
name: url_launcher_macos
sha256: c043a77d6600ac9c38300567f33ef12b0ef4f4783a2c1f00231d2b1941fea13f
sha256: "8262208506252a3ed4ff5c0dc1e973d2c0e0ef337d0a074d35634da5d44397c9"
url: "https://pub.dev"
source: hosted
version: "3.2.3"
version: "3.2.4"
url_launcher_platform_interface:
dependency: transitive
description:
Expand Down Expand Up @@ -796,4 +796,4 @@ packages:
version: "6.6.1"
sdks:
dart: ">=3.9.2 <4.0.0"
flutter: "3.35.6"
flutter: "3.35.7"
4 changes: 2 additions & 2 deletions pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ version: 2.0.0+8

environment:
sdk: ^3.9.2
flutter: 3.35.6
flutter: 3.35.7

dependencies:
expandable: ^5.0.1
Expand All @@ -17,7 +17,7 @@ dependencies:
flutter_localizations:
sdk: flutter
flutter_math_fork: ^0.7.4
flutter_svg: ^2.2.1
flutter_svg: ^2.2.2
flutter_widget_from_html_core: ^0.17.0
html: ^0.15.6
htmltopdfwidgets: ^1.1.3
Expand Down