ascarbek
c7acf9a594
chore: move fields dnd
2023-03-30 18:44:16 +06:00
ascarbek
d1d667c497
chore: options in board
2023-03-30 16:32:37 +06:00
ascarbek
b21ed2488b
chore: small code cleanups
2023-03-30 16:02:12 +06:00
ascarbek
03eaf0b4cb
chore: date picker
2023-03-30 03:29:23 +06:00
ascarbek
b9e49f109d
fix: save url cell
2023-03-29 13:30:42 +06:00
ascarbek
b03b2705f0
Merge branch 'upstream-main' into feat/tauri-kanban
2023-03-29 13:18:07 +06:00
Nathan.fooo
a593c56070
fix: tauri cell update ( #2124 )
...
* test: subscribe text cell change
* test: add edit url cell test
2023-03-28 16:42:16 +08:00
ascarbek
521fe13cfb
fix: close popup on lang select
2023-03-27 19:28:26 +06:00
ascarbek
09445411a3
chore: language button
2023-03-27 19:09:51 +06:00
ascarbek
f86254c8ef
chore: edit url cell
2023-03-27 18:42:23 +06:00
qinluhe
03cd9a6993
Refactor tauri document ( #2117 )
...
* fix: Optimize the re-render node when the selection changes
* feat: the feature of delete block
* feat: add left tool when hover on block
* refactor: document data and update
* refactor: document component
* refactor: document controller
2023-03-27 17:55:24 +08:00
qinluhe
35c21c0d84
refactor: document component
2023-03-27 14:40:07 +08:00
ascarbek
c50c23bc3a
fix: select options for new row
2023-03-27 02:58:12 +06:00
ascarbek
a8a35dcbec
chore: cell options write to backend
2023-03-27 02:39:15 +06:00
ascarbek
f390658ee0
fix: cell options positions
2023-03-27 01:12:03 +06:00
ascarbek
994e204097
fix: padding fixes for cell wrapper
2023-03-27 01:09:38 +06:00
ascarbek
5825195b8e
chore: cell options layout
2023-03-27 00:59:49 +06:00
qinluhe
df66521f13
refactor: document data and update
2023-03-25 17:38:58 +08:00
Mike Abebe
8323614583
feat: write grid cell data to backend for only text fieldtype
2023-03-25 11:54:04 +03:00
ascarbek
5762419aae
chore: fade in change
2023-03-24 20:56:48 +06:00
ascarbek
bd8d816862
chore: update editing cell
2023-03-24 20:53:45 +06:00
ascarbek
5ddb5100ad
chore: change field type
2023-03-24 20:20:56 +06:00
ascarbek
27a8eea6e2
chore: fade in, out
2023-03-24 20:02:52 +06:00
ascarbek
6e24af9c68
tempfix: rows misfire temp fix
2023-03-24 18:24:28 +06:00
ascarbek
da19987f4b
wip: edit cell type
2023-03-24 17:56:53 +06:00
ascarbek
6f4b11f468
chore: don't show group by field
2023-03-24 13:28:30 +03:00
ascarbek
98e9ba19d6
chore: edit row components reorganize
2023-03-24 13:28:30 +03:00
ascarbek
4545410703
chore: column rename
2023-03-24 13:28:30 +03:00
ascarbek
c453d734ab
chore: add column and edit text cell
2023-03-24 13:28:30 +03:00
ascarbek
0719f54dec
chore: initial edit board modal
2023-03-24 13:28:30 +03:00
qinluhe
7781b912f0
feat: add left tool when hover on block
2023-03-24 16:51:07 +08:00
qinluhe
c6c97f7c83
feat: the feature of delete block
2023-03-24 16:51:07 +08:00
qinluhe
a38c213744
fix: Optimize the re-render node when the selection changes
2023-03-24 16:50:59 +08:00
Mike Abebe
073adf6268
feat/integrate table with backend
2023-03-23 13:29:30 +03:00
ascarbek
d05cc4005b
chore: don't show group by field
2023-03-23 00:54:28 +06:00
ascarbek
da1ee430b0
chore: edit row components reorganize
2023-03-23 00:07:17 +06:00
ascarbek
13e9b29eef
chore: column rename
2023-03-23 00:04:51 +06:00
ascarbek
c0c302bdfd
chore: add column and edit text cell
2023-03-22 19:54:42 +06:00
Mike Abebe
5da5d92b8a
fix/move grid view options to dropdown
2023-03-22 08:51:27 +03: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
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
nathan
baa67e2aed
chore: fix import references
2023-03-21 08:18:11 +08: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
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
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
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
ascarbek
d92c0bffd6
bug: kanban new row
2023-03-15 11:18:14 +06: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
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
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
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
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
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
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
qinluhe
1d28bed281
feat: Initialize appflowy block data and render block list ( #1940 )
2023-03-09 13:52:48 +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
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
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
ascarbek
557a524648
fix: remove warnings
2023-03-06 11:35:23 +06: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
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