Nathan.fooo
aec7bc847e
feat: AI chat ( #5383 )
...
* chore: ai type
* chore: use patch to fix version issue
* chore: update
* chore: update
* chore: integrate client api
* chore: add schema
* chore: setup event
* chore: add event test
* chore: add test
* chore: update test
* chore: load chat message
* chore: load chat message
* chore: chat ui
* chore: disable create chat
* chore: update client api
* chore: disable chat
* chore: ui theme
* chore: ui theme
* chore: copy message
* chore: fix test
* chore: show error
* chore: update bloc
* chore: update test
* chore: lint
* chore: icon
* chore: hover
* chore: show unsupported page
* chore: adjust mobile ui
* chore: adjust view title bar
* chore: return related question
* chore: error page
* chore: error page
* chore: code format
* chore: prompt
* chore: fix test
* chore: ui adjust
* chore: disable create chat
* chore: add loading page
* chore: fix test
* chore: disable chat action
* chore: add maximum text limit
2024-06-03 14:27:28 +08:00
Lucas.Xu
a8f136eda2
feat: sidebar UI Revamp on Desktop ( #5343 )
2024-05-27 08:51:49 +08:00
Lucas.Xu
9a5dbbb3ce
chore: upgrade to Flutter 3.22.0 ( #5395 )
...
* chore: upgrade flutter to 3.22.0
* chore: upgrade editor version
* chore: upgrade CI files
* fix: failed tests
2024-05-23 11:07:09 +08:00
Mohammad Zolfaghari
9b7ee4b978
fix: changing field type from text to checkbox causes exception #5360 ( #5366 )
2024-05-20 17:19:58 +08:00
Nathan.fooo
759998cacb
chore: enable ai summary ( #5351 )
2024-05-17 10:22:05 +08:00
Richard Shiue
027ab2c1ef
fix: text update bug on number/url fields ( #5315 )
2024-05-13 10:30:17 +02:00
Richard Shiue
f47c88b022
fix: kanban board card text input inconsistency ( #5307 )
2024-05-10 11:25:22 +08:00
Richard Shiue
a490f34a61
feat: add kanban shortcuts ( #5270 )
...
* feat: add kanban shortcuts
* feat: new ux for creating new kanban cards
* chore: fix tests
* fix: open card after creation in mobile board
* chore: adjust code style according to launch review
* chore: update frontend/appflowy_flutter/test/bloc_test/board_test/create_card_test.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: more review
* chore: implement move card to adjacent group
* chore: reset focus upon card drag start
* feat: N to start creating a row from bottom
* fix: text card update
* feat: shift + enter to create a new card after currently focused card
* fix: row detail title
* feat: shift + cmd + up to create card above
* fix: double dispose and code cleanup
* chore: code cleanup
* fix: widget rebuilds
* fix: build
* chore: update frontend/appflowy_flutter/lib/mobile/presentation/database/board/mobile_board_page.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* fix: ontapoutside for cards being edited
* fix: correct integration test
* fix: always build
* chore: code cleanup
* fix: mobile build and bugs
* fix: widget rebuilds
* fix: code cleanup and fix mobile open
* fix: disallow dragging when editing
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
2024-05-10 10:02:10 +08:00
Nathan.fooo
dc813d85a8
chore: disable ai summary ( #5277 )
2024-05-07 12:38:44 +08:00
Mathias Mogensen
c4f6703b76
fix: launch review improvements ( #5263 )
...
* fix: recent views fix
* fix: text button font color
* fix: sidebar scrollbar inset
* fix: account settings launch review
* fix: open + menu on mobile provider issue
* fix: code review
* fix: push view improvement
2024-05-06 18:13:17 +08:00
Richard Shiue
d52042fa4f
fix: open-row-as-full-page-related launch review issues ( #5266 )
2024-05-06 10:50:28 +08:00
Nathan.fooo
a69e83c2cb
feat: Implement summary field for database row ( #5246 )
...
* chore: impl summary field
* chore: draft ui
* chore: add summary event
* chore: impl desktop ui
* chore: impl mobile ui
* chore: update test
* chore: disable ai test
2024-05-05 22:04:34 +08:00
Richard Shiue
2eb88821ca
fix: open row as full page launch review issues ( #5254 )
...
* perf: improve getting database speed
* fix: navigate to incorrect origin database view from full-width row
* fix: import row detail page action placement
2024-05-02 22:00:35 +08:00
Mathias Mogensen
e1e8747f15
feat: support mention page on mobile ( #5158 )
...
* feat: support mention page on mobile
* chore: clean up toggle notifier
* fix: changes after merge
* fix: depends on inherited widget error
* fix: amend after merge
* feat: add icon to search
* chore: slight style changes
* chore: revert podfile change
* ci: fix disposal
2024-05-02 02:10:56 +02:00
Mathias Mogensen
4981baac13
feat: settings my account ( #5223 )
...
* feat: my account settings page
* test: amend tests
* chore: remove unused code
* test: remove widget tests
* fix: text color on select buttons
* test: clean and remove unused test helpers
* test: fix test after refactor
2024-04-30 14:09:08 +02:00
Richard Shiue
f3544375c9
fix: kanban UX bugs ( #5227 )
...
* chore: improve title editing behavior
* chore: fix editable text field
* chore: fix autoscroll
2024-04-30 17:35:03 +08:00
Lucas.Xu
33802fa62d
feat: immersive page style on mobile ( #5135 )
2024-04-30 16:55:15 +08:00
Richard Shiue
e0d6b194bf
fix: some database bugs ( #5210 )
...
* fix: open logic for url cell in database
* fix: row date created not working
* fix: help my toasts are burnt
* chore: quote style and add comment
2024-04-29 17:34:18 +08:00
Richard Shiue
969726ef73
feat: open a row as a full page ( #5111 )
...
* feat: open a row as a full page
* chore: don't set latest open view
* chore: fix calendar open
* chore: disable in relation
* chore: code cleanup
* chore: fix merge conflicts
2024-04-29 13:44:42 +08:00
Richard Shiue
0b94e2b25d
fix: kanban card icon not displaying ( #5181 )
2024-04-29 09:30:51 +08:00
Richard Shiue
c60ed11fe5
fix: add an outline to accessory buttons ( #5178 )
2024-04-22 14:04:17 +08:00
Richard Shiue
d8b0c783bf
chore: update translation text for wrap cell content ( #5172 )
2024-04-22 09:27:57 +08:00
Richard Shiue
8947a89a24
feat: allow fields to not wrap cell content ( #5128 )
2024-04-13 16:48:28 +08:00
Richard Shiue
6e3c731162
chore: remove single field listener ( #5113 )
2024-04-11 13:43:36 +08:00
Richard Shiue
066a511dc5
feat: relation field improvements ( #5070 )
...
* feat: keyboard navigation for relation cell editor
* feat: open related rows
* feat: separated selected and unselected rows
* chore: apply suggestions from code review
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* chore: fix launch review issues
* chore: add documentation
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-04-10 20:39:20 +08:00
Richard Shiue
a1a7321f4c
fix: regression selected options not scrolling automatically ( #5058 )
2024-04-10 15:28:26 +08:00
Lucas.Xu
5777830730
feat: doc auto refresh ( #5088 )
...
* feat: doc auto refresh
* chore: update editor version
2024-04-08 18:01:20 +08:00
Richard Shiue
53dbef25ab
chore: more select option cell editor improvements ( #5019 )
2024-03-31 19:03:02 +08:00
Richard Shiue
419464c175
feat: select option cell editor revamp ( #5011 )
...
* chore: gen new select option color on frontend
* chore: reorder select options
* chore: fix performance regression
* chore: add text field tap region
* chore: implement hover focus
* chore: implement keyboard focus
* chore: fix tests
* chore: reorder options in field editor
* chore: fix tests
2024-03-31 10:54:17 +08:00
Richard Shiue
490cb48354
chore: organize code ( #5004 )
...
* chore: rename files and classes
* chore: move some files around
2024-03-29 11:54:42 +08:00
Richard Shiue
477e43b5e6
chore: adjust select option editor ( #4980 )
...
* chore: adjust wording of hint
* chore: remove unnecessary add button
* chore: pdate select_option_editor.dart
* chore: udate en.json
2024-03-25 11:58:10 +08:00
Richard Shiue
99ee60a60d
fix: launch review issues ( #4960 )
...
* fix: i18n for multi select condition list
* fix: lookup url cell content to assert validity
* fix: compromise checkmark color
2024-03-22 16:50:01 +08:00
Richard Shiue
37f521ae57
chore: kanban filter mvp ( #4935 )
...
* chore: add filter controller in group controller
* chore: enable url filter
* chore: bump collab rev
* chore: fix test
* chore: bump collab rev
2024-03-21 12:54:56 +08:00
Richard Shiue
b2fb631500
fix: use bg color for mobile url bottom sheet ( #4944 )
2024-03-20 17:24:09 +08:00
Nathan.fooo
bb414c3fd6
chore: enable relation to ( #4866 )
...
* chore: enable relation to
* chore: fix database name and improve UI
* chore: remove database view id from relation type option
* chore: add remove row id test
* chore: improve appearance of untitled rows
* chore: empty in row detail
* fix: cannot add events after closing
---------
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
2024-03-15 22:58:55 +08:00
Richard Shiue
25d4b4f718
chore: revamp mobile url editor ( #4602 )
...
* chore: revamp mobile url editor
* chore: add i18n
* chore: use shared url launcher
* chore: translation bump
* chore: add a toast notification after URL is copied to clipboard
* chore: listen to onchanged
* chore: improve text field editing experience
* chore: disable quick action buttons if url cell data is empty
* chore: apply suggestions from code review
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: provide the bloc and watch changes
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
2024-03-14 09:36:29 +08:00
Richard Shiue
70404816e7
fix: restore to use more conventional keyboard tab navigation ( #4851 )
2024-03-08 17:30:26 +08:00
Richard Shiue
574cca0a8b
fix: bottom sheet color and sort ui imrprovement ( #4849 )
2024-03-08 10:16:03 +08:00
Richard Shiue
f9c1cadbe0
chore: invalid url open behavior ( #4850 )
...
* chore: invalid url open behavior
* chore: use https instead of http by default
2024-03-08 10:15:19 +08:00
Richard Shiue
2a65c193c2
fix: desktop grid launch review ( #4840 )
...
* chore: disable changing the type of primary fields
* fix: don't persist text selection after text update in checklist
* chore: allow fn + backspace in macos to delete checklist item
* chore: shorten opacity fade between opacity shown and not shown
* fix: arrow key focus traversal
2024-03-07 21:05:19 +08:00
Mathias Mogensen
cd245b5f0a
fix: focus traversal in checklist popover ( #4843 )
...
* fix: focus traversal in checklist popover
* fix: dont trim input
* chore: remove redundant state var
* chore: remove late from controller
2024-03-07 21:04:10 +08:00
Richard Shiue
3b0d82287d
fix: some mobile ui bugs ( #4823 )
...
* fix: select option editor mobile
* chore: field type icon
2024-03-05 21:45:39 +08:00
Richard Shiue
ff8eb0d479
chore: mobile grid dark mode improvements ( #4821 )
...
* chore: field type grid
* chore: don't allow hiding primary field
* chore: bottom sheets
* chore: checklist bottom sheet
2024-03-05 15:44:16 +08:00
Mathias Mogensen
63464cbf2e
fix: launch url on all platforms ( #4797 )
...
* fix: error handled launchUrl
* chore: update links to use new subdomain
* feat: show toast if onFailure is not provided
2024-03-03 22:04:59 +01:00
Richard Shiue
b38fc43300
feat: checklist cell editor a11y improvement ( #4784 )
2024-03-02 19:14:00 +08:00
Richard Shiue
f4ca3ef782
feat: add basic relation field ( #4397 )
...
* feat: add basic relation field
* fix: clippy
* fix: tauri build 🤞
* chore: merge changes
* fix: merge main
* chore: initial code review pass
* fix: rust-lib test
* chore: code cleanup
* fix: unwrap or default
2024-02-29 14:38:18 +08:00
Mathias Mogensen
c9dc24a13c
fix: launch review 0.5.0 ( #4735 )
...
* fix: top bar buttons slow respond
* fix: fav button responsive
* fix: add favorite button to database views
* fix: add overflow to calculation
* fix: minor workaround for showing number format prefix
* fix: clear calculation on empty field cells
* fix: average calculation should not have def value
* fix: cargo fmt
2024-02-25 21:32:44 +01:00
Mathias Mogensen
609557c357
feat: word and char count ( #4705 )
...
* feat: word and char count
* chore: lints after merge
* feat: add create time of view in more action
* fix: missing comma lint
* feat: add duplicate/delete + database view more
* fix: dispose logic
* feat: code cleanup
* fix: add false for isDocument in databases
* feat: register view info bloc on plugin basis
* fix: accidental removal
* chore: clean up
* fix: add ViewInfoBloc above Row Document Editor
* chore: final clean up
2024-02-25 16:46:13 +01:00
Richard Shiue
537fa52e77
chore: move database domain code to its own folder ( #4556 )
2024-02-25 18:38:18 +08:00
Richard Shiue
d861ce6227
fix: mobile view and field list bottom sheets ( #4727 )
2024-02-25 11:51:18 +08:00