Mike Abebe
5da5d92b8a
fix/move grid view options to dropdown
2023-03-22 08:51:27 +03:00
Muhammad Rizwan
92878d7e89
Cover plugin widget breakdown 1928 ( #2007 )
...
* feat: added emoji and network image support
* fix: code cleanup and improvements
* fix: blank preview on invalid image save
* fix: flutter analyzer warnings
* fix: code refactor and bug fixes
* chore: removed unused imports
* chore: formate code
* chore: widget tree breakdown
* chore: added the deleted code
---------
Co-authored-by: ahmeduzair890 <ahmeduzair12123@gmail.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-03-22 10:46:46 +08:00
qinluhe
8471bc299d
feat: block list virtualized scroll ( #2023 )
...
* feat: block list virtualized scroll
* feat: block selection
* refactor: block editor
* fix: block selection scroll
* fix: ts error
2023-03-22 10:46:01 +08:00
Alex Wallen
c6ffc0057c
feat: create a new grid from the document slash menu ( #2051 )
...
* feat: new grid from slash menu
* feat: add translation strings
* feat: add integration test
* fix: analyzer errors
2023-03-22 09:55:20 +08:00
squidrye
f49e2571fa
test: added tests for key events in selection menu widget
2023-03-21 19:40:53 +05:30
squidrye
10b6b9e5ad
refactor: suggested changes
2023-03-21 17:38:22 +05:30
squidrye
5c099297a4
fix: slash menu responds to multiple key events
2023-03-21 16:26:04 +05:30
Nathan.fooo
dc09d67d7c
ci: fix tauri CI ( #2040 )
...
* ci: print log
* ci: sudo install
* ci: enable ubuntu
* ci: try to fix
* ci: force run tauri ci
* ci: update node version
* ci: specific build protoc-gen-ts ts version
2023-03-21 17:22:47 +08:00
ascarbek
47429e2fd2
Merge branch 'feat/tauri-kanban' into feat/tauri-edit-kanban-row
2023-03-21 11:24:26 +06:00
ascarbek
07b183aef2
Merge remote-tracking branch 'origin/feat/tauri-kanban' into feat/tauri-kanban
2023-03-21 11:22:53 +06:00
ascarbek
dc97912dba
fix: kanban board rendering
2023-03-21 11:22:42 +06:00
ascarbek
2825e19465
chore: initial edit board modal
2023-03-21 10:50:59 +06:00
Alex Wallen
b7867bf177
Create a new board from the slash menu ( #2018 )
...
* feat: create a new board.
* feat: switch slash menu keywords
* fix: remove unused imports
* chore: export SelectionMenuItem from appflowy_editor for integration test
* feat: add integration test for slash commands
* fix: test in new file was unable to start
* feat: add translations
2023-03-21 09:29:17 +08:00
nathan
baa67e2aed
chore: fix import references
2023-03-21 08:18:11 +08:00
Destiny Saturday
5672df3b0e
fix: sort hint text typo ( #2044 )
2023-03-20 22:01:44 +01:00
Sara Tavares
4798467621
chore(typos): fix typos ( #1961 )
...
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
2023-03-20 21:29:17 +08:00
Richard Shiue
77d787a929
feat: calendar UI improvements ( #1941 )
...
* chore: enable calendar
* feat: set font of the day event widget
* feat: support add/remove event
* chore: initial settings popover
* chore: calendar bloc can update layout settings
* fix: events overflow in day cell
* feat: calendar layout settings UI
* feat: layout calendar by another date field
* chore: i18n
* chore: hide the show weekend option
* chore: add popover mutex
* fix: clear existing events before adding new ones
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-03-20 21:16:37 +08:00
Samiksha Garg
893aae002e
fix: scrolling selection-menu when it goes out of bound, fixes #2019 ( #2035 )
...
* fix: scrolling selection-menu when it goes out of bound
* refactor: added comma as per style guidelines
2023-03-20 21:11:47 +08:00
Sudhanva-Nadiger
81e50b8dd5
feat: add icon to dropdown button in language view ( #2031 )
...
- drop down button gives the default icon
- set auto focus true in dropdown button
- add padding to dropdown button
- change edgeIsets.only(left,right) to edgeInsets.symmetric(horizontal)
2023-03-20 18:44:41 +08:00
Nathan.fooo
b21ee5d2de
feat: migration database ( #2009 )
...
* feat: migration database
* ci: fix tauri ci
* feat: migrate database view
* ci: fix ci
2023-03-18 06:45:12 +08:00
ascarbek
d60c39d483
chore: dnd reordering
2023-03-17 15:13:51 +06:00
ascarbek
745ee264c8
Merge branch 'upstream-main' into feat/tauri-kanban
...
# Conflicts:
# frontend/appflowy_tauri/src/appflowy_app/stores/effects/database/database_bd_svc.ts
2023-03-17 13:22:05 +06:00
ascarbek
4b1f45a4be
fix: groups observer dispose
2023-03-17 13:13:04 +06:00
Nathan.fooo
1dbfd838ef
feat: update kanban demo ( #2008 )
2023-03-17 11:01:14 +08:00
Richard Shiue
0630dc10b7
chore: popover offsets ( #1960 )
2023-03-17 08:35:11 +08:00
ascarbek
fa427fe650
chore: move row into other block
2023-03-16 18:59:05 +06:00
ascarbek
ab5b40fa51
chore: move rows in group
2023-03-16 18:55:06 +06:00
Nathan.fooo
888c7977eb
fix: paser workspce pb ( #2005 )
2023-03-16 17:16:15 +08:00
Aman Negi
caffb9fdcf
fix(appflowy_flutter): Flutter Version Reset Error ( #1923 )
...
* fix(appflowy_flutter): Version Reset Error
- `flutter channel stable` was causing the FlutterSDK to upgrade to it's
latest version.
- Added code to fix this behaviour.
- Tested on Windows and Linux.
* fix(app_flowy): Error in MacOS script
- Replace `-P` with `-E` which should now work as expected in Mac devices.
* fix(app_flowy): Commit Structure
- Fixed Commit Structure
* fix: path reset
Now we move back to cwd after making changes
* chore: change to LF from CTLF
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-03-16 09:41:14 +08:00
ascarbek
60676fdc41
fix: dispose cell controller
2023-03-15 21:42:44 +06:00
ascarbek
96be3c6ebe
fix: dispose group controller
2023-03-15 20:19:09 +06:00
appflowy
1d6f74180f
chore: update refs
2023-03-15 16:14:36 +08:00
Lucas.Xu
230756d242
fix : #1928 network cover doesn't work ( #1996 )
2023-03-15 15:47:29 +08:00
ascarbek
6e028c4f64
Merge branch 'upstream-main' into feat/tauri-kanban
...
# Conflicts:
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/database-hooks/useCell.ts
# frontend/appflowy_tauri/src/appflowy_app/components/_shared/database-hooks/useDatabase.ts
# frontend/appflowy_tauri/src/appflowy_app/components/board/Board.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/board/BoardBlock.tsx
2023-03-15 11:34:21 +06:00
Muhammad Rizwan
4c0168d7fa
Improvement for cover plugin #1928 ( #1981 )
...
* feat: added emoji and network image support
* fix: code cleanup and improvements
* fix: blank preview on invalid image save
* fix: flutter analyzer warnings
* fix: code refactor and bug fixes
* chore: removed unused imports
* chore: formate code
---------
Co-authored-by: ahmeduzair890 <ahmeduzair12123@gmail.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-03-15 13:22:48 +08:00
ascarbek
d92c0bffd6
bug: kanban new row
2023-03-15 11:18:14 +06:00
Mohammad Zolfaghari
7be7c2a7a0
fix: bug on node iterator with nested nodes ( #1986 )
...
When we have more than two level nodes nested (as children)
the node iterator misses the first parent, because it goes as
deep as possible at first.
2023-03-14 11:37:42 +08:00
Lucas.Xu
3686eabcb3
fix: release/0.1.1 known issues. ( #1984 )
...
* fix : #1976 Adding a cover image via upload doesn't work
* fix : #1973 Using the mouse to highlight text very easy to miss the first letter
* fix : #1962 Disable but still show the AI assistants icon in the toolbar menu when an OpenAI key is not provided
* fix : #1964 Text on the UI
* fix : #1966 the loading icon too close to the edge
* fix : #1967 the summarize feature generates duplicate answers
* fix: flutter analyze
2023-03-14 01:06:08 +08:00
Nathan.fooo
ad5213cfad
feat: get all databases ( #1983 )
2023-03-14 01:02:54 +08:00
ascarbek
a66d457f10
chore: import beautiful dnd
2023-03-13 17:41:51 +06:00
Nathan.fooo
5a17716fd8
fix: Tauri UI issues ( #1980 ) ( #1982 )
...
* chore: add edit / create field test
* chore: add delete field test
* chore: change log class arguments
* chore: delete/create row
* chore: set tracing log to debug level
* fix: filter notification with id
* chore: add get single select type option data
* fix: high cpu usage
* chore: format code
* chore: update tokio version
* chore: config tokio runtime subscriber
* chore: add profiling feature
* chore: setup auto login
* chore: fix tauri build
* chore: (unstable) using controllers
* fix: initially authenticated and serializable fix
* fix: ci warning
* ci: compile error
* fix: new folder trash overflow
* fix: min width for nav panel
* fix: nav panel and main panel animation on hide menu
* fix: highlight active page
* fix: post merge fixes
* fix: post merge fix
* fix: remove warnings
* fix: change IDatabaseField fix eslint errors
* chore: create cell component for each field type
* chore: move cell hook into custom cell component
* chore: refactor row hook
* chore: add tauri clean
* chore: add tauri clean
* chore: save offset top of nav items
* chore: move constants
* fix: nav item popup overflow
* fix: page rename position
* chore: remove offset top
* chore: remove floating menu functions
* chore: scroll down to new page
* chore: smooth scroll and scroll to new folder
* fix: breadcrumbs
* chore: back and forward buttons nav scroll fix
* chore: get board groups and rows
* chore: set log level & remove empty line
* fix: create kanban board row
* fix: appflowy session name
---------
Co-authored-by: ascarbek <ascarbek@gmail.com>
2023-03-13 16:42:45 +08:00
appflowy
88e0f6a32c
fix: appflowy session name
2023-03-13 16:09:11 +08:00
appflowy
34cb2b2a09
fix: create kanban board row
2023-03-13 15:57:45 +08:00
appflowy
5fb86c4002
Merge branch 'main' into feat/appflowy_tauri_3
2023-03-13 15:19:12 +08:00
appflowy
25707edbdd
chore: set log level & remove empty line
2023-03-13 15:16:41 +08:00
appflowy
85f36ad877
chore: Merge branch 'main' into feat/appflowy_tauri_3
2023-03-13 15:14:11 +08:00
qinluhe
ed2c5c17d8
Feat appflowy list block ( #1949 )
...
* feat: Initialize appflowy block data and render block list
* feat: Implement column layout rendering
* feat: Implement list redering
* feat: Cache block rect info
* fix: The input chars will repeated when inputting Chinese
* fix: Remove unnecessary fields in the block and encapsulate the block manager
* fix: fix ts error
2023-03-13 12:04:31 +08:00
Mayur Mahajan
79a43de2d5
chore: changed the link of shortcuts page ( #1979 )
2023-03-13 09:30:11 +08:00
ascarbek
c80e77ab16
chore: get board groups and rows
2023-03-12 22:29:03 +06:00
ascarbek
a9c8bad599
Merge branch 'upstream-main' into feat/appflowy_tauri_3
...
# Conflicts:
# frontend/appflowy_tauri/package.json
# frontend/appflowy_tauri/src/appflowy_app/components/layout/HeaderPanel/Breadcrumbs.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/layout/MainPanel.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/layout/NavigationPanel/NavigationPanel.hooks.ts
# frontend/appflowy_tauri/src/appflowy_app/components/layout/NavigationPanel/NavigationPanel.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/layout/NavigationPanel/PageItem.hooks.ts
# frontend/appflowy_tauri/src/appflowy_app/components/layout/NavigationPanel/PageItem.tsx
# frontend/appflowy_tauri/src/appflowy_app/components/layout/Screen.tsx
2023-03-12 17:19:06 +06:00
ascarbek
268b6ce926
chore: back and forward buttons nav scroll fix
2023-03-11 20:57:25 +06:00
Yijing Huang
972ef2149c
fix(appflowy_flutter): fix cover image overflow #1916 ( #1952 )
...
* fix(appflowy_flutter): fix cover image overflow #1916
* fix(appflowy_flutter): use OverflowBox to fix #1916
* chore: fix misspelling
* fix: prevent the image being overstretched
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-03-11 21:15:34 +08:00
Lucas.Xu
668e1196d1
chore: config tauri web driver test ( #1947 )
...
* chore: setup tauri test
* chore: update test
* chore: update test
* chore: update test
* chore: update test
* refactor: test folder location
* chore: remove deps
* ci: fix build
---------
Co-authored-by: appflowy <annie@appflowy.io>
Co-authored-by: nathan <nathan@appflowy.io>
2023-03-11 13:07:31 +08:00
ascarbek
da8c39d0b6
fix: breadcrumbs
2023-03-10 19:50:10 +06:00
ascarbek
7e3273c708
chore: smooth scroll and scroll to new folder
2023-03-10 18:58:14 +06:00
ascarbek
67e396aadf
chore: scroll down to new page
2023-03-10 18:33:54 +06:00
ascarbek
6304c7d95b
chore: remove floating menu functions
2023-03-10 16:59:11 +06:00
Richard Shiue
688d55e00f
fix : #1942 utc timestamp being parsed as local time ( #1953 )
2023-03-10 17:33:25 +08:00
Lucas.Xu
40c23b7c7d
Merge pull request #1951 from hyj1204/fix/double_click_title_issue_1324
...
fix(appflowy_flutter): fix double click title issue #1324
2023-03-10 10:25:46 +07:00
Nathan.fooo
5b4043b805
fix: SelectOptionCellBloc registeration error ( #1948 )
2023-03-10 09:40:19 +08:00
ascarbek
ad0a6d01d2
chore: remove offset top
2023-03-09 23:04:31 +06:00
ascarbek
f556e50be4
fix: page rename position
2023-03-09 22:54:38 +06:00
Yijing Huang
2368f5dc4a
fix(appflowy_flutter): fix double click title issue #1324
...
double click the title to select all the text on it
2023-03-10 00:24:31 +08:00
ascarbek
593446bffe
fix: nav item popup overflow
2023-03-09 22:22:55 +06:00
ascarbek
91e5219627
chore: move constants
2023-03-09 16:12:27 +06:00
ascarbek
2d8182c503
chore: save offset top of nav items
2023-03-09 15:16:41 +06:00
GouravShDev
0dac41b114
chore: add node tests ( #1943 )
2023-03-09 14:33:12 +08:00
Lucas.Xu
b89c69f294
fix : #1778 ( #1946 )
...
* fix: [FR] The text formatting toolbar should appear after the selection #1778
* chore: format code
2023-03-09 14:32:49 +08:00
Richard Shiue
77ff2e987a
chore: include time per cell ( #1901 )
...
* style: autoformat
* chore: add include_time to cell data
* chore: remove include_time from date field type options
* chore: fix tests
* chore: custom deserializer for date cell data
* chore: add more tests
* chore: simplify date calculation logic
* chore: move include time to per-cell setting in UI
* test: add another text str test
* chore: adapt changes from upstream
2023-03-09 14:25:33 +08:00
Lucas.Xu
5e8f6a53a0
relicense appflowy editor ( #1938 )
...
* revert:"fix: remove keyword when click selection menu item"
This reverts commit 5782dec45c
.
* revert(appflowy_editor):revert "feat: double asterisks/underscores to bold text"
This reverts commit c0964fad5d
.
* revert(appflowy_editor):revert "fix: workaround infinity formatting"
This reverts commit 6a902a2b21
.
The Appflowy folder under the frontend had been removed before reverting.
* chore(appflow_editor):update test variable after reverting
* chore(appflowy_editor): comment out the test for reverting
* chore(appflowy_editor): update variable type after reverting
* chore(appflowy_editor): remove unused import after reverting
* feat(appflowy_editor): double asterisk to bold text
* test(appflowy_editor): test double asterisk to bold text
* fix(appflowy_editor): delete slash after a selection menu item is selected
* test(appflowy_editor): test selection menu widget after clicking
* feat(appflowy_editor): double asterisk to bold text and remove slash after clicking selection menu item (#1935 )
* feat(appflowy_editor): double asterisk to bold text
* test(appflowy_editor): test double asterisk to bold text
* fix(appflowy_editor): delete slash after a selection menu item is selected
* test(appflowy_editor): test selection menu widget after clicking
* feat(appflowy_editor): double underscore to bold text
* test(appflowy_editor): test double underscore to bold text
* chore(appflowy_editor): put checkbox testing back
* chore: format code
---------
Co-authored-by: Yijing Huang <hyj891204@gmail.com>
2023-03-09 14:15:22 +08:00
qinluhe
1d28bed281
feat: Initialize appflowy block data and render block list ( #1940 )
2023-03-09 13:52:48 +08:00
Lucas.Xu
21199c04ac
Fix/1936 ( #1939 )
...
* fix: [Bug] Code block jump skip blank line
* fix: auto completion interaction
* Revert "fix: [Bug] Code block jump skip blank line"
This reverts commit 5a252bcb18
.
* fix: [Bug] Code block jump skip blank line
* fix: number list parse error
2023-03-09 10:10:31 +08:00
Nathan.fooo
d3823eb076
refactor: moving grid widgets used by other database view to upper level folder
...
* refactor: export UIs in flowy_infra_ui
* refactor: move cells to upper level folder
* refactor: move cell blocs
2023-03-09 09:51:04 +08:00
Nathan.fooo
7106195d8a
Feat/calendar with backend data ( #1930 )
...
* chore: enable calendar view
* chore: update database group listener
* refactor: remove board data controller
* refactor: remove group backend service
* refactor: remove calendar controller
* chore: create default calendar setting
* chore: send calednar setting notifications
* refactor: rename the card in kanban board, prepare to reuse in calendar
* refactor: support custom card cell
* chore: return calendar events
* refactor: remove groupId in card, make card more generic
* chore: display cell
* chore: display three cards in calendar
* chore: create calendar card
* refactor: create row with data
* chore: support create event
* ci: fix tauri build
* chore: disable create calendar
2023-03-08 21:19:44 +08:00
Nathan.fooo
90da54d12f
feat: integrate database controller (tauri)
...
* feat: using controllers in react hooks WIP (#1915 )
* chore: add edit / create field test
* chore: add delete field test
* chore: change log class arguments
* chore: delete/create row
* chore: set tracing log to debug level
* fix: filter notification with id
* chore: add get single select type option data
* fix: high cpu usage
* chore: format code
* chore: update tokio version
* chore: config tokio runtime subscriber
* chore: add profiling feature
* chore: setup auto login
* chore: fix tauri build
* chore: (unstable) using controllers
* fix: initially authenticated and serializable fix
* fix: ci warning
* ci: compile error
* fix: new folder trash overflow
* fix: min width for nav panel
* fix: nav panel and main panel animation on hide menu
* fix: highlight active page
* fix: post merge fixes
* fix: post merge fix
* fix: remove warnings
* fix: change IDatabaseField fix eslint errors
* chore: create cell component for each field type
* chore: move cell hook into custom cell component
* chore: refactor row hook
* chore: add tauri clean
---------
Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
* ci: fix wanrings
---------
Co-authored-by: Askarbek Zadauly <ascarbek@gmail.com>
2023-03-08 10:59:52 +08:00
Lucas.Xu
e73870e6e2
fix: auto generator bugs ( #1934 )
2023-03-08 08:58:28 +08:00
ascarbek
0a3231cd9a
chore: add tauri clean
2023-03-07 13:28:49 +06:00
ascarbek
aab62f4048
Merge branch 'upstream-main' into feat/appflowy_tauri_3
...
# Conflicts:
# frontend/appflowy_tauri/src/appflowy_app/components/TestApiButton/TestGrid.tsx
# frontend/appflowy_tauri/src/appflowy_app/stores/effects/database/database_controller.ts
2023-03-07 13:25:56 +06:00
Anderson Cardoso
9e235c578e
chore: Update 3: Brazilian Portuguese Localization ( #1907 )
...
- Fix typos;
- Fix inconsistencies;
- Removed duplicated block strings.
Note: There are some word by word texts that I still need to figure out how to adapt properly; though, do believe most of strings are good to go!
Please review!
2023-03-07 09:35:04 +08:00
Lucas.Xu
7ff4cecd09
feat: add cover migration for document ( #1929 )
...
* feat: add cover migration for document
* fix: should not delete the cover when selecting all
* fix: chinese characters for openai
2023-03-07 09:33:59 +08:00
GouravShDev
675c833f07
feat: add test for appflowy_editor attributes ( #1931 )
2023-03-07 09:33:35 +08:00
ascarbek
79c1568295
chore: refactor row hook
2023-03-06 20:01:41 +06:00
ascarbek
c8569d3c62
chore: move cell hook into custom cell component
2023-03-06 17:47:37 +06:00
ascarbek
3635b6b63e
chore: create cell component for each field type
2023-03-06 17:39:11 +06:00
ascarbek
7ca4da0966
fix: change IDatabaseField fix eslint errors
2023-03-06 16:13:43 +06:00
Aman Negi
d3ee346cb7
docs(appflowy_flutter) : Update Documentation ( #1910 )
...
* docs(appflowy_flutter): Update Documentation
- Added basic information so that new contributors can easily get started with contributions.
* docs(appflowy_flutter): Fix doc issues
- Fixed the wrong Flutter version chip
- Added contributions types
2023-03-06 14:10:10 +08:00
ascarbek
557a524648
fix: remove warnings
2023-03-06 11:35:23 +06:00
GouravShDev
99f0fad74c
feat: add test for appflowy_editor path ( #1926 )
2023-03-06 10:37:10 +08:00
ascarbek
88eeb6bd36
fix: post merge fix
2023-03-06 00:01:59 +06:00
ascarbek
d1c29ec3e7
fix: post merge fixes
2023-03-05 23:43:59 +06:00
ascarbek
fb8a81eca5
Merge remote-tracking branch 'origin/feat/appflowy_tauri_3' into feat/appflowy_tauri_3
...
# Conflicts:
# frontend/appflowy_tauri/src/appflowy_app/components/layout/NavigationPanel/NavigationPanel.tsx
2023-03-05 23:38:19 +06:00
ascarbek
e297769ac2
fix: highlight active page
2023-03-05 23:34:46 +06:00
ascarbek
543846c241
fix: nav panel and main panel animation on hide menu
2023-03-05 23:22:43 +06:00
ascarbek
84f41cec76
fix: min width for nav panel
2023-03-05 22:28:33 +06:00
ascarbek
3afca2b482
fix: new folder trash overflow
2023-03-05 22:19:46 +06:00
Nathan.fooo
45045beeb9
chore: rename document test ( #1925 )
2023-03-05 19:19:40 +08:00
Nathan.fooo
7e7cee4bf4
chore: add tauri database group test ( #1924 )
...
* chore: add tauri database group test
* chore: add more tests
* chore: enable run all tests
* chore: rename test folder
2023-03-05 16:26:27 +08:00
Nathan.fooo
8e22ef2230
chore: observer app change ( #1922 )
2023-03-05 16:13:06 +08:00
nathan
b417fb5fdf
ci: compile error
2023-03-04 19:27:18 +08:00
Nathan.fooo
0b2dc415af
Merge branch 'feat/appflowy_tauri_3' into feat/appflowy_tauri_3
2023-03-04 19:18:17 +08:00
Nathan.fooo
6aa9ba28d6
Feat/tauri folder ( #1921 )
...
* refactor: folders item
* fix: show get stared page if it's not login
* chore: expose debug pages
2023-03-04 16:15:24 +08:00
Nathan.fooo
205b0fc4a5
Fix/tauri login state ( #1919 )
...
* fix: redux serializableCheck
* chore: read login state
* fix: show loading page while checking user state
* chore: cell data parser
2023-03-04 11:03:16 +08:00
Nathan.fooo
3f0d3d802a
fix: dart test ( #1920 )
2023-03-04 08:59:40 +08:00
ascarbek
d0558e4da1
fix: ci warning
2023-03-03 19:18:15 +06:00
Nathan.fooo
0f3c6d6a04
Feat/appflowy tauri 3 ( #1914 )
2023-03-03 20:38:31 +08:00
ascarbek
7839ad26c4
fix: initially authenticated and serializable fix
2023-03-03 18:37:50 +06:00
ascarbek
075bf8f2fc
Merge branch 'upstream-feat/appflowy_tauri_3' into feat/appflowy_tauri_3
...
# Conflicts:
# frontend/appflowy_tauri/src/appflowy_app/components/TestApiButton/TestGrid.tsx
2023-03-03 17:17:11 +06:00
ascarbek
11649ef16d
chore: (unstable) using controllers
2023-03-03 17:14:58 +06:00
nathan
24340f3091
chore: fix tauri build
2023-03-03 19:06:57 +08:00
Nathan.fooo
59a1910b3c
Refactor/database classes ( #1913 )
2023-03-03 18:31:30 +08:00
nathan
a2bdb08a84
chore: setup auto login
2023-03-03 17:58:45 +08:00
nathan
47ccfbf4ed
chore: add profiling feature
2023-03-03 12:05:52 +08:00
nathan
24bf1c1893
chore: config tokio runtime subscriber
2023-03-03 10:05:19 +08:00
nathan
9b0fccbdda
chore: update tokio version
2023-03-03 10:04:53 +08:00
nathan
dcf8fd538d
chore: format code
2023-03-02 20:28:46 +08:00
nathan
c35db5c2a2
fix: high cpu usage
2023-03-02 19:47:37 +08:00
Muhammad Rizwan
f1316acfcc
Implement cover plugin 1868 ( #1897 )
...
* implement_cover_plugin_#1868
* code cleanup
* fix: CI issue fix
* fix: cover plugin implementation finalized
* fix: localization fixes
* fix: added add cover button
* chore: optimize the cover plugin code
* feat: auto hide the add button and cover buttons when leaving
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-03-02 19:34:22 +08:00
Lucas.Xu
fd41459a30
fix: smart edit bugs ( #1911 )
2023-03-02 19:34:08 +08:00
ascarbek
08bb4e4116
Merge remote-tracking branch 'origin/feat/appflowy_tauri_3' into feat/appflowy_tauri_3
2023-03-01 18:41:32 +06:00
nathan
2e4df44c29
chore: add get single select type option data
2023-03-01 20:16:25 +08:00
nathan
f58c91fb3f
fix: filter notification with id
2023-03-01 19:05:56 +08:00
nathan
fd135fb664
chore: set tracing log to debug level
2023-03-01 18:45:52 +08:00
nathan
c74308999d
chore: delete/create row
2023-03-01 18:23:39 +08:00
ascarbek
e5a1bd2c52
chore: change log class arguments
2023-03-01 16:04:51 +06:00
Lucas.Xu
a1a5675875
fix: openai for summarize doesn't work when mutliple selecting ( #1904 )
2023-03-01 17:38:14 +08:00
nathan
a3f4dfacba
chore: add delete field test
2023-03-01 14:17:17 +08:00
nathan
3619fadf57
chore: add edit / create field test
2023-03-01 14:04:59 +08:00
Nathan.fooo
f6957fb160
Feat/appflowy tauri 2 ( #1902 )
...
* chore: rename classes to models
* refactor: add effects and reducers folder
* chore: update user data storage path
* chore: subscribe callback
* chore: nav items persist, board layout (#1879 )
* chore: load workspace items, load folders and pages from workspace, load raw document data, load raw grid data
* chore: clear folders and pages before load, new folder event
* chore: update folder name backend call
* chore: folder expand animation
* chore: hide arrow on empty folder
* chore: Board page layout, board store, board sample data
* chore: board block item
* chore: test db id
* chore: persist new page, persist page rename, create workspace on read error
* chore: boardblockitem details btn
* chore: boardblockitem multiselect data and colors
* chore: board item drag
* chore: drag start on move
* chore: remove databaseId
* chore: remove databaseId
* chore: import service classes into auth hook
* chore: sign out option
* chore: login page event
* chore: signup event
* chore: make workspace hook to use service
* chore: page and folder hooks use backend services
* chore: new folder use backend service
* chore: error handler page
* chore: try catch hooks to show error page
* chore: install i18n package and use flutters i18n files
* fix: signin signup margin
* chore: fix compile errors
* chore: remove unused codes
* chore: open workspace after user register
* chore: open workspace after user register
* chore: add create grid demo
* chore: load the cell data
* chore: print the cell data
* chore: fix project errors
* fix: tauri UI issues (#1899 )
* chore: load workspace items, load folders and pages from workspace, load raw document data, load raw grid data
* chore: clear folders and pages before load, new folder event
* chore: update folder name backend call
* chore: folder expand animation
* chore: hide arrow on empty folder
* chore: Board page layout, board store, board sample data
* chore: board block item
* chore: test db id
* chore: persist new page, persist page rename, create workspace on read error
* chore: boardblockitem details btn
* chore: boardblockitem multiselect data and colors
* chore: board item drag
* chore: drag start on move
* chore: remove databaseId
* chore: remove databaseId
* chore: import service classes into auth hook
* chore: sign out option
* chore: login page event
* chore: signup event
* chore: make workspace hook to use service
* chore: page and folder hooks use backend services
* chore: new folder use backend service
* chore: error handler page
* chore: try catch hooks to show error page
* chore: install i18n package and use flutters i18n files
* fix: signin signup margin
* fix: new page overflow with folder
* fix: sign out button
* fix: sign out icon
* chore: floating navigation panel
* refactor: notify with error
* chore: config window size
* fix: test demo error
* chore: update tests
---------
Co-authored-by: Askarbek Zadauly <ascarbek@gmail.com>
2023-02-28 22:42:41 +08:00
Lucas.Xu
085ef8f668
Feature/smart edit v2 ( #1880 )
...
* feat: add edit api to openai client
* feat: add translation
* chore: format code
* feat: add smart edit plugin
* fix: close http.client when dispose
* fix: insert openai result to wrong position
* feat: optimize the replace text logic
* test: add test for normalize and getTextInSelection function
* chore: update error message
2023-02-28 14:34:13 +08:00
0x7c01
1945b0fe05
fix: homeMenuResizer position when menu is drawer. ( #1896 )
2023-02-28 14:33:50 +08:00
Aman Negi
2451d3188c
feat(shortcuts): Add Shortcuts to Help Menu ( #1870 )
...
* feat(shortcuts): Add Shortcuts to Help Menu
- Added option of shorcuts in help menu
- Clicking on the shortcut leads to the `Shortcuts.md` file
* fix: l10n and todos
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-02-28 10:38:57 +08:00
Nathan.fooo
4a81fed6e4
fix: group with not support field test ( #1890 )
2023-02-27 19:00:00 +08:00
dependabot[bot]
bf8e36a08b
chore(deps): bump openssl-src in /frontend/rust-lib ( #1886 )
...
Bumps [openssl-src](https://github.com/alexcrichton/openssl-src-rs ) from 111.24.0+1.1.1s to 111.25.0+1.1.1t.
- [Release notes](https://github.com/alexcrichton/openssl-src-rs/releases )
- [Commits](https://github.com/alexcrichton/openssl-src-rs/commits )
---
updated-dependencies:
- dependency-name: openssl-src
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 15:40:36 +08:00
Nathan.fooo
61fd608200
Feat/view map database ( #1885 )
...
* refactor: rename structs
* chore: read database id from view
* chore: fix open database error because of create a database view for database id
* chore: fix tests
* chore: rename datbase id to view id in flutter
* refactor: move grid and board to database view folder
* refactor: rename functions
* refactor: move calender to datbase view folder
* refactor: rename app_flowy to appflowy_flutter
* chore: reanming
* chore: fix freeze gen
* chore: remove todos
* refactor: view process events
* chore: add link database test
* chore: just open view if there is opened database
2023-02-26 16:27:17 +08:00
Richard Shiue
6877607c5e
chore: calendar plugin backend database data ( #1884 )
...
* chore: implement CalendarBloc
* chore: enable save and read the calendar setting
* style: more precise variable name
* chore: backend calendar settings
* chore: protobuf for layout settings
* chore: update test
* chore: Enumerate the LayoutTypePB enum type to get the supported layout types
* fix: deserialize object type is not the same as serialize object type
* chore: add set/get calendar settings event
* ci: fix wanrings
---------
Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: vedon <vedon.fu@gmail.com>
2023-02-24 16:59:14 +08:00
Lucas.Xu
01a388c1c4
chore: abstract appflowy editor build function to widget ( #1878 )
...
* chore: abstract appflowy editor build function to widget
* feat: refactor the editor state to optional
2023-02-24 09:16:51 +08:00
Kristen McWilliam
f4dea31560
fix(network_monitor): add missing case for other
network type ( #1854 )
...
* fix(network_monitor): add missing case for `other` network type
Missing case causing static analysis error that is blocking the build.
* chore: update depdendency minor versions
2023-02-23 17:07:59 +08:00
Lucas.Xu
b356354cd8
feat: support delete consecutive nodes on backend ( #1877 )
2023-02-21 19:27:52 +08:00
Nathan.fooo
f76d722b4c
Feat/database view ( #1875 )
...
* chore: rename structs
* chore: add todos
* chore: hidden database id
* refactor: add database folder, prepare to extract the view
* refactor: rename grid-model to datbase-model
* ci: fix warnings
2023-02-21 15:47:51 +08:00
Lucas.Xu
346a09b2ae
feat: optimize the open ai input status and clear the auto completion… ( #1865 )
...
* feat: optimize the open ai input status and clear the auto completion node when exiting the doc
* fix: import error on appflowy editor
2023-02-21 13:25:46 +08:00
Lucas.Xu
3fd4371d2c
fix: error happens when parsing readme content ( #1873 )
2023-02-20 18:28:09 +08:00
Nathan.fooo
8a2f5fe789
Feat/tauri database effects ( #1863 )
...
* feat: config database view effects
* chore: add tests
* chore: config jest
* chore: config jest windows
* ci: wanrings
* chore: config folder effect
2023-02-19 14:59:04 +08:00
Lucas.Xu
7c3a823078
feat: add openai service ( #1858 )
...
* feat: add openai service
* feat: add openai auto completion plugin
* feat: add visible icon for open ai input field
* chore: optimize user experience
* feat: add auto completion node plugin
* feat: support keep and discard the auto generated text
* fix: can't delete the auto completion node
* feat: disable ai plugins if open ai key is null
* fix: wrong auto completion node card color
* fix: make sure the previous text node is pure when using auto generator
2023-02-16 10:17:08 +08:00
Lucas.Xu
2f9823d12a
fix: wrong icon color for grid and board plugin ( #1862 )
2023-02-15 19:44:18 +08:00
Mayur Mahajan
ea9d8d03ad
Improve Editing and Navigating shortcuts with Ctrl/Meta ( #1845 )
...
* feat: handler for deleting a word
* chore: typo
* test: ctrl and backspace to delete word
* feat: add ctrl alt arrows to select words
* fix: remove print statement
* fix: remove additional shortcut
* fix: handle nodes empty case
* test: edge cases with delete word
* fix: press meta on macos
2023-02-15 14:26:18 +08:00
Kristen McWilliam
64902f763b
Add generated Flutter files to gitignore ( #1855 )
...
* chore: add generated files to gitignore
* chore: remove gitignored files
2023-02-15 09:46:31 +08:00
Lucas.Xu
72e155f5b9
feat: add open ai key to database ( #1852 )
...
* feat: add open ai key to database
* chore: refactor code
2023-02-14 10:04:36 +08:00
Kristen McWilliam
7207e35349
chore: Catch platform errors ( #1853 )
...
* refactor(Log): allow passing error and stacktrace to logs
This allows us to log errors and stacktraces in a more structured way.
* feat: catch platform errors
Adds handling for platform errors that are not caught by the
Flutter framework. Doing so will log the error properly and
prevent the app from crashing.
2023-02-14 09:46:25 +08:00
Nathan.fooo
51041f6860
CI: Appflowy tauri ci ( #1851 )
...
* chore: add notification parser
* chore: rename classes to models
* refactor: add effects and reducers folder
* chore: update eslint version
* chore: run npx eslint --fix src
* fix: ParserOptions.project error by ignore linting the .eslintrc.cjs
* ci: add tauri lint
* ci: disable ubuntu and windows tauri ci
* ci: install
---------
Co-authored-by: Annie <anqi.annie.wang@gmail.com>
2023-02-13 19:24:16 +08:00
Mohammad Zolfaghari
59cb4a890a
fix: empty url group bug ( #1755 )
...
* fix: empty url group bug
moving a row to empty url (no status) group would change the row's
url to the group id which is not empty, its a random string.
fixed it with puting a check to fill the url with the empty string
when the group id is equal to empty url group id
* fix: move empty group check to `insert_url_cell`
because evereywhere using `insert_url_cell` we want to check that.
* chore: cargo fmt
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-02-13 18:55:03 +08:00
Mayur Mahajan
91b942d319
Pressing tab on a todo creates a sub-todo ( #1847 )
...
* feat: add tab for lists
* test: tab for lists
2023-02-13 14:47:52 +08:00
Mayur Mahajan
9c8753b191
feat: add new purple theme ( #1693 )
...
* feat: add new purple theme
* refactor: change theme color
* fix: contrast issue
* refactor: change the primary btn color
2023-02-13 10:19:02 +08:00
Lucas.Xu
2f803959e7
feat: #1832 Support to import data from Markdown or Text to Document … ( #1840 )
...
* feat: #1832 Support to import data from Markdown or Text to Document page
* feat: #1832 Support to import data from Markdown or Text to Document page
2023-02-13 09:51:24 +08:00
Сергей Ворон
592b918175
chore: Update ru-RU.json ( #1843 )
2023-02-13 09:48:43 +08:00
Nathan.fooo
6bb1c4e89c
feat: run rustfmt with custom defined fmt configuration ( #1848 )
...
* chore: update rustfmt
* chore: apply rustfmt format
2023-02-13 09:29:49 +08:00
Nathan.fooo
e2496e734c
docs: udpate user events ( #1846 )
2023-02-13 08:21:25 +08:00
Kristen McWilliam
6c895ad4fe
Refactor: app window logic ( #1842 )
...
* feat: add TargetPlatform `isDesktop` helper
Safe and convenient way to check if the current platform is a desktop platform.
* refactor: move window logic to separate class
This is much cleaner and better encapsulated. Sets up an area for
further window management in the future.
Does not try to initialize on mobile or web, which would crash.
* fix: isDesktop doc comment
* fix: set window title
Currently only displays "app_flowy" as the window title. This commit
sets the window title to "AppFlowy" as part of the init process.
2023-02-11 14:16:38 +08:00
Nathan.fooo
8588afcda6
feat: support create document with initial data ( #1841 )
2023-02-10 22:24:34 +08:00
Nathan.fooo
1ad08ba59d
Feat/appflowy tauri UI ( #1835 )
...
* chore: create folders
* chore: setup taliwindcss (#1742 )
* chore: create folders
* chore: setup taliwindcss
---------
Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
* feat: greater to blockquote
* fix: local variable 'text' isn't used
* feat: #1061 Support markdown to create a blockquote
* fix : #1732 the actions of an image look different than the ones of a code block
* fix: command of double tilde to strikethrough
* feat: callout (#1732 )
* feat: add callout plugin
* refactor: add SelectionMenuItem.node factory
makes calloutMenuItem more readable
* feat: add color picker
* feat: add popover to callout
* feat: add emoji to callout
* fix: store tint name
* fix: remove leading underscores
* fix: revert export of editor_entry
* refactor: move color tint names to appflowy_editor
* fix : #1732 only re-insert text node if it's parent is text node too while deleting
* docs: doc comment for SelectionMenuItem.node
* fix: disable callout plugin
should be re-enabled after #1753 is done
* fix: typo
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* Feat/http server adapt (#1754 )
* integrate board plugin into document (#1675 )
* fix: cursor doesn't blink when opening selection menu
* feat: add board plugin
* feat: integrate board plugin into document
* feat: add i10n and fix known bugs
* feat: support jump to board page on document
* feat: disable editor scroll only when the board plugin is selected
* chore: dart fix
* chore: remove unused files
* fix: dart lint
* Feat/database view (#1765 )
* chore: rename flowy-database to flowy-sqlite
* refactor: rename flowy-grid to flowy-database
* refactor: rename grid to database
* refactor: rename GridEvent to DatabaseEvent
* refactor: rename grid_id to database_id
* refactor: rename dart code
* fix : #1763 [Bug] Mouse unable to click a certain area
* fix: potential async errors (#1772 )
* feat: Skeleton task (#1775 )
* chore: change tauri dev npm script
* chore: setup prettier
* chore: add protobuf type
* chore: move test calls to separate component
* chore: serve assets from app_flowy folder
* chore: import poppins font
* chore: install eslint, remove errors
* placeholder components
* chore: import colors from UI kit, footer panel
* chore: reorganise components
* chore: redux toolkit, navigation folders and files, navigation hooks
* fix: on add folder others close
* fix: tauri_dev task
* fix: restore grid notification
* chore: navigation items events (#1784 )
* chore: change tauri dev npm script
* chore: setup prettier
* chore: add protobuf type
* chore: move test calls to separate component
* chore: serve assets from app_flowy folder
* chore: import poppins font
* chore: install eslint, remove errors
* placeholder components
* chore: import colors from UI kit, footer panel
* chore: reorganise components
* chore: redux toolkit, navigation folders and files, navigation hooks
* fix: on add folder others close
* fix: tauri_dev task
* fix: restore grid notification
* chore: shared button
* chore: folder/file popup, rename/duplicate/delete items
* chore: new page types popup
* fix: navitem pages padding
* fix: page click mishandle
* fix: folder click mishandle
* chore: add other page types
* fix: stop propagating on button click
* fix: one alt
* fix: renaming change bg
* refactor: brake Navigation Panel into smaller components
* chore: header panel folder
* chore: focus and select all on rename popup
* chore: add classname to popup
* chore: navigation panel resize
* Feat/appflowy tauri (#1831 )
* feat:grid view structure
* feat:add store and refactor grid page
* chore: import icons, resize grid items, change grid items style, add field type icons, reorganize grid toolbar
* feat: auth screens(login, signup and confirm-account) ui done
* chore: add tailwind class sorter and formatted all files
* chore: group svgs into single folder
* chore: resolve warnings in svg files
* fix: use exported fieldType enum
* fix: resolve FieldType referances
* chore: auth pages fixes, replace links, replace buttons, svg fixes, navigate between pages, navigate to homepage on main button click
---------
Co-authored-by: ascarbek <ascarbek@gmail.com>
* ci: wanrings
---------
Co-authored-by: Mikias Tilahun Abebe <mikiastilahun@gmail.com>
Co-authored-by: Andreas Bichinger <andreas.bichinger@gmail.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: Askarbek Zadauly <ascarbek@gmail.com>
2023-02-10 16:26:14 +08:00
Nathan.fooo
cbd351453d
ci: add tauri ci ( #1833 )
...
* ci: add tauri ci
* ci: update install windows scripts
* Update tauri_ci.yaml
* Update tauri_ci.yaml
* ci: update
2023-02-10 14:30:34 +08:00
Richard Shiue
72768a2f77
fix: app version ( #1828 )
2023-02-09 20:24:43 +08:00
Kristen McWilliam
6b8c7d7bc6
fix: use window_manager to set minimum window size ( #1791 )
...
* fix: use window_manager to set minimum window size
Resolves #762
Resolves #1559
* refactor: only init WidgetsFlutterBinding once
* fix: set window minimum size
Was meant to be setMinimumSize not setSize
* fix: windows manager crash on macOS
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-02-09 14:42:18 +08:00
Lucas.Xu
84ea888c73
fix: update the color of the selection menu item
2023-02-09 13:40:03 +08:00
Mayur Mahajan
95ec607482
[FR] Shortcut for toggling checkbox ( #1817 )
...
* feat: shortcut for toggling checkbox
* refactor: separate checkbox event handler
* test: chechbox event handler
* chore: remove unused imports
* refactor: command to ctrl and enter
* refactor: handler to use transactions
* test: checkbox event handler
* chore: remove unused import
* refactor: simplify handler logic
2023-02-09 13:39:25 +08:00
Lucas.Xu
60065ddfb2
chore: release v0.1.0
2023-02-09 09:28:53 +08:00
Nathan.fooo
e157c19174
docs/update database documentation ( #1824 )
...
* chore: update event name
* chore: add events and notifications documentation & remove unused code
2023-02-08 10:40:40 +08:00
Kelvin
781f0ab88b
feat: propagate log from flutter to rust backend ( #1723 )
...
* feat: draft commit for getting guidance on send log to backend issue
* feat: modify according to guidance
* feat: add tracing dependencies
* feat: continue implement for sending log to backend
* fix: compile errors
* feat: remove un-necessary code
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-02-07 22:09:43 +08:00
Nathan.fooo
5004729b72
chore: remove appflowy-board ( #1819 )
2023-02-07 20:56:11 +08:00
Nathan.fooo
e5703f83fb
fix: duplicate trash ( #1818 )
2023-02-07 20:56:01 +08:00
Nathan.fooo
e77fef3a19
chore: remove invalid revisions ( #1816 )
2023-02-07 14:30:25 +08:00
Nathan.fooo
5f760ad578
ci: serial flutter unit test ( #1814 )
2023-02-07 10:48:28 +08:00
abichinger
e2f6f68923
feat: node widget action menu ( #1783 )
...
* feat: add action menu
* feat: add customActionMenuBuilder
* docs: add comments to action menu classes
* fix: enable callout
* test: add action menu tests
add AppFlowyRenderPluginService.getBuilder
* fix: appflowy_editor exports
* fix: action menu
* chore: add of function to EditorStyle
* fix: action menu test
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-02-07 10:03:36 +08:00
Nathan.fooo
3491ffdd08
Fix/read app ( #1808 )
...
* fix: filter out the apps that are deleted
* chore: format code style
* chore: fix clippy wanrings
2023-02-06 21:42:01 +08:00
Nathan.fooo
1df2619c9f
docs: update code documentation ( #1804 )
...
* docs: update code documentation
* chore: fix bloc test
* chore: reduce lock granularity
* chore: fix bloc test
2023-02-06 15:59:30 +08:00
huang12zheng
4d5063de6a
fix: add a encoder for math, #1795 ( #1803 )
...
* fix: add a encoder for math, #1795
* feat: support customzie the node parser for exporting markdown
* chore: fix flutter analyze
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-02-06 15:38:49 +08:00
Lucas.Xu
8c0b8a875c
Fix grid board plugin issues ( #1809 )
...
* fix : #1799 Click : to view the original database UI text
* fix : #1798 Referenced icon is missing
2023-02-06 15:12:01 +08:00
Priestch
897adbe21c
chore: fix typo in comment ( #1794 )
2023-02-06 11:24:57 +08:00
Lucas.Xu
a41894a5ec
Fix: 1802 [Bug] Math Equation would be null. #1802 ( #1806 )
...
* fix : #1290 [Bug] 300ms delay on buttons in titlebar
* fix : #1802 Math Equation would be null
* fix: retain as a attribute value
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-02-06 11:21:05 +08:00
Lucas.Xu
cc9bd30356
fix : #1290 [Bug] 300ms delay on buttons in titlebar ( #1789 )
2023-02-05 16:38:06 +08:00
Nathan.fooo
addcabea44
fix: potential fail to read the data of the row ( #1793 )
2023-02-04 10:07:21 +08:00
Nathan.fooo
4b605b6373
chore: update vscode task ( #1790 )
2023-02-03 14:13:33 +08:00
Mayur Mahajan
70e8b2e256
feat: add new default shortcuts for exisiting handlers v1 ( #1786 )
...
* feat: add new default shortcuts v1
* refactor: remove unnecessary space
2023-02-03 12:14:28 +08:00
Nathan.fooo
069519589e
Fix/grid group ( #1787 )
...
* ci: config rust log
* chore: rename flowy-sdk to appflowy-core
* fix: create group after editing the url
* fix: start listen on new group
* chore: add tests
* refactor: mock data
* ci: update command
2023-02-02 23:02:49 +08:00
Lucas.Xu
d09574951b
chore: remove some unnecessary todos ( #1785 )
...
* chore: remove some unnecessary todos
* fix: the vertical padding for editor should be 28
2023-02-02 16:29:12 +08:00
Mohammad Zolfaghari
c9166137be
feat: on enter exit editing property field #1295 ( #1747 )
...
* feat: on enter exit editing property field #1295
* chore: use FlowyTextField instead of RoundedInputField
* fix: make all text field border radius 10, added errorBorder
* fix: put cursor position at end of text field
See the related discussion here:
https://github.com/AppFlowy-IO/AppFlowy/pull/1747#issuecomment-1407697216
* chore: make errorText optional on FlowyTextField
2023-02-02 10:29:56 +08:00
Richard Shiue
d505314ab1
chore: allow groups to take minimal vertical space if possible ( #1736 )
2023-02-01 21:42:12 +08:00
Lucas.Xu
2e91dfb4be
Integrate Grid into Document ( #1759 )
...
* fix: cursor doesn't blink when opening selection menu
* feat: add board plugin
* feat: integrate board plugin into document
* feat: add i10n and fix known bugs
* feat: support jump to board page on document
* feat: disable editor scroll only when the board plugin is selected
* chore: dart fix
* chore: remove unused files
* fix: dart lint
* feat: integrate grid plugin into document
* feat: add more menu to grid plugins
* feat: refactor built-in page plugins, including board and grid
* feat: remove padding set up when plugin type equals to editor
2023-02-01 15:37:45 +08:00
Nathan.fooo
71022ed934
fix: potential async errors ( #1772 )
2023-01-31 19:30:48 +08:00
Lucas.Xu
aa15a45097
Merge pull request #1771 from LucasXu0/fix_1763
...
fix : #1763 [Bug] Mouse unable to click a certain area
2023-01-31 12:55:15 +07:00
Lucas.Xu
fb30989cf8
fix : #1763 [Bug] Mouse unable to click a certain area
2023-01-31 12:10:52 +08:00
Nathan.fooo
5b07656295
Feat/database view ( #1765 )
...
* chore: rename flowy-database to flowy-sqlite
* refactor: rename flowy-grid to flowy-database
* refactor: rename grid to database
* refactor: rename GridEvent to DatabaseEvent
* refactor: rename grid_id to database_id
* refactor: rename dart code
2023-01-31 08:28:31 +08:00
Lucas.Xu
5de3912fe3
integrate board plugin into document ( #1675 )
...
* fix: cursor doesn't blink when opening selection menu
* feat: add board plugin
* feat: integrate board plugin into document
* feat: add i10n and fix known bugs
* feat: support jump to board page on document
* feat: disable editor scroll only when the board plugin is selected
* chore: dart fix
* chore: remove unused files
* fix: dart lint
2023-01-30 13:22:13 +08:00
Nathan.fooo
0d8adaa921
Feat/http server adapt ( #1754 )
2023-01-30 11:11:19 +08:00
abichinger
000569a836
feat: callout ( #1732 )
...
* feat: add callout plugin
* refactor: add SelectionMenuItem.node factory
makes calloutMenuItem more readable
* feat: add color picker
* feat: add popover to callout
* feat: add emoji to callout
* fix: store tint name
* fix: remove leading underscores
* fix: revert export of editor_entry
* refactor: move color tint names to appflowy_editor
* fix : #1732 only re-insert text node if it's parent is text node too while deleting
* docs: doc comment for SelectionMenuItem.node
* fix: disable callout plugin
should be re-enabled after #1753 is done
* fix: typo
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-01-30 10:56:19 +08:00
Lucas.Xu
3de4e1cb12
Merge pull request #1694 from abichinger/fix/tilde-command
...
fix: command of double tilde to strikethrough
2023-01-29 14:11:06 +07:00
Lucas.Xu
b34aac3f07
Merge pull request #1744 from LucasXu0/fix_plugins_delete_icon
...
fix : #1732 the actions of an image look different than the ones of a code block
2023-01-29 11:24:05 +07:00
Lucas.Xu
73ad789bf0
Merge pull request #1696 from abichinger/feat/md-blockquote
...
feat: greater to blockquote
2023-01-28 16:00:44 +07:00
Lucas.Xu
b2bc59c6a1
feat: #1061 Support markdown to create a blockquote
2023-01-28 16:10:52 +08:00
Nathan.fooo
4fb2afe82e
chore: notification parser ( #1745 )
2023-01-27 22:57:23 +08:00
Nathan.fooo
7a750e5255
chore: listen backend notification from Tauri ( #1743 )
2023-01-27 17:17:51 +08:00
Lucas.Xu
baa5d0c59b
fix : #1732 the actions of an image look different than the ones of a code block
2023-01-27 17:10:47 +08:00
Richard Shiue
243a781b6c
chore: improve grid focus and hover event handling ( #1735 )
...
* chore: improve primary cell accessory behavior
* fix: focus border disappearing
* chore: port to GridCellState
* chore: fix typo
* chore: connect popover controller
* chore: final
2023-01-27 10:35:17 +08:00
Nathan.fooo
347245aaa1
Refactor/dart notification ( #1740 )
...
* refactor: notification send
* refactor: rename dart-notify to flowy-notification
* ci: fix clippy wanrings
* ci: fix rust code converage
2023-01-26 15:40:23 +08:00
Nathan.fooo
67f07463f0
refactor: tauri folder ( #1738 )
2023-01-24 14:01:30 +08:00
nathan
d2db49efab
chore: refactor tauri gen files path
2023-01-22 17:08:56 +08:00
Richard Shiue
0100305af0
chore: improve number format display strings ( #1705 )
2023-01-20 14:03:23 +08:00
Nathan.fooo
128bf02ffb
fix: command fail on linux system ( #1731 )
2023-01-20 14:02:12 +08:00
Mohammad Zolfaghari
5d125091d9
feat: support group by url in kanban board ( #1687 )
...
* feat: WIP on url controller
* fix: logging correct field
* chore: generate groups
* chore: revert change on URLTypeOptionPB
* chore: add tests + fix move row in group by url
* chore: rename test function
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-19 17:56:55 +08:00
Richard Shiue
9c44b30847
chore: grid field action sheet layout improvement ( #1698 )
...
* chore: grid action sheet layout improvement
* style: port away from list
2023-01-19 16:01:37 +08:00
Nathan.fooo
aeb29d2e42
ci: fix potential test fail ( #1722 )
2023-01-19 14:10:57 +08:00
Jon Zubizarreta
115bf20ce0
feat: Basque translation ( #1719 )
...
* feat: create new file for Basque
* feat: update lang file values
* fix: change of some translate values
* fix: misspelling
* feat: Added Euskera as an option
2023-01-18 17:20:42 +08:00
abichinger
d36aea648c
feat: save menu appearance ( #1707 )
...
* feat: save menu offset and menu visibility
* refactor: remove collapsedNotifier
2023-01-18 14:30:39 +08:00
abichinger
3d56a0a843
feat: use Gridview.builder ( #1708 )
2023-01-18 14:21:50 +08:00
Nathan.fooo
1b654e556f
chore: config tauri foder ( #1721 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-18 14:21:08 +08:00
Nathan.fooo
d77c41013f
chore: build tauri from vscode launch ( #1720 )
...
* chore: build tauri from vscode launch
* fix: unit test
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-18 11:22:13 +08:00
Onyedika Israel Ukwueze
e6b186cc43
Fix/URL cell edit button hover ( #1714 )
...
* automated changes to pubspec.lock
* fix: Grid URL property's edit button hovering effect
fixed the problem with a grid with a url property when hovering on any other field in the same row
Initially hovering on other fields triggers the edit button to show up in the URL cell
* update: removed flowy_sdk folder
flowy_sdk folder was renamed to appflowy_backend in one of the earlier commits
* Deleted pubspect.lock
Removed system generated pubspec.lock file
* minor update: changes to pubspec.lock
* update: reverting GeneratedPluginRegistrant.swift to previous form
* update: reverting pubspec upstream url to original url
* update
* update
2023-01-17 21:57:10 +08:00
Nathan.fooo
ceb39a4fd9
chore: add tauri build config ( #1717 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-17 21:54:25 +08:00
Nathan.fooo
f64346c955
Feat/tauri ( #1716 )
...
* feat: support tauri desktop
* chore: support call flowy sdk command
* chore: switch to svelte
* chore: gen js protobuf
* chore: import js protobuf
* chore: call flowy sdk handler
* chore: update scipts
* chore: create index.ts
* chore: track files
* chore: gen ts event
* chore: replace application icon
* chore: migrate to react
* chore: fix wanrings
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-17 16:27:17 +08:00
vedon
ba653ff463
ci: support aarch64 ( #1710 )
2023-01-16 20:47:15 +08:00
Сергей Ворон
834152dffc
chore: Update ru-RU.json ( #1701 )
2023-01-13 21:43:21 +08:00
Richard Shiue
707ea4c8c8
chore: add calendar_view package ( #1690 )
...
* chore: add calendar_view package
* chore: improve calendar navigator
* style: improve readability
* chore: localization and moving constants
2023-01-13 21:35:20 +08:00
Nathan.fooo
9215f5188c
Feat/restore from snapshot ( #1699 )
...
* feat: snapshot for folder
* feat: snapshot for document
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-12 22:31:39 +08:00
Andreas Bichinger
53118a6c51
fix: local variable 'text' isn't used
2023-01-12 12:13:42 +01:00
Nathan.fooo
6a36bcd31d
chore: add sqlite feature flag ( #1683 )
...
* chore: add sqlite feature flag
* chore: fix clippy warings
* ci: fix clippy
* chore: add rev file persistence
* ci: fix clippy
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-12 13:09:08 +08:00
Nathan.fooo
860c5d100b
chore: rename class according to gitbook documentation ( #1682 )
2023-01-12 10:01:17 +08:00
Nathan.fooo
fe4e28b576
Feat/read cell data for field ( #1695 )
...
* chore: read cells for field
* feat: enable read cells for specific field
* ci: fix tests
Co-authored-by: vedon <vedon.fu@gmail.com>
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-12 07:56:46 +08:00
Nathan.fooo
b7ba189642
Feat/sort UI ( #1642 )
...
* feat: implement sort UI
* chore: config sort listener
* chore: config sort ui
* chore: config sort ui
* feat: support ascending & descending
* fix: reorder rows bugs
* chore: add tests
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-11 17:48:53 +08:00
Andreas Bichinger
85bfb8ad80
fix: command of double tilde to strikethrough
2023-01-10 22:55:32 +01:00
Andreas Bichinger
d0fd68da95
feat: greater to blockquote
2023-01-10 22:47:03 +01:00
Lucas.Xu
92baa573e1
Merge pull request #1676 from LucasXu0/text_robot
...
feat: integrate OpenAI service
2023-01-10 19:47:04 +07:00
Kelvin
c46b09f182
feat: support scientific notation and decimal separator ( #1688 )
2023-01-10 10:28:35 +08:00
Lucas.Xu
ab108e1dc1
chore: format dart code
2023-01-10 10:14:52 +08:00
Lucas.Xu
fa0a334d6c
feat: refactor the gpt3 api and support multi line completion
2023-01-10 10:14:52 +08:00
Lucas.Xu
310236dca0
feat: add sample for open AI editing
2023-01-10 10:14:52 +08:00
Lucas.Xu
fc1efeb70b
feat: support prompt and suffix
2023-01-10 10:14:52 +08:00
Lucas.Xu
494e31993b
feat: add openAI plugin
2023-01-10 10:14:52 +08:00
Lucas.Xu
34d4ea3e54
feat: text robot
2023-01-10 10:14:52 +08:00
Nathan.fooo
91efcafd77
chore: potential fail on trash bloc test ( #1686 )
2023-01-09 12:17:37 +08:00
Richard Shiue
e8b21955f8
chore: add calendar view plugin along with backend data ( #1611 )
...
* chore: create build-in calendar data
* feat: add new calendar view to plugins
* chore: add create calendar page test
* chore: disable for creation for now
* fix: rebase regression
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-08 20:51:19 +08:00
Nathan.fooo
7572321813
chore: auto width GridFieldCellActionSheet ( #1673 )
2023-01-08 12:59:54 +08:00
Nathan.fooo
37f269b08b
Chore/rename flowy sdk ( #1679 )
...
* chore: run flutter create on flowy_sdk
* chore: rename flowy-sdk to flowy-core
* chore: rename flowy_sdk to appflowy_backend
* chore: fix windows build
* chore: replace bloctest with test
Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: vedon <vedon.fu@gmail.com>
2023-01-08 12:10:53 +08:00
Nathan.fooo
a0b5f09b06
chore: save folder snapshot with custom config ( #1670 )
2023-01-06 14:11:35 +08:00
Nathan.fooo
d4946f1194
chore: cell data operation ( #1656 )
...
* chore: get all cells for specific field
* chore: auto format clippy wanrings
* chore: get cells for specific field type
2023-01-05 21:27:21 +08:00
Kelvin
7949d3fe4a
feat: handling same as Notion when user fills in the mixing of number and text ( #1650 )
...
* feat: handling same as Notion when user fills in the mixing of number and text
* feat: remove debug log
* feat: using lazy_static to initialized lazily the regex
2023-01-05 20:59:12 +08:00
Nathan.fooo
e9f8796809
fix: update the cell content if input is not valid data ( #1652 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-05 19:29:19 +07:00
Lucas.Xu
3ba3a8dc18
Merge pull request #1655 from LucasXu0/feat_1649
...
feat: #1649 [FR] Convert quill delta to appflowy document
2023-01-05 18:58:42 +08:00
Lucas.Xu
50f9ac1657
feat: #1649 add document for importing data
2023-01-05 18:12:39 +08:00
Lucas.Xu
2fb0e8da28
feat: #1649 [FR] Convert quill delta to appflowy document
2023-01-05 17:40:03 +08:00
Nathan.fooo
b25db83bc0
ci: support linux dart_unit_test ( #1653 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-05 15:25:30 +08:00
Lucas.Xu
e08ab1fc10
fix: Presses shift + alt + arrow right to select a word
2023-01-05 09:15:18 +08:00
Lucas.Xu
d7410cd6e8
feat: #1624 add shortcut for Shift + Option + Left/Right Arrow
2023-01-04 20:10:41 +08:00
Lucas.Xu
06c5f6a790
Merge branch 'main' into feat_1624
2023-01-04 20:04:33 +08:00
Lucas.Xu
35a72f701b
feat: #1624 add shortcut for Shift + Option + Left/Right Arrow
2023-01-04 19:58:43 +08:00
Richard Shiue
1a2af1cf49
chore: add close button in select option tags for select option textfield ( #1640 )
...
* chore: remove unused isSelected flag
* chore: close popover when an option is deleted
* chore: allow unselecting an option by clicking on a close button
2023-01-04 19:43:49 +08:00
Lucas.Xu
340f27cf87
fix: the settings view of path configuration is not displayed completely ( #1647 )
2023-01-04 19:41:31 +08:00
Richard Shiue
d8958e82c8
fix: menu section scrollcontroller not attached ( #1631 )
2023-01-04 17:19:54 +08:00
Kelvin
3eb1360324
test: add more cases for checkout_box_description_test ( #1639 )
2023-01-04 16:29:24 +08:00
Lucas.Xu
2006d35a50
fix: the settings view of path configuration is not displayed completely
2023-01-04 15:10:11 +08:00
Richard Shiue
515cd50ac4
chore: grid/kanban toolbar UI improvements ( #1634 )
2023-01-04 10:21:00 +08:00
Richard Shiue
c5b15daac4
fix: don't delete the property if it shouldn't be allowed ( #1633 )
2023-01-04 10:20:18 +08:00
Kelvin
ddc99d646c
test: switching_from_text_to_checkbox ( #1632 )
...
* feat: switching from text type to checkbox type
* feat: change to use Err(_)
* test: switch from text to checkbox (still need to cover more cases)
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-04 10:19:07 +08:00
nathan
bfd2754bda
chore: update rust-toolchain
2023-01-03 23:38:57 +08:00
nathan
bce175255f
chore: udpate chnagelog
2023-01-03 09:40:46 +08:00
Kelvin
273aaeec75
feat: switching from text type to checkbox type ( #1626 )
2023-01-02 14:47:21 +08:00
Nathan.fooo
17def1ffab
chore: enable rust_unit_test on windows ( #1630 )
2023-01-02 12:31:31 +08:00
Lucas.Xu
c05c1e191c
chore: upgrade minimum support flutter version, >= 3.3.0 ( #1551 )
...
* feat: upgrade flutter version to 3.3.0 for appflowy_editor and appflowy_editor_plugin
* feat: upgrade flutter version to 3.3.0 for appflowy
* feat: upgrade flutter version to 3.3.0 for CI
* chore: update flutter version in ci workflows
* chore: fix warnings
* chore: fix unuse import
* chore: support cargo make dart_unit_test on windows platform
* fix: copy to sandbox errors
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-01 23:26:27 +08:00
nathan
9cd83d02a9
fix: send dart notification
2023-01-01 22:48:28 +08:00
Nathan.fooo
35a93939fe
fix: send dart notification ( #1629 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-01 22:34:38 +08:00
Richard Shiue
eed6c753dd
chore: add spacing between a popover and the edge of the window ( #1625 )
2023-01-01 22:26:52 +08:00
Nathan.fooo
436291c01a
fix: update build.rs with cfg flag control ( #1627 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-01 17:21:19 +08:00
Nathan.fooo
a2b5d6fa99
fix: number cell format ( #1623 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-31 08:06:10 +08:00
Lucas.Xu
5c1b084789
fix: cursor doesn't blink when opening selection menu ( #1622 )
...
* fix: cursor doesn't blink when opening selection menu
* chore: fix dart lint
2022-12-30 15:59:34 +08:00
Mayur Mahajan
b09f37e025
[FR] Create a new yellow theme for AppFlowy ( #1539 )
...
* feat: add dandelion color scheme
* feat: add dandelion to colorsheme
* feat: add setting for choosing theme
* refactor: make theme selection ui consistent
* refactor: remove duplicate themeTypeLabel
* refactor: translate theme type setting
* refactor: use an extension method for themename
* refactor: change community theme name
* refactor: add theme name in app theme
* refactor: remove theme type from cubit
* refactor: allow theme change with themename
* test: getThemeNameForDisplaying method
* chore: refactor the theme name to const string
* refactor: remove theme translation logic
* fix: add translation for theme label
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2022-12-30 11:44:17 +08:00
Nathan.fooo
aa5f052ecf
Refactor/crate directory ( #1621 )
...
* chore: fix wanrings
* chore: remove protobuf ref in flowy-error-code
* chore: remove protobuf ref in lib-ws
* refactor: remove protobuf trait in flowy http model
* refactor: remove flowy-error-code crate
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-30 11:16:47 +08:00
Kelvin
aae8259f63
test: grid switch from date to text test ( #1616 )
...
* test: grid switch from date to text test
* test: change back the DateTime format to US
2022-12-30 10:47:32 +08:00
Christian
52c8f32c82
fix: scrollToBottom for macos ( #1610 )
...
Co-authored-by: DevOwl <christian.muehle@devowl.de>
2022-12-28 21:51:19 +08:00
Iñigo Iparragirre
8139856d6d
Feat/integrate thiserror anyhow ( #1599 )
...
* feat: add thiserror and anyhow dependencies
* feat: add thiserror derive to ErrorCode
* feat: add thiserror derive to FlowyStruct
* feat: update error field
* feat: update lock files
* Revert "feat: update lock files"
This reverts commit df9736b843
.
* fix: cargo fmt
2022-12-28 21:49:38 +08:00
Kelvin
b83b18274f
test: grid switch from number to text test ( #1615 )
...
* test: grid switch from number to text test
* chore: update test
* chore: fix tests
* chore: cargo fmt
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-28 17:22:26 +08:00
Nathan.fooo
05f99ee4a4
fix: potential test fail because of async channel message ( #1613 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-28 10:18:17 +08:00
Kelvin
e5717b834d
test: grid switch from checkbox to text test ( #1612 )
2022-12-28 08:25:26 +08:00
Kelvin
faf8f73206
test: grid switch from multi select to text test ( #1608 )
2022-12-27 20:08:32 +08:00
Richard Shiue
70689d3239
feat: show the scrollbars again ( #1605 )
...
* fix: padding in grid cell editors
* fix: padding in grid header editor
* fix: padding for row details
* fix: shrink number formt list when possible
* chore: simply use column for select option editor
* fix: make sure that popovers are the edges
* fix: delete button padding
* fix: date and time formats padding mistake
2022-12-27 08:21:30 +08:00
Nathan.fooo
f5b7d3951f
Feat/sort after change ( #1607 )
...
* chore: generate task after row was changed
* chore: config task
* chore: add task test
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-26 20:28:18 +08:00
Nathan.fooo
5a30f46b85
feat: sort cell ( #1593 )
...
* chore: call cell decode data
* chore: cache cell decoded data
* chore: update cache cell data
* chore: cache cell data
* refactor: separate cell type option functionalities
* refactor: add TypeOptionCellDataFilter trait
* chore: remove unused codes
* chore: fix wanrings
* chore: add sort tests
* chore: sort single select and multi select
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-24 23:19:11 +08:00
Richard Shiue
6a465ac3e7
fix: button spacing for grid menus ( #1602 )
...
* chore: don't put extra space in front of text
* chore: alter button margins for date and time format buttons
2022-12-24 23:01:55 +08:00
Muhammad Rizwan
e4b07e69fa
Added : customize the color and background color of selected text ( #1601 )
...
* Added Emoji Support
* Added Color Picker for font color and background color
* chore: revert code
* feat: re-implement the color picker
* test: add test case for adding color
* test: update appflowy_editor test flag
Co-authored-by: Muhammad Rizwan <haris.arshad.2010@gmail.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2022-12-23 19:57:17 +08:00
Richard Shiue
f9cc05319b
chore: deprecate InputTextField ( #1566 )
2022-12-21 19:12:16 +08:00
Eakam
873a46e443
fix: no focus border on date cells ( #1469 )
...
* fix: no focus border on date cells
* fix: remove redundant import
* refactor: use existing functionality from GridCellWidget for focus border
* refactor: use requestBeginFocus override instead of GestureDetector
2022-12-21 19:11:49 +08:00
Lucas.Xu
9a387b275f
Merge pull request #1595 from LucasXu0/release/0.0.9
...
chore: release 0.0.9
2022-12-21 11:03:33 +08:00
nathan
b6ce7aff9f
fix: rename function in test call
2022-12-21 11:03:10 +08:00
Nathan.fooo
eee3dcf43a
Create test template ( #1594 )
...
* refactor: rename functions
* chore: create test templagte
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-21 11:00:08 +08:00
Lucas.Xu
384f8ddcb6
chore: release 0.0.9
2022-12-21 10:35:57 +08:00
Lucas.Xu
86e31253de
test: fix integration test
2022-12-21 09:34:14 +08:00
Annie
3f00e78508
chore: update text for folder storage ( #1590 )
2022-12-20 20:33:41 +08:00
Kelvin
45c73a20c2
test: UnitTest Switching from Multi to text ( #1585 )
2022-12-20 20:33:17 +08:00
nathan
ce86227da3
chore: delete log
2022-12-20 14:45:51 +08:00
Nathan.fooo
4643851b3f
refactor: apply cell change set ( #1589 )
...
* refactor: update cell changeset trait
* refactor: update cell changeset documentation
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-20 14:40:40 +08:00
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
Lucas.Xu
b5f6591daa
fix : #1586 deleting an image causes the editor to enter a bad state
2022-12-20 09:37:18 +08:00
Nathan.fooo
9f7f86a49a
chore: update test ( #1584 )
2022-12-20 08:39:46 +08:00
Nathan.fooo
260705280f
fix: remove unused steps ( #1580 )
...
* chore: remove unused code
* chore: update pin-project version to remove rust lint warnings
* chore: fix potential test failed
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-19 10:47:40 +08:00
Richard Shiue
60d9a6b3ab
refactor: appflowy themes ( #1567 )
...
* refactor: appflowy themes
* refactor: store ThemeData directly in cubit
* refactor: remove textStyles
* refactor: move AppTheme back into cubit
2022-12-18 16:02:18 +08:00
Nathan.fooo
67e350e797
refactor: provide default type option transform ( #1579 )
2022-12-17 18:12:47 +08:00
Nathan.fooo
85e489babb
Refactor/type option ( #1578 )
2022-12-17 10:15:13 +08:00
Duy Do
bb312b0a79
build: update install_linux.sh
2022-12-15 11:00:26 +07:00
Lucas.Xu
8cdf6f9ec0
Merge pull request #1557 from rizwan3395/main
...
fear: support emoji
2022-12-14 11:17:36 +08:00
Nathan.fooo
9666269e27
Merge pull request #1570 from AppFlowy-IO/feat/grid_sort
...
Feat/grid sort
2022-12-12 21:18:45 +08:00
nathan
31458e817a
fix: potential test timeout
2022-12-12 19:49:20 +08:00
nathan
9ba17e004e
refactor: type option impl trait
2022-12-12 18:00:09 +08:00
nathan
e141e7ee63
chore: add cell cmp trait
2022-12-12 15:29:33 +08:00
Lucas.Xu
3932d0661d
feat: update emoji picker UI
2022-12-12 15:10:38 +08:00
Lucas.Xu
98d408af87
fix: flutter analyze problems
2022-12-12 14:51:43 +08:00
Lucas.Xu
15e3d3b486
feat: move emoji_picker to appflowy editor plugin
2022-12-12 11:27:04 +08:00
nathan
1ac1fabb6e
chore: add suffix PB to filter structs
2022-12-12 11:25:49 +08:00
nathan
6b4291ccc7
chore: config sort controller
2022-12-12 10:44:34 +08:00
nathan
0cf0b29721
chore: hide the grid blocks from Dart
2022-12-11 13:10:35 +08:00
Nathan.fooo
2a75ad144a
fix: the grid cell border color didn't change after switch to new theme ( #1564 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-11 09:06:16 +08:00
Nathan.fooo
d487820963
fix: update checklist type option data ( #1563 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-10 20:46:24 +08:00
Richard Shiue
350c55e71d
style: rename theme extension file ( #1562 )
2022-12-10 19:00:46 +08:00
ENsu
fd603fe80f
test: fix select transform test name ( #1560 )
2022-12-10 18:39:37 +08:00
nathan
07ebb0cb95
refactor: refresh rows
2022-12-09 20:04:12 +08:00
Muhammad Rizwan
9dfc8dbb43
Update emoji_select_widget.dart
2022-12-09 15:28:15 +05:00
Haris Arshad
3f27576066
added:emoji
...
added emoji support
2022-12-09 15:22:43 +05:00
Lucas.Xu
247a19b0c6
Merge pull request #1553 from AppFlowy-IO/update_version_num_0.0.8.1
...
chore: update changelog
2022-12-09 11:32:04 +08:00
Lucas.Xu
8494e0f0a6
Merge pull request #1554 from LucasXu0/rules
...
feat: add rules for editorstate.apply
2022-12-09 11:31:51 +08:00
Lucas.Xu
e94eb20388
chore: disable rules for test cases
2022-12-09 11:06:28 +08:00
Lucas.Xu
8bbae46a7c
feat: add rules for editorstate.apply
2022-12-09 10:36:01 +08:00
nathan
8521cc0897
chore: update changelog
2022-12-09 10:18:38 +08:00
Nathan.fooo
12441f1183
fix: auto size filter menu ( #1552 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-09 10:12:45 +08:00
Lucas.Xu
53b7595de8
Merge pull request #1548 from ramanverma2k/fix_1503
...
Refactor linux workflow & fix 1503
2022-12-09 09:42:59 +08:00
Nathan.fooo
8c225fe547
Feat/restore revision ( #1549 )
...
* chore: write snapshot
* chore: add tests
* chore: sync close
* chore: restore from snapshot
* chore: delete invalid revisions after restored from snapshot
* chore: create default view if it fail to deserialize view's revisions when there is no snapshot
* chore: auto generate snapshot
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-09 09:19:47 +08:00
Lucas.Xu
a507fb8ec6
Merge pull request #1550 from LucasXu0/fix_windows_copy_paste
...
fix: Clipboard does not work in Windows #1406
2022-12-08 16:13:01 +08:00
Lucas.Xu
4db5b7a544
chore: typo
2022-12-08 15:50:43 +08:00
Lucas.Xu
1de5b274c3
chore: fix flutter analyze
2022-12-08 15:29:59 +08:00
Lucas.Xu
12b549bad2
fix: Clipboard does not work in Windows #1406
2022-12-08 15:19:21 +08:00
ramanverma2k
6dbb08c2ae
fix: move deb control file to linux_installer
2022-12-08 12:04:43 +05:30
Rasyid Miftahul Ihsan
9711d670ca
feat: add hover effect when trash icon is selected or hovered. ( #1513 )
2022-12-08 14:22:27 +08:00
Richard Shiue
442dfe7ef8
feat: switch between light and dark theme based on system settings ( #1523 )
...
* feat: allow listening to system for light/dark theme
* chore: implement UI for theme mode setting
* chore: fix translations
2022-12-08 14:21:11 +08:00
Richard Shiue
f81d5eb23e
fix: location of popover wrt the cell ( #1545 )
2022-12-08 14:18:57 +08:00
ramanverma2k
0643e93e94
ci: refactor linux workflow & build an alternative linux package for older distributions.
2022-12-08 10:11:40 +05:30
Lucas.Xu
49574d3ff0
fix: [Bug] Text formatting toolbar disappear under layout #1542
2022-12-07 10:59:28 +08:00
Lucas.Xu
c64b83c2d6
Merge pull request #1541 from LucasXu0/refactor_font_size
...
chore: refactor font size design
2022-12-06 19:14:14 +08:00
Lucas.Xu
4da786a439
chore: refactor font size design
2022-12-06 18:36:22 +08:00
Lucas.Xu
114968f2ee
fix: markdown decoder and encoder test error
2022-12-06 17:48:00 +08:00
Lucas.Xu
29952bc7fd
fix: add missing markdown converter for code block and divider
2022-12-06 17:24:10 +08:00
Nathan.fooo
64ee3140a3
fix: click enter to submit the text content ( #1537 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-05 17:17:33 +08:00
Nathan.fooo
a2f9ca2f28
fix: options don't refresh after moving the card ( #1536 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-05 15:23:59 +08:00
Nathan.fooo
72dc0b8f67
fix: filter orders ( #1535 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-05 15:23:48 +08:00
Nathan.fooo
721781f0ae
chore: refresh the grid rows after typing text in the text filter ( #1533 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-05 09:55:37 +08:00
Nathan.fooo
0d879a6091
Fix/select option filter ( #1530 )
...
* fix: multi select filter bugs
* fix: single select bugs
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-05 09:54:47 +08:00
Nathan.fooo
806a924fff
Merge pull request #1528 from AppFlowy-IO/feat/folder_node
...
Feat/folder node
2022-12-05 09:53:59 +08:00
ENsu
a2161216d8
feat: can transform options from single & multi select ( #1493 )
...
* feat: can transform options from single & multi select
* test: add single-multi switch test
2022-12-04 16:32:37 +08:00
nathan
fa01dbb572
chore: rename
2022-12-02 10:44:46 +08:00
Lucas.Xu
63613689cd
Merge pull request #1522 from LucasXu0/checklist_typo
...
chore: checklist.panelTitle typo
2022-12-02 09:43:36 +08:00
Lucas.Xu
89f89e8822
Merge pull request #1519 from LucasXu0/plugin
...
Separate AppFlowy Editor Plugins
2022-12-02 09:43:20 +08:00
Lucas.Xu
a801fa627c
chore: checklist.panelTitle typo
2022-12-01 19:42:49 +08:00
Lucas.Xu
c6c164d347
feat: integrate divider, code block, and math equation into appflowy
2022-12-01 19:26:00 +08:00
Nathan.fooo
be4222a62f
Merge pull request #1518 from richardshiue/deprecate-textstyle-getters
...
chore: remove unused getters for TextStyles
2022-12-01 19:05:49 +08:00
Lucas.Xu
4fa2d6dc2e
feat: overwrite paste logic in code block
2022-12-01 18:54:48 +08:00
Lucas.Xu
e476337a6a
feat: move code block plugin to appflowy editor plugins directory
2022-12-01 18:35:27 +08:00
nathan
44f9254c0a
chore: add codegen crate
2022-12-01 15:17:55 +08:00
Lucas.Xu
89becbfe71
feat: add hint text for math equation plugin
2022-12-01 15:08:16 +08:00
Richard Shiue
cf42d8cd43
chore: remove unused getters for TextStyles
2022-12-01 14:45:59 +08:00
Lucas.Xu
2b27fe85aa
feat: move math equation plugin to appflowy editor plugins directory
2022-12-01 14:44:06 +08:00
nathan
30e7323cf7
chore: delete flowy-tool
2022-12-01 14:42:09 +08:00
Lucas.Xu
157f929ff9
feat: move divider plugin to appflowy editor plugins directory
2022-12-01 11:14:35 +08:00
nathan
bf36ef7fd9
chore: update documentation
2022-12-01 10:59:22 +08:00
Lucas.Xu
7ba638268b
feat: init appflowy editor plugins
2022-12-01 09:47:28 +08:00
nathan
96c427e869
refactor: rename flowy-dispatch structs
2022-12-01 09:26:16 +08:00
Nathan.fooo
fff4af53e2
Merge pull request #1510 from LucasXu0/fix_1488
...
fix: [Bug] Inconsistent font weights #1488
2022-11-30 20:31:39 +08:00
Nathan.fooo
6910004003
Merge pull request #1512 from richardshiue/fix-flowytextfield-bugs
...
fix: flowy text field bugs
2022-11-30 20:30:42 +08:00
Richard Shiue
eaa1cb5a67
fix: flowy text field bugs
2022-11-30 18:28:51 +08:00
nathan
553cfb3f5e
chore: support checklist filter
2022-11-30 16:43:57 +08:00
Lucas.Xu
086195d2cf
fix: inconsistent font weight in Chinese #1488
2022-11-30 16:36:53 +08:00
Nathan.fooo
5ce8087c91
Merge pull request #1508 from AppFlowy-IO/update_version_num_0.0.8
...
Update version num 0.0.8
2022-11-30 15:37:14 +08:00
nathan
f1a25ab4b7
chore: update version
2022-11-30 15:26:57 +08:00
nathan
2d11d3a68d
chore: update version
2022-11-30 15:19:09 +08:00
nathan
d89a89131e
chore: remove textstyle ref
2022-11-30 15:16:01 +08:00
nathan
a800e01f0b
chore: config checklist board UI
2022-11-30 15:15:05 +08:00
nathan
29e07089ca
fix: checklist cell did get notified after the cell content change
2022-11-30 15:15:03 +08:00
nathan
3cdd6665b3
chore: config checklist cell
2022-11-30 15:14:27 +08:00
nathan
1ba299815e
feat: implement checklist UI
2022-11-30 15:14:27 +08:00
nathan
b4671c1d99
feat: support checklist
2022-11-30 15:14:27 +08:00
Richard Shiue
aa85970b0f
chore: port more const textstyles to theme provider styles ( #1477 )
...
* chore: port more const textstyles to theme provider styles
* style: unnecessary or use shared text fontSizes
* fix: build error from merging main
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
2022-11-30 15:11:32 +08:00
Richard Shiue
3b3b61e67c
chore: select option cell & header editor UI + move to theme.of(context).texttheme ( #1483 )
...
* chore: improvements for suffix text in textfields
* chore: port more const textstyles to theme provider styles
* chore: select option editor UI improvements
2022-11-30 15:02:41 +08:00
Richard Shiue
f02e77fcd8
fix: onPrimary and onPrimary colors ( #1499 )
2022-11-30 15:00:14 +08:00
Lucas.Xu
c127fd28b8
chore: fix flutter analyze
2022-11-30 13:23:03 +08:00
Lucas.Xu
d7783a6440
chore: remove duplicated svg function
2022-11-30 13:22:16 +08:00
Lucas.Xu
fba69767a7
Merge pull request #1495 from LucasXu0/customize_font_size
...
Customize Font Size In AppFlowy #1479
2022-11-29 13:45:33 +08:00
Nathan.fooo
acaaabee2a
chore: add transform field tests ( #1504 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-29 13:34:10 +08:00
Nathan.fooo
80d1cbabe0
feat: support multi-select option filter ( #1501 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-28 22:49:13 +08:00
Lucas.Xu
43031b50eb
feat: update bold text style
2022-11-28 21:31:33 +08:00
Lucas.Xu
11a0ef319f
Merge pull request #1461 from ramanverma2k/feat_1305
...
ci: add .exe installer support for Windows releases #1305
2022-11-28 19:51:05 +08:00
Nathan.fooo
bd32ce5543
Feat: support single select option filter ( #1494 )
...
* feat: support select option filter
* chore: select option filter ui
* chore: support edit single select filter
* chore: add flutter tests
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-28 19:41:57 +08:00
Lucas.Xu
52ba0c0092
fix: the cursor shows sometimes when tapping the checkbox
2022-11-28 18:44:48 +08:00
Lucas.Xu
0e55cd07a4
chore: fix typo
2022-11-28 18:32:32 +08:00
Lucas.Xu
14ac2db06d
Merge remote-tracking branch 'origin/main' into customize_font_size
2022-11-28 18:11:06 +08:00
Lucas.Xu
a162b02476
feat: convert provider to cubit #1479
2022-11-28 18:02:05 +08:00
Lucas.Xu
04e14c6bba
fix: transparent color should be treated as a highlight color
2022-11-28 16:22:10 +08:00
Lucas.Xu
d75645c4bc
fix: remove the unnecessary text style update
2022-11-28 16:17:46 +08:00
Lucas.Xu
6d6e61956a
feat: Customize Font Size In AppFlowy #1479
2022-11-28 15:34:55 +08:00
Lucas.Xu
37b119172b
feat: Customize Font Size In AppFlowy #1479
2022-11-28 13:26:43 +08:00
Lucas.Xu
0ba26e0a84
feat: Customize Font Size In AppFlowy #1479
2022-11-28 10:37:37 +08:00
Nathan.fooo
c47f755155
feat: support checkbox filter ( #1492 )
...
* feat: support checkbox filter
* fix: unit test
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-27 23:44:23 +08:00
Richard Shiue
d6cbbf3c2f
chore: date cell & header editor UI + move to theme.of(context).texttheme ( #1473 )
...
* chore: textstyles
* chore: sizing
2022-11-27 17:24:04 +08:00
Nathan.fooo
8c7e2d341d
Merge pull request #1490 from AppFlowy-IO/filter_bloc_test
...
chore: add filter test
2022-11-27 17:20:24 +08:00
Nathan.fooo
039d62cbbb
chore: update version number ( #1491 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-27 17:20:08 +08:00
nathan
b6773a732b
chore: add filter tests
2022-11-27 16:53:42 +08:00
nathan
60267e674e
chore: refactor grid test directory
2022-11-27 15:38:02 +08:00
Nathan.fooo
182bfae5ad
fix: filter UI bugs ( #1489 )
...
* chore: remove the add filter button if there is no filters can not be added
* fix: update field info after filter was changed
* chore: update filter choicechip ui
* chore: insert and delete one by one to keep the delete/insert index is right
* chore: show filter after creating the default filter
* chore: update textfield_tags version to calm the warnings
* chore: try to fix potential fails on backend test
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-27 14:47:11 +08:00
Nathan.fooo
149c2a2725
Ci/build scripts ( #1487 )
...
* chore: rename flowy_dev name
* chore: rename tasks
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-26 22:18:39 +08:00
Nathan.fooo
69a7ae5201
Implement Grid's filter UI ( #1474 )
...
* fix: border of field cell
* chore: add filter button
* chore: refactor setting button event
* chore: notify row did changed with filter configuration
* chore: add filter bloc test
* chore: config add filter button
* chore: create filter
* chore: load filters and update corresponding field property
* chore: add filter choice chip
* chore: config choice chip ui
* chore: send notification when filter updated
* chore: update filter after update field type option data
* fix: remove/add filter when update field's type option
* chore: create home setting bloc to save the setting of the home screen
* chore: add filter test
* chore: edit text filter ui
* fix: filter cell bugs
* fix: insert row out of bound
* chore: update setting icon in grid
* chore: shrink wrap the filter list
* refactor: extract row container from row cache
* chore: disable split-debuginfo
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-26 21:28:08 +08:00
Lucas.Xu
462daee934
fix : #1467 Editor's left and right margins is too rigid ( #1471 )
2022-11-22 20:06:54 +08:00
Richard Shiue
63059ea39d
chore: tints depend on light and dark theme ( #1470 )
2022-11-22 20:06:32 +08:00
Richard Shiue
5a8f1db5a6
fix: divider colors for top and bottom border widgets ( #1468 )
2022-11-22 20:01:16 +08:00
Richard Shiue
a8dc55b4f3
chore: use theme.of(context) text theme in settings and around app ( #1466 )
...
* chore: use theme.of(context) text theme in settings and around app
* chore: add textDecoration to FlowyText
2022-11-22 20:00:21 +08:00
Richard Shiue
67a253c9c7
fix: fix colors for buttons and allow more customization ( #1465 )
2022-11-21 08:23:37 +08:00
Richard Shiue
dcf6628aa3
feat: add divider between sidebar and the page ( #1450 )
2022-11-19 19:05:09 +08:00
Richard Shiue
dc462b3847
chore: use theme.of(context) text theme in shared widgets ( #1460 )
2022-11-19 18:00:08 +08:00
Richard Shiue
81bc31d1b1
chore: use theme.of(context) text theme in FlowyText ( #1463 )
2022-11-19 17:53:30 +08:00
Annie
500d5efc33
Merge pull request #1442 from ramanverma2k/fix_1416
...
fix: Application name in Windows taskbar.
2022-11-18 10:57:22 +08:00
Lucas.Xu
9c40a501fe
Merge remote-tracking branch 'origin/main' into image_selection_area
2022-11-18 09:19:49 +08:00
ramanverma2k
c1e6f27020
chore: update FileDescription to app name.
2022-11-17 19:45:25 +05:30
Richard Shiue
d7f14db6ab
chore: use theme.of(context) text theme in board ( #1453 )
2022-11-17 16:48:48 +08:00
Nathan.fooo
fc10ee2d6b
Fix filter test ( #1459 )
...
* chore: move grid_view_editor.rs to view_editor folder
* chore: hide invisible rows
* fix: lock issue
* fix: flutter test potential failed
* chore: separate group tests
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-17 16:44:17 +08:00
ramanverma2k
af9b4b3922
ci: build & upload installer package for windows
2022-11-17 13:33:19 +05:30
Richard Shiue
f00a78746e
chore: add textTheme to AppTheme ( #1448 )
...
* chore: add textTheme to AppTheme
* chore: extend scaled font size options
* chore: add text styles to extension and rename extension to AFThemeExtension
* chore: use 2021 material design text style tokens
2022-11-17 15:28:57 +08:00
Richard Shiue
eb35fb25af
feat: initial steps to allow changing the app font ( #1433 )
...
* feat: initial steps to allow customizing app font
* chore: remove unnecessary factory constructor
2022-11-16 14:40:30 +08:00
Nathan.fooo
276df8202a
Merge pull request #1456 from AppFlowy-IO/filter_bloc
...
Add Filter bloc
2022-11-16 08:50:03 +08:00
nathan
0ee27097ce
chore: add fitler bloc test
2022-11-15 23:17:01 +08:00
nathan
f1ac38dd59
chore: add filter service
2022-11-15 13:04:30 +08:00
Richard Shiue
66ed712952
feat: Add new page icon and refactor ( #1449 )
...
* refactor: port to popover action list for add new page
* feat: add icons to menu items for add new page
* chore: change translation for Doc to Document
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-15 11:45:23 +08:00
nathan
3dddd907b0
chore: create filter bloc
2022-11-15 11:12:30 +08:00
Nathan.fooo
92de27eae8
Merge pull request #1455 from AppFlowy-IO/rename_doc_folder
...
chore: rename doc folder to document
2022-11-15 11:10:57 +08:00
nathan
1ee1f9c775
chore: fix ref
2022-11-15 10:46:26 +08:00
nathan
400220a312
chore: rename doc folder to document
2022-11-15 10:22:35 +08:00
nathan
6846bbf103
chore: fix test
2022-11-15 10:19:13 +08:00
appflowy
ef3837f246
chore: add selection option fitler test
2022-11-14 19:40:45 +08:00
Nathan.fooo
c3a41ba9ad
Merge pull request #1452 from AppFlowy-IO/feat/filter_date
...
Feat/filter date
2022-11-14 17:38:43 +08:00
appflowy
18c209848b
chore: add select option tests
2022-11-14 17:21:32 +08:00
appflowy
c80fa5da78
chore: add date filter tests
2022-11-14 16:33:24 +08:00
Richard Shiue
aaadab434c
fix: use surface color of colorscheme as editor's background color
2022-11-14 15:31:39 +08:00
appflowy
0e137f12f5
chore: date with utc
2022-11-14 12:03:22 +08:00
appflowy
6aba344583
chore: rename some pb structs
2022-11-14 09:59:23 +08:00
Nathan.fooo
a0a16cc493
feat: config grid filter in backend & add tests
...
* chore: add search crate
* chore: add task order test
* chore: enable timeout
* add task crate
* chore: run filter task
* chore: run filter task
* chore: filter rows
* chore: cache filter result
* chore: filter rows when open a grid
* chore: add tests
* test: add number filter test
* test: add checkbox fitler test
* chore: fix test
Co-authored-by: nathan <nathan@appflowy.io>
2022-11-13 22:23:57 +08:00
Onyedika Israel Ukwueze
a1e0282df0
fix: NetworkType null safety issues ( #1435 )
...
* fix: Networktype null safety issues
Networktype returns nulls when the connectivity result is vpn resulting to null safety issues.
Implemented a case for when the connectivity result is vpn to resolve this issue.
* chore: update connectivity_plus_platform_interface ^1.2.2
* chore: update network state on Rust side
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2022-11-13 11:57:47 +08:00
ramanverma2k
bb370b28b7
fix: Application name in Windows taskbar.
2022-11-12 12:14:08 +05:30
Nathan.fooo
dd1dcba599
chore: return user setting ( #1438 )
2022-11-11 17:24:10 +08:00
Richard Shiue
5b4a93ee34
test: split test into widget and unit test ( #1432 )
2022-11-11 12:42:20 +08:00
Nathan.fooo
f426745094
fix: await the cell dispose ( #1437 )
2022-11-11 12:41:53 +08:00
Nathan.fooo
840095d73c
fix: create grid for each test ( #1431 )
2022-11-10 20:22:37 +08:00
Richard Shiue
bbd64fae81
refactor: appflowy theme system pt. 1 ( #1407 )
...
* refactor: port theme provider to bloc
* refactor: port from custom theme type enum to material design's brightness
* chore: add custom color extension to ThemeData
* refactor: use Theme.of(context) when trying to get theme colors
* refactor: toggle widget code refactor
* refactor: flowy hover style refactor
* refactor: flowy icon refactor
* fix: regression on sidebar tooltip text from #1210
* chore: read color from theme.of
* chore: quick access to custom color
* fix: dart test
* fix: scrollbar regression
* chore: fix flutter lint
* chore: fix grid bloc test
Co-authored-by: appflowy <annie@appflowy.io>
2022-11-10 14:22:18 +08:00
Lucas.Xu
65f677b277
Merge pull request #1429 from LucasXu0/refactor_appflowy_editor_example
...
Refactor appflowy editor example
2022-11-09 16:48:57 +08:00
Lucas.Xu
b6ad0ba597
chore: update changelog
2022-11-09 16:06:55 +08:00
Lucas.Xu
9b56cbb648
fix: export error on Web platform
2022-11-09 16:00:07 +08:00
Lucas.Xu
e20ce9052a
feat: implement theme customizer showcase
2022-11-09 15:36:30 +08:00
Lucas.Xu
853be71bf5
feat: implement initalize editor from json and markdown
2022-11-09 15:06:36 +08:00
Lucas.Xu
9a908abfdd
feat: implement save document to markdown
2022-11-09 14:36:55 +08:00
Nathan.fooo
e482ac75f9
test: edit a field in kanban board ( #1428 )
2022-11-09 12:25:07 +08:00
Lucas.Xu
205b5f2c21
feat: implement save document to json
2022-11-09 11:50:08 +08:00
Lucas.Xu
064ed16a7a
feat: implement drawer and simple editor
2022-11-09 11:37:26 +08:00
Lucas.Xu
8a53abef3f
chore: update version and documentation
2022-11-09 11:37:06 +08:00
Nathan.fooo
42c2c4738a
chore: remove flutter quill ( #1426 )
2022-11-09 11:07:29 +08:00
Lucas.Xu
cdf6f1b38a
Merge pull request #1424 from LucasXu0/markdown
...
Implement appflowy editor document to markdown
2022-11-09 09:50:15 +08:00
Lucas.Xu
17536fdecb
feat: implement paste markdown text
2022-11-09 09:50:00 +08:00
Lucas.Xu
eb7356474c
feat: integate appflowy_editor markdown codec into appflowy
2022-11-08 21:43:51 +08:00
Lucas.Xu
76d1267aa5
feat: remove the codec code from main project
2022-11-08 21:36:51 +08:00
Lucas.Xu
888c1b86f0
test: markdown decoder test
2022-11-08 21:34:27 +08:00
Nathan.fooo
882d5535e6
Extract protobuf structs from flowy-sync crate ( #1425 )
...
* refactor: extract data model from flowy-sync crate
* chore: rename lib-infra features
2022-11-08 21:13:28 +08:00
Lucas.Xu
4622a412b7
feat: markdown to document
2022-11-08 20:10:09 +08:00
Lucas.Xu
fc35f74751
feat: markdown to delta
2022-11-08 17:19:14 +08:00
Lucas.Xu
f6e1f2185e
chore: remove unused code
2022-11-08 15:55:02 +08:00
Lucas.Xu
2e7f803e02
test: markdown encoder test
2022-11-08 15:44:40 +08:00
Lucas.Xu
9eaa79b558
feat: document to markdown
2022-11-08 15:44:10 +08:00
Lucas.Xu
c85ab276e9
feat: delta to markdown
2022-11-08 14:47:10 +08:00
appflowy
130c5f8e6e
refactor: reanme flowy-grid-data-model to grid-rev-model
2022-11-08 14:12:13 +08:00
appflowy
d39b31f357
refactor: rename folder-data-model to folder-rev-model
2022-11-08 13:47:48 +08:00
Nathan.fooo
f36cc9a5d0
Merge pull request #1420 from AppFlowy-IO/refactor/flowy_revision_crate
...
Refactor: merge multiple revision into one
2022-11-08 13:41:04 +08:00
appflowy
6425997508
chore: merge lagging revisions when close the document
2022-11-08 12:00:04 +08:00
Lucas.Xu
bf06211bff
Merge pull request #1422 from LucasXu0/editor_background
...
chore: set theme.surface as editor's background color
2022-11-08 11:00:49 +08:00
Lucas.Xu
506f789318
chore: set theme.surface as editor's background color
2022-11-08 10:00:28 +08:00
nathan
ebdd28cf1c
chore: add ref count map
2022-11-08 09:30:10 +08:00
appflowy
de4c1b24ef
chore: fix warnings
2022-11-07 20:40:10 +08:00
Lucas.Xu
ab664ebb2f
Merge pull request #1419 from LucasXu0/fix_1413
...
fix : #1413 [Bug] Azrty keyboard not opening menu when typing /
2022-11-07 20:20:58 +08:00
Nathan.fooo
20f527f4eb
Merge pull request #1384 from Cyrine-benabid/fix-option_button_doesnt-close_popover
...
Close popover on text field tap
2022-11-07 17:36:44 +08:00
appflowy
b3b24d0cc0
chore: calculate the compact length after receiving ack
2022-11-07 17:30:24 +08:00
Lucas.Xu
b15ed56008
fix : #1413 [Bug] Azrty keyboard not opening menu when typing /
2022-11-07 16:46:25 +08:00
appflowy
5156248918
ci: fix typo
2022-11-07 15:27:31 +08:00
nathan
e729c0a81f
chore: add documentation
2022-11-07 10:09:05 +08:00
nathan
ff7aab73cc
chore: merge with config setting
2022-11-06 10:31:07 +08:00
Richard Shiue
fcd214b1c0
fix: lint unhappy with unused import ( #1412 )
2022-11-04 22:15:03 +08:00
Xavier Chrétien
a50f2a6eb9
ci: Add dmg support for MacOS and add the .dmg to the release ( #1401 )
2022-11-04 22:14:28 +08:00
nathan
2c71e4f885
chore: add tests
2022-11-02 17:15:27 +08:00
nathan
f5dc9ed975
test: add revision tests
2022-11-02 11:49:36 +08:00
nathan
608a08eb76
refactor: md5 of revision
2022-11-02 10:21:10 +08:00
Eakam
cd8e4ddf00
fix: disappearing hover effect on popover trigger ( #1403 )
2022-11-01 21:01:35 +08:00
cyrine-benabid
9c8d00bb61
fix: request focus when InputTextField is added ( #1394 )
...
* fix request focus when InputTextField is added
* style: fix indentation
2022-11-01 20:56:42 +08:00
wanderer163
1262653144
fix: typos and grammar ( #1408 )
...
Co-authored-by: arpitpandey0209 <arpit100.700@rediffmail.com>
2022-11-01 20:51:03 +08:00
Nathan.fooo
e9ad705ea3
Refactor/revision compose ( #1410 )
2022-11-01 18:59:53 +08:00
Cyrine-benabid
c7d8a0b7c3
refactor: remove useless popoverMutex from _AddOptionButton widget
2022-10-31 06:48:28 +01:00
Cyrine-benabid
286c89bf74
refactor: remove useless onTap and don't pass popovermutex when not needed
2022-10-30 20:30:38 +01:00
Cyrine-benabid
339e3d242f
style: rename class and fix constructor
2022-10-30 20:20:13 +01:00
Cyrine-benabid
fad02eb09d
fix: remove useless onTap
2022-10-30 20:19:20 +01:00
Cyrine-benabid
8f1752a253
fix: add missing super.initState() call
2022-10-30 19:30:56 +01:00
Cyrine-benabid
16a8dbc6ce
feat: unfocus CreateOptionTextField when popover state changes
2022-10-30 18:27:12 +01:00
Cyrine-benabid
1a53a0e375
refactor: implementation using focusNode
2022-10-30 18:25:50 +01:00
appflowy
52b713081d
chore: update version
2022-10-30 19:44:39 +08:00
Nathan.fooo
3fbcd928db
fix: padding for edit field ( #1400 )
2022-10-30 19:31:53 +08:00
Lucas.Xu
fa4e3d0d2a
Merge pull request #1397 from LucasXu0/auto_focus
...
feat: implement auto focus
2022-10-30 17:07:35 +08:00
Nathan.fooo
bc5548ff75
fix: changeset composing ( #1398 )
2022-10-30 12:54:07 +08:00
Lucas.Xu
6130dfe36a
feat: implement auto focus
2022-10-30 10:34:55 +08:00
Lucas.Xu
64b4a99aa1
Merge pull request #1391 from LucasXu0/pick_0_0_6_1_to_main
...
chore: pick release/0.0.6 to main
2022-10-30 10:17:05 +08:00
Cyrine-benabid
baeedf557d
feat: close popover on AddOptionButton tap
2022-10-30 02:24:57 +02:00
Cyrine ben-abid
b7f369b3d9
feat: close popover on text field tap
2022-10-29 16:47:32 +02:00
Cyrine ben-abid
3e76fa8e42
fix: close popover on add option button clicked and textfield focused
2022-10-29 16:47:32 +02:00
Nathan.fooo
783fd40f63
Feat/op compose ( #1392 )
2022-10-29 20:54:11 +08:00
Lucas.Xu
10541502b8
chore: pick release/0.0.6 to main
2022-10-29 17:00:40 +08:00
Lucas.Xu
95fdfd7da2
Merge pull request #1390 from LucasXu0/fix_enter_key_handler
...
fix: remove the unnecessary operation in enter key handler
2022-10-29 16:56:07 +08:00
Lucas.Xu
4a48a2af5a
fix: remove the unnecessary operation in enter keyhandler
2022-10-29 15:16:31 +08:00
Sean Riley Hawkins
4d89b7a24e
test: scroll service test for editor
2022-10-28 21:25:04 +08:00
Lucas.Xu
b6dc18ba32
chore: update appflowy_editor CHANGELOG
2022-10-27 15:30:19 +08:00
Lucas.Xu
9c24597bbd
Merge pull request #1380 from LucasXu0/appflowy_editor_0_0_7
...
appflowy editor 0.0.7
2022-10-27 15:23:17 +08:00
Lucas.Xu
ea46272b49
Merge pull request #1373 from LucasXu0/fix_checkbox_copy
...
fix: copy link and code style
2022-10-27 15:22:54 +08:00
Lucas.Xu
ac36d76eed
chore: update version 0.0.7
2022-10-27 14:53:15 +08:00
Lucas.Xu
90b9456b0b
chore: update documentation for customizing a theme
2022-10-27 14:52:17 +08:00
Nathan.fooo
309bbbd8e7
chore: Add group by field tests
2022-10-27 14:11:15 +08:00
Lucas.Xu
862ba3173a
chore: update main.dart
2022-10-27 14:08:54 +08:00
Lucas.Xu
76cdb689fb
chore: update language for bn_BN
2022-10-27 14:00:24 +08:00
Nathan.fooo
3bbf91ab2b
Add board group test ( #1376 )
2022-10-26 22:36:34 +08:00
Nathan.fooo
c8044a92d1
fix: group by field ( #1374 )
2022-10-26 21:46:47 +08:00
Lucas.Xu
799ceb432f
fix: copy link and code style
2022-10-26 20:14:35 +08:00
Lucas.Xu
c7c9048fe3
Merge pull request #1364 from LucasXu0/adapt_dart_mode
...
feat: adapt dark mode
2022-10-26 14:55:37 +08:00
Utsav Paul
7e2a0144a1
feat: added new translation (bn_BN) to appflowy-editor ( #1356 )
...
* Create intl_bn_BN.arb
* Update intl_bn_BN.arb
2022-10-26 14:52:53 +08:00
Lucas.Xu
3f97820094
feat: customize the placeholder text style
2022-10-26 14:51:39 +08:00
Lucas.Xu
e7adc3bcbf
fix: selection menu show in wrong position
2022-10-26 14:36:00 +08:00
Lucas.Xu
381913307c
fix: copy selection exception
2022-10-26 11:54:21 +08:00
Lucas.Xu
799ed2fdb9
feat: custom upload image menu style
2022-10-26 11:47:38 +08:00
Lucas.Xu
a68903918c
feat: custom link menu style
2022-10-26 11:43:10 +08:00
Nathan.fooo
170bbb6db0
test: add home bloc test ( #1371 )
2022-10-26 11:09:51 +08:00
Lucas.Xu
a702c06dc8
feat: custom context menu style
2022-10-26 11:01:25 +08:00
Lucas.Xu
fac76ac5b8
feat: custom selection menu style
2022-10-26 10:52:30 +08:00
Nathan.fooo
2eea57aefa
test: add app bloc test ( #1370 )
2022-10-26 10:38:57 +08:00
Lucas.Xu
23a65bfa2a
feat: customize appflowy editor selection menu style
2022-10-26 10:16:14 +08:00
Lucas.Xu
8656cfeb1e
chore: add extension for themedata
2022-10-25 22:15:31 +08:00
Lucas.Xu
6a853036a5
feat: customize appflowy editor heading style
2022-10-25 22:07:30 +08:00
Lucas.Xu
c5cea81be2
feat: integrate appflowy editor dark mode
2022-10-25 21:58:44 +08:00
Lucas.Xu
dde50d32d6
feat: refactor theme plugin, use themedata extension
2022-10-25 21:35:44 +08:00
Lucas.Xu
cdee706f46
feat: refactor theme plugin, use themedata extension
2022-10-25 20:22:38 +08:00
Nathan.fooo
586c20a14e
chore: add board test ( #1363 )
2022-10-25 19:50:11 +08:00
Richard Shiue
1e6c4a4d88
feat: introduce a default font ( #1210 )
...
* style: code auto-format
* feat: introduce default poppins font
* chore: port more const textstyles to shared styles
2022-10-25 19:49:58 +08:00
Nathan.fooo
18185cc90c
chore: add app setting test ( #1361 )
2022-10-25 17:30:57 +08:00
Nathan.fooo
67e4a759c7
chore: add reorder bloc test ( #1354 )
...
* chore: add reorder bloc test
* chore: add trash test
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-25 16:51:51 +08:00
Lucas.Xu
68da3955c1
fix: disable toolbar hover color
2022-10-25 14:41:50 +08:00
Lucas.Xu
3fb997af84
feat: support dark mode for number-list and bulleted-list
2022-10-25 14:40:18 +08:00
Lucas.Xu
6fb677d346
Merge pull request #1353 from alemoreau/fix-undo_quote_doesnt_work
...
fix: remove attribute if it already exists on the node
2022-10-25 14:30:55 +08:00
Lucas.Xu
50814b2bee
test: add test for format_rich_text_style.dart
2022-10-25 11:13:14 +08:00
Nathan.fooo
5a6103f5d6
chore: add app bloc test ( #1344 )
...
* chore: add app bloc test
* chore: add wait
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-25 09:01:26 +08:00
Richard Shiue
da3d575295
chore: no longer need to delete all options before each test ( #1348 )
2022-10-25 08:36:09 +08:00
Richard Shiue
10229ca8b5
fix: avoid overlapping option colors ( #1318 )
2022-10-25 08:35:31 +08:00
Richard Shiue
58ad9a260c
fix: several grid ui improvements ( #1347 )
2022-10-25 08:29:21 +08:00
Alexandre Moreau
5d2ff8e07c
fix: remove attribute if it already exists on the node
2022-10-25 00:42:31 +02:00
nathan
cc6bf3cc1e
chore: update version
2022-10-23 22:16:40 +08:00
Nathan.fooo
0d8be87031
chore: add view bloc test ( #1343 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-23 17:52:17 +08:00
Nathan.fooo
c65d00e95c
chore: add field editor bloc test ( #1342 )
...
* chore: add field editor bloc test
* chore: update log
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-23 16:56:33 +08:00
Nathan.fooo
96b1c6a540
chore: add grid header bloc test ( #1341 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-23 16:44:10 +08:00
Lucas.Xu
aa58c79dbb
feat: support markdown export and customize save path ( #1339 )
2022-10-23 15:05:51 +08:00
Nathan.fooo
87247ccd9d
fix: hide field & add field tests ( #1340 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-23 15:05:06 +08:00
Åke Engelbrektson
aa8addf4a3
feat: Add Swedish translation ( #1333 )
...
* Create sv.json
* Update app_widget.dart
* Update language.dart
2022-10-23 13:14:08 +08:00
nathan
1af6c5eadc
fix: bloc test errors
2022-10-23 11:52:15 +08:00
nathan
54826da701
chore: update wait response time
2022-10-23 10:59:53 +08:00
nathan
299e771877
fix: create a new property from grid
2022-10-23 10:32:37 +08:00
Lucas.Xu
ad9a4b7d71
Integrate appflowy editor ( #1040 )
2022-10-22 21:57:44 +08:00
Nathan.fooo
8dff9dc67c
chore: disable log in bloc test ( #1336 )
2022-10-22 20:58:33 +08:00
Richard Shiue
80f034beee
feat: alter some select option editor bloc events and add tests ( #1264 )
...
* chore: separate select and unselect events
* style: improve readability
* chore: don't send empty payloads if we can help it
* test: add select option text field test
* test: complete bloc test for select option
* test: delete all options between each test
* fix: keep insert order
* test: combine select and unselect tests
* chore: remove duplicate wait
Co-authored-by: appflowy <annie@appflowy.io>
2022-10-22 19:55:18 +08:00
Lucas.Xu
bf1d4b923a
Merge pull request #1322 from ChiragKr04/fix/grid-half-hidden-textfield
...
fix: half hidden textfield in name field
2022-10-21 09:48:54 +08:00
chiragkr04
9064b9f7ad
fix: half hidden textfield in name field
2022-10-20 16:19:23 +05:30
Nathan.fooo
7dbd9fe8cd
chore: implement document editor trait ( #1321 )
2022-10-20 15:33:18 +08:00
Nathan.fooo
f1a5726fcb
Feat: add appflowy editor in backend ( #1320 )
...
* chore: remove update attributes
* chore: format code
* chore: extension for transaction
* refactor: add document editor trait
* chore: add appflowy_document editor
* chore: add document serde
* chore: add new document editor
* chore: add tests
* chore: add more test
* chore: add test
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-20 11:35:11 +08:00
Lucas.Xu
2d66dfabe8
fix: the old context menu didn't dismiss after double-tap the other place
2022-10-19 16:49:41 +08:00
Lucas.Xu
585e71aa9d
feat: update image builder to support board selection style
2022-10-19 16:35:52 +08:00
Lucas.Xu
833a6cd95f
Merge pull request #1314 from LucasXu0/feature/context_menu
...
feat: implement context menu
2022-10-19 08:14:00 +07:00
Lucas.Xu
31ed88364a
Merge pull request #1317 from alemoreau/grid-incomplete_display_of_the_property_names
...
fix: add overflow ellipsis in FieldCellButton
2022-10-19 08:13:43 +07:00
Alexandre Moreau
3ee703cd6d
style: align code and add comment
2022-10-18 19:03:26 +02:00
Alexandre Moreau
0e278ddf3f
fix: add overflow ellipsis in FieldCellButton
2022-10-18 13:44:23 +02:00
Lucas.Xu
c793eb67fc
test: skip the secondary tap test on Windows
2022-10-18 19:26:50 +08:00
Lucas.Xu
d90414a8c1
fix: could not copy and paste the plain text
2022-10-18 19:23:04 +08:00
Lucas.Xu
1eaeb2c4c1
feat: implement new shortcut: press Escape to exit editing mode
2022-10-18 17:22:12 +08:00
Lucas.Xu
793d3808ec
test: add context menu test
2022-10-18 16:58:09 +08:00
Lucas.Xu
9e40b7f992
Merge remote-tracking branch 'origin/main' into feature/context_menu
2022-10-18 16:17:29 +08:00
Lucas.Xu
30700cd513
feat: implement context menu
2022-10-18 15:44:32 +08:00
Nathan.fooo
825725df7d
Refactor/selection option transform ( #1294 )
...
* chore: support unnamed struct in AST parser progress
* chore: handle select option type option data transform in one place
2022-10-17 14:14:10 +08:00
He Linming
aead4dd068
feat: transform checkbox to select value ( #1274 )
...
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
2022-10-17 13:10:44 +08:00
Nathan.fooo
7edc4fd76e
chore: add select option bloc test ( #1291 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-17 10:31:56 +08:00
Chirag Bargoojar
df91e00985
feat: horizontal scroll on multiselect options ( #1282 )
2022-10-16 20:49:47 +08:00
Nathan.fooo
6a8c15899c
chore: add grid bloc test ( #1289 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-16 16:51:21 +08:00
David
cbd84dfaad
chore: Update es-VE.json ( #1287 )
...
Corrected some errors of the spanish translation file.
2022-10-16 11:17:46 +07:00
Nathan.fooo
230eb5fd55
fix: run bloc_test ( #1286 )
...
* fix: run bloc_test
* fix: dart_test ci workflow
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-15 23:34:56 +08:00
Nathan.fooo
eb970a6b7a
fix: FieldEditor not refresh its type-option data after switching to a new field ( #1285 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-15 19:06:34 +08:00
Nathan.fooo
63111927cc
chore: remove events files when run clean + rebuild all ( #1284 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-15 17:15:11 +08:00
Jed Aureus Gonzales
8a94bbd602
feat: added support for markdown to link an image ( #1277 )
...
* feat: added support for markdown to link an image
#1064
* fix: fixed failing FlowyEditor test
#1064
* chore: add documentation
* chore: add documentation
* chore: update locale
* Refactor/rename crate (#1275 )
* chore: addressed review comments
#1064
* chore: removed unused import
* fix: compile error and wrong image attributes
Co-authored-by: appflowy <annie@appflowy.io>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
2022-10-15 17:04:02 +08:00
Chirag Bargoojar
f53c2567fc
fix: grid cell abnormal on click behaviour ( #1278 )
2022-10-14 16:09:40 +08:00
Lucas.Xu
c7bdd4bcc2
Merge pull request #1273 from LucasXu0/transform
...
feat: notify transaction instead of operations
2022-10-14 11:36:28 +08:00
Nathan.fooo
cf4a2920f8
Refactor/rename crate ( #1275 )
2022-10-13 23:29:37 +08:00
Lucas.Xu
f3eeb471e7
refactor: abstract the common transaction to commands
2022-10-13 19:46:22 +08:00
Lucas.Xu
48bb80b1d0
Merge pull request #1272 from LucasXu0/locale
...
chore: update locale
2022-10-13 11:56:25 +08:00
Lucas.Xu
71b1769eee
feat: notify transaction instead of operations
2022-10-13 11:55:16 +08:00
Lucas.Xu
8895430d9e
chore: update locale
2022-10-13 11:30:02 +08:00
appflowy
3a7660108c
chore: add documentation
2022-10-12 22:16:14 +08:00
appflowy
a0d0a13030
chore: add documentation
2022-10-12 21:52:17 +08:00
appflowy
3511737bb3
fix: edit no status card
2022-10-12 15:41:34 +08:00
appflowy
d2933bdb04
chore: add documentation
2022-10-12 12:11:33 +08:00
Nathan.fooo
00f7256e70
Merge pull request #1267 from AppFlowy-IO/fix/no_status_group_order
...
fix: no status groups order
2022-10-12 11:45:55 +08:00
appflowy
da20d5c221
fix: can not keep the noo status groups order. Refactor the default index of no status group is 0
2022-10-12 11:16:59 +08:00
Nathan.fooo
a516ec82bc
fix: row disappear when update the row in checkbox board ( #1266 )
2022-10-12 10:20:26 +08:00
Nathan.fooo
1adf6530fe
Refactor/update type options ( #1265 )
...
* chore: add documentation
* chore: update type option data after switching to a new field type
* chore: insert yes/no option when switch from checkbox to single/multi select
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-11 21:51:02 +08:00
Swapnil Kumbhar
0bc0a72d8a
Code coverage for Rust ( #1263 )
...
* feat: Bumped Rust to stable-2022-04-07 (1.60.0)
* feat: Added coverage tests and report generation
* feat: Added workflow for Rust Coverage
* feat: Bumped Rust to 1.60.0 in Workflows
* test: Testing for CI
* ci: Added name and fixed path for Rust Coverage
* revert: "test: Testing for CI"
This reverts commit 049a7b1088
.
* fix: Added .pub-cache to PATH, change incremental builds to zero
* test: Testing for CI
* ci: Installing protobuf compiler in CI
* revert: "test: Testing for CI"
This reverts commit 049a7b1088
.
* ci: Added environment setup for dart
* test: Testing for CI
* feat: Added task to check if 'grcov' is installed
* ci: Added steps to install grcov
* test: Testing for CI
* ci: Fixed name for grcov installation step
* feat: Added cargo binaries to PATH in tests
* revert: "test: Testing for CI"
This reverts commit 24e425db66
.
* revert: "test: Testing for CI"
This reverts commit a5de816bce
.
* ci: Fixed a very silly failing case
* test: Created a test rust file for cov test
2022-10-11 19:54:31 +08:00
Richard Shiue
295b887cf1
feat: use commas to select a tag in multi-select grid cells ( #1158 )
...
* fix: comma to select tags
* chore: support passing multiple option ids
* chore: add more unit tests for single select and multi select
* chore: move to select multiple options using a single payload
* chore: do not unselect the option if insert option ids contain that option
Co-authored-by: appflowy <annie@appflowy.io>
2022-10-11 13:43:29 +08:00
Lucas.Xu
d80a67bdda
refactor: implement appflowy editor core
2022-10-11 12:02:46 +08:00
Lucas.Xu
f469253916
chore: update README.MD
2022-10-11 09:36:04 +08:00
Lucas.Xu
06173195c5
chore: dart fix
2022-10-11 09:33:16 +08:00
Minho Yi
68344ef718
Feat: Translation for Korean ko_KR ( #1262 )
...
* feat: add translation ko_KR.json
* feat: add ko Locale
2022-10-11 09:27:20 +08:00
Nathan.fooo
6b528733fa
Merge pull request #1261 from sahej-dev/main
...
fix: Extra spacing in multiselect cell
2022-10-11 08:21:42 +08:00
Nathan.fooo
a20e92f08a
Merge pull request #1260 from AppFlowy-IO/refactor/switch_to_field
2022-10-11 07:58:59 +08:00
sahej-dev
820d2548b6
fix: Extra spacing in multiselect cell
2022-10-10 23:08:35 +05:30
nathan
b8895ce787
chore: remove unuse code
2022-10-11 01:04:13 +08:00
Linchengyi
396d310d22
test: cover all Enum NumberFormat ( #1257 )
2022-10-11 00:02:44 +08:00
Lucas.Xu
b5e9bf6ee3
test: operation.dart
2022-10-10 23:33:58 +08:00
appflowy
1f94d9d496
chore: fix test
2022-10-10 21:21:29 +08:00
Lucas.Xu
19bf8e3b7a
refactor: move transaction.dart to core/transform
2022-10-10 20:07:52 +08:00
appflowy
a2d27657dc
refactor: remove insertField function in dart
2022-10-10 20:02:52 +08:00
Nathan.fooo
4e122a9452
chore: add group documentation ( #1258 )
2022-10-10 19:44:41 +08:00
Lucas.Xu
319875529f
refactor: move operation.dart to core/transform
2022-10-10 16:31:28 +08:00
Lucas.Xu
805bdc9d32
refactor: move document.dart to core/document
2022-10-10 14:58:28 +08:00
Lucas.Xu
b10ff5e68e
refactor: move built_in_attributes_key to core/legacy
2022-10-10 14:53:36 +08:00
Lucas.Xu
5e7507c8e7
refactor: rename state_tree to document and move document to core/state
2022-10-10 12:08:13 +08:00
Nathan.fooo
4549ed20e7
Refactor/rename delta ( #1256 )
...
* chore: rename delta
* chore: renanme delta
2022-10-10 11:56:48 +08:00
Lucas.Xu
d02c29426e
refactor: move selection to core/location
2022-10-10 10:39:42 +08:00
Lucas.Xu
b0257a626d
refactor: move position to core/selection
2022-10-10 09:59:12 +08:00
Lucas.Xu
e095fd4181
refactor: move text_delta to core/document
2022-10-10 09:41:54 +08:00
Lucas.Xu
b9788bce09
refactor: move path to core/document
2022-10-09 23:53:18 +08:00
Lucas.Xu
7f92f8988f
refactor: move node_iterator to core/document
2022-10-09 23:25:47 +08:00
Richard Shiue
9758fe51f8
fix: regression on hover effect persisting after closing menu ( #1253 )
...
* fix: regression on hover effect persisting after closing menu
* chore: reset onhover when FlowyHover get rebuild
Co-authored-by: appflowy <annie@appflowy.io>
2022-10-09 22:50:35 +08:00
Ishan Pandhare
78b7027343
added new translation (hi_IN) to appflowy-editor ( #1237 )
...
feat: added new translation (hi_IN) to appflowy-editor
2022-10-09 16:11:46 +08:00
Ishan Pandhare
6c39b5b321
added translation for ru-RU ( #1234 )
...
feat: added translation for ru-RU
2022-10-09 16:11:05 +08:00
Lucas.Xu
a015c28e5a
Merge pull request #1232 from Ishanned/branch1
...
feat: added translation for de_DE
2022-10-09 16:09:15 +08:00
Lucas.Xu
cbb6b2d9b0
refactor: move attributes to core/document
2022-10-09 15:54:39 +08:00
Lucas.Xu
11eca2b3d9
refactor: move node to core/document
2022-10-09 14:30:55 +08:00
Nathan.fooo
89d036158b
chore: update view state when close the popover ( #1251 )
2022-10-08 20:48:14 +08:00
Nathan.fooo
ca8be6ab10
chore: replace overlay with popover ( #1250 )
2022-10-08 17:10:04 +08:00
Lucas.Xu
1841fb293e
chore: temporarily remove the code that automatically formats when inserting text
2022-10-08 11:25:26 +08:00
Lucas.Xu
e9c0956c51
Merge remote-tracking branch 'origin/main' into tekdel/main
...
# Conflicts:
# frontend/app_flowy/packages/appflowy_editor/test/infra/test_raw_key_event.dart
2022-10-08 11:11:42 +08:00
Lucas.Xu
228a41d7ea
Merge remote-tracking branch 'origin/main' into enzoftware/main
...
# Conflicts:
# frontend/app_flowy/packages/appflowy_editor/example/lib/plugin/tex_block_node_widget.dart
2022-10-08 10:24:51 +08:00
Ayush
238af3ed0e
Added flatpak files ( #208 )
2022-10-08 09:29:29 +08:00
vortixhead
fa9e32d86a
feat: limit max character length on select/multiselect options ( #1246 )
...
* Add maxLength of 30 characters and truncation to text fields
* Add dynamic height
* Add maxLength param
* Add maxLength in Rounded Field
2022-10-08 09:24:05 +08:00
Sarang S
2537a04fef
feat: Translation for Malayalam (ml_IN) ( #1245 )
2022-10-07 21:33:09 +08:00
Lucas.Xu
b9f6b62053
Merge pull request #1242 from LucasXu0/0.0.6
...
chore: flutter analyze and flutter format
2022-10-07 16:27:36 +08:00
appflowy
dff5e84ca5
chore: update appflowy_board version
2022-10-07 15:33:54 +08:00
Lucas.Xu
2d61581eb3
chore: flutter analyze and flutter format
2022-10-07 15:25:33 +08:00
Lucas.Xu
4abd74ed4b
Merge pull request #1240 from LucasXu0/0.0.6
...
chore: bump version to 0.0.6 (appflowy_editor)
2022-10-07 15:17:20 +08:00
Nathan.fooo
591d8a3872
Merge pull request #1241 from AppFlowy-IO/fix/1193
...
Fix/1193
2022-10-07 15:15:05 +08:00
appflowy
fa3f9c21fc
fix: state of AppFlowyBoard is wrong after reordering the group
2022-10-07 14:42:40 +08:00
Lucas.Xu
323b56982b
chore: bump version to 0.0.6 (appflowy_editor)
2022-10-07 12:24:10 +08:00
Lucas.Xu
e27e8e43e1
chore: update the menu item size for code_block, horizaontal_rule and tex_block
2022-10-07 11:39:49 +08:00
Lucas.Xu
e6d4f9e3f7
feat: implement horizontal rule
2022-10-07 11:24:39 +08:00
appflowy
73e81da356
fix: select card text
2022-10-06 22:26:18 +08:00
Lucas.Xu
d146bb6481
chore: fix compile error
2022-10-06 22:02:56 +08:00
Richard Shiue
5860d35d1a
fix: improve look of calendar ( #1226 )
2022-10-06 21:36:39 +08:00
Richard Shiue
a4a88959fd
fix: make sidebar resizing follow cursor more closely ( #1202 )
...
* fix: make sidebar resizing follow cursor more closely
* fix: don't animate sidebar size changes when dragging
2022-10-06 21:31:52 +08:00
Richard Shiue
5a5f5eceb5
fix: improve look of share button dropdown menu ( #1224 )
2022-10-06 19:33:02 +08:00
Enzo Lizama
73a97fdbea
fix: conflict merge
2022-10-05 23:55:01 -05:00
Enzo Lizama Paredes
d2121ed2b9
Merge branch 'main' into main
2022-10-05 23:53:58 -05:00
Enzo Lizama
90ac7970bd
chore: remove dynamic methods
2022-10-05 23:49:41 -05:00
Enzo Lizama
bfe61ea09d
test: node tests
2022-10-05 23:46:34 -05:00
Ishan Pandhare
454f33e0fb
added translation for de_DE
2022-10-06 09:59:09 +05:30
Enzo Lizama
eaf396630c
chore: url launcher test
2022-10-05 23:06:48 -05:00
Lucas.Xu
c9fc9e7497
Merge branch 'main' into latex
2022-10-06 10:32:38 +08:00
Lucas.Xu
09bf373e92
Merge branch 'main' into double_tilde_to_strikethrough
...
# Conflicts:
# frontend/app_flowy/packages/appflowy_editor/lib/src/service/internal_key_event_handlers/markdown_syntax_to_styled_text.dart
# frontend/app_flowy/packages/appflowy_editor/lib/src/service/shortcut_event/built_in_shortcut_events.dart
2022-10-06 10:08:50 +08:00
Lucas.Xu
d7d6729241
Merge pull request #1211 from citricacid2/main
...
feat: added markdown links
2022-10-06 09:59:16 +08:00
Lucas.Xu
562da32586
Merge pull request #1220 from citricacid2/num-list
...
feat: added numbered list to the slash menu
2022-10-05 22:31:22 +08:00
Ishan Pandhare
8ee5c6ed25
added translation for pt_PT ( #1219 )
2022-10-05 21:26:55 +08:00
Lucas.Xu
2501c15a8f
chore: update l10n and fix selection_menu_widget_test
2022-10-05 21:07:45 +08:00
Enzo Lizama
fe524736ec
test: add url launcher test
2022-10-04 22:40:15 -05:00
Enzo Lizama
b4aceec346
test: add mockito
2022-10-04 22:40:07 -05:00
Enzo Lizama
4acce447f2
test: add node extension test
2022-10-04 22:39:55 -05:00
Enzo Lizama
c0aa90b0b3
test: text style tests
2022-10-04 22:19:38 -05:00
Enzo Lizama
50ebaa3ab8
test: object tests
2022-10-04 17:59:30 -05:00
Enzo Lizama
7914949613
test: color tests
2022-10-04 17:59:20 -05:00
Enzo Lizama
dd15a49d76
test: add unit tests for attributes extensions
2022-10-04 11:38:34 -05:00
Enzo Lizama
bf9f6ac13f
chore: small code improvements
2022-10-04 11:37:59 -05:00
Enzo Lizama
6ea3ea189e
chore: remove unused imports
2022-10-04 11:37:40 -05:00
Ankur
176668049c
feat: Added fr_CA translation ( #1212 )
...
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com>
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com>
2022-10-04 20:30:45 +08:00
Ankur
069a23c96b
feat: Added hu-HU translation ( #1214 )
...
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com>
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com>
2022-10-04 20:30:06 +08:00
Ankur
c403e083cc
feat: Added id-ID translation ( #1217 )
...
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com>
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com>
2022-10-04 20:29:38 +08:00
Alexandre Moreau
d6cae56d74
test: add tests for double tilde to strikethrough
2022-10-04 01:01:24 +02:00
Alexandre Moreau
b52dfe12c2
feat: add doubleTildeToStrikethrough ShortcutEventHandler to built-in ShortcutEvents
2022-10-04 01:01:17 +02:00
Alexandre Moreau
be5123ca21
feat: implement doubleTildeToStrikethrough ShortcutEventHandler
2022-10-04 01:01:10 +02:00
citricacid2
3e620ed335
feat: added numbered list to the slash menu
2022-10-03 17:00:17 -04:00
citricacid2
6f4ab9a55d
feat: added markdown links
2022-10-03 00:00:32 -04:00
Richard Shiue
2331b328d8
feat: elide sidebar text ( #1026 )
2022-10-03 09:58:13 +08:00
Richard Shiue
cff24581a4
feat: use appflowy styled toggle widget in date settings ( #1192 )
...
* feat: use appflowy styled toggle widgets in date settings
* feat: some date cell UI improvements
2022-10-03 09:56:45 +08:00
Mehdi Bertul
285231a845
fix : added French translations ( #1203 )
...
* fix : added French translations
As usually, I worked on translating the new English UI strings to French.
* fix : "fixed the translation"
Co-authored-by: Noé Landré <68849024+DevNono@users.noreply.github.com>
* fix : "fixed the translation"
Co-authored-by: Noé Landré <68849024+DevNono@users.noreply.github.com>
Co-authored-by: Noé Landré <68849024+DevNono@users.noreply.github.com>
2022-10-03 09:46:45 +08:00
PapuleX
1eaf97b669
feat: Add Czech language ( #1207 )
2022-10-03 09:45:45 +08:00
Alessio Marinelli
35fbf99fb1
feat: Added it_IT translation ( #1200 )
2022-10-02 20:25:06 +08:00
Alessio Marinelli
7b8aa78e95
feat: Added fr_FR AppFlowy editor translation ( #1201 )
2022-10-02 20:21:00 +08:00
Luke Greenwood
2d1793c5ff
fix: Theme toggle not updating UI ( #1205 )
2022-10-02 20:19:17 +08:00
Victor Szabo
04a7c8dc6d
fix(scripts): add libkeybinder3 to Dockerfile ( #1204 )
2022-10-02 20:15:53 +08:00
Richard Shiue
3dc64f3d50
fix: improve look of select option list ( #1168 )
2022-10-01 21:13:56 +08:00
Lucas.Xu
b8cbbf7454
Merge branch 'main' into main
2022-10-01 21:11:08 +08:00
Lucas.Xu
5e7a54183a
Merge pull request #1133 from flappyBug/fix/click-selection-menu-item-delete-text
...
fix: remove keyword when click selection menu item
2022-10-01 21:09:54 +08:00
Lucas.Xu
c0df0badec
Merge pull request #1143 from MrHeer/feat/markdown_syntax_to_code_text
...
feat: backquote to code text
2022-10-01 21:08:37 +08:00
Lucas.Xu
d115a8a79e
Merge pull request #1196 from yabamiah/feat_pt-BR_translate
...
feat: translate AppFlowy Editor to pt_BR
2022-10-01 21:07:35 +08:00
Lucas.Xu
3156568594
Merge branch 'main' into feat/markdown_syntax_to_code_text
2022-10-01 19:35:08 +08:00
Lucas.Xu
570eb40c7a
Merge pull request #1199 from MBlokhuijzen/feature/dutch_translations
...
Feature: Add Dutch Translation
2022-10-01 19:33:38 +08:00
Melvin Blokhuijzen
9206e2cdff
feat: Add translation for Embed code
2022-10-01 11:56:36 +02:00
Melvin Blokhuijzen
b20aaecc01
feat: Translate into dutch language
2022-10-01 11:53:48 +02:00
Syeerzy
c11a00a380
locale fix ( #1195 )
2022-10-01 17:50:19 +08:00
Nathan.fooo
f355ff01e4
Merge pull request #1197 from AppFlowy-IO/feat/support_drag_group
...
Feat/support drag group
2022-10-01 17:19:07 +08:00
appflowy
4894361076
fix: conflict in fr-FR file
2022-10-01 17:04:49 +08:00
appflowy
62d0a31a76
refactor: save default group order
2022-10-01 16:50:54 +08:00
Yaba
adda0218fa
feat: translate AppFlowy Editor to pt_BR
2022-10-01 00:06:29 -03:00
appflowy
5763e289ef
feat: support moving group
2022-09-30 20:44:41 +08:00
Lucas.Xu
3df31c43f8
Merge pull request #1188 from LucasXu0/commands
...
feat: add commands and update checkbox logic
2022-09-30 20:09:19 +08:00
Lucas.Xu
8d39dac145
chore: disable IME support for the Web platform
2022-09-29 11:33:27 +08:00
Nathan.fooo
6c3978c3ba
Merge pull request #578 from MidouWebDev/main
...
feature: Translate new words to French
2022-09-29 08:58:50 +08:00
Lucas.Xu
0a49a18280
fix: could not insert space sometimes on the web
2022-09-28 23:36:44 +08:00
Lucas.Xu
6ec93d49c2
feat: set link menu as auto focus
2022-09-28 23:03:02 +08:00
Lucas.Xu
99cb2430f7
fix: could not insert link on the Web
2022-09-28 23:01:22 +08:00
Mehdi Bertul
5a4af5a983
Fix translation of the color "Purple"
2022-09-28 14:17:39 +08:00
MidouWebDev
96ad14e891
Translate new words to French
...
Closes #462
2022-09-28 14:17:37 +08:00
Lucas.Xu
ab0131c19c
feat: disable apply operation when setting editable = false
2022-09-28 11:49:31 +08:00
appflowy
908d005737
refactor: add setting documentation and support save key/value in setting
2022-09-28 11:44:44 +08:00
Lucas.Xu
6230d0ad9f
feat: add commands and update checkbox logic
2022-09-28 11:21:42 +08:00
Andrei Dolgov
a8cb58cb4a
fix: address a minor isssue when there is content after last asterisk/underscore
2022-09-27 16:38:18 -04:00
Andrei Dolgov
6a902a2b21
fix: workaround infinity formatting
2022-09-27 11:09:16 -04:00
appflowy
155cf3dca5
fix: display cell data after switching to text field
2022-09-27 18:22:11 +08:00
Lucas.Xu
9df11256cc
feat: implement TeX plugin
2022-09-27 17:52:32 +08:00
Lucas.Xu
b578067092
Merge pull request #1166 from LucasXu0/code_block
...
Implement code block feature for appflowy editor
2022-09-27 15:58:46 +08:00
Nathan.fooo
e44b0a4bb8
Merge pull request #1180 from AppFlowy-IO/refactor/text_type_option_test
...
refactor: text type option test
2022-09-27 15:49:11 +08:00
Lucas.Xu
af877913d7
feat: add auto detect language and remove the unused package
2022-09-27 14:36:40 +08:00
Lucas.Xu
86a6f5827d
chore: revert the example.json
2022-09-27 14:24:59 +08:00
appflowy
84aa156885
refactor: text type option test
2022-09-27 14:20:18 +08:00
appflowy
d1f80b15a0
fix: update the group when the corresponding field changed
2022-09-27 11:21:06 +08:00
Lucas.Xu
31ba12d289
fix: disable built-in toolbar items for non-built-in widget
2022-09-27 11:14:58 +08:00
appflowy
602f7e7b6c
fix: format number in percent format
2022-09-27 09:52:50 +08:00
Andrei Dolgov
c0964fad5d
feat: double asterisks/underscores to bold text
2022-09-26 15:04:25 -04:00
Lucas.Xu
5421c156c3
fix: tab & enter test
2022-09-26 18:13:45 +08:00
appflowy
e3a1384f7f
fix: open latest after deleting current view
2022-09-26 17:17:46 +08:00
Lucas.Xu
ff9cf905fa
feat: implement simple code block
2022-09-26 16:55:49 +08:00
Lucas.Xu
2d32e02dba
feat: tab for 4 spaces
2022-09-26 16:55:32 +08:00
Lucas.Xu
ec97735e94
fix: prevent to copy the style in some cases when pressing the enter key in the front of the text
2022-09-26 16:55:06 +08:00
Lucas.Xu
49fb0470ab
fix: should not notify the parent node when the subtype is not changed
2022-09-26 16:54:13 +08:00
appflowy
81ecbd8ae2
fix: open latest view
2022-09-26 15:25:33 +08:00
Nathan.fooo
02fd2bc427
Merge pull request #1161 from Poly-Pixel/trash-resize-fix
...
fix: only open the last opened view if plugin is blank
2022-09-26 15:01:33 +08:00
Nathan.fooo
7037378947
Merge pull request #1162 from AppFlowy-IO/fix/1156
...
fix: calculate overlap
2022-09-26 11:40:02 +08:00
nathan
ee463037e3
fix: calculate overlap
2022-09-26 11:26:17 +08:00
He Linming
9604bc06bb
test: add unit test for backquote to code
2022-09-26 10:40:45 +08:00
He Linming
39bbfe109d
feat: backquote to code text
2022-09-26 09:48:00 +08:00
Nathan.fooo
882043ef96
Merge pull request #1160 from AppFlowy-IO/fix/view_action_auto_width
...
fix: auto width for view action
2022-09-26 08:53:35 +08:00
Poly-Pixel
510fd11680
fix: only open the last opened view if plugin is blank
2022-09-25 11:36:34 -04:00
nathan
b2d2e071bd
fix: auto width for view action
2022-09-25 22:05:22 +08:00
Nathan.fooo
bc5f0c206b
Merge pull request #1147 from huyz/main
...
feat: make Rust installation prompt default to No
2022-09-25 20:00:17 +08:00
Lucas.Xu
d1d5b37c14
Merge remote-tracking branch 'origin/main' into fix/click-selection-menu-item-delete-text
2022-09-25 16:28:22 +08:00
Lucas.Xu
e8f5b1ade3
Merge pull request #1157 from LucasXu0/remove_selection_menu_widget_test
...
chore: remove the selection_menu_widget_test.dart
2022-09-25 16:13:22 +08:00
Lucas.Xu
62c2da06d4
chore: remove the selection_menu_widget_test.dart
2022-09-25 15:55:28 +08:00
nathan
42995b6baf
fix: auto resize Action list
2022-09-25 15:01:39 +08:00
Richard Shiue
edd9128046
fix: press enter to create or select option in text field
2022-09-25 12:32:40 +08:00
nathan
d6d8b4da5a
fix: duplicate time format str
2022-09-25 10:57:40 +08:00
Nathan.fooo
a1b54e0646
Merge pull request #1132 from richardshiue/fix-blue-tint
...
Fix blue tint
2022-09-25 09:32:04 +08:00
nathan
dfb7ed1053
fix: switch field type in board
2022-09-24 22:36:35 +08:00
nathan
e66b3b07db
fix: duplicate board
2022-09-24 21:49:47 +08:00
appflowy
fa0a485c85
fix: move checkbox card fail
2022-09-24 17:25:59 +08:00
Lucas.Xu
55be554cc7
Merge pull request #1144 from LucasXu0/web_support
...
Support web platform for AppFlowy Editor
2022-09-24 15:50:38 +08:00
huyz
69ae3cba04
feat: make Rust installation prompt default to N
2022-09-23 21:59:32 -07:00
Lucas.Xu
6bda1fd2ea
fix: delete the nested bulleted list will lost the children nodes
2022-09-24 12:01:23 +08:00
weidong fu
91469df126
chore: fix typo in install_macos.sh
2022-09-24 10:39:00 +08:00
Lucas.Xu
d648f2b5b9
fix: merge current text node's children to previous text node
2022-09-23 23:08:48 +08:00
Lucas.Xu
ab353551d1
feat: implement find the forward nearest text node
2022-09-23 22:59:56 +08:00
Lucas.Xu
c5af7db2cd
fix: could not input space in editor
2022-09-23 19:57:00 +08:00
appflowy
f990e3cabb
chore: set icon color of the app ation panel
2022-09-23 18:00:11 +08:00
appflowy
77d1dbedd6
chore: adjust insets of some popup
2022-09-23 17:50:32 +08:00
appflowy
9730069ec1
chore: rounded button hover
2022-09-23 17:40:17 +08:00
appflowy
0218f4e8b9
fix: create view panel icon color
2022-09-23 17:27:30 +08:00
appflowy
ee7cb0cb42
chore: delete button ui
2022-09-23 16:24:01 +08:00
Nathan.fooo
a352adf0d7
Merge pull request #1138 from AppFlowy-IO/fix/context_not_found
...
fix: can't find context after popover disappear
2022-09-23 16:22:29 +08:00
Nathan.fooo
7de6a21331
Merge pull request #1137 from AppFlowy-IO/fix/format_date_fail
...
fix: switch format style of the date after creating
2022-09-23 16:22:17 +08:00
appflowy
8da2d24d4e
fix: unit test
2022-09-23 15:22:22 +08:00
appflowy
af98febcb0
fix: can't find context after popover disappear
2022-09-23 15:10:20 +08:00
appflowy
082b0d2f5d
fix: switch format style of the date after creating
2022-09-23 13:43:48 +08:00
appflowy
44ad0a2623
fix: create the default group for grid
2022-09-23 11:23:35 +08:00
Nathan.fooo
6a1b84a098
Merge pull request #1130 from AppFlowy-IO/fix/open_card_error
...
fix: open card error
2022-09-23 09:15:56 +08:00
Haoran Lin
5782dec45c
fix: remove keyword when click selection menu item
2022-09-23 01:38:33 +08:00
Richard Shiue
e5f5169a39
style: code auto-format
2022-09-23 01:21:04 +08:00
Richard Shiue
fc1535696b
fix: color code for tint 9
2022-09-23 01:20:01 +08:00
appflowy
5464f1851b
fix: UI layout issue when date select panel popup
2022-09-22 21:12:41 +08:00
appflowy
c790b698f2
fix: open card error
2022-09-22 21:02:10 +08:00
Nathan.fooo
206b06f023
Merge pull request #1114 from andercard0/main
...
chore: Update 2: Brazilian Portuguese Localization
2022-09-22 14:43:50 +08:00
Nathan.fooo
f84e0548a8
Merge pull request #1121 from AppFlowy-IO/fix/black_page_after_delete_doc
...
chore: open next page when current page get deleted
2022-09-22 14:39:48 +08:00
appflowy
37f85cebde
chore: open next page when current page get deleted
2022-09-22 13:43:37 +08:00
appflowy
ca50e61762
chore: add install gitlint script & ignore body length
2022-09-22 10:50:04 +08:00
Anderson Cardoso
bb80a34123
chore: Update Brazilian Portuguese Localization
...
- Added missings strings;
- Clean up my latest changes;
- Fixed some indentations and spaces
Translation 100% completed!
2022-09-21 22:29:33 -03:00
Annie
a5e0e97df5
Merge pull request #1080 from richardshiue/fix-include-time
...
fix: some improvements for when including time in a date cell
2022-09-21 20:08:35 +08:00
Poly-Pixel
4e0b9c87e2
feat: show menu as overlapping drawer on small screens ( #1088 )
...
* feat: show menu as overlapping drawer on small screens
* refactor: simplify home page left offset ternary expression
2022-09-21 20:06:48 +08:00
Nathan.fooo
811dc46bc6
Merge pull request #1111 from AppFlowy-IO/fix/create_grid_row
...
fix: insert grid row
2022-09-21 20:03:50 +08:00
Annie
22d7ade18b
Merge pull request #1101 from LucasXu0/translation
...
docs: add translation.md
2022-09-21 18:24:19 +08:00
appflowy
ccc1d91896
fix: insert grid row
2022-09-21 18:23:05 +08:00
Nathan.fooo
2258e3468d
Merge pull request #1109 from AppFlowy-IO/fix/drag_grid_header_cell
...
fix: tap event conflict when dragging grid header cell
2022-09-21 16:15:32 +08:00
appflowy
437228d4cf
ci: fix warnings
2022-09-21 15:54:34 +08:00
Nathan.fooo
03e3c2efe4
Merge pull request #1110 from AppFlowy-IO/feat/highlight_trash_button
...
Feat/highlight trash button
2022-09-21 15:49:04 +08:00
appflowy
7e972c3ccd
chore: display highlight color in delete/restore button
2022-09-21 11:46:32 +08:00
appflowy
ece29b95f5
refactor: separate the trash page widget from trash.dart file
2022-09-21 11:37:42 +08:00
appflowy
0ff08ff8d2
fix: tap event conflict when dragging grid header cell
2022-09-21 11:24:37 +08:00
Nathan.fooo
488882c96b
Merge pull request #1105 from andercard0/main
...
chore: Update Brazilian Portuguese Localization
2022-09-21 11:06:27 +08:00
Nathan.fooo
1967913db6
Merge branch 'main' into main
2022-09-21 10:31:38 +08:00
Anderson Cardoso
283de97c90
Update pt-BR.json
2022-09-20 21:48:13 -03:00
Anderson Cardoso
459a949e76
Update pt-BR.json
2022-09-20 17:59:35 -03:00
Anderson Cardoso
6d11ab6078
Update pt-BR.json
2022-09-20 17:59:01 -03:00
Anderson Cardoso
4d2ca4f27f
Update Brazilian Portuguese
...
- Updated a missing string in English;
- Removed some anglicism to proper Portuguese;
- Fixed some terms, typo in general for Brazilian Portuguese language.
2022-09-20 17:56:17 -03:00
appflowy
e178c7c4f4
fix: set the leader size when attach get called
2022-09-20 21:14:57 +08:00
appflowy
ca89fd93f3
fix: notify state changed after set state
2022-09-20 16:57:51 +08:00
appflowy
ba3f2f3c02
fix: focus when SelectOptionCellEditor show
2022-09-20 16:49:19 +08:00
appflowy
5191b6af93
chore: remove field type option widget one by one
2022-09-20 16:37:14 +08:00
Lucas.Xu
595405f2cc
docs: add translation.md
2022-09-20 16:24:20 +08:00
appflowy
370db4f71b
fix: center left the date cell of the grid
2022-09-20 16:23:35 +08:00
appflowy
2544aeb290
fix: button width in trash page
2022-09-20 16:20:40 +08:00
appflowy
893b6e041d
fix: show multi-line in row detail page
2022-09-20 16:15:05 +08:00
appflowy
1f2b30abfb
fix: show delete field dialog
2022-09-20 16:08:24 +08:00
Nathan.fooo
56e68d1346
Merge pull request #1097 from AppFlowy-IO/refactor/appflowy_overlay
...
Refactor/appflowy overlay
2022-09-20 11:57:56 +08:00
appflowy
d35727b93c
chore: make some overlay as barrier
2022-09-20 11:09:25 +08:00
appflowy
723b34a736
feat: enable remove one layer when click the empty space
2022-09-20 10:53:47 +08:00
Lucas.Xu
6018200946
docs: fix link error
2022-09-19 20:18:43 +08:00
Lucas.Xu
12fc952026
docs: update appflowy_editor example gif
2022-09-19 19:48:55 +08:00
Richard Shiue
05975e55f0
test: fix includeTime-related tests
2022-09-19 18:50:31 +08:00
Richard Shiue
c3033bd6e8
fix: few UI/usability issues with the time input field
2022-09-19 18:50:31 +08:00
Richard Shiue
a413746c05
fix: immediately show or hide time when includeTime changes
2022-09-19 18:50:31 +08:00
Richard Shiue
2e60459878
chore: rewrite UI strings for time format hints
2022-09-19 18:50:21 +08:00
appflowy
d1737d35fe
chore: add src folder
2022-09-19 18:12:41 +08:00
Lucas.Xu
3e75b1ac92
fix: convert markdown symbol to styled text fails ( #1090 )
...
* fix: convert markdown symbol to styled text fails
* docs: update customzing.md
* chore: disable macOS titlebar
* chore: specify the built-in language as en_US
* docs: update documentation
* docs: update documentation
2022-09-19 18:10:48 +08:00
Nathan.fooo
5896855dda
Merge pull request #1091 from AppFlowy-IO/fix/appflowy_overlay_bugs
...
Fix/appflowy overlay bugs
2022-09-19 17:46:21 +08:00
appflowy
d26d620db8
fix: typo
2022-09-19 15:49:27 +08:00
appflowy
53cc0fff9d
fix: open GridRowActionSheet with appflowy overlay
2022-09-19 15:46:06 +08:00
appflowy
4d835757d2
fix: select option pannel didn't disappear
2022-09-19 12:04:06 +08:00
sunny7dusk
9274444bde
fix: fixed bug - if case before stopped AppearanceSettingModel to load locale
2022-09-18 13:55:47 -04:00
Nathan.fooo
39b0fe69b5
Merge pull request #1085 from AppFlowy-IO/fix/popover_bugs
...
Fix/popover bugs
2022-09-18 22:20:16 +08:00
nathan
bda16b136b
chore: replace Popover with Appflowy style popover and fix some bugs
2022-09-18 20:57:28 +08:00
nathan
c493ba79e0
chore: unfocus the textField after switching to another popover
2022-09-18 20:56:43 +08:00
nathan
c2cc08928d
fix: fix macOS build on intel chip
2022-09-18 17:08:33 +08:00
nathan
6c27b5455e
refactor: replace FlowyOverlay with AppFlowyPopover in select option
2022-09-18 11:46:04 +08:00
nathan
3a1148d11a
refactor: add documentation to card.dart
2022-09-18 11:10:32 +08:00
nathan
27f4cf2d12
chore: add vendored_openssl feature
2022-09-18 09:30:59 +08:00
Daniil
3d8fd6fe8d
feature: update russian translations
2022-09-17 10:11:37 +03:00
appflowy
589acd9e2b
fix: can not delete row from no status group
2022-09-16 21:19:04 +08:00
appflowy
2b451fa06d
chore: fix delete card issue
2022-09-16 21:09:26 +08:00
appflowy
a204af9783
chore: enable create card from no status column
2022-09-16 21:08:52 +08:00
appflowy
4961236012
chore: update version to 0.0.5.2
2022-09-16 21:08:44 +08:00
appflowy
f792283e70
chore: fix open application error when upgrade to 0.0.5.1
2022-09-16 21:08:25 +08:00
Lucas.Xu
5b482248ec
fix: analyze problem
2022-09-16 15:03:11 +08:00
Lucas.Xu
5bb5337de8
feat: 0.0.5 release preparation
2022-09-16 14:07:38 +08:00
Lucas.Xu
a371cf3a7c
test: add single/double/triple tap test
2022-09-16 11:11:13 +08:00
Lucas.Xu
5c13b324ec
Merge remote-tracking branch 'origin/main' into feature/theme
2022-09-16 10:37:26 +08:00
Lucas.Xu
8137769edd
fix: add simple test for l10n
2022-09-16 10:26:17 +08:00
Nathan.fooo
b0ab4eff11
Merge pull request #1052 from AppFlowy-IO/feat/node_transform
2022-09-15 22:34:25 +08:00
Nathan.fooo
4f34068f51
Merge pull request #1045 from AppFlowy-IO/feat/wrap-appflowy-style-popover
2022-09-15 22:34:13 +08:00
appflowy
520d5c2cb0
chore: replace popover with appflowy popover
2022-09-15 21:51:18 +08:00
Sean Riley Hawkins
8856b9abb7
Flowy editor keyboard fix ( #1044 )
...
* fix: fix linux build
* Merge pull request #599 from AppFlowy-IO/refactor/grid_decode_cell_data
Refactor/grid decode cell data
* fix: 🔧 fixed keyboard shortcut bugs
* test: 🧪 updated keyboard layout tests
* fix: included macOS for tests
* fix: macOS test
* fix: add linux in test
* fix: redefine move cursor end command error on macOS
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2022-09-15 21:44:24 +08:00
appflowy
499ee29c3d
chore: remove unused ref
2022-09-15 21:44:07 +08:00
appflowy
5294d7700e
Merge branch 'main' into feat/wrap-appflowy-style-popover
2022-09-15 21:42:31 +08:00
Lucas.Xu
68997a9c93
feat: implement theme customizer
2022-09-15 21:40:12 +08:00
appflowy
01589c6f94
chore: compose operation
2022-09-15 20:59:19 +08:00
Nathan.fooo
733b7e1a45
Merge pull request #1046 from richardshiue/fix-grid-cell-context-menus
...
fix: add missing padding between number format list and filter bar
2022-09-15 19:14:39 +08:00
appflowy
1de3999e3a
chore: fix bugs
2022-09-15 16:05:55 +08:00
appflowy
97eab3b648
chore: merge release 0.0.5.1
2022-09-15 11:12:06 +08:00
appflowy
cb293e9e51
chore: update version number
2022-09-14 17:04:03 +08:00
appflowy
34275664b2
feat: enable delete field in edit row detail page
2022-09-14 17:03:46 +08:00
Richard Shiue
33b72c8f6a
fix: add padding to number format list
2022-09-14 16:40:53 +08:00
Vincent Chan
41b85510bf
fix: lint issues
2022-09-14 12:18:44 +08:00
Vincent Chan
7bde75ee2f
feat: wrap appflowy style popover
2022-09-14 11:59:12 +08:00
Vincent Chan
286781f5cc
refactor: PopoverContainerState -> PopoverContainer
2022-09-14 11:11:57 +08:00
Nathan.fooo
988e8db798
Merge pull request #1041 from ChiragKr04/fix/set-icon-theme-for-setting-add-icon
...
fix: Icon theme on setting and new column icon
2022-09-14 11:03:23 +08:00
Vincent Chan
cc0d408775
fix: popover container
2022-09-14 10:54:21 +08:00
Lucas.Xu
84a71674f6
Merge pull request #991 from AppFlowy-IO/feat/number-list
...
Feat: number list
2022-09-14 09:42:01 +08:00
appflowy
fa2cfd7c20
chore: node transform path test
2022-09-13 20:23:56 +08:00
Vincent Chan
ee0f3d3227
feat: handle number list on delete event
2022-09-13 19:36:22 +08:00
Vincent Chan
cfdd891991
fix: redo/undo error
2022-09-13 18:35:29 +08:00
chiragkr04
1e2017cdd0
fix: Icon theme on setting and new column icon
2022-09-13 15:27:57 +05:30
Vincent Chan
9b3701dd88
feat: back delete to previous line
2022-09-13 14:47:29 +08:00
Nathan.fooo
9ff0975f7c
Merge pull request #1039 from AppFlowy-IO/refactor/lib_ot_attribute
...
Refactor/lib ot attribute
2022-09-13 12:14:32 +08:00
Vincent Chan
06bd6064ac
fix: cancel number list style after enter in empty line
2022-09-13 11:51:10 +08:00
appflowy
c991473259
refactor: refactor delta attributes
2022-09-13 11:38:19 +08:00
Sean Riley Hawkins
1f9686dc66
Tests for toolbar ( #1006 )
...
* fix: fix linux build
* Merge pull request #599 from AppFlowy-IO/refactor/grid_decode_cell_data
Refactor/grid decode cell data
* test: 🧪 tests for toolbar widget
* fix: removed multiText & replaced with single line
* refactor: cleaned up code & removed unused imports
* fix: fix some tests about the toolbar service
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2022-09-12 20:11:23 +08:00
Sean Riley Hawkins
f4cf5d0808
Feat embed code ( #985 )
...
* fix: fix linux build
* Merge pull request #599 from AppFlowy-IO/refactor/grid_decode_cell_data
Refactor/grid decode cell data
* refactor: cleaned up and added bold, italic styles
* refactor: remove bold & italic styles
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
2022-09-12 20:10:48 +08:00
chiragkr04
7b06b4c427
fix: splited shortcut event functions
2022-09-12 20:04:36 +08:00
appflowy
c552e958ce
chore: create attribute
2022-09-12 11:30:02 +08:00
Nathan.fooo
944b2d97cd
Merge pull request #1033 from AppFlowy-IO/feat/lib_ot_directory
...
Feat/lib ot directory
2022-09-12 11:06:54 +08:00
appflowy
822263529c
refactor: rename structs
2022-09-12 10:44:33 +08:00
appflowy
2039cc00b5
refactor: move operation to delta folder
2022-09-12 10:27:34 +08:00
Richard Shiue
a6130a27c2
fix: prevent grid header from creating identical options
2022-09-12 00:33:46 +08:00
Nathan.fooo
4becc2eb75
Merge pull request #1012 from richardshiue/fix-disabled-icon-color
...
fix: disabled icon color in grid header menu
2022-09-10 17:34:24 +08:00
Richard Shiue
0ef3247076
style: if-else block
2022-09-10 12:26:51 +08:00
Richard Shiue
a4d1c614ac
fix: making selection in grid/kanban sometimes results in a create option
2022-09-10 12:26:51 +08:00
Richard Shiue
3b6c6e92d6
fix: disabled icon color in grid header menu
2022-09-10 12:26:20 +08:00
appflowy
1faf959e1e
chore: fix rename errors
2022-09-10 10:17:00 +08:00
Vincent Chan
4402f4dec9
feat: use const num
2022-09-09 15:43:56 +08:00
Vincent Chan
2775737260
feat: refresh number list when delete multiple lines
2022-09-09 15:20:53 +08:00
Vincent Chan
0310b92723
fix: dynamic width of the number
2022-09-09 14:38:25 +08:00
Vincent Chan
002eac63f7
feat: handle paste number list
2022-09-09 14:24:57 +08:00
Vincent Chan
c9b6e02167
feat: add return value for copy paste handler
2022-09-08 17:58:17 +08:00
Vincent Chan
880669c0e5
feat: handle paste multi lines
2022-09-08 17:56:51 +08:00
Vincent Chan
e223eecf32
fix: selection after pasting nodes
2022-09-08 16:37:55 +08:00
Vincent Chan
1736fb794d
fix: unit test on number list
2022-09-08 15:49:58 +08:00
Vincent Chan
875c109b14
feat: check previous node's number
2022-09-08 15:35:24 +08:00
Vincent Chan
2810097b95
feat: backspace
2022-09-08 15:35:24 +08:00
Vincent Chan
69f04d0958
feat: make following lines incremental
2022-09-08 15:35:24 +08:00
Vincent Chan
565617d1f0
feat: recognize number
2022-09-08 15:35:24 +08:00
Nathan.fooo
5bb52ba77e
Merge pull request #1010 from AppFlowy-IO/fix/merge_release_005
...
Fix/merge release 005
2022-09-08 11:52:53 +08:00
Nathan.fooo
8371efd3e6
Merge pull request #1007 from LucasXu0/windows_relesae_action
...
feat: integrate github action for windows x86_64 release
2022-09-08 11:31:42 +08:00
appflowy
81a7b7f3eb
chore: fallback to en localization if the key is not found in the locale file
2022-09-08 11:30:36 +08:00
appflowy
2202c28534
fix: refactor grid row count UI layout
2022-09-08 11:21:39 +08:00
Lucas.Xu
fc0fb1c3df
feat: integrate github action for windows x86_64 release
2022-09-07 22:49:57 +08:00
Nathan.fooo
ea271c7342
Merge pull request #1005 from AppFlowy-IO/fix/board_dark_mode
...
Fix/board dark mode
2022-09-07 22:11:13 +08:00
appflowy
8632b141ad
fix: adjust board dark mode UI
2022-09-07 20:57:34 +08:00
appflowy
c5963bc765
fix: default name when create a new field
2022-09-07 20:56:23 +08:00
appflowy
9a57593690
feat: auto scroll to bottom after crating a new field
2022-09-07 20:06:49 +08:00
appflowy
56fdc99990
feat: enable select checkbox directly
2022-09-07 19:08:08 +08:00
appflowy
c7db59c99b
fix: autofocus after creating a new option
2022-09-07 19:08:05 +08:00
appflowy
af813806f1
fix: duplicate key
2022-09-07 19:07:52 +08:00
appflowy
e826d68b16
chore: remove unuse code
2022-09-07 14:25:40 +08:00
appflowy
4f97133183
Merge branch 'release/0.0.5' into merge/release_005
2022-09-07 14:22:23 +08:00
appflowy
9bc2bc82be
chore: make select option cell selectable
2022-09-07 14:03:28 +08:00
appflowy
8894e9c784
chore: update create board template
2022-09-07 12:42:27 +08:00
appflowy
0c45e3ce95
fix: remove default group for checkbox
2022-09-07 12:29:26 +08:00
appflowy
29e7e01146
chore: hide edit button when start editing
2022-09-07 11:33:42 +08:00
Nathan.fooo
3d10d46e6a
Merge pull request #989 from LucasXu0/imporve_keyboard_service
...
#964 Support the shortcut keys customization
2022-09-07 11:11:30 +08:00
Lucas.Xu
759c10faca
chore: fix analysis problems
2022-09-07 11:10:15 +08:00
appflowy
951206db71
chore: handle edit state
2022-09-07 10:33:43 +08:00
appflowy
164cde50d3
chore: upgarde dart sdk version to 2.17.0
2022-09-07 10:15:32 +08:00
appflowy
86e2091ccf
fix: reduce rebuild while editing text field
2022-09-06 20:43:49 +08:00
appflowy
3ae28186e8
fix: rebuild card when create new field from row detail page
2022-09-06 17:52:05 +08:00
Nathan.fooo
05b9bc50f6
Merge pull request #903 from AppFlowy-IO/feat/flowy-overlay
...
Feat: appflowy_popover
2022-09-06 16:25:54 +08:00
Lucas.Xu
930ad26155
docs: update customizing.md
2022-09-06 15:34:19 +08:00
appflowy
a21050b594
chore: update appflowy_baord documentation
2022-09-06 14:38:18 +08:00
appflowy
b5321319cc
chore: fix dart doc warnings
2022-09-06 14:13:39 +08:00
Lucas.Xu
5d2160b0bb
chore: rename keyEventHandlers to shortcutEvents
2022-09-06 13:15:50 +08:00
Lucas.Xu
2571c6b1bf
test: add shortcut_event / keybinding test
2022-09-06 13:15:50 +08:00
Lucas.Xu
73cfe39e41
feat: refactor copy / paste / redo / undo / select all / format event handler
2022-09-06 13:15:50 +08:00
Lucas.Xu
804b2b27c1
feat: refactor arrow key handler
2022-09-06 13:15:50 +08:00
Lucas.Xu
43a0a02328
feat: keyboard service improvement
2022-09-06 13:15:50 +08:00
appflowy
8f5569a012
chore: update doc
2022-09-06 13:15:12 +08:00
appflowy
c7fdfb4090
chore: update documentation
2022-09-06 13:15:10 +08:00
Nathan.fooo
f54f90b647
Merge branch 'main' into feat/flowy-overlay
2022-09-06 09:46:10 +08:00
Nathan.fooo
f9235491fe
Merge pull request #988 from AppFlowy-IO/feat/edit_multi_text_cell
2022-09-05 22:20:57 +08:00
appflowy
4a21a10b94
fix: editing cell height when editing row contains multi text cell
2022-09-05 21:20:10 +08:00
Nathan.fooo
dbcddc464f
Merge pull request #987 from AppFlowy-IO/feat/fix_delete_card_bugs
...
fix: add new created row
2022-09-05 21:17:06 +08:00
Nathan.fooo
c97cb7c194
Merge pull request #983 from AppFlowy-IO/feat/disable_unsupport_group_field
...
chore: disable group field that does not support grouping
2022-09-05 20:26:46 +08:00
appflowy
bfebea7b31
fix: add new created row
2022-09-05 20:25:57 +08:00
annie
e3d0e7c871
docs: readme for appflowy_board
2022-09-05 17:58:53 +08:00
appflowy
4de0008e44
chore: disable group field that does not support grouping
2022-09-05 17:13:52 +08:00
Vincent Chan
caa6f0446b
feat(doc): add doc about how to use popover
2022-09-05 16:14:02 +08:00
Vincent Chan
21e90ffac0
fix: lint of board_setting
2022-09-05 13:49:57 +08:00
Vincent Chan
bd40768c6a
Merge branch 'main' into feat/flowy-overlay
2022-09-05 12:06:28 +08:00
appflowy
5b92805e93
chore: config checkbox ui
2022-09-05 11:44:04 +08:00
appflowy
6384edf0e6
chore: support group by checkbox field
2022-09-04 23:15:49 +08:00
Nathan.fooo
60c8ec13eb
Merge pull request #977 from AppFlowy-IO/feat/support_switch_field
...
Feat/support grouping by different field
2022-09-04 16:13:58 +08:00
appflowy
4f8e012d54
chore: fix bugs when switch group field
2022-09-04 15:49:25 +08:00
appflowy
54d6f3709e
chore: replace FieldPB with GridField
2022-09-03 21:18:52 +08:00
appflowy
f57ba8b9a8
chore: read setting
2022-09-03 16:47:58 +08:00
appflowy
b3e5bb00ac
chore: config switch group field UI
2022-09-03 15:20:40 +08:00
appflowy
e73f1438f7
chore: config switch group field UI
2022-09-02 22:13:38 +08:00
appflowy
bb7cddc7f7
chore: reload group when group by new field
2022-09-02 21:34:00 +08:00
Lucas.Xu
118891923f
chore: appflowy_editor 0.0.4
2022-09-02 21:33:12 +08:00
Lucas.Xu
fa22c63ac1
feat: support codecov ( #970 )
...
* feat: support codecov
2022-09-02 16:58:05 +08:00
Lucas.Xu
454c7b61c9
chore: fix link error in readme
2022-09-02 15:23:10 +08:00
Eric Phillips
9a01f90aee
doc: Editorial updates to the ReadMe for AppFlowyEditor ( #900 )
...
docs: Editorial updates to the ReadMe for AppFlowyEditor
2022-09-02 15:18:57 +08:00
Vincent Chan
6296367efc
refactor: use Popover in URL cell
2022-09-02 14:25:06 +08:00
appflowy
e75d8f22c8
chore: add edit field type option helper
2022-09-02 13:24:10 +08:00
appflowy
f192f89ebb
chore: refactor group gen process
2022-09-02 13:24:09 +08:00
appflowy
1931cdd4c0
chore: support switch to multi select field
2022-09-02 13:23:45 +08:00
Lucas.Xu
110dc8c239
chore: upgrade the editor example gif
2022-09-02 11:08:09 +08:00
Lucas.Xu
54a6b863eb
chore: fix analysis issue on flutter 3.3.0
2022-09-02 10:44:33 +08:00
Lucas.Xu
15ff2efcc2
Fix analysis issues ( #966 )
...
* chore: rename Selectable to SelectableMixin
* chore: add platforms to pubspec.yaml
2022-09-02 10:17:36 +08:00
Vincent Chan
a43259bddb
fix: lints for popover
2022-09-01 18:21:47 +08:00
Vincent Chan
0cd384802e
feat: use popoer for select widget
2022-09-01 16:03:57 +08:00
Vincent Chan
9574f282e7
fix: example of popover
2022-09-01 15:28:16 +08:00
Vincent Chan
ac91b25219
feat: use popover on overlay
2022-09-01 15:00:40 +08:00
Vincent Chan
9b5184cd72
Merge branch 'main' into feat/flowy-overlay
2022-09-01 14:37:16 +08:00
Vincent Chan
2bbba547ee
fix: key issue of ReorderableRow
2022-09-01 13:15:48 +08:00
Sean Riley Hawkins
69e3aed6b5
Android vscode workflow ( #912 )
...
* fix: fix linux build
* Merge pull request #599 from AppFlowy-IO/refactor/grid_decode_cell_data
Refactor/grid decode cell data
* feat: ⭐ configured android vscode workflow
* chore: clean up android vscode
* fix: fixed typo
* chore: remove unused code
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2022-09-01 12:27:09 +08:00
gabrielztk
70f9a289a4
Resolve rust clippy warnings ( #946 )
...
* refactor: avoid using `collect()` when not needed
and cascade notation
* refactor: The user might expect to be able
to use Default as the type can be
constructed without arguments.
* refactor: using `clone` on type `indextree::NodeId`
which implements the `Copy` trait
* refactor: remove intermediary
variables and use cascade notation
* refactor: using `clone` on type `indextree::NodeId`
which implements the `Copy` trait
* refactor: unneeded `return` statement
* refactor: ok_or_else avoids executing a
function when it's not needed
* refactor: dereferenced by the compiler
* refactor: user enumeration for index
* refactor: using `clone` on type `usize`
which implements the `Copy` trait
* refactor: useless conversion to the
same type: `&str`
* refactor: The user might expect to be able use Default
as type can be constructed without arguments
* refactor: The user might expect to be able use Default
as type can be constructed without arguments
* fix: rust formating with fmt
* fix: conflict default implementation
Co-authored-by: appflowy <annie@appflowy.io>
2022-09-01 12:26:51 +08:00
Nathan.fooo
bc69cb5aa9
Merge pull request #960 from AppFlowy-IO/fix/docker_build
...
chore: run command in sudo mode
2022-08-31 23:27:26 +08:00
appflowy
c8ce8ef5c2
chore: run command in sudo mode
2022-08-31 23:00:58 +08:00
Nathan.fooo
083a06fc65
Merge pull request #954 from LucasXu0/feat/arrow
...
feat: #953 improve arrow keys handler
2022-08-31 22:47:01 +08:00
appflowy
349f599a43
chore: fix edit bugs
2022-08-31 20:57:34 +08:00
appflowy
a9f5f8d508
chore: support create new field when editing the row
2022-08-31 20:21:06 +08:00
Vincent Chan
8229371f63
feat: add mutex to property list
2022-08-31 20:10:56 +08:00
Vincent Chan
4c31c0dcf0
feat: remove legacy alignment
2022-08-31 18:57:46 +08:00
Nathan.fooo
942e966a25
Merge pull request #958 from AppFlowy-IO/feat/click_to_edit_card
2022-08-31 18:06:56 +08:00
Vincent Chan
14c1959d63
feat: use custom follower
2022-08-31 17:53:28 +08:00
appflowy
c9d575301f
chore: edit card directly by clicking edit button
2022-08-31 16:48:34 +08:00
appflowy
a7cbb3d31a
chore: show board setting
2022-08-31 16:25:00 +08:00
Nathan.fooo
cb06722cdc
Merge pull request #956 from LucasXu0/fix/955
...
fix : #955 upgrade build_resolvers to 2.0.9
2022-08-31 16:23:46 +08:00
Nathan.fooo
0225f0aa4d
Merge pull request #951 from AppFlowy-IO/feat/create_card_from_header
...
chore: enable create card from header button
2022-08-31 15:54:10 +08:00
Lucas.Xu
b5c3b61158
fix : #955 upgrade build_resolvers to 2.0.9
2022-08-31 15:53:12 +08:00
Nathan.fooo
565f6cb153
Merge pull request #952 from AppFlowy-IO/fix/docker_build
...
fix: fix docker build again
2022-08-31 15:44:09 +08:00
Lucas.Xu
f098c543e6
feat: #953 improve arrow keys handler
2022-08-31 15:27:44 +08:00
appflowy
6de77d5a5b
fix: fix docker build again
2022-08-31 15:05:16 +08:00
Nathan.fooo
462a0e4c01
Merge pull request #949 from LucasXu0/fix/948
...
test: add more test cases to toolbar_service
2022-08-31 14:58:56 +08:00
appflowy
cde8ad9084
chore: enable create card from header button
2022-08-31 14:56:03 +08:00
appflowy
506af26b6d
chore: save move to no status card
2022-08-31 11:58:28 +08:00
Nathan.fooo
7b53b2c523
Merge pull request #945 from AppFlowy-IO/feat/update_flutter_packages
...
Feat/update flutter packages
2022-08-31 11:57:24 +08:00
appflowy
28f39488f4
chore: fix packages warnings
2022-08-31 11:34:38 +08:00
Vincent Chan
d79a7cb194
feat: use popover in property field
2022-08-31 11:28:06 +08:00
appflowy
c19b7cf856
chore: update packages's flutter_lint version
2022-08-31 11:15:35 +08:00
Lucas.Xu
25a43c288c
fix: in the case of multiple selections, the highlighted state does not meet expectations. #948
2022-08-31 09:48:31 +08:00
appflowy
3b6117fa9f
chore: udpate textstyle_extensions version
2022-08-31 09:44:46 +08:00
appflowy
fb9ddff574
chore: install keybinder
2022-08-31 09:41:45 +08:00
appflowy
410d150360
chore: adjust flutter lint 2.0
2022-08-31 09:28:08 +08:00
appflowy
a2d8fe9e80
chore: run dart fix --apply
2022-08-31 09:19:31 +08:00
appflowy
94a440f773
chore: update flutter packages
2022-08-31 09:00:57 +08:00
Nathan.fooo
b61e3f4601
Merge pull request #944 from AppFlowy-IO/feat/edit_card_button
...
chore: add edit card button
2022-08-30 23:08:31 +08:00
Nathan.fooo
d068370f6e
Merge pull request #939 from LucasXu0/feat/936
...
feat: "/" supports inserting Quote #936
2022-08-30 22:05:14 +08:00
Nathan.fooo
62965634a2
Merge pull request #938 from LucasXu0/fix/937
...
fix: # doesn't work #937
2022-08-30 22:04:52 +08:00
Nathan.fooo
439690f3eb
Merge pull request #932 from LucasXu0/feat/931
...
feat: #931 highlight the status of the currently selected style in toolbar
2022-08-30 22:03:27 +08:00
appflowy
a7349f43aa
chore: add edit card button
2022-08-30 20:54:11 +08:00
Vincent Chan
8bab4cce61
feat: use pop over for date selector
2022-08-30 20:13:55 +08:00
Vincent Chan
1718d03884
feat: use stateless widget
2022-08-30 19:19:52 +08:00
Vincent Chan
27557c52a3
feat: add flags to popover
2022-08-30 19:06:40 +08:00
Vincent Chan
33e45a86c4
refactor: select option cell
2022-08-30 18:04:27 +08:00
Lucas.Xu
071ff06d47
feat: / supports inserting Quote #936
2022-08-30 17:42:28 +08:00
Lucas.Xu
8afa48ca16
fix: # doesn't work #937
2022-08-30 17:22:33 +08:00
Vincent Chan
6ef7b6cf68
feat: use popover in date cell
2022-08-30 16:53:30 +08:00
appflowy
6e71d6d325
chore: fix warnings
2022-08-30 16:45:48 +08:00
Lucas.Xu
0f334962ce
test: add more test cases to toolbar_service
2022-08-30 16:25:32 +08:00
appflowy
c6d3fd4b68
chore: support localize
2022-08-30 15:26:15 +08:00
appflowy
940289c6e3
chore: add board no status column
2022-08-30 15:21:53 +08:00
Vincent Chan
01a79c69c3
feat: use popover in detail page
2022-08-30 14:51:25 +08:00
Lucas.Xu
3eaa31c68c
feat: #931 highlight the status of the currently selected style in toolbar
2022-08-30 14:28:17 +08:00
Vincent Chan
a7f02ec7df
refactor: number field to use popover
2022-08-30 14:13:47 +08:00
Vincent Chan
bfb60dcaec
feat: refactor multi select
2022-08-30 14:06:03 +08:00
Vincent Chan
e9535201a4
refactor: rename popover
2022-08-30 12:53:51 +08:00
appflowy
4b7713d7b8
chore: reduce rebuild when end dragging
2022-08-30 09:39:20 +08:00
Nathan.fooo
236fcedcd3
Merge pull request #924 from ChiragKr04/feat/grid-row-button-tooltip
...
fix: added tooltip for grid row action buttons
2022-08-30 08:03:45 +08:00
Lucas.Xu
fd12b860e4
chore: appflowy_editor 0.0.3
2022-08-29 20:11:42 +08:00
appflowy
78dcd8eebf
chore: update board gif
2022-08-29 19:42:33 +08:00
appflowy
16d4c1ef8e
chore: update appflowy_board_version
2022-08-29 19:33:32 +08:00
Nathan.fooo
624de03897
Merge pull request #925 from AppFlowy-IO/feat/edit_card_directly
...
Feat/edit card directly
2022-08-29 19:31:26 +08:00
Lucas.Xu
a7f8c99710
Merge pull request #926 from LucasXu0/test/image
...
#918
2022-08-29 19:29:55 +08:00
appflowy
32a1bbb6b9
chore: optimize cell cache
2022-08-29 18:15:17 +08:00
appflowy
af3bfebb64
chore: become editing when creating a new card
2022-08-29 17:52:36 +08:00
Vincent Chan
406f185ab7
feat: field action sheet use popover
2022-08-29 17:45:08 +08:00
Vincent Chan
99a3a386a3
feat: add popover removal
2022-08-29 16:36:01 +08:00
Lucas.Xu
3f38e246ea
feat: support customizing editor edges
2022-08-29 16:14:08 +08:00
appflowy
4e8308b834
chore: disable moving column
2022-08-29 15:42:08 +08:00
Vincent Chan
defef552ed
feat: add exclusive
2022-08-29 15:32:59 +08:00
Vincent Chan
072d94ebe6
feat: add secondary button
2022-08-29 15:30:10 +08:00
Vincent Chan
fe549e8d67
feat: add example
2022-08-29 15:30:02 +08:00
chiragkr04
0eac23be6a
fix: .tr() missing in side bar tooltip text
2022-08-29 12:23:06 +05:30
appflowy
e42bfe0b1e
chore: ignore dragtarget event when performing insert animation
2022-08-29 14:37:38 +08:00
chiragkr04
32bce890f5
fix: added tooltip for grid row leading buttons
2022-08-29 11:54:59 +05:30
Vincent Chan
2fb11519d2
feat: add popover package
2022-08-29 13:56:16 +08:00
Lucas.Xu
e567158cee
fix: The click area of the linked text is too large.
2022-08-29 13:41:20 +08:00
Lucas.Xu
42866e1057
fix: The cursor will not disappear after clicking in an area outside the editor.
2022-08-29 12:10:57 +08:00
Lucas.Xu
dd9cac9c1d
feat: highlight selection when tap on the link menu
2022-08-29 12:02:47 +08:00
Lucas.Xu
c07af9007c
fix: Should not add a new line below after pressing enter at the front of the first line of text.
2022-08-29 11:40:34 +08:00
Lucas.Xu
cde48926e2
feat: add copy link to link menu
2022-08-29 11:23:08 +08:00
Nathan.fooo
fcb144e514
Merge pull request #920 from AppFlowy-IO/feat/edit_create_card
...
Feat/edit create card
2022-08-29 10:34:50 +08:00
Lucas.Xu
3686351592
fix : #918 could not update the link sometimes
2022-08-29 10:08:44 +08:00
appflowy
61fb13eba6
ci: fix warnings
2022-08-29 10:06:29 +08:00
Nathan.fooo
11d5c9d53a
Merge branch 'main' into #692
2022-08-29 09:46:15 +08:00
appflowy
60cf97969c
fix: optimize insert card
2022-08-29 09:41:40 +08:00
appflowy
4ead583f6d
chore: save scroll pos
2022-08-27 21:22:26 +08:00
appflowy
82c0006868
chore: scroll to bottom after post frame
2022-08-27 09:52:08 +08:00
Nathan.fooo
fce30af7a7
Merge pull request #734 from Xonline-Tech/main
...
Supplementary translations in Simplified Chinese
2022-08-27 08:47:54 +08:00
Nathan.fooo
63bf86df81
Merge pull request #892 from LucasXu0/feat/link
...
[FR] Implement link feature in AppFlowyEditor #886
2022-08-27 08:46:41 +08:00
appflowy
d6162159aa
chore: scroll to bottom when create new card
2022-08-26 21:42:59 +08:00
appflowy
aba0f946dd
chore: do not build the cell if its fieldId equal to the corresponding group field id
2022-08-26 16:07:51 +08:00
Lucas.Xu
01328442a0
fix: could not delete the image when the selection is multiple
2022-08-26 16:00:20 +08:00
Vincent Chan
5cdd1d38c4
feat: aciton sheet
2022-08-26 15:39:44 +08:00
Vincent Chan
e9b215ebbd
feat: poover anchor on the object
2022-08-26 15:15:29 +08:00
Lucas.Xu
b52f618b1a
test: add more test cases for image
2022-08-26 14:06:11 +08:00
Vincent Chan
4fb760e44c
feat: add popover overlay
2022-08-26 13:47:49 +08:00
appflowy
6e0a191be1
chore: optimize rebuild column
2022-08-26 11:51:42 +08:00
Lucas.Xu
192438fc20
Merge pull request #917 from LucasXu0/feat/export
...
Update example project
2022-08-26 11:37:53 +08:00
Lucas.Xu
2b2bae80ef
chore: update example project and example.json
2022-08-26 10:56:44 +08:00
appflowy
9ce7fcb704
chore: edit create card
2022-08-26 10:05:31 +08:00
appflowy
d3c13d325e
chore: fix card animation issue
2022-08-26 09:11:30 +08:00
appflowy
2b725f8f71
chore: add remove out of bound guard
2022-08-26 08:32:25 +08:00
Lucas.Xu
b7c21df3b2
feat: implement simple export function
2022-08-25 20:21:33 +08:00
Nathan.fooo
7b551277b2
Merge pull request #908 from LucasXu0/feat/image
...
Integrate image plugin into appflowy_editor
2022-08-25 17:04:53 +08:00
Vincent Chan
ddc394fcd7
feat: introduce popover widget
2022-08-25 16:58:03 +08:00
appflowy
8cf1fee81a
chore: update version
2022-08-25 16:50:29 +08:00
appflowy
02283038d5
chore: hide cell
2022-08-25 16:17:19 +08:00
appflowy
c43d0790dc
chore: enable create board
2022-08-25 15:46:21 +08:00
Nathan.fooo
9fe7c9128d
Merge pull request #906 from AppFlowy-IO/feat/board_text_cell_max_height
...
chore: add max height constraint for board text cell
2022-08-25 14:55:32 +08:00
appflowy
d0f476dc72
chore: add max height constraint for board text cell
2022-08-25 14:39:20 +08:00
appflowy
90db76811c
chore: update board template
2022-08-25 14:11:05 +08:00
appflowy
14874772b1
chore: insert default group at index 0
2022-08-25 13:44:58 +08:00
appflowy
c827f9b156
chore: fix card refresh issue
2022-08-25 12:36:56 +08:00
Vincent Chan
84b5762017
feat: unify styles
2022-08-25 11:45:51 +08:00
Vincent Chan
58ad84b7df
feat: flowy overlay
2022-08-25 11:30:00 +08:00
appflowy
311c6ae94a
chore: hide more button on card title
2022-08-25 11:12:58 +08:00
Nathan.fooo
3507bbc35c
Merge pull request #902 from AppFlowy-IO/fix/clip_select_option_text
...
fix: clip the text when out of bound
2022-08-25 10:17:42 +08:00
appflowy
befc40ba71
fix: clip the text when out of bound
2022-08-25 10:00:54 +08:00
appflowy
50e772edff
chore: adjust header, card padding ui
2022-08-25 09:51:33 +08:00
appflowy
8a8791b880
chore: adjust ui
2022-08-24 23:09:35 +08:00
Nathan.fooo
0d39afca2f
Merge pull request #898 from AppFlowy-IO/feat/board_update_when_field_change
...
Feat/board update when field change
2022-08-24 22:05:27 +08:00
Lucas.Xu
778b55d44e
feat: implemnt export editor state
2022-08-24 21:08:22 +08:00
appflowy
a896637eab
fix: reload card content
2022-08-24 21:06:42 +08:00
Lucas.Xu
ba5c1804ce
fix: the text enterd after link doesn't need to be linked
2022-08-24 18:02:00 +08:00
Lucas.Xu
2c37bf806e
feat: add error tips when loading image fail
2022-08-24 17:23:45 +08:00
appflowy
82b44c2c98
chore: update board column name
2022-08-24 16:57:53 +08:00
Lucas.Xu
d3194de9e6
fix: could not delete text when insert image
2022-08-24 15:53:30 +08:00
Lucas.Xu
6af85fbe56
feat: add image entry into selection menu
2022-08-24 15:45:19 +08:00
Nathan.fooo
cebee48248
Merge pull request #859 from AppFlowy-IO/feat/document-model-in-rust
...
Feat: document model in rust
2022-08-24 14:40:27 +08:00
Vincent Chan
a309a9c82c
fix: minor issues
2022-08-24 12:21:24 +08:00
Lucas.Xu
3832af5fa8
test: add test for image_node_widget and image_node_builder
2022-08-24 12:02:50 +08:00
appflowy
f5f3f51cca
chore: update column name when field was changed
2022-08-24 08:27:34 +08:00
Lucas.Xu
012c3a851a
test: interge network_image_mock and add image node widget test
2022-08-23 22:54:47 +08:00
Nathan.fooo
c7b671ca07
Merge pull request #895 from AppFlowy-IO/feat/board_move_card_animation
...
Feat/board move card animation
2022-08-23 20:34:40 +08:00
Lucas.Xu
8855822fd1
chore: rename compare to test
2022-08-23 20:34:15 +08:00
Lucas.Xu
82f1f0e3e3
feat: support resize, copy, align, delete in image ndoe widget
2022-08-23 20:30:19 +08:00
appflowy
2152bb7188
chore: disable log and try to fix some weird bugs
2022-08-23 20:02:14 +08:00
appflowy
02e10301bf
chore: update appflowy_board version
2022-08-23 19:59:39 +08:00
appflowy
7be510fa22
chore: delay overlap dragtarget event
2022-08-23 17:44:53 +08:00
appflowy
d941db29a1
chore: disable children receive events under fake drag target
2022-08-23 17:21:08 +08:00
appflowy
aec5c3e807
chore: fix insert animation
2022-08-23 16:44:15 +08:00
Lucas.Xu
a2c4f73e7d
feat: add clear icon into link menu
2022-08-23 13:44:01 +08:00
Lucas.Xu
104b4cca9d
test: test the toolbar_service, toolbar_*.dart
2022-08-23 13:25:05 +08:00
appflowy
b762151d44
fix: create document errors
2022-08-23 13:13:01 +08:00
Lucas.Xu
1262457755
feat: add link menu test
2022-08-23 11:29:05 +08:00
Lucas.Xu
60a7557520
fix: link text is only displayed if all selected text satisfy linked style
2022-08-23 10:30:56 +08:00
Lucas.Xu
44b4ef4ad7
feat: filter the toolbar item should not be displayed
2022-08-23 09:59:14 +08:00
Nathan.fooo
f224bf8087
Merge pull request #885 from LucasXu0/improve_cursor_display_style
...
chore: improve cursor display style
2022-08-22 22:14:07 +08:00
Lucas.Xu
70ea80878a
feat: single tap to edit link and double tap to open the link
2022-08-22 21:35:46 +08:00
Vincent Chan
b0bafff22c
feat: introduce error to apply method
2022-08-22 19:42:43 +08:00
Vincent Chan
0def48d0ca
feat: transform patht
2022-08-22 19:42:43 +08:00
appflowy
6ded9aafd9
fix: disable flowyoverly focusNode
2022-08-22 18:23:06 +08:00
Lucas.Xu
6517adece7
fix: show remove link and copy link entry when there is not linkd text
2022-08-22 18:19:21 +08:00
Lucas.Xu
1cd9a77e00
fix: could not open link without scheme
2022-08-22 18:16:15 +08:00
Nathan.fooo
5e6b9496fc
Merge pull request #882 from AppFlowy-IO/feat/board_configuration
...
Feat/board configuration
2022-08-22 18:14:02 +08:00
Nathan.fooo
3564d65470
Merge pull request #874 from yodatak/patch-1
...
Update fr-FR transation to support grid
2022-08-22 18:13:46 +08:00
Lucas.Xu
886c1f00e5
feat: implement command + K to trigger link menu
2022-08-22 17:51:47 +08:00
appflowy
074c497d57
fix: fix some bugs
2022-08-22 17:45:15 +08:00
Lucas.Xu
1f90f30274
feat: implement link menu
2022-08-22 17:34:16 +08:00
Lucas.Xu
f943aeacd7
chore: improve cursor display style
2022-08-22 11:15:44 +08:00
Naughtz
6dca0fddf9
Merge branch 'main' into #692
2022-08-22 11:06:44 +08:00
Naughtz
1a59bd75e2
Merge branch ' #692 ' of https://github.com/naughtz/appflowy into #692
2022-08-22 11:04:51 +08:00
Naughtz
22f544a910
feat: add translation
2022-08-22 11:03:36 +08:00
Lucas.Xu
7ae25f49fd
chore: improve cursor display style
2022-08-22 10:34:45 +08:00
appflowy
ffc6f141fa
chore: fix GroupConfigurationRevision deserialize error
2022-08-22 10:06:08 +08:00
yodatak
54dab3b1af
Update fr-FR.json
2022-08-21 22:39:43 +02:00
appflowy
93f5b5d754
fix: save group rev without apply change
2022-08-21 23:18:42 +08:00
appflowy
23efbc00c1
ci: fix unit test
2022-08-21 13:58:03 +08:00
appflowy
6e6a812243
chore: save group revision and fix warnings
2022-08-20 23:57:51 +08:00
appflowy
3c022d4de5
chore: save group configuration
2022-08-20 17:10:34 +08:00
appflowy
49601b66ef
chore: save group configuration
2022-08-20 16:44:44 +08:00
appflowy
91b2917d60
chore: reader and writter for group configuration
2022-08-20 15:40:13 +08:00
appflowy
5fac1f044a
chore: move some structs
2022-08-19 23:11:05 +08:00
Nathan.fooo
e4c039eef5
Merge pull request #880 from LucasXu0/selection_menu_refactor
...
[Improvement] Refactor selection menu
2022-08-19 21:08:13 +08:00
Nathan.fooo
1d2dd15142
Merge pull request #878 from LucasXu0/logger_refactor
...
feat: [improvements] integrate logging library in AppFlowyEditor
2022-08-19 21:07:35 +08:00
Lucas.Xu
ad7e408046
feat: [Improvement] Refactor selection menu #879
2022-08-19 20:28:04 +08:00
appflowy
c81b6f10fa
refactor: baord configuration
2022-08-19 19:59:09 +08:00
Lucas.Xu
a404a96099
docs: improve log.dart documentation
2022-08-19 14:56:38 +08:00
Lucas.Xu
c36ccc39ce
feat: [improvements] integrate logging library in AppFlowyEditor
2022-08-19 14:02:34 +08:00
appflowy
659ae5d523
chore: fix some bugs and add more tests
2022-08-19 11:58:34 +08:00
appflowy
da485c6df9
chore: add more test
2022-08-19 09:10:12 +08:00
yodatak
5d022eb369
Update fr-FR transation to support grid
2022-08-18 16:39:25 +02:00
appflowy
3a7c3815b0
chore: fix test error
2022-08-18 21:52:47 +08:00
appflowy
0680b20579
chore: add group unit test
2022-08-18 21:44:22 +08:00
appflowy
af23e3e803
refactor: replace plugin type with layout type
2022-08-18 21:44:22 +08:00
appflowy
d3cd60e527
refactor: rename structs
2022-08-18 21:44:22 +08:00
appflowy
3e4e8679ce
fix: debounce causes save cell data fail
2022-08-18 21:44:22 +08:00
appflowy
4856a024a2
chore: Update row when moving row caused cell data changed
2022-08-18 21:44:22 +08:00
appflowy
c4514e421a
chore: move card from one column to another
2022-08-18 21:44:22 +08:00
appflowy
f32068d64b
refactor: move row params
2022-08-18 21:44:21 +08:00
appflowy
3a27413dfc
fix: row is not added into group when create a new row
2022-08-18 21:44:21 +08:00
Lucas.Xu
45a120fe88
fix: selection is wrong after pressing arrow left / right
2022-08-18 21:09:30 +08:00
Lucas.Xu
28d9b8ee3a
docs: minor updates to documentation.
2022-08-18 20:59:47 +08:00
Lucas.Xu
b1bf93662e
docs: readme
2022-08-18 20:13:58 +08:00
Lucas.Xu
b8434cc5f4
chore: disbale appflowy_editor analyze
2022-08-18 19:38:01 +08:00
Lucas.Xu
1fc48155da
chore: update example main.dart
2022-08-18 19:17:17 +08:00
Lucas.Xu
bbc9b5e902
chore: update flutter svg
2022-08-18 18:59:59 +08:00
Lucas.Xu
78ce606daf
chore: add appflowy_editor as appflowy's dependency
2022-08-18 18:03:39 +08:00
Lucas.Xu
6f3435aa5b
chore: update placeholder image
2022-08-18 17:38:04 +08:00
Lucas.Xu
003100f0e5
chore: add LICENSE
2022-08-18 17:38:04 +08:00
Lucas.Xu
57b07bb5e2
chore: update documentation
2022-08-18 17:38:04 +08:00
Lucas.Xu
66275ca232
chore: rename flowy_x to appflowy_x
2022-08-18 17:38:04 +08:00
Lucas.Xu
51f100ca4b
fix: flutter analyze
2022-08-18 17:38:04 +08:00
appflowy
eb13a252ac
fix: require write lock to make sure exclusive accest to sync_seq
2022-08-18 17:38:04 +08:00
Annie
ca0229102e
docs: Update README.md
2022-08-18 17:38:04 +08:00
Annie
a2d1b10765
docs: Update README.md
2022-08-18 17:38:04 +08:00
Annie
01653be0e0
docs: Update README.md
2022-08-18 17:37:57 +08:00
appflowy
0b9417a151
chore: add shortcut to exit the FlowyOverlay
2022-08-18 17:35:55 +08:00
appflowy
c8a74c4ec0
chore: fix some bugs
2022-08-18 17:35:55 +08:00
appflowy
892ba16cdb
chore: group the row after updated the row
2022-08-18 17:35:55 +08:00
appflowy
99e408e2d7
chore: fix some bugs
2022-08-18 17:35:55 +08:00
Vincent Chan
c5e24cc346
feat: place holder
2022-08-18 17:35:55 +08:00
Lucas.Xu
48a81d41ea
feat: add h1~h3 to toolbar widget
2022-08-18 17:35:55 +08:00
Lucas.Xu
95879111f9
chore: format checkbox_text
2022-08-18 17:35:55 +08:00
Annie
0b2355abae
Update testing.md
2022-08-18 17:35:55 +08:00
Annie
119e19eb99
Update customizing.md
2022-08-18 17:35:55 +08:00
Lucas.Xu
31572d82f2
Update testing.md
2022-08-18 17:35:55 +08:00
Lucas.Xu
ef9e0d1fd1
Update README.md
2022-08-18 17:35:55 +08:00
Annie
2324be2532
Update README.md
2022-08-17 20:16:39 +08:00
Lucas.Xu
555beed47b
feat: update tooltips in toolbar
2022-08-17 20:10:20 +08:00
Lucas.Xu
3e2dc161f8
feat: implement highlight in toolbar
2022-08-17 19:37:33 +08:00
Lucas.Xu
862265037a
chore: rename flowy_editor to appflowy_editor
2022-08-17 17:23:20 +08:00
Lucas.Xu
71c84568d8
docs: fix testing.md
2022-08-17 17:02:54 +08:00
Lucas.Xu
8e1f2e3e02
docs: fix markdown link error
2022-08-17 16:46:05 +08:00
Lucas.Xu
2adde7c173
chore: rename flowy_editor to appflowy_editor
2022-08-17 16:40:21 +08:00
Lucas.Xu
68f983ed2a
docs: rename extending.md
2022-08-17 16:30:41 +08:00
Lucas.Xu
93565269f0
docs: extending.md
2022-08-17 16:16:22 +08:00
Lucas.Xu
2c1b82a916
docs: extending.md
2022-08-17 14:27:37 +08:00
Lucas.Xu
2224aa271e
docs: add documentation for selectable
2022-08-16 20:52:58 +08:00
Lucas.Xu
713e6abaa6
Merge branch 'AppFlowy-IO:main' into documentation/flowy_editor
2022-08-16 19:46:47 +08:00
Lucas.Xu
2c2127e84a
docs: add documentation for selectable
2022-08-16 18:34:37 +08:00
appflowy
5ee6875d7b
chore: open card detail
2022-08-16 18:19:54 +08:00
Lucas.Xu
35d5bc92ac
chore: publish preparation
2022-08-16 18:14:09 +08:00
appflowy
162152916c
chore: delete board card
2022-08-16 17:41:02 +08:00
appflowy
bc346dfd67
chore: create board card
2022-08-16 17:16:18 +08:00
Lucas.Xu
5c314ae664
Merge branch 'AppFlowy-IO:main' into documentation/flowy_editor
2022-08-16 17:06:49 +08:00
Lucas.Xu
2d04f79e10
chore: publish preparation
2022-08-16 16:11:46 +08:00
appflowy
b7d71428be
chore: send group notification
2022-08-16 15:49:54 +08:00
Lucas.Xu
3945a64820
chore: publish preparation
2022-08-16 15:47:48 +08:00
Lucas.Xu
6a527a6676
docs: readme
2022-08-16 15:08:51 +08:00
appflowy
03a70bbdb9
chore: update grid migration
2022-08-16 11:51:04 +08:00
Lucas.Xu
ad26f9c86d
fix: checkbox + underline doesn’t work when the checkbox is checked
2022-08-16 11:31:43 +08:00
appflowy
4683dbee45
chore: add revision reset helper
2022-08-16 11:24:37 +08:00
Lucas.Xu
a7681f86e5
test: implement white_space_handler test
2022-08-16 09:43:17 +08:00
Lucas.Xu
88ae437379
test: update text style by command + x
2022-08-16 09:43:17 +08:00
Nathan.fooo
6b312b4f8f
Merge pull request #854 from AppFlowy-IO/feat/view_lens
2022-08-15 23:38:17 +08:00
appflowy
461160094c
chore: create grid view when create grid
2022-08-15 23:17:29 +08:00
Nathan.fooo
a4f2ebf207
Merge pull request #855 from AppFlowy-IO/ci/try_fix_unit_test
...
chore: add log
2022-08-15 23:12:41 +08:00
appflowy
f841587c27
chore: add log
2022-08-15 22:40:54 +08:00
Nathan.fooo
dcbf657d84
Merge pull request #853 from LucasXu0/test/page_up_down
...
Implement more tests.
2022-08-15 20:08:10 +08:00
appflowy
0514b005ca
feat: config view lens
2022-08-15 20:07:01 +08:00
Lucas.Xu
91d7e08d3b
Merge pull request #848 from LucasXu0/test/delete_handler
...
test: implement backspace / delete key test for styled text
2022-08-15 19:10:24 +08:00
Lucas.Xu
de01e9222e
test: fix update_test_style_by_command_x_handler_test
2022-08-15 19:09:53 +08:00
Lucas.Xu
ab1032139a
fix: typo
2022-08-15 19:01:41 +08:00
Lucas.Xu
f762a78ac0
test: implement update text style by command X test
2022-08-15 18:57:59 +08:00
Lucas.Xu
c732f4e908
test: implement select all test for no-styled text
2022-08-15 16:48:33 +08:00
Lucas.Xu
e926c89548
test: implement simple redo/undo test for no-styled text
2022-08-15 16:35:22 +08:00
Vincent Chan
dc8635c621
feat: paste url from plain text
2022-08-15 16:17:22 +08:00
Vincent Chan
deefd396fc
Merge pull request #850 from AppFlowy-IO/feat/paste-image
...
Feat: paste image from link
2022-08-15 16:16:59 +08:00
Vincent Chan
a23113e48d
Merge pull request #849 from AppFlowy-IO/feat/copy-styles
...
Feat: copy h1/h2/h3 styles
2022-08-15 15:47:06 +08:00
Vincent Chan
3f9e16922f
feat: paste image directly
2022-08-15 15:46:40 +08:00
Vincent Chan
e826006fa7
refactor: color extensions
2022-08-15 14:52:29 +08:00
Lucas.Xu
f5cc886b6e
test: implement pageup/down key test for large document
2022-08-15 14:47:54 +08:00
Vincent Chan
a3ffbe2f00
refactor: html text into class
2022-08-15 14:24:30 +08:00
Lucas.Xu
6d46f40fae
chore: delete icov.info
2022-08-15 14:06:56 +08:00
Lucas.Xu
c66e1e4df8
test: implement delete key test for styled text
2022-08-15 14:06:12 +08:00
Vincent Chan
e34ff50923
fix: CI errors
2022-08-15 14:03:38 +08:00
Vincent Chan
fe7c19666f
feat: add converter
2022-08-15 13:58:46 +08:00
Vincent Chan
0def9e8882
feat: remove document.json from repo
2022-08-15 13:58:36 +08:00
Vincent Chan
81d4c8d23b
feat: blockquote
2022-08-15 13:53:39 +08:00
Vincent Chan
8c2cca7d7b
feat: copy h1/h2/h3 styles
2022-08-15 12:17:45 +08:00
Lucas.Xu
c008f3369c
test: implement backspace key test for styled text
2022-08-15 12:13:02 +08:00
Lucas.Xu
c7b0ddfa1d
test: enter key handler test coverage 100%
2022-08-15 11:14:33 +08:00
Lucas.Xu
b372028671
chore: Keep the test directory and code directory structure consistent
2022-08-15 10:32:42 +08:00
Lucas.Xu
07ab4c2680
test: add flowy_editor_test into github workflows
2022-08-15 10:26:30 +08:00
Lucas.Xu
d6f1593a20
test: implement enter key test for styled text
2022-08-15 10:25:56 +08:00
Lucas.Xu
e508d7414c
chore: delete legacy test file
2022-08-15 10:25:56 +08:00
Lucas.Xu
a6bba5a0f9
feat: implement editor test infra
2022-08-15 10:25:56 +08:00
appflowy
0da986553c
chore: update down.sql of user_tablea
2022-08-15 10:09:59 +08:00
appflowy
080c655627
chore: update down.sql of ext_data
2022-08-15 10:09:04 +08:00
appflowy
b15439fb70
chore: add grid_view_table
2022-08-15 10:08:05 +08:00
appflowy
32e20a4dc7
chore: rename some struct
2022-08-14 23:17:49 +08:00
appflowy
15e1479caa
chore: add GridViewRevisionPad
2022-08-14 23:01:53 +08:00
appflowy
8da6ed9d28
chore: add grid view revision struct
2022-08-14 21:09:18 +08:00
Nathan.fooo
2623974def
Merge pull request #846 from AppFlowy-IO/feat/board_create_card
...
Feat/board create card
2022-08-14 16:05:29 +08:00
appflowy
445d5f6222
chore: disable create board
2022-08-14 16:05:14 +08:00
Nathan.fooo
3f584c7463
Merge pull request #842 from Nike682631/fix-highlighted-box-color-issue-685
...
fix: fixed hover color #685
2022-08-14 15:33:58 +08:00
appflowy
24ca8da8c8
chore: add create card notification
2022-08-14 15:30:34 +08:00
appflowy
43eaa2748d
chore: insert cell content when creating card
2022-08-14 11:05:55 +08:00
appflowy
f0914cd6f1
chore: add group action handler to intercept the create row progress
2022-08-13 23:26:42 +08:00
appflowy
dc53cb00dd
chore: create the default group for the rows that are not belong to any groups
2022-08-13 16:23:44 +08:00
appflowy
57ede798d8
refactor: remove UpdateRowPB, refactor RowInfo class
2022-08-13 15:00:13 +08:00
appflowy
c001a74476
fix: rust unit test compile errors
2022-08-13 14:32:30 +08:00
appflowy
f6263f758f
fix: multi scrollview warning
2022-08-13 13:55:33 +08:00
appflowy
28e77ae68c
chore: add card container
2022-08-13 11:51:26 +08:00
appflowy
2282aa948e
chore: support link/number/multiselect/checkbox board cell
2022-08-13 10:01:40 +08:00
Nikunj
022997e6ff
fix: fixed hover color #685
2022-08-12 22:10:15 +05:30
appflowy
9d72e36c19
chore: update card ui by adding date,text,selectoption cell
2022-08-12 22:58:43 +08:00
appflowy
800fb82211
chore: card ui
2022-08-12 20:54:13 +08:00
Nathan.fooo
61114f2726
Merge pull request #840 from AppFlowy-IO/fix/avatar_icon
...
fix: default icon for user avatar
2022-08-12 19:58:58 +08:00
Vincent Chan
5b1c66ee1e
Merge pull request #838 from AppFlowy-IO/feat/deep-copy-nodes
...
Feat: deep clone nodes
2022-08-12 19:35:53 +08:00
appflowy
4488247fb1
fix: default icon for user avatar
2022-08-12 19:19:19 +08:00
Vincent Chan
d822e1e2ca
fix: paste nodes
2022-08-12 18:44:56 +08:00
Vincent Chan
ba05aa137e
feat: filter the empty delta
2022-08-12 18:17:05 +08:00
Vincent Chan
0424c14c7d
feat: deep clone nodes
2022-08-12 18:00:00 +08:00
Nathan.fooo
435d1b8354
Merge pull request #820 from AppFlowy-IO/feat/appflowy_board
...
Feat/appflowy board
2022-08-12 17:11:49 +08:00
Vincent Chan
6f2e67f40a
Merge pull request #835 from AppFlowy-IO/feat/copy-styles
...
Feat: copy styles
2022-08-12 17:11:22 +08:00
Nathan.fooo
05ee4d3302
Merge pull request #778 from ENsu/add_icon_setting_360
...
Add icon setting 360
2022-08-12 16:47:12 +08:00
Vincent Chan
53cb05998b
feat(doc): HTML converter
2022-08-12 16:38:33 +08:00
appflowy
055868bae3
chore: build board card ui
2022-08-12 16:30:08 +08:00
Vincent Chan
61aaa20113
feat: handle text-decoration for text styles
2022-08-12 16:25:50 +08:00
Vincent Chan
0f404e5527
feat: strike
2022-08-12 16:14:36 +08:00
appflowy
5de6a7447a
chore: read group data from backend
2022-08-12 16:05:56 +08:00
Vincent Chan
690ec5cc94
feat: italic
2022-08-12 16:01:41 +08:00
Vincent Chan
ee80fd5d97
feat: copy underline
2022-08-12 16:01:41 +08:00
Vincent Chan
68a1acc9f2
Merge pull request #831 from AppFlowy-IO/doc/transaction-and-deltas
...
Doc: transaction and deltas
2022-08-12 15:44:50 +08:00
Vincent Chan
7d6f872fed
feat(doc): EditorState
2022-08-12 14:28:52 +08:00
Vincent Chan
76a317a9fb
refactor: remove delted nodes
2022-08-12 14:03:35 +08:00
Vincent Chan
f0ed15440a
feat(doc): document's state
2022-08-12 14:00:56 +08:00
Vincent Chan
f2c624778e
feat(doc): transaction and deltas
2022-08-12 13:51:12 +08:00
Lucas.Xu
1b5d717560
fix : #832
2022-08-12 13:40:35 +08:00
appflowy
e29aaf8388
refactor: cell data parser
2022-08-12 10:41:46 +08:00
Vincent Chan
a71d9401d5
Merge pull request #804 from victor-teles/fix/#691
...
[PR] Layout of window's icon
2022-08-12 10:32:02 +08:00
appflowy
707ddb4e73
chore: generic GroupGenerator
2022-08-12 09:49:07 +08:00
Nathan.fooo
cc39e03f4c
Merge pull request #828 from LucasXu0/main
...
fix : #827
2022-08-11 22:36:03 +08:00
Victor Teles
f637839cfe
refactor: fixed lint warnings
2022-08-11 10:39:32 -03:00
appflowy
461751cf59
chore: config group service
2022-08-11 21:18:27 +08:00
Vincent Chan
456502586b
fix: undo attributest
2022-08-11 20:35:28 +08:00
Lucas.Xu
f708afe673
fix : #827
2022-08-11 20:14:36 +08:00
Vincent Chan
f913e00856
Merge pull request #823 from ChiragKr04/feat/close-dialog-on-esc-press
...
fix: closing rename dialog on escape key press
2022-08-11 19:22:44 +08:00
Vincent Chan
c53df59b48
Merge pull request #824 from AppFlowy-IO/feat/handle-edit-keys
...
Feat: handle edit keys
2022-08-11 19:08:53 +08:00
Lucas.Xu
42fe2f675a
Merge pull request #813 from LucasXu0/fix/#811
...
#811 , #814 , #818
2022-08-11 19:08:28 +08:00
Chirag Bargoojar
96cdb82ca4
fix: removed .then() handler
2022-08-11 15:57:55 +05:30
Lucas.Xu
508b276a79
feat: dismiss popup list if no results
2022-08-11 18:26:16 +08:00
Lucas.Xu
6913550f92
fix: the popup list position is too lower
2022-08-11 17:24:25 +08:00
Vincent Chan
716d1f93e7
feat: page up down handler
2022-08-11 17:23:14 +08:00
Lucas.Xu
1667d14e90
chore: rename checkbox to to-do list
2022-08-11 17:08:34 +08:00
Lucas.Xu
19838227d9
feat: #818 improve user experience of the slash command
2022-08-11 17:02:04 +08:00
Vincent Chan
c42f9001c4
feat: select all
2022-08-11 16:45:53 +08:00
Vincent Chan
4794203e74
feat: handle delete keys
2022-08-11 16:17:54 +08:00
chiragkr04
f4fa185976
fix: closing rename dialog on escape key press
2022-08-11 13:32:48 +05:30
Vincent Chan
8f6eb5a0d6
fix: revert delta of bold
2022-08-11 15:25:42 +08:00
appflowy
cefd571dd0
chore: add board data controller
2022-08-11 15:11:57 +08:00
Vincent Chan
afe11a4f91
fix: selection state mismatch
2022-08-11 13:47:49 +08:00
Lucas.Xu
3087594b3c
fix : #814
2022-08-11 13:38:40 +08:00
appflowy
8b535720ef
chore: add AF prefix to appflowy_board classes
2022-08-11 13:33:36 +08:00
appflowy
08b9930510
refactor: prefer namespace isolation, remove Grid keyword in some structs
2022-08-11 13:25:55 +08:00
appflowy
aae2d96a4f
chore: refactor multi-select type option and add GroupPB
2022-08-11 13:04:55 +08:00
Lucas.Xu
fe2790fb68
fix : #811 The height of selection areas in same line is not same.
2022-08-11 11:49:54 +08:00
Lucas.Xu
9b00a25004
fix: the height of the selection rects in same line is not same
2022-08-11 10:59:59 +08:00
Lucas.Xu
eac54aefd7
Merge pull request #810 from LucasXu0/doc/flowy_selection_documentation
...
selection service documentation and implement auto wrap when selection changes.
2022-08-11 10:46:08 +08:00
appflowy
29ea3c83c8
chore: refactor grid setting
2022-08-11 10:08:42 +08:00
Victor Teles
5c011fbd7e
refactor: added Platform.isMacOS to validation
2022-08-10 11:46:29 -03:00
Vincent Chan
7ac5f822c9
Merge pull request #807 from AppFlowy-IO/refactor/text-delta
...
Fix: emoji position and unicode issues
2022-08-10 21:33:09 +08:00
appflowy
1bdd863b75
refactor: refactor multi-select typeOption
2022-08-10 20:12:05 +08:00
Lucas.Xu
50f8e1f5d0
feat: implement automatically wrap when the selection changes
2022-08-10 20:07:54 +08:00
Lucas.Xu
1eec97c761
chore: refactor the service type
2022-08-10 20:07:54 +08:00
Lucas.Xu
ae0012ba37
docs: documentation for selection_service
2022-08-10 20:07:49 +08:00
Vincent Chan
ec3a84c557
Merge pull request #808 from aryaman31/side_context_menu
...
Added right click context menu feature request.
2022-08-10 19:41:27 +08:00
Aryaman
72c5c937ae
fix: context menu now opens behind the icon as well
2022-08-10 17:03:01 +05:30
appflowy
32d5edff81
refactor: refactor class SingleSelectTypeOptionContext
2022-08-10 19:15:36 +08:00
Vincent Chan
223c8cafd4
fix: crashes when deleting emoji
2022-08-10 18:07:25 +08:00
Vincent Chan
b5ecd7dedc
test: next runes
2022-08-10 18:03:39 +08:00
appflowy
ad3e2f5725
chore: add sub data type
2022-08-10 17:59:28 +08:00
Vincent Chan
c554720dff
fix: emoji position
2022-08-10 17:50:27 +08:00
Vincent Chan
bee1a04329
feat: compute string indexes
2022-08-10 17:50:27 +08:00
Vincent Chan
45556ae015
refactor: flutter style optional chaining
2022-08-10 17:50:27 +08:00
Vincent Chan
eb519f4e11
feat: add cache to text_delta
2022-08-10 17:50:27 +08:00
Vincent Chan
737e374a54
refactor: text-delta
2022-08-10 17:50:27 +08:00
Vincent Chan
e25b507ccb
Merge pull request #803 from AppFlowy-IO/feat/copy-styles
...
Feat: copy styles
2022-08-10 17:49:28 +08:00
Aryaman Arora
a71c5c0ee5
Merge branch 'AppFlowy-IO:main' into side_context_menu
2022-08-10 14:51:30 +05:30
Aryman
e095a17683
fix: bug where context menu options wouldn't work unless page was selcted
2022-08-10 14:46:39 +05:30
Ian Su
32c9433cf0
feat: update icon.svg files
2022-08-10 16:32:32 +08:00
Vincent Chan
a26b693807
feat: add comments to HTMLConvertert
2022-08-10 16:06:00 +08:00
appflowy
2b745bc41a
chore: read single select data from board
2022-08-10 16:04:04 +08:00
appflowy
0d6c04ae81
chore: load field typeOption
2022-08-10 16:04:04 +08:00
appflowy
25eb5bf1b0
chore: add boardbloc
2022-08-10 16:04:04 +08:00
appflowy
9c495957dc
refactor: RowDetailBloc
2022-08-10 16:04:04 +08:00
appflowy
9930706d9a
refactor: separate cache from service file
2022-08-10 16:04:04 +08:00
Nathan.fooo
58e8e0524e
Merge pull request #802 from AppFlowy-IO/fix/folder_serde_error
...
Try to fix deserialize folder reivsion error
2022-08-10 16:03:11 +08:00
Vincent Chan
0c0039ca95
Merge branch 'main' into feat/copy-styles
2022-08-10 15:28:39 +08:00
Vincent Chan
c2a295d9cd
feat: copy styles of text delta
2022-08-10 15:26:14 +08:00
Lucas.Xu
046faf3880
fix: unexpect behaviour when pressing enter key
2022-08-10 15:07:30 +08:00
Lucas.Xu
79591791c1
chore: move all code into src/
2022-08-10 14:33:54 +08:00
Vincent Chan
20fb714550
refactor: rename highlightColor to backgroundColor
2022-08-10 14:22:35 +08:00
Vincent Chan
430e9974be
feat: convert number list
2022-08-10 13:53:10 +08:00
Vincent Chan
e606306635
feat: converter
2022-08-10 13:39:29 +08:00
Vincent Chan
4140994fed
feat: paste ordered list
2022-08-10 13:17:58 +08:00
Victor Teles
76c3e440e7
fix: fixed controls space
2022-08-10 02:17:27 -03:00
Vincent Chan
a59c809847
feat: copy checkbox style
2022-08-10 11:44:32 +08:00
Vincent Chan
d40a3c33fd
feat: copy paste check box
2022-08-10 11:28:56 +08:00
appflowy
b695ceb832
chore: seperate FolderRevision from FolderPad
2022-08-10 10:07:41 +08:00
Aryman
ab4a2e8b07
fix: menu displayed at mouse location
2022-08-10 03:23:37 +05:30
Nathan.fooo
7f249ebae2
Merge pull request #801 from LucasXu0/feat/text_style
...
Feat/text style
2022-08-09 19:53:31 +08:00
Lucas.Xu
6a27c490aa
fix: selection error in edge
2022-08-09 19:43:28 +08:00
Lucas.Xu
215587a507
chore: format code
2022-08-09 19:37:46 +08:00
Lucas.Xu
3e256be0b9
fix: checkbox placeholder error
2022-08-09 19:19:35 +08:00
Lucas.Xu
0650c40d9d
fix: checkbox error
...
pressing Enter after a checked-off item, the new checkbox is also checked off. it should be unchecked when it’s newly created.
2022-08-09 19:11:21 +08:00
Lucas.Xu
1391d202a9
fix: could not remove text style when pressing enter in empty text node
2022-08-09 19:03:55 +08:00
Nathan.fooo
fd1bbaa6fd
Merge pull request #800 from AppFlowy-IO/fix/create_column
...
fix: create column errors
2022-08-09 19:01:48 +08:00
Lucas.Xu
4223324689
fix: cursor height error
2022-08-09 18:54:33 +08:00
Lucas.Xu
8fa55cfa08
feat: text insert and replace with selection styles
2022-08-09 18:19:11 +08:00
appflowy
292b90c14c
fix: create column errors
2022-08-09 18:04:23 +08:00
Lucas.Xu
b7cb4b647d
fix: the editor loses focus occasionally
2022-08-09 17:52:11 +08:00
Lucas.Xu
e9d8dc9657
feat: increase line spacing
2022-08-09 17:50:32 +08:00
Lucas.Xu
ac3af7e01b
Merge pull request #799 from LucasXu0/feat/text_style
...
fix: text align error
2022-08-09 15:33:28 +08:00
Lucas.Xu
255cb47876
fix: text align error
2022-08-09 15:32:28 +08:00
Nathan.fooo
befdb10554
Merge pull request #797 from AppFlowy-IO/fix/undo-redo-handler
...
fix: undo redo handler
2022-08-09 15:23:16 +08:00
Lucas.Xu
a032a0e8db
Merge pull request #798 from LucasXu0/feat/text_style
...
update text style and document style.
2022-08-09 15:22:14 +08:00
Lucas.Xu
6f32f749bc
fix: delete style widget error
2022-08-09 15:15:53 +08:00
Lucas.Xu
4464f2abfe
feat: make the text node widget align center.
2022-08-09 14:50:31 +08:00
Vincent Chan
7c58654fe8
fix: undo redo handler
2022-08-09 14:04:40 +08:00
Nathan.fooo
2853831442
Merge branch 'main' into #692
2022-08-09 13:52:19 +08:00
Nathan.fooo
b9de45a110
Merge pull request #792 from LucasXu0/feat/mouse_cursor_style
...
Feat/mouse cursor style
2022-08-09 13:48:49 +08:00
Nathan.fooo
aaee3003ce
Merge pull request #793 from AppFlowy-IO/feat/refactor_plugin_path
...
Refactor plugins path
2022-08-09 12:37:52 +08:00
appflowy
9e090b0183
chore: fix typo: pannel -> panel
2022-08-09 11:59:22 +08:00
Lucas.Xu
b9c0c1209a
feat: support more command + x shortcut
2022-08-09 11:46:40 +08:00
Vincent Chan
8e310d233f
Merge pull request #790 from AppFlowy-IO/feat/copy-styles
...
Feat/copy styles
2022-08-09 11:30:30 +08:00
Lucas.Xu
f4a31768cb
feat: support rendering text background color and text color
2022-08-09 11:20:53 +08:00
Lucas.Xu
fdbecd7f10
fix: typo
2022-08-09 10:46:51 +08:00
Lucas.Xu
06d11a91d1
feat: lineThrough and underline can coexist
2022-08-09 10:44:00 +08:00
appflowy
6d385e811f
refactor: move plugin application and presentation together
2022-08-09 10:38:11 +08:00
appflowy
61df3848e4
chore: update appflowy_board pub.dev config
2022-08-09 10:03:42 +08:00
Aryman
c8d5769b11
refactor: remove print statement
2022-08-09 01:45:56 +05:30
Aryman
1cca7acf1b
perf: added right click context menu functionality
2022-08-09 01:43:04 +05:30
Lucas.Xu
585c9f8753
fix: fix something wrong when deleting the text nodes
2022-08-08 23:28:40 +08:00
Lucas.Xu
af2f6a03d5
feat: implement logic that pressing enter key without shift key in text nodes
2022-08-08 23:18:07 +08:00
Lucas.Xu
364a8e6ad2
chore: replace 'checkbox' with StyleKey.checkbox
2022-08-08 22:29:02 +08:00
Ian Su
d56e8c7673
fix: add icon_url in migration
2022-08-08 22:19:05 +08:00
Lucas.Xu
6dcf3b3fa7
feat: set mouse cursor style to text when hovering on the text node
2022-08-08 20:34:26 +08:00
Nathan.fooo
70fbcb0de9
Merge pull request #774 from AppFlowy-IO/feat/board_ui
...
Feat/board UI
2022-08-08 20:27:20 +08:00
Nathan.fooo
ef8d154736
Merge pull request #788 from LucasXu0/fix/ime_error
...
fix: could not delete character when using IME
2022-08-08 20:08:12 +08:00
appflowy
0abd62829c
chore: update pubspec path
2022-08-08 19:59:17 +08:00
Nathan.fooo
1f1ff07377
Merge pull request #781 from ChiragKr04/main
...
Fix: Added tooltip to open row as page
2022-08-08 19:15:32 +08:00
Vincent Chan
9d9b0e5878
feat: add stringify tag
2022-08-08 19:09:19 +08:00
Nathan.fooo
0bf4a79ec9
Merge pull request #787 from AppFlowy-IO/feat/add-default-impl-for-image
...
Feat: add default impl for image
2022-08-08 18:47:48 +08:00
Nathan.fooo
a138b32c8e
Merge pull request #786 from LucasXu0/feat/markdown_input
...
implement markdown input style, like, #, *, -, -[]
2022-08-08 18:47:16 +08:00
appflowy
db5b3e3bd3
chore: update ui
2022-08-08 18:43:37 +08:00
Lucas.Xu
27ea5a11a9
feat: disable scroll when showing popuplist
2022-08-08 18:40:09 +08:00
Lucas.Xu
6e71ec23a1
feat: delete slash when using the popuplist and pressing enter key
2022-08-08 18:24:11 +08:00
Lucas.Xu
1ece5cfd9e
feat: binary search selection supports searching child nodes
2022-08-08 18:11:20 +08:00
Naughtz
1c19bee773
fix: fix actions fail
2022-08-08 17:12:27 +08:00
Naughtz
0d1eb5e48d
Merge branch 'AppFlowy-IO:main' into main
2022-08-08 16:45:48 +08:00
Naughtz
88423c1e86
feature: Shortcut for collapse the left sidebar #692
2022-08-08 16:36:26 +08:00
Lucas.Xu
2f84d7e54e
fix: fix crash when selecting the last node
2022-08-08 16:17:17 +08:00
Lucas.Xu
dc018bc7e4
fix: could not delete character when using IME
2022-08-08 16:08:01 +08:00
Vincent Chan
91c62cb0ae
feat: add default impl for image node
2022-08-08 15:46:02 +08:00
Lucas.Xu
19fc154681
feat: implement markdown input, like, #, *, -, -[]
2022-08-08 15:33:11 +08:00
Vincent Chan
7eb95def7c
feat: handle triple tap
2022-08-08 14:43:45 +08:00
Lucas.Xu
7855e5403c
feat: convert text to bulleted list style when inputing '* ' or '- '
2022-08-08 13:59:38 +08:00
Naughtz
237f2f6190
Merge branch 'AppFlowy-IO:main' into main
2022-08-08 13:39:46 +08:00
Lucas.Xu
849e19e1ef
fix: popuplist will not show when the selection is not collapsed
2022-08-08 13:37:56 +08:00
Chirag Bargoojar
9f490eefb0
Merge branch 'AppFlowy-IO:main' into main
2022-08-08 10:33:27 +05:30
chiragkr04
51ba26adb0
fix: unnecessary import
2022-08-08 10:24:10 +05:30
Naughtz
402b29b3e3
feature: MouseCursor for expanding row #687
2022-08-08 12:04:28 +08:00
Lucas.Xu
9b9de523da
fix: flowy_rich_text will not automatically wrap when the text exceeds a line
2022-08-08 10:54:09 +08:00
appflowy
971a5e245a
chore: rename folder
2022-08-08 10:49:00 +08:00
Lucas.Xu
25387cd0b0
feat: customizes quoted text style
2022-08-08 10:29:45 +08:00
Lucas.Xu
59838f5845
feat: customizes checkbox text style
2022-08-08 10:29:45 +08:00
Lucas.Xu
f6fbe55477
feat: flowy_rich_text supports placeholder and customizes placeholder style
2022-08-08 10:29:45 +08:00
Lucas.Xu
274b3d1d25
fix: focusNode lost focus
2022-08-08 10:29:45 +08:00
appflowy
a333f558f4
chore: rename flowy_board to appflowy_board
2022-08-08 10:27:58 +08:00
Lucas.Xu
2b113aae7f
chore: format code
2022-08-08 10:23:43 +08:00
chiragkr04
58e6c58e65
fix: tooltip for open row as page
2022-08-07 20:04:54 +05:30
appflowy
ae57216c0a
chore: add license
2022-08-07 16:11:42 +08:00
Lucas.Xu
fb267ace18
feat: optimize the calculation of cursor position and selection position
2022-08-07 12:18:16 +08:00
Lucas.Xu
7e6c7a2b4e
feat: refactor current selection and current selectedNodes in selection_service
2022-08-07 11:45:27 +08:00
appflowy
1ba24c00ba
chore: fix reset phantom record bug
2022-08-07 11:26:45 +08:00
appflowy
621c9615a1
chore: update import path
2022-08-07 10:46:31 +08:00
Ian Su
db19337609
feat: show icon in avatar
2022-08-07 00:05:12 +08:00
Ian Su
4eccdf3d28
feat: save icon into db
2022-08-06 22:38:03 +08:00
Ian Su
7fc9a085c5
refactor: move icon state to SettingsUserViewBloc
2022-08-06 22:38:03 +08:00
Ian Su
634170a86e
feat: modify user setting layout
2022-08-06 22:38:03 +08:00
Ian Su
65e41dca88
feat: pick icon in settings dialog
2022-08-06 22:38:03 +08:00
appflowy
c035c9cf93
chore: config insert animation
2022-08-06 14:52:39 +08:00
appflowy
151e735d27
chore: dart fmt
2022-08-06 11:21:25 +08:00
Lucas.Xu
4b4ce1020d
feat: optimize selection implement by binary search
2022-08-06 00:08:03 +08:00
Nathan.fooo
25226bf26b
Merge pull request #769 from AppFlowy-IO/feat/handle-google-docs-style
...
Feat: handle google docs html style
2022-08-05 23:56:39 +08:00
Nathan.fooo
adc03a1741
Merge pull request #772 from AppFlowy-IO/feat/video_plugin
...
feat: implement youtube link plugin
2022-08-05 23:55:40 +08:00
Nathan.fooo
4d6227c502
Merge pull request #773 from LucasXu0/feat/macos_ime_support
...
feat: support IME in macOS
2022-08-05 23:55:23 +08:00
appflowy
8ca1cc0a21
chore: add documentation
2022-08-05 23:53:50 +08:00
appflowy
9e4dbc53f7
chore: add documentation
2022-08-05 20:33:00 +08:00
Lucas.Xu
ec47aa51a1
feat: support IME in macOS
2022-08-05 20:05:36 +08:00
annie
9b86e06377
feat: implement video plugin
2022-08-05 19:42:39 +08:00
Nathan.fooo
d758cc749a
Merge pull request #768 from LucasXu0/feat/auto_scroll_service
...
implement autoscrolling on edge touch
2022-08-05 19:25:02 +08:00
Vincent Chan
e472c64506
feat: handle google docs paste style
2022-08-05 15:04:24 +08:00
appflowy
2e0256f305
fix: inserted index out of boundr
2022-08-05 12:51:47 +08:00
appflowy
e592a09ec3
chore: remove phantom where dragTarget disappear
2022-08-05 12:09:27 +08:00
appflowy
3977925e8a
chore: add documentation
2022-08-05 11:59:20 +08:00
Lucas.Xu
70853b918e
Merge remote-tracking branch 'origin/main' into feat/toolbar_service
2022-08-05 11:04:21 +08:00
Lucas.Xu
e5787090d2
feat: implement autoscrolling on edge touch
2022-08-05 10:59:51 +08:00
Vincent Chan
593cc253c2
fix: transform error
2022-08-05 10:59:17 +08:00
Vincent Chan
b667c912a7
feat: cut content
2022-08-05 10:59:17 +08:00
appflowy
a0d7f114c0
fix: invalid drag start index
2022-08-05 10:29:39 +08:00
appflowy
c25237c767
fix: reorder bugs
2022-08-05 09:49:16 +08:00
appflowy
20f34dc952
Merge branch 'main' into feat/board_ui_temp
2022-08-04 23:33:39 +08:00
appflowy
146cc5c5e9
fix: fix some bugs
2022-08-04 23:30:27 +08:00
appflowy
e8dad2ef03
chore: update
2022-08-04 21:12:26 +08:00
Nathan.fooo
398a86bbfd
Merge pull request #765 from naughtz/main
...
test: add grid URL unit tests
2022-08-04 21:01:23 +08:00
周屹峰
90f69c3f2d
test: add grid URL unit tests
2022-08-04 19:43:44 +08:00
appflowy
9ea4c8b260
chore: add overlap dragTarget interceptor
2022-08-04 18:19:53 +08:00
appflowy
dbc5de2968
chore: update board layout, support footer and header
2022-08-04 15:08:15 +08:00
Vincent Chan
8b60cd7abd
refactor: use node iterator for selection
2022-08-04 11:45:18 +08:00
Vincent Chan
2eecda0483
refactor: from node traverser to node iterator
2022-08-04 10:56:24 +08:00
Vincent Chan
061168bd82
refactor: use contant variable
2022-08-04 10:41:07 +08:00
Lucas.Xu
90fa1312f2
fix: update the selection after render completed
2022-08-03 22:53:19 +08:00
Lucas.Xu
eb7c65aa8b
feat: add empty document entry in example
2022-08-03 22:12:52 +08:00
Lucas.Xu
58d656d9f4
feat: implement selectable popup list widget
2022-08-03 22:12:09 +08:00
appflowy
a4b4b20cfc
chore: config board ui
2022-08-03 20:39:08 +08:00
Vincent Chan
7ef053eb0d
feat: copy multiple text
2022-08-03 19:50:39 +08:00
Vincent Chan
8da6faa74b
feat: node traverser
2022-08-03 19:36:38 +08:00
Vincent Chan
2a6412f81a
feat: copy from html
2022-08-03 18:18:04 +08:00
Lucas.Xu
1166d03b75
feat: update selection position after updating text node style.
2022-08-03 17:05:09 +08:00
Lucas.Xu
35bafbaadc
feat: implement popup list service
2022-08-03 16:34:11 +08:00
Vincent Chan
290435b0ee
feat: paste text inside text
2022-08-03 16:06:07 +08:00
Vincent Chan
e73465170a
feat: paste html rich text inside text
2022-08-03 15:33:54 +08:00
Vincent Chan
aba84a3ccd
feat: paste inside the TextNode
2022-08-03 15:33:54 +08:00
Vincent Chan
4e3e9d1a2c
feat: paste hyper link
2022-08-03 15:33:54 +08:00
Vincent Chan
67fd06366e
feat: handle HTMLElement
2022-08-03 15:33:54 +08:00
Vincent Chan
d283211671
feat: paste multi lines text
2022-08-03 15:33:54 +08:00
Vincent Chan
40c3f07be4
feat: use patch nodes
2022-08-03 15:33:54 +08:00
Vincent Chan
9ceced4648
feat: parse html
2022-08-03 15:33:54 +08:00
Vincent Chan
ee25f032db
feat: copy & paste key event handlers
2022-08-03 15:33:54 +08:00
Lucas.Xu
a3bd9fd0e1
feat: expand rich text to handle gestures.
...
(cherry picked from commit ce1eca28e1b9a5ef443f1123ac1b33d89efb6788)
2022-08-03 10:08:49 +08:00
tsuiyuenhong
7de2f7fa49
Merge remote-tracking branch 'origin/main' into feat/flowy_editor
2022-08-03 09:04:16 +08:00
Nathan.fooo
dfb6ff7d04
Merge pull request #264 from texhno/main
...
Small fixes for `docker-compose up` command's error and warning
2022-08-03 08:19:51 +08:00
Nathan.fooo
114e58ff14
Merge pull request #414 from verebes1/main
...
feat: Add Polish translation
2022-08-03 08:17:01 +08:00
Nathan.fooo
d6911b7b5f
Merge pull request #755 from AppFlowy-IO/feat/fix_install_macos
...
chore: fix install script errors
2022-08-03 08:15:00 +08:00
Lucas.Xu
c7432e640b
feat: delay rendering selection(need to be refactored).
2022-08-02 20:22:39 +08:00
Lucas.Xu
397f43cbe1
feat: implement remove subtype if text node is empty when pressing enter key
2022-08-02 20:08:32 +08:00
Lucas.Xu
a1be60721e
fix: pressing enter key in the edge of node doesn't work good.
2022-08-02 17:16:07 +08:00
Lucas.Xu
5fdcdbd357
fix: bulleted-list typo
2022-08-02 17:15:07 +08:00
Lucas.Xu
fa05170c86
chore: fix test error
2022-08-02 16:25:35 +08:00
Lucas.Xu
56ac86fb51
chore: add some comments in image plugins.
2022-08-02 15:44:32 +08:00
Lucas.Xu
b913db2301
Merge remote-tracking branch 'origin/feat/flowy_editor' into feat/flowy_editor_input_service
2022-08-02 15:15:48 +08:00
Lucas.Xu
14bd18e21c
feat: implement enter key event handler and keep attributes after insert
2022-08-02 14:27:16 +08:00
weidong fu
386ee15f1b
chore: fix install script errors
2022-08-02 14:06:07 +08:00
Lucas.Xu
1ba15b321b
feat: implement revert text in toolbar service
2022-08-02 11:47:48 +08:00
Lucas.Xu
9b6afcc5c9
feat: implement heading, quote, bulleted_list in toolbar service
2022-08-02 11:42:16 +08:00
Lucas.Xu
b11a127432
feat: implement italic, strikethrough and underline in toolbar service
2022-08-02 11:01:58 +08:00
Lucas.Xu
ba78f0073d
feat: implement bold text in toolbar service
2022-08-02 10:25:18 +08:00
Nathan.fooo
598a910c0c
Merge pull request #752 from LucasXu0/feat/flowy_editor_input_service
...
feat: implement toolbar UI part.
2022-08-02 09:55:10 +08:00
Lucas.Xu
5ecfc4ff2e
feat: refactor the text editing code
2022-08-02 09:45:19 +08:00
appflowy
ff098c538e
chore: rename fns
2022-08-02 09:11:04 +08:00
appflowy
00d81a329f
chore: update lib-ot documentation again and rename some structs
2022-08-02 08:55:33 +08:00
Lucas.Xu
159fe63575
feat: implement edit text style by command + x
2022-08-01 22:41:30 +08:00
Vincent Chan
2f58c54b81
refactor: batch insert and delete nodes
2022-08-01 18:09:05 +08:00
Lucas.Xu
06cab949f2
chore: delete unused import, and sort the imports.
2022-08-01 18:05:19 +08:00
Lucas.Xu
846a273de8
feat: rename toolbar
2022-08-01 17:48:16 +08:00
Lucas.Xu
934cb6ab6b
feat: implement toolbar UI part.
2022-08-01 17:42:37 +08:00
Vincent Chan
9b764731e7
Merge pull request #749 from AppFlowy-IO/feat/transaction-to-json
...
Feat: transaction to json
2022-08-01 17:20:56 +08:00
Vincent Chan
46dba122bd
refactor: remove named parameters
2022-08-01 13:22:06 +08:00
Nathan.fooo
a47af561ab
Merge pull request #739 from Poly-Pixel/windows-dev-install-script
...
Add Windows development environment install script
2022-08-01 12:42:57 +08:00
Vincent Chan
5e86b83eee
feat: fromJson
2022-08-01 12:41:51 +08:00
Vincent Chan
2e2de29789
feat: transaction to json
2022-08-01 12:05:28 +08:00
appflowy
57a95825d9
chore: rename flowyStr to OTString
2022-08-01 11:32:25 +08:00
Lucas.Xu
58856ccb1e
feat: implement deleting text in multiple lines.
2022-08-01 11:29:04 +08:00
appflowy
f8c071e13d
chore: update documentation about how the iterator/FlowyStr/Operation work
2022-08-01 11:18:42 +08:00
Lucas.Xu
c65f2e1b38
fix: delete text in single line
2022-08-01 10:42:38 +08:00
appflowy
798e16d3aa
chore: update lib ot tests
2022-08-01 09:31:40 +08:00
Nathan.fooo
da92bcd91a
Merge pull request #746 from AppFlowy-IO/feat/fix_install_macos_sh
...
chore: fix instal_macos.sh download glint error
2022-07-31 20:29:05 +08:00
appflowy
67f027bf3b
chore: fix instal_macos.sh download glint error
2022-07-31 20:09:41 +08:00
appflowy
af61cae182
ci: fix docker builder
2022-07-31 19:43:52 +08:00
Nathan.fooo
44d9b8ab26
Merge pull request #744 from sky1095/fix/overlay-demo-example
...
fix: ProviderNotFound exception in overlay demo example
2022-07-31 17:35:18 +08:00
Nathan.fooo
9685aeb0cb
Merge pull request #707 from AppFlowy-IO/feat/flowy_grid_crate_documentation
...
chore: add documentation for flowy-grid crate
2022-07-31 17:33:12 +08:00
Lucas.Xu
d058f2d591
feat: bold the text by command/control + b/B
2022-07-31 17:16:07 +08:00
Lucas.Xu
b577489c2f
feat: implement delete multiple text node and merge the text.
2022-07-31 16:14:12 +08:00