AppFlowy/frontend/app_flowy
Lucas.Xu 5d7008edd7
feat: Customize the storage folder path (#1538)
* feat: support customize folder path

* feat: add l10n and optimize the logic

* chore: code refactor

* feat: add file read/write permission for macOS

* fix: add toast for restoring path

* feat: fetch apps and show them

* feat: fetch apps and show them

* feat: implement select document logic

* feat: l10n and add select item callback

* feat: add space between tile

* chore: move file exporter to settings

* chore: update UI

* feat: support customizing folder when launching the app

* feat: auto register after customizing folder

* feat: l10n

* feat: l10n

* chore: reinitialize flowy sdk when calling init_sdk

* chore: remove flowysdk const keyword to make sure it can be rebuild

* chore: clear kv values when user logout

* chore: replace current workspace id key in kv.db

* feat: add config.name as a part of seesion_cache_key

* feat: support open folder when launching

* chore: fix some bugs

* chore: dart fix & flutter analyze

* chore: wrap 'sign up with ramdom user' as interface

* feat: dismiss settings view after changing the folder

* fix: read kv value after initializaing with new path

* chore: remove user_id prefix from current workspace key

* fix: move open latest view action to bloc

* test: add test utils for integration tests

* chore: move integration_test to its parent directory

* test: add integration_test ci

* test: switch to B from A, then switch to A again

* chore: fix warings and format code and fix tests

* chore: remove comment out codes

* chore: rename some properties name and optimize the logic

* chore: abstract logic of settings file exporter widget to cubit

* chore: abstract location customizer view from file system view

* chore: abstract settings page index to enum type

* chore: remove the redundant underscore

* test: fix integration test error

* chore: enable integration test for windows and ubuntu

* feat: abstract file picker as service and mock it under integration test

* chore: fix bloc test

Co-authored-by: nathan <nathan@appflowy.io>
2022-12-20 11:14:42 +08:00
..
android fix: typos and grammar (#1408) 2022-11-01 20:51:03 +08:00
assets feat: Customize the storage folder path (#1538) 2022-12-20 11:14:42 +08:00
integration_test feat: Customize the storage folder path (#1538) 2022-12-20 11:14:42 +08:00
ios fix: select card text 2022-10-06 22:26:18 +08:00
lib feat: Customize the storage folder path (#1538) 2022-12-20 11:14:42 +08:00
linux chore: disable moving column 2022-08-29 15:42:08 +08:00
macos feat: Customize the storage folder path (#1538) 2022-12-20 11:14:42 +08:00
packages feat: Customize the storage folder path (#1538) 2022-12-20 11:14:42 +08:00
test feat: Customize the storage folder path (#1538) 2022-12-20 11:14:42 +08:00
web fix: various typos 2022-02-27 13:14:14 -05:00
windows chore: update FileDescription to app name. 2022-11-17 19:45:25 +05:30
.gitignore feat: row count widget added 2022-07-29 22:14:53 +05:30
.metadata add frontend folder 2021-11-20 09:34:43 +08:00
analysis_options.yaml chore: disbale appflowy_editor analyze 2022-08-18 19:38:01 +08:00
Makefile add frontend folder 2021-11-20 09:34:43 +08:00
pubspec.lock feat: integrate divider, code block, and math equation into appflowy 2022-12-01 19:26:00 +08:00
pubspec.yaml feat: integrate divider, code block, and math equation into appflowy 2022-12-01 19:26:00 +08:00
README.md add frontend folder 2021-11-20 09:34:43 +08:00

app_flowy

A new Flutter project.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

release check

  1. entitlements
  2. symbols stripped