Mathias Mogensen
0d68c42aab
fix: symmetric padding in mobile database header ( #4773 )
2024-02-28 13:21:23 +01:00
Mathias Mogensen
0cffe42d80
fix: add time to view meta info ( #4769 )
2024-02-28 12:34:02 +01:00
Lucas.Xu
abd08e5e53
feat: support customizing font and color before typing ( #4765 )
...
* fix: bius buttons highlight status
* feat: support customizing font family before typing
* feat: support customizing text color before typing
2024-02-28 15:51:50 +08:00
Kilu.He
e250f780a4
feat: support to show condition in filter chip label ( #4751 )
...
* feat: support to show condition in filter chip label
* fix: improve the performance of inline formula with selection
2024-02-28 14:26:08 +08:00
Lucas.Xu
980bebf86a
fix: mobile UI regression ( #4754 )
...
* fix: aa menu item selected status
* feat: support selecting word on iOS throught long pressing
* chore: update editor version
* feat: update add block menu colors
* feat: add scrollbar in bottom sheet
* fix: aa menu should not dimiss after changing block type
* fix: add link menu ui issues
* feat: sync bius status
* Update frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/mobile_toolbar_v3/appflowy_mobile_toolbar_item.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: update editor version
* fix: flutter analyze
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
2024-02-28 13:32:24 +08:00
Mathias Mogensen
26f8397624
feat: duplicate field with cell data ( #4737 )
...
* feat: duplicate field with cell data
* chore: code review remove extra option
2024-02-27 14:42:16 +01:00
Lucas.Xu
f36ca3777b
fix: unable to resize the image ( #4750 )
2024-02-27 21:41:14 +08:00
Richard Shiue
74233d2606
fix: mobile regression ( #4747 )
2024-02-27 10:51:32 +08:00
Lucas.Xu
3454af1caa
chore: update privacy and terms link ( #4742 )
2024-02-26 15:29:55 +08:00
Nathan.fooo
8d50ad2936
chore: fix log ( #4740 )
...
* chore: fix log
* chore: fix log
* chore: bump client api
2024-02-26 15:27:12 +08:00
Richard Shiue
daedf95c95
fix: some mobile database bugs ( #4738 )
...
* chore: no autofocus on field name
* refactor: one, two, many
* chore: reduce spacing between tabbar header and grid header
* fix: update field type
* fix: cannot edit view name
* fix: title for select field type bottom sheet
* fix: forget checks, just do it
2024-02-26 15:13:38 +08:00
Lucas.Xu
93664167e0
fix: unable to redo/undo in lists and data loss issues ( #4739 )
2024-02-26 14:21:36 +08:00
Lucas.Xu
dfe3b0a929
fix: the button sizes in math equation input field are not same ( #4741 )
2024-02-26 14:21:27 +08:00
Kilu.He
e2028ac5a0
fix: database bugs ( #4632 )
...
* fix: database bugs
* fix: calendar picker
* fix: the position of collapse menu button
* fix: modified some style
* fix: slash command
* fix: selection style
* fix: support toggle inline formula
* fix: block color effect grid block
* fix: if isRange and date is greater than endDate, swap date and endDate
* fix: remove sorting before insert row
* fix: toggle property visible status
* fix: modified tauri window size
* fix: placeholder should be hidden when composing
* fix: support href shortcut
* fix: prevent submit when the formula has error
* fix: modified layout selection
* fix: add padding for record edit
* fix: remove sorts before drag row
* fix: modified chip style
* fix: if previous node is an embed, merge the current node to another node which is not an embed
* fix: modified emoji picker
2024-02-26 10:19:21 +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
Lucas.Xu
93af6e69a1
feat: convert link preview block to url text ( #4734 )
2024-02-25 22:59:23 +08:00
Lucas.Xu
b75947b630
fix: unable to click the items in a long list ( #4733 )
2024-02-25 21:36:46 +08:00
Lucas.Xu
b60d25a0e3
fix: unable to upload image from clipboard ( #4728 )
...
* fix: unable to upload image from clipboard
* chore: apply suggestion
2024-02-25 18:50:35 +08: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
Nathan.fooo
c3e5aa29fc
fix: doc open sync ( #4732 )
...
* chore: bump client api
* fix: open document and folder
* chore: bump collab rev
* chore: fix wasm build
* chore: fix warnings
2024-02-25 07:49:44 +08:00
Richard Shiue
4ca3ba8e08
fix: cjk input in calendar and row detail ( #4726 )
2024-02-24 22:55:35 +08:00
Richard Shiue
f5cc6521fb
chore: clean up db sort blocs ( #4725 )
2024-02-24 22:55:22 +08:00
Lucas.Xu
cea1c17b76
feat: improve outline block ( #4722 )
2024-02-24 21:54:21 +08:00
Lucas.Xu
2abb396467
feat: use result instead of either ( #4724 )
...
* feat: use result instead of either
* chore: remove dartz
2024-02-24 21:54:10 +08:00
Lucas.Xu
236b5bfe90
feat: error message should persist on the image block ( #4710 )
2024-02-24 11:05:20 +08:00
Dev-for-fun
fa3bc97698
fix: remove duplicated button labels for done, cancel and ok ( #4718 )
2024-02-23 23:01:01 +08:00
Richard Shiue
c0796e8ae5
feat: mobile sort editor ( #4714 )
2024-02-23 20:47:19 +08:00
Richard Shiue
acd75befbc
fix: disable onTap when quick action button is disabled ( #4713 )
2024-02-23 16:56:31 +08:00
Richard Shiue
746f0817bc
fix: show database view options for inline as disabled ( #4711 )
2024-02-23 10:49:34 +08:00
Lucas.Xu
c0b667b4ea
chore: optimize image block actions menu ( #4707 )
2024-02-23 09:46:21 +08:00
Lucas.Xu
ef83688907
fix: the keyboard blocked the content of bottom sheet ( #4706 )
...
* fix: the keyboard blocked the content of bottom sheet
* chore: apply suggestion
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
2024-02-22 22:54:56 +08:00
Lucas.Xu
c06a0346d8
chore: bump version 0.5.0 ( #4700 )
2024-02-22 10:22:33 +08:00
Richard Shiue
4a0c48f419
feat: bottom sheets with transition ( #4608 )
...
* feat: shiny new bottom sheets
* chore: code review
2024-02-22 09:54:54 +08:00
Lucas.Xu
7802c75d7c
feat: support scaling text on mobile ( #4690 )
2024-02-22 09:50:24 +08:00
Richard Shiue
f1831d07af
chore: re-implement get_filter_by_field_id function ( #4678 )
...
* chore: remove inaccurate database view function
* chore: update collab rev
* chore: fix clippy
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-22 08:07:59 +08:00
Richard Shiue
6636731487
feat: checklist sort ( #4659 )
...
* refactor: use BoxAny for dynamically-typed cell changesets
* fix: rust-lib tests and clippy
* feat: enable sorting by checklist type option
* test: checklist sort rust-lib tests
* chore: update related tests
* fix: clippy
---------
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
2024-02-22 08:00:59 +08:00
Richard Shiue
a4a2a4088b
refactor: use BoxAny for dynamically-typed cell changesets ( #4655 )
...
* refactor: use BoxAny for dynamically-typed cell changesets
* fix: rust-lib tests and clippy
2024-02-22 07:12:52 +08:00
Richard Shiue
c500cd1287
refactor: improve type option filter logic ( #4652 )
2024-02-22 07:09:12 +08:00
Richard Shiue
6f173c2ada
chore: adjust show mobile bottom sheet ( #4689 )
2024-02-21 21:06:46 +08:00
Richard Shiue
34fb1bcfa4
fix: disappearing sorts ( #4691 )
...
* chore: copy the field type
* chore: don't store field type in Sort
* fix: sorts disappearing
2024-02-21 20:01:57 +08:00
HY
58aa73b5be
fix: resolve lexical ambiguity between "row" and "col" in zh-TW translation ( #4683 )
...
ref: https://terms.naer.edu.tw/detail/5e94c72b55cc73ebf81d71ca2b5d57e6/?seq=1
2024-02-20 22:40:03 +08:00
Richard Shiue
334aedd6c6
refactor: checkbox field type ( #4682 )
2024-02-20 14:02:32 +08:00
Richard Shiue
a6c6aa819c
fix: newly-created rows aren't being automatically sorted ( #4661 )
...
* fix: newly-created rows aren't being automatically sorted
* chore: new database view collab notification and add tests
2024-02-20 13:17:46 +08:00
Jayaprakash
15c9a67028
feat: implement outline block component depth control ( #4642 )
...
* feat: add support to control the depth of outline block component
* feat: update localization keys
* feat: add depth option to `BlockOptionButton`
* feat: retrive outline block heading components upto the depth level
* feat: add depth option config to editor configuration
* test: outline block depth control
* feat: add outline block placeholder
* refactor: remove redundant codes
* ci: trigger github actions
* chore: refactor `OptionDepthType` enum
* fix: flutter ci error
* refactor: removed `finalHeadingLevel` from outline keys
* fix: flutter ci error
2024-02-20 10:52:06 +08:00
Lucas.Xu
42cb032bca
fix: flutter analyze ( #4680 )
2024-02-19 21:48:06 +08:00
Mathias Mogensen
a3a5709b70
fix: dispose of previous applaunch tasks ( #4631 )
2024-02-19 21:32:01 +08:00
Ansah Mohammad
3a4247c304
feat: convert time format from HHmm to HH:mm in time field ( #4641 )
...
* feat: add a HHmm to HH:mm function
* fix: Replaced string.parse() with string.parseStrict() to address time input bug
* feat: add TextFormatter for formatting the time input
2024-02-19 21:30:28 +08:00
Sore
8eaadccda0
chore: add ckb-KUR translations ( #4658 )
...
* Create ckb-KUR.json
Add Translate (Kurdish-ckb Language)
* Update language.dart
i added ckb lang(kurdish).
* Update app_widget.dart
2024-02-19 17:43:01 +08:00
Arcesilas
2b6b10788d
chore: update fr-FR and fr-CA translations ( #4676 )
...
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-02-19 17:25:00 +08:00
Lucas.Xu
26f8bbf7c6
feat: optimize image upload process and display an error message if upload fails ( #4679 )
...
* chore: optimize image upload
* feat: show upload image status
* chore: upload the ai image to cloud server
2024-02-19 17:24:47 +08:00
Lucas.Xu
252699d249
chore: upgrade to flutter 3.19.0 ( #4677 )
...
* chore: upgrade to flutter 3.19.0
* chore: adjust to the latest flutter convention
* chore: update CI flutter version
* fix: flutter analyze
* fix: flutter analyze
* fix: flutter analyze
* chore: fix docker build
2024-02-19 13:49:55 +08:00
Nathan.fooo
b2e55c4e2e
Fix: init state ( #4672 )
...
* chore: fix login state
* chore: change log
* chore: fix flutter version
2024-02-18 16:40:18 +08:00
Arcesilas
39588a4731
chore: update translations ( #4664 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-18 00:44:39 +08:00
HY
211559ed6e
chore: Update translations for Traditional Chinese ( #4662 )
...
* chore: update zh-TW translations
* inlang: update translations
* inlang: update translations
* chore: update zh tw
* chore: update zh tw
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-18 00:40:22 +08:00
kosei
a637517413
feat: update ja-JP translations ( #4627 )
2024-02-18 00:25:52 +08:00
Mathias Mogensen
ddbe0fa698
fix: tauri build ( #4669 )
...
* ci: update workflows
* chore: add back translations used on web
2024-02-17 14:38:12 +01:00
TeddyFlink
ee61ef3f12
feat: update translations ( #4654 )
2024-02-17 16:31:25 +08:00
Richard Shiue
c159a5e42b
chore: enable number filter ( #4653 )
...
* chore: enable filtering by number field type
* chore: code cleanup
* fix: integration test
* chore: remove unnecessary async from event handler
2024-02-17 15:28:49 +08:00
Richard Shiue
1311e2d379
fix: build regression ( #4667 )
2024-02-17 14:42:01 +08:00
Hassam Sulehria
e6aa57275a
feat: open emoji selection menu with keyboard short ( #4133 )
...
* feat: Implement emoji shortcut event (#2038 )
* test: emoji shortcut integration test (#2038 )
* test: Fixed testcase for emoji_shortcut_test (#2038 )
* fix: remove _showEmojiPickerMenu (#4133 )
* fix: change local variables with underscore
---------
Co-authored-by: jazima <jazim.a.29@gmail.com>
2024-02-16 18:47:23 +01:00
Danilo Barion Nogueira
d690ca2751
chore: update translations ( #4270 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-17 01:44:05 +08:00
Richard Shiue
3e0a003872
fix: deleting a sort doesn't allow creating a new sort on that field ( #4660 )
2024-02-16 13:39:49 +08:00
Nathan.fooo
e81a2ff577
fix: token refresh on local ( #4650 )
...
* fix: refresh user token on local
* chore: add test
2024-02-14 09:38:05 +08:00
Mathias Mogensen
b356927e60
feat: improve more action in document ( #4639 )
2024-02-09 15:54:05 +01:00
nathan
f29f1bae32
chore: update error message
2024-02-09 10:18:52 +08:00
Nathan.fooo
45054e7639
chore: bump version 047 ( #4635 )
2024-02-09 00:18:51 +08:00
Nathan.fooo
3b51a6e6be
chore: reload workspace when fail to load at the first time ( #4633 )
...
* chore: reload workspace when fail to load at the first time
* fix: clippy
* chore: update client api
* chore: fix wasm build
* chore: fix test
2024-02-08 23:53:05 +08:00
Ansah Mohammad
747fe40648
feat: toggle favourites from the documents top bar. ( #4382 )
...
* feat: init star button
* feat: implemented star button on the right bar
* feat: Implemented toggle logic
* chore: Added ToolTip for favorite button
* refactor: renamed star to favorite
* refactor: moved appplication logic into favorite_cubit
* chore: arranged imports in alphabetical order
* refactor: reused favorite_bloc for toggle
* fix: fixed the icon no rebuild
* refactor: moved the FavoriteBloc higher in the widget tree
* refactor: moved FavoriteBloc inside multiBlocProvider of desktop_home_screen
* chore: specified bloc type
* chore: cleaned code
* refactor: use any instead of map
2024-02-08 10:45:54 +01:00
Kilu.He
60fc5bb2c8
fix: tauri folder bugs ( #4589 )
2024-02-08 14:22:44 +08:00
Mathias Mogensen
9d71464f1a
fix: select name by default ( #4630 )
2024-02-07 21:49:17 +01:00
Mathias Mogensen
92ceb2cd7d
fix: dispose of resources in time ( #4625 )
...
* fix: limit length when renaming views
* chore: clean up database listeners
* fix: dispose of controllers properly
* fix: dispose of resources properly
* fix: deleting filters with same name
* chore: extend DatabaseTabBarItemBuilder
* fix: null check on null value
2024-02-07 18:38:53 +01:00
Richard Shiue
0db21b91a3
fix: unequal grid header and body widths ( #4626 )
2024-02-07 17:49:53 +01:00
Richard Shiue
88e9d63a13
fix: show newChecklistTask on hover over entire list item in row detail page ( #4622 )
2024-02-07 23:20:26 +08:00
Mathias Mogensen
3129fa6cc1
fix: use cmd+. to toggle sidebar on macOS ( #4621 )
...
* fix: use cmd+. to hide sidebar on macOS
* fix: update missed tooltip
2024-02-07 12:18:13 +08:00
Mathias Mogensen
db5372c18e
feat: hotkey to open settings dialog ( #4620 )
...
* feat: hotkey to open settings dialog
* chore: change to cmd/ctrl+,
2024-02-07 12:17:48 +08:00
Richard Shiue
b781c9aa0f
fix: deleting a sorting field doesn't delete existing sorts ( #4611 )
2024-02-07 10:47:17 +08:00
Richard Shiue
a9c6b80f4a
chore: add spacing between field buttons in setting popover ( #4612 )
2024-02-07 10:46:36 +08:00
Lucas.Xu
271f781cce
fix: application will raise an error when selecting unsplash image in local mode ( #4604 )
2024-02-05 21:53:14 +07:00
Richard Shiue
ef4bce25d8
feat: sort by last modified time or created time ( #4601 )
2024-02-05 21:54:42 +08:00
ansizheshi
95c4cb241a
chore: update zh-CN translations ( #4599 )
2024-02-05 17:39:45 +08:00
Dorian Péron
e20d938ce3
chore: update translations ( #4581 )
2024-02-05 16:53:18 +08:00
Richard Shiue
a515715543
feat: reorder sort precedence ( #4592 )
...
* feat: reorder sorts
* chore: add tests, fix tests, fix tauri build and fix clippy
* fix: add missing import
2024-02-05 13:52:59 +08:00
Nathan.fooo
fda70ff560
feat: folder web ( #4580 )
...
* chore: folder wasm
* chore: folder wasm
* chore: resolve deps
* chore: fix trait
* chore: try localset
* chore: fix
* chore: fix
* chore: fix
* chore: async init sdk
* chore: fix test
* chore: fix test
2024-02-04 05:50:23 +08:00
Zack
08938b8c70
feat: cloud workspace api ( #4469 )
...
* feat: workspace api
* feat: added cloud apis for add and delete workspace
* feat: add and delete workspace event handlers
* chore: rust fmt
* chore: save user workspace
* test: add test
* test: add test
* chore: add to gitignore
* feat: update api add name to workspace
* chore: cargo clippy and rename to create
* chore: add envrc and direnv to gitignore
* chore: change name to create workspace instead of add workspace
* chore: update client api rev
* feat: add create workspace impl
* chore: restore gitignore to original
* test: fix create workspace event test
* fix: change delete workspace input
* fix: compile
* fix: create workspace test
* feat: add error code for request payload too large
* chore: remove cargo backup files
* feat: add is async option for upload file handler
* chore: update client api version
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-04 05:49:45 +08:00
Richard Shiue
250f29f325
chore: clean up sort and filter code ( #4585 )
...
* refactor: port away from extra SortType struct
* refactor: add validator to flowy_database and clean up unused structs
* refactor: port away from extra FilterType struct
* chore: analysis options
* fix: clippy and dart/ts compile
* fix: tauri build
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-04 05:49:28 +08:00
Yijing Huang
d117cd6b5b
chore: delete placeholder code and clean code ( #4503 )
2024-02-04 00:56:50 +08:00
Richard Shiue
ca93cb20ec
chore: revamp mobile database toolbar ( #4579 )
...
* chore: revamp mobile database toolbar
* chore: code cleanup
2024-02-04 00:55:44 +08:00
Richard Shiue
8c1d0106dd
chore: inkwell mobile quick action sheets ( #4576 )
...
* chore: inkwell mobile quick action sheets
* chore: more subtle tap effect
* chore: improve code style
2024-02-04 00:55:05 +08:00
Mathias Mogensen
5cbc8b1e18
feat: calculations ( #4473 )
...
* feat: initial calculation controller
* fix: entities
* feat: calculations
* fix: review comments and support floats
* fix: abstract business logic into calculations service
* fix: clean calculation entities after merge
* feat: react to changes to row/cell/field_type
* chore: changes after merging main
* feat: handle delete field
* test: add grid calculations tests
* fix: add validation + format numbers
* refactor: get cell number
* chore: bump collab
* chore: fix clippy
* chore: update docs
* chore: update docs
* chore: fmt
* chore: fix flutter
* chore: collab rev
* fix: cleanup and hover to show
* fix: localization
* test: add basic rust test
* fix: clippy
* fix: support updating calculation on duplicate row
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-04 00:52:38 +08:00
Nathan.fooo
274742e334
chore: bump version v0.4.6 ( #4595 )
...
* chore: bump version
* chore: bump client api version
2024-02-03 19:45:46 +08:00
nathan
458d3f971b
chore: bump client api
2024-02-02 09:35:55 +08:00
Nathan.fooo
2ffd6bf7ea
chore: bump version ( #4583 )
2024-02-02 09:30:27 +08:00
Nathan.fooo
722691c922
chore: fix ws conn ( #4582 )
...
* chore: fix ws conn
* chore: flutter analyzer
* chore: update client api
2024-02-02 09:27:11 +08:00
Kilu.He
9746852b5f
fix: fixed editor bugs ( #4552 )
...
* fix: fixed editor bugs
* fix: add error boundary
2024-02-02 05:47:41 +08:00
Lucas.Xu
5b030303a6
fix: appimage build ( #4578 )
...
* chore: force exec flutter package pub get
* feat: support building appimage on github ci
2024-02-01 20:58:58 +08:00
XiaoFans
1e4f342fc3
chore: update translations ( #4577 )
2024-02-01 20:53:49 +08:00
Richard Shiue
4f0379bdd7
fix: size of hitbox in app bar button ( #4575 )
2024-02-01 20:53:21 +08:00
Lucas.Xu
ce261c9128
fix: keyboard not show automatically ( #4572 )
2024-02-01 15:41:14 +08:00
Richard Shiue
20391bfec4
chore: revamp database setting action sheets ( #4570 )
...
* chore: revamp database setting action sheets
* chore: field picker improvement
* chore: fix comments
2024-02-01 15:41:02 +08:00
Richard Shiue
9d28360887
fix: mobile ui improv and bugs ( #4567 )
...
* fix: quick edit field bottom sheet header
* fix: field editor appbar regression
This stems from moving to a standardized FlowyAppBar
2024-02-01 10:27:03 +08:00
Lucas.Xu
99f9cb2a09
chore: bump version 0.4.4 ( #4566 )
2024-01-31 22:37:04 +08:00
Mathias Mogensen
247405ff51
fix: launch review reminder ( #4514 )
...
* fix: dismiss menu on enter on no result
* fix: add drag handle to mobile reminder dialog
* fix: show reminder icon in date cell in grid
* fix: auto select day when selecting reminder
* fix: increase height of notification hub
* fix: let some reminder options require time and show time
* fix: handling of non-time reminder options
* test: fix edit date time cell test
* fix: close popover when pressing child again
* fix: add time of now when setting include time
* fix: clean logic
* fix: tests
* fix: add test and include time in notification hub
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-01-31 21:17:36 +08:00
Nguyễn Thái Lâm
d27e2179cc
chore: update vietnamese translations ( #4536 )
2024-01-31 21:16:39 +08:00
indar
100cc19747
chore: update translations id-ID ( #4548 )
2024-01-31 21:16:11 +08:00
Richard Shiue
fa66a119ed
fix: mobile UI issues ( #4561 )
...
* fix: don't re-request focus after editing a cell
* fix: card detail more actions
* fix: select option indicators
* fix: add field bottom sheet revamp
* fix: edit field type bottom sheet
* chore: bump spacing between header and first row of field types
* fix: grid spacing
* refactor: use svg and background colors
* refactor: use shared component
2024-01-31 21:15:38 +08:00
Lucas.Xu
a9787546b4
chore: update add block menu icons ( #4565 )
2024-01-31 21:15:23 +08:00
Peter Dave Hello
5cbe90c79f
chore: further improve and update zh-TW translation ( #4558 )
...
This is a follow up of #4345 , to continue improve the translation
quality, as the original translation was more Simplified-Chinese, and
there are also some new strings need to be translated.
2024-01-31 20:17:35 +08:00
Lucas.Xu
a143a030a9
feat: reafactor add block menu ( #4563 )
2024-01-31 17:47:02 +08:00
Richard Shiue
caede19267
chore: get rid of space in code block of readme ( #4547 )
2024-01-31 10:47:51 +08:00
Lucas.Xu
d410ffbaa8
feat: support exporting log files ( #4559 )
...
* feat: support exporting log files
* feat: support uploading log files on Android
2024-01-31 10:07:50 +08:00
Nathan.fooo
0483e305e7
chore: rename ( #4551 )
...
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
2024-01-31 00:43:55 +08:00
Lucas.Xu
f6242f1cc7
feat: add signout dialog ( #4557 )
2024-01-31 00:40:52 +08:00
Richard Shiue
18c7fff34b
refactor: clean up select type option logic ( #4554 )
2024-01-30 23:20:11 +08:00
Lucas.Xu
792573f46d
feat: optimize image block ( #4553 )
...
* feat: add tooltip for maximum image size
* feat: add maximum upload image size tooltip
* feat: limit image size to 10MB
* fix: disable copy link option for cloud image
* fix: disable copy link option for cloud image
* feat: use regex to match the appflowy.cloud image
2024-01-30 22:39:42 +08:00
Lucas.Xu
e9d7d0b7b3
fix: incorrect background color using in view action menu ( #4513 )
2024-01-30 16:07:51 +08:00
Lucas.Xu
0b7ae734a1
fix: potential dependency conflict ( #4550 )
...
* fix: potential dependency conflict
* fix: ci issues
2024-01-30 16:05:56 +08:00
Nathan.fooo
c0aef8f4fe
fix: login issue ( #4546 )
...
* fix: reset server url when using appflowy cloud the first time
* refactor: set authenticator in frontend
* chore: log version
* chore: show hint when changing the server type
* chore: bump version
* chore: fix test
* chore: bump collab
2024-01-30 09:33:34 +08:00
Nathan.fooo
55c97b56a3
feat: calling user event from web ( #4535 )
...
* refactor: user manager
* refactor: user manager
* refactor: session location
* refactor: user manager
* chore: gen ts files
* feat: implement indexeddb persistence
* chore: integrate user manager
* chore: update
* chore: run on web thread
* chore: run on web thread
* chore: fix test
* chore: add test
* chore: add test
* chore: add user & sign in with password
* chore: fix test
* chore: update docs
* chore: fix warnings
* chore: gen files
* chore: add user
* chore: add files
* chore: update config
* chore: update scirpt
* chore: update scirpt
* fix: build
* chore: update command
* fix: ci
* ci: fix
* fix: compile
* fix: compile
* fix: ci
* fix: compile
* fix: tauri build
* chore: fix test
* chore: fix test
2024-01-30 05:36:27 +08:00
Mathias Mogensen
86a0569d84
feat: f2 to rename current view ( #4522 )
...
* feat: cmd+shift+r to rename current view
* test: change cmd to f2 and add test
* chore: code review
* fix: unawaited future
2024-01-29 20:55:37 +01:00
Lucas.Xu
5b3b0e54d9
feat: refactor app bar ( #4539 )
...
* feat: refactor appbar
* fix: flutter analyze
2024-01-29 23:13:06 +08:00
Lucas.Xu
f1e380c276
fix: add more padding in bottom sheet widget ( #4542 )
2024-01-29 23:12:56 +08:00
Mathias Mogensen
ea93f0e141
fix: idiomatic dow can be 1 character ( #4543 )
2024-01-29 13:10:47 +01:00
Abhijeet Singh
c1433ce38a
chore: update translations ( #4510 )
...
* Update es-VE.json
* inlang: update translations
* Delete project.inlang/project_id
* inlang: update translations
* Delete project.inlang directory
* Create settings.json
* inlang: update translations
* inlang: update translations
* inlang: update translations
* inlang: update translations
* inlang: update translations
* inlang: update translations
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-01-29 17:33:58 +08:00
XiaoFans
831586293e
chore: update Chinese translations ( #4521 )
...
* inlang: update translations
* Revert "inlang: update translations"
This reverts commit a6e1d945c1
.
* chore: update Chinese translations
The translation this time is tailored to the reading habits of Chinese readers, correcting some machine-translated content. Additionally, I have included some content that was not translated before.
* chore: update frontend/resources/translations/zh-CN.json
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-01-29 17:28:47 +08:00
Richard Shiue
5c5b6d02e8
fix: don't show ungrouped column when the field type is checkbox ( #4538 )
2024-01-29 17:27:59 +08:00
Lucas.Xu
8937856d36
feat: new UI design for number format list ( #4537 )
2024-01-29 16:34:19 +08:00
Richard Shiue
63c22feb8f
fix: mobile field editing related bugs ( #4534 )
...
* fix: mobile field editing related bugs
* chore: review
* chore: restore podfile.lock
2024-01-29 13:19:35 +08:00
Richard Shiue
05a06980b9
chore: add unwaited futures to analysis options ( #4485 )
2024-01-29 10:26:45 +08:00
Lucas.Xu
7be29c04a2
fix: unable to delete image and refactor image actions menu ( #4525 )
...
* feat: refacotr image block action
* fix: unable to delete the image placeholder
* fix: unable to delete the image placeholder
2024-01-29 10:15:48 +08:00
Lucas.Xu
5a9a1e60e6
fix: bottom sheet issues ( #4523 )
...
* fix: bottom sheet padding
* fix: set divider width to 0.5px
* feat: optimize number select menu
* chore: update edit field icons
* chore: use short form in add block menu
* feat: optimize select and multi-select menu
* feat: refactor font settings page, theme mode menu and rtl menu
2024-01-28 22:50:25 +08:00
Richard Shiue
4811e65efa
chore: reorganize cell code ( #4516 )
...
* chore: move cell bloc files to application
* chore: move cell editor widgets to its own folder
2024-01-27 10:57:09 +08:00
Lucas.Xu
72a23bfe82
feat: update recentViews list to only keep the first 20 items ( #4512 )
2024-01-26 22:35:33 +08:00
Lucas.Xu
ed78cb4efc
fix: the items in database field menu are not aligned ( #4511 )
...
* fix: title in settings page overflow
* fix: the icon and text in database field menu aren't aligned
* fix: the icon and text in database field menu aren't aligned
2024-01-26 22:35:16 +08:00
Richard Shiue
d2cc799861
fix: mobile row detail title not being updated ( #4507 )
2024-01-26 22:23:59 +08:00
Richard Shiue
2e7a97c8a2
chore: enable timestamp field on mobile ( #4506 )
2024-01-26 22:23:47 +08:00
Lucas.Xu
64cd7d41ca
fix: the text and icon in + menu are not aligned in the same baseline ( #4500 )
2024-01-26 10:06:49 +08:00
Lucas.Xu
0e3ffa8fd5
feat: action sheet revamp ( #4497 )
2024-01-26 00:33:45 +08:00
Lucas.Xu
be00980fdd
chore: optimize android UI ( #4498 )
2024-01-26 00:24:33 +08:00
Abhijeet Singh
7fbaf204ef
chore: update translations ( #4493 )
2024-01-25 23:46:42 +08:00
Mathias Mogensen
acc03b8cc4
chore: code cleanup according to unintroduced lints ( #4488 )
...
* chore: remove redundant arguments
* chore: remove unused constructor params
* chore: reorganize constructors
* chore: remove unnecessary awaits in returns
* chore: remove unnecessary paranthesis
* chore: add lints
* chore: clean up after merge
* chore: add sort constructors first
* chore: organize constructors in blocs
* chore: use sizedbox.shrink over empty container
2024-01-25 23:37:36 +08:00
Richard Shiue
747abba87f
fix(mobile): remove elevation from edit field page and remove inksplash in card detail if disabled ( #4491 )
2024-01-25 13:20:48 +08:00
Richard Shiue
e88fb533c8
fix: composing in select option text field doesn't work ( #4470 )
...
* fix: composing in select option text field doesn't work
* style: improve code style
2024-01-25 13:17:13 +08:00
Richard Shiue
3f896ad64f
chore: reorganize code ( #4490 )
...
* rename select_option.rs to select_option_entities.rs
* move checklist_filter.rs from select_type_option to checklist_type_option
2024-01-25 12:56:43 +08:00
Richard Shiue
6591d5de52
chore: dart code cleanup ( #4484 )
...
* chore: use when instead of map in bloc event dispatch
* chore: dart code formatting, remove white space
* chore: remove unneeded hashmap for cell context
* fix: rebuild card content
2024-01-25 12:26:18 +08:00
Richard Shiue
a1abcd7626
refactor: database cell controller and builder ( #4398 )
...
* refactor: get row/field data from row cache and field controller in cell controller
* refactor: reorganize cell controller tasks and builder
* refactor: rename cell_builder.dart
* refactor: database editable cell builder
* refactor: database card cell builder
* fix: make it work
* fix: start cell listener and adjust cell style on desktop
* fix: build card cell
* fix: remove unnecessary await in tests
* fix: cell cache validation
* fix: row detail banner bugs
* fix: row detail field doesn't update
* fix: calendar event card
* test: fix integration tests
* fix: adjust cell builders to fix cell controller getting disposed
* chore: code review
* fix: bugs on mobile
* test: add grid header integration tests
* test: suppress warnings, reduce flaky test and group tests
2024-01-24 23:59:45 +08:00
Abhijeet Singh
18a355601a
chore: update translations ( #4481 )
2024-01-24 22:46:11 +08:00
Lucas.Xu
c2fdfb6e89
fix: font shown in AA has _r as a suffix ( #4482 )
2024-01-24 22:45:13 +08:00
Mathias Mogensen
baa7c8d826
feat: reminder on date ( #4288 )
...
* feat: support reminder on date
* feat: support reminder on date in database
* fix: include time static
* fix: do not force unwrap
* chore: clean flutter code
* test: add test for reminder in database
* fix: interpret reminder option
* feat: date and reminder on mobile
* feat: improve notification actions and support open row
* feat: support dates in document
* fix: minor changes + review
* feat: support reminder on mobile in document
* feat: support open row on database reminder mobile
* test: add more tests
* fix: first part of review
* fix: open row responsibility
* fix: abstract application logic from presentation layer
* fix: update reminder on date cell update
* test: fix failing test
* fix: show correct selected day after end date toggled
2024-01-24 15:15:57 +01:00
Mathias Mogensen
8105da1c2b
Fix: mobile improvements ( #4480 )
...
* fix: copy on notifications screen is caught off
* fix: mobile event screen no events copy
* fix: hide notifications toggle from settings
* fix: cannot change type of field in grid
2024-01-24 12:07:02 +01:00
Lucas.Xu
827e41348b
feat: keep the offset of the recent section ( #4466 )
2024-01-23 16:54:04 +08:00
Lucas.Xu
e239ba46aa
feat: customize self host url on launch page ( #4465 )
2024-01-23 16:38:15 +08:00
Lucas.Xu
2554ba81b5
feat: optimize cloud settings on mobile ( #4444 )
2024-01-23 01:37:02 +08:00
Nathan.fooo
84d171b1db
chore: bump client api to fix user session issue ( #4445 )
2024-01-23 01:33:52 +08:00
Lucas.Xu
38902ed599
feat: enable anonymous sign in on mobile ( #4442 )
...
* feat: enable anoymous login on mobile
* feat: support signin with third party serices
2024-01-22 22:36:16 +08:00
Nathan.fooo
90516b6adc
feat: wasm build ( #4412 )
...
* chore: enable wasm build
* chore: bump collab
* chore: fix build
* chore: flowy-document wasm
* chore: fix compile
* chore: fix compile
* chore: fix compile
* chore: fix compile
* chore: fix ci
* chore: fix ci
* chore: fix ci
2024-01-22 13:34:15 +08:00
Lucas.Xu
c4acba8216
fix: mobile sign-in issue ( #4424 )
...
* Revert "chore: remove zip package for windows and macOS (#4404 )"
This reverts commit f612d9b701
.
* Revert "chore: remove zip package for windows and macOS (#4404 )"
This reverts commit f612d9b701
.
* fix: mobile signin
2024-01-21 21:47:14 +08:00
Continy
4404e0d727
chore: update translations ( #4428 )
...
* inlang: update translations
* inlang: update translations
* inlang: update translations
2024-01-20 23:24:10 +08:00
Abhijeet Singh
48c6c635f7
chore: update translations ( #4406 )
...
* Update es-VE.json
* inlang: update translations
* Delete project.inlang/project_id
* inlang: update translations
* Delete project.inlang directory
* Create settings.json
* inlang: update translations
* inlang: update translations
* inlang: update translations
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-01-20 23:23:44 +08:00
Zsombor
332f40c915
choreL: update Hungarian translations ( #4416 )
2024-01-20 23:22:33 +08:00
Lecanora
2b32f0eff0
chore: update french translations for inlang ( #4419 )
2024-01-20 23:21:47 +08:00
Juliano Penna
7d20ca5a77
fix: print correct package name ( #4425 )
2024-01-20 23:18:50 +08:00
Zack
0a0f2adf76
feat: support uploading image to cloud storage ( #4413 )
...
* feat: add object ext
* feat: integrate upload image api
* feat: support uploading local file to cloud
* feat: abstact the CachedNetworkImage as FlowyNetworkImage
* ci: fix tauri ci
* fix: integration test
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: nathan <nathan@appflowy.io>
2024-01-20 23:16:18 +08:00
Richard Shiue
4852e5c8d4
fix: don't parse unexpected files while generating protobuf ( #4411 )
2024-01-17 11:20:02 +08:00
Nathan.fooo
65f1db776b
chore: bump version 043 ( #4409 )
2024-01-17 05:55:47 +08:00
Zack
38c3e700e9
feat: initial file upload api ( #4299 )
...
* feat: initial file upload api
* feat: initial file upload api
* fix: add pb index
* feat: remove file name
* feat: read everything to mem
* feat: revamp object storage
* chore: cargo format
* chore: update deps
* feat: revised implementations and style
* chore: use deploy env instead
* chore: use deploy env instead
* chore: use deploy env instead
* refactor: move logic to handler to manager
* fix: format issues
* fix: cargo clippy
* chore: cargo check tauri
* fix: debug docker integration test
* fix: debug docker integration test
* fix: debug docker integration test gotrue
* fix: debug docker integration test docker compose version
* fix: docker scripts
* fix: cargo fmt
* fix: add sleep after docker compose up
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-01-17 02:59:15 +08:00
Abhijeet Singh
15cb1b5f19
chore: update translations ( #4395 )
2024-01-16 15:32:04 +08:00
Lucas.Xu
1bf1d03676
chore: set minimum supported android version to android 10 ( #4402 )
2024-01-16 15:31:27 +08:00
Lucas.Xu
595f1f6ef8
chore: use openai default model ( #4368 )
...
* chore: use openai default model
* feat: update openai mode
2024-01-15 16:26:45 +08:00
Lucas.Xu
c8e9adb81d
fix: unable to use slide gesture to close keyboard ( #4391 )
2024-01-15 16:26:37 +08:00
Lucas.Xu
6d3a7545a6
chore: update editor version ( #4392 )
2024-01-15 16:26:27 +08:00
Lucas.Xu
6739af2be1
fix: the aa menu disappear after clicking the inactive indent itemg ( #4390 )
2024-01-15 15:39:04 +08:00
Nathan.fooo
c41a7aaacf
chore: support localhost and development mode ( #4384 )
...
* chore: update local port for development
* chore: support localhost development
* chore: fix rust test
* chore: update setting
* fix: ci
* fix: ci
* fix: ci
* fix: ci
* chore: fix docker build
* chore: fix ci
2024-01-15 12:53:53 +08:00
ilyes-ced
d200c409d6
fix: removed space under grid ( #4352 )
...
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-01-14 22:56:11 +08:00
Lucas.Xu
cd28dee7bd
chore: bump new version ( #4374 )
2024-01-14 22:55:17 +08:00
Yijing Huang
7e82a08b54
fix: secondary button outline color ( #4381 )
...
* chore: restore the default outline color in SecondaryButton
* chore: improve outline color for learn more button
2024-01-14 22:54:59 +08:00
Jia Hang
f0bd50b246
fix: change copyright year to 2024 ( #4379 )
2024-01-14 22:54:31 +08:00
ferreira-fp
e571eb9881
chore: update translations ( #4370 )
2024-01-14 22:54:10 +08:00
Nathan.fooo
c4f4bcf457
feat: using appflowy cloud as the default cloud type ( #4380 )
...
* feat: using appflowy cloud as the default cloud type
* fix: test
* Update cloud_env.dart
2024-01-13 03:08:07 +08:00
Nathan.fooo
9500abb363
feat: workspace service in user crate ( #4373 )
...
* refactor: user manager
* feat: implement workspace service
* refactor: migrate user data when sign up
* chore: fmt
* chore: enable beta cloud
* chore: update ci
* chore: trim slash
2024-01-12 14:34:59 +08:00
Lucas.Xu
690a3746fa
feat: optimize the align toolbar item ( #4364 )
2024-01-12 10:18:52 +08:00
Nathan.fooo
cd82c13753
feat: Stream collab objects ( #4361 )
...
* feat: stream collab object
* chore: disable snapshot
2024-01-12 06:26:43 +08:00
Lucas.Xu
032a648204
chore: reduce package size ( #4353 )
2024-01-11 21:45:20 +08:00
Abhijeet Singh
f64ee912d0
chore: update translations ( #4354 )
2024-01-11 21:45:07 +08:00
Nathan.fooo
307556b7dd
refactor: deps crates ( #4362 )
...
* refactor: rename flowy-folder-deps to flowy-folder-pub
* chore: rename crates
* chore: move flowy-task to lib-infra
* chore: rename crates
* refactor: user manager dir
2024-01-11 14:42:03 +08:00
Lucas.Xu
dd8b9dd43e
fix: unable to get the device info in test mode ( #4359 )
2024-01-11 14:26:25 +08:00
Nathan.fooo
6e41359fc5
feat: show indicator when importing appflowy data ( #4357 )
...
* feat: show indicator when importing appflowy data
* Update frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_file_import_appflowy_data_view.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: fix analyzer
* chore: fix test
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
2024-01-11 09:44:33 +08:00
Yijing Huang
b1cc4e485b
fix: upload custom theme issue ( #4317 )
...
* fix: FlowyDynamicPlugin encode issue
* chore: improve the default theme color
* fix: learn more button text invisiable
* fix: fix read the wrong theme mode file
* fix: prevent current custom theme being deleted
* chore: improve theme upload UI and error prompts
* chore: delete unnecessary LocaleKeys
2024-01-10 21:21:05 +08:00
Kilu.He
239bf2fa70
refactor: adjust tauri codes ( #4332 )
...
* fix: some bugs
* refactor: delete code that is no longer needed
2024-01-10 19:24:40 +08:00
Peter Dave Hello
a6baabbafc
chore: improve zh-TW translation ( #4345 )
2024-01-10 18:48:05 +08:00
Nathan.fooo
a954b5ffd8
fix: create offline document ( #4350 )
2024-01-10 18:43:13 +08:00
Lucas.Xu
36b88c602c
feat: update privacy policy and add version code ( #4343 )
2024-01-10 18:42:33 +08:00
Nathan.fooo
190fae196f
chore: bump collab ( #4348 )
...
* chore: bump collab
* chore: optimize import
* chore: bump
* chore: disable ai test
2024-01-10 11:15:05 +08:00
Jayaprakash
347698f68f
feat: support aligning the text block using shortcuts ( #4319 )
2024-01-09 20:27:08 +07:00
Lucas.Xu
db2e23172a
feat: support canceling the sign-in event ( #4342 )
2024-01-09 17:09:44 +08:00
Lucas.Xu
dcb070909c
feat: support RTL layout on mobile ( #4335 )
...
* feat: revamp theme mode settings
* feat: support RTL layout on mobile
2024-01-09 10:12:54 +08:00
Mathias Mogensen
332a677d20
feat: improve reference menus ( #4301 )
...
* feat: improve reference menus
* fix: limit page results in reference menus
* fix: custom title for specific type refs
* fix: insert pages
* fix: enable scrolling on item focus change
* fix: enable shift+tab to navigate
* fix: properly offset menu
* fix: review comments
* fix: remove bottom padding on last group
2024-01-08 15:28:36 +01:00
trattaa
75d394fb6e
chore: update translations ( #4320 )
2024-01-08 15:34:25 +08:00
Lucas.Xu
875b9d6cfc
feat: improve mobile touch gesture experience ( #4328 )
2024-01-08 15:06:59 +08:00