Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PR] Adding dynamic menu #5

Merged
merged 56 commits into from
Jun 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
69b54cf
chore: Moving code.
LuchoTurtle Apr 27, 2023
b3abbe7
fix: Fix import.
LuchoTurtle Apr 27, 2023
b8f2386
feat: Adding multi-level expandable menu items (with mock). #4
LuchoTurtle Apr 27, 2023
9746123
feat: Loading information from file. #4
LuchoTurtle Apr 27, 2023
62ef04c
feat: Adding decoration. #4
LuchoTurtle Apr 27, 2023
35651d2
feat: Reordering items within the same level. #4
LuchoTurtle Apr 28, 2023
be26518
feat: Expanding container to fill with black. #4
LuchoTurtle Apr 28, 2023
f45f64d
chore: Adding inline docs to clarify code. #4
LuchoTurtle Apr 28, 2023
48bb5cd
chore: Missed commit from previous. #4
LuchoTurtle Apr 28, 2023
8d554e3
chore: Refactoring class. #4
LuchoTurtle Apr 28, 2023
259fea5
feat: Overriding background color change on tile when moving. #4
LuchoTurtle Apr 28, 2023
e095cbc
feat: Reordering items in deeply nested objects. #4
LuchoTurtle May 2, 2023
381cefc
feat: Adding shared_preferences and reading/writing to local storage. #4
LuchoTurtle May 2, 2023
d13c406
feat: Persisting drag and drop to root menu items. #4
LuchoTurtle May 3, 2023
488ef79
feat: Adding sorted lists. #4
LuchoTurtle May 3, 2023
c5fb40c
test: Redding navigation menu items for tests to pass. #4
LuchoTurtle May 3, 2023
a635a8c
test: Adding normal setup test for dynamic menu. #4
LuchoTurtle May 3, 2023
7971003
feat: Increasing tests to 98%. #4
LuchoTurtle May 3, 2023
664becd
feat: Test coverage 100%. #4
LuchoTurtle May 4, 2023
287658d
chore: Format test files. #4
LuchoTurtle May 4, 2023
19919bc
chore: Format src files. #4
LuchoTurtle May 4, 2023
3cb94b7
chore: Refactor name of settings functions. #4
LuchoTurtle May 4, 2023
0d48e73
chore: Moving MenuItemInfo class to settings.dart file. #4
LuchoTurtle May 4, 2023
8d13ae5
feat: Adding loading information from json section on README. #4
LuchoTurtle May 4, 2023
0630989
chore: Refactoring name of `tiles.dart` to `dynamic_menu.dart`. #4
LuchoTurtle May 5, 2023
08f82b7
feat: Adding sections to load items from json and displaying dynamic …
LuchoTurtle May 5, 2023
2e48da8
fix: Refactor variable in state. #4
LuchoTurtle May 5, 2023
95bd4ac
feat: Adding readme section for adding dynamic menu. #4
LuchoTurtle May 5, 2023
9c6c297
fix: Fixing typos on README. #4
LuchoTurtle May 5, 2023
e536a8d
feat: Adding changing text. #4
LuchoTurtle May 8, 2023
1145dc8
fix: Commenting removing prefs. #4
LuchoTurtle May 8, 2023
a8ebb28
feat: Add section to customize text color. #4
LuchoTurtle May 8, 2023
081a7ea
feat: Adding icons to menu items. #4
LuchoTurtle May 9, 2023
78e159f
feat: Adding section to customize images/icons. #4
LuchoTurtle May 9, 2023
5755e01
fix: Fixing tests. #4
LuchoTurtle May 9, 2023
0dd3783
feat: Adding different locales that switch according to the given tit…
LuchoTurtle May 9, 2023
d1383a5
feat: Increasing coverage and adding way for people to add i18n in th…
LuchoTurtle May 10, 2023
9e92e64
Revert "feat: Increasing coverage and adding way for people to add i1…
LuchoTurtle May 10, 2023
6665924
Revert "feat: Adding different locales that switch according to the g…
LuchoTurtle May 10, 2023
0cd3899
feat: Adding basic i18n. #4
LuchoTurtle May 10, 2023
30b01a8
fix: Fixing tests and 100% coverage. #4
LuchoTurtle May 10, 2023
c60546c
feat: Adding translations to the rest of the app. #4
LuchoTurtle May 10, 2023
a3df0fa
feat: Centering text in pages. #4
LuchoTurtle May 10, 2023
4c08512
feat: Add comment to AppLocalization accessing root bundle with cache…
LuchoTurtle May 10, 2023
c40d9dd
feat: Adding riverpod to toggle between languages. #4
LuchoTurtle May 10, 2023
1ac810b
fix: Fixing tests. #4
LuchoTurtle May 10, 2023
76706a2
feat: Add README section for i18n. #4
LuchoTurtle May 10, 2023
0e4fa29
feat: Adding section about possible alternatives to i18n. #4
LuchoTurtle May 11, 2023
6cdd78b
feat: Making decorations not overlap. #4
LuchoTurtle May 11, 2023
49c8397
feat: Adding section to fix borders. #4
LuchoTurtle May 11, 2023
fdfec43
fix: Fix CI. #4
LuchoTurtle May 11, 2023
ff90bee
feat: Adding basic navigation. #4
LuchoTurtle May 12, 2023
b920387
feat: Adding tests to navigation. #4
LuchoTurtle May 12, 2023
11aaae6
feat: Add readme section for navigation. #4
LuchoTurtle May 12, 2023
484b9d8
feat: Add CI to fix typos. #4
LuchoTurtle May 12, 2023
4563473
feat: Fixing typos on `i18n` section. #4
LuchoTurtle May 12, 2023
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
1 change: 0 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ jobs:
- name: Install Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: '3.3.8'
channel: 'stable'

- name: Install dependencies
Expand Down
19 changes: 19 additions & 0 deletions .github/workflows/fix-typos.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Automatically fix typos
on:
push:
branches:
- main

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: main
- uses: sobolevn/misspell-fixer-action@master
- uses: peter-evans/[email protected]
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
with:
token: ${{ secrets.GITHUB_TOKEN }}
Loading