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
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
Lucas.Xu
7802c75d7c
feat: support scaling text on mobile ( #4690 )
2024-02-22 09:50:24 +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
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
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
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
Danilo Barion Nogueira
d690ca2751
chore: update translations ( #4270 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-17 01:44:05 +08:00
Mathias Mogensen
b356927e60
feat: improve more action in document ( #4639 )
2024-02-09 15:54:05 +01:00
Kilu.He
60fc5bb2c8
fix: tauri folder bugs ( #4589 )
2024-02-08 14:22:44 +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
ca93cb20ec
chore: revamp mobile database toolbar ( #4579 )
...
* chore: revamp mobile database toolbar
* chore: code cleanup
2024-02-04 00:55:44 +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
XiaoFans
1e4f342fc3
chore: update translations ( #4577 )
2024-02-01 20:53:49 +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
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
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
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
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
Lucas.Xu
5b3b0e54d9
feat: refactor app bar ( #4539 )
...
* feat: refactor appbar
* fix: flutter analyze
2024-01-29 23:13:06 +08: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
Lucas.Xu
8937856d36
feat: new UI design for number format list ( #4537 )
2024-01-29 16:34:19 +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
2e7a97c8a2
chore: enable timestamp field on mobile ( #4506 )
2024-01-26 22:23:47 +08:00
Lucas.Xu
0e3ffa8fd5
feat: action sheet revamp ( #4497 )
2024-01-26 00:33:45 +08:00
Abhijeet Singh
7fbaf204ef
chore: update translations ( #4493 )
2024-01-25 23:46:42 +08:00
Abhijeet Singh
18a355601a
chore: update translations ( #4481 )
2024-01-24 22:46:11 +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
e239ba46aa
feat: customize self host url on launch page ( #4465 )
2024-01-23 16:38:15 +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
Abhijeet Singh
15cb1b5f19
chore: update translations ( #4395 )
2024-01-16 15:32: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
ferreira-fp
e571eb9881
chore: update translations ( #4370 )
2024-01-14 22:54:10 +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
Abhijeet Singh
f64ee912d0
chore: update translations ( #4354 )
2024-01-11 21:45:07 +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
Peter Dave Hello
a6baabbafc
chore: improve zh-TW translation ( #4345 )
2024-01-10 18:48:05 +08:00
Lucas.Xu
36b88c602c
feat: update privacy policy and add version code ( #4343 )
2024-01-10 18:42:33 +08: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
occhiodipesce
e9326d49c0
chore: update it-IT translations ( #4325 )
...
* inlang: update translations
* inlang: update translations
2024-01-08 10:11:36 +08:00
Baraa Al-Masri
ecbc2601c4
chore: update ar-SA translations ( #4131 )
...
* chore: update translations from inlang
* Resync translations from upstream
2024-01-06 00:34:40 +08:00
TasseDo
f3753435e6
chore: update fr-FR and fr-CA translations ( #4305 )
...
* inlang: update translations
* inlang: update translations
2024-01-05 21:21:57 +08:00
maTh
bdec917a35
chore: update de-DE translations ( #4272 )
...
* fix: labels from bottom of list started to translate
* fix: finished the last labels
* fix: Comma
* fix: typo
* fix: better wording for forstDayOfWeek
* fix: better wording for incluceTime
2024-01-05 11:13:54 +08:00
Abhijeet Singh
76a3daecaf
chore: update es-VE translations ( #4267 )
...
* Update es-VE.json
* inlang: update translations
* Delete project.inlang/project_id
* inlang: update translations
* Delete project.inlang directory
* Create settings.json
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-01-05 11:09:02 +08:00
maTh
eef5c2bf66
fix: more labels translated to German and improved ( #4261 )
2024-01-01 13:33:28 +08:00
maTh
b0bf99da34
fix: more labels to German translated and improved ( #4248 )
2023-12-30 15:49:09 +08:00
Nathan.fooo
36cf653d64
chore: support import appflowy data into current workspace ( #4254 )
...
* chore: support import appflowy data into current workspace
* refactor: code
* chore: unused ref
* chore: update url
2023-12-30 13:44:09 +08:00
Nathan.fooo
69469e9989
feat: Import appflowy data ( #4236 )
...
* refactor: traits
* feat: import data
* chore: track database view
* fix: import
* refactor: collab doc state
* refactor: get collab doc state
* feat: batch create collab object
* fix: test
* ci: run docker compose if the server is not up
* chore: bump collab
* chore: update ci
* chore: update ci
* chore: update ci
* chore: implement ui
* chore: implement ui
* chore: implement ui
2023-12-29 13:02:27 +08:00
Abhijeet Singh
462b67def9
chore: update translations ( #4198 )
...
* Update es-VE.json
* inlang: update translations
* Delete project.inlang/project_id
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-12-28 20:47:12 +08:00
Lucas.Xu
0b3c904984
feat: add block menu ( #4222 )
...
* feat: add block menu
* fix: android add block issue
2023-12-28 12:37:10 +08:00
maTh
1e16168a3d
fix: better wording for German i18n ( #4227 )
2023-12-28 11:05:23 +08:00
Richard Shiue
ce58737ec5
fix: bottom sheet updates apply immediately ( #4220 )
...
* fix: mobile field editor
* fix: immediately update select option
* fix: insert left and right field flow
* fix: create row behavior
2023-12-27 23:52:54 +08:00
Kilu.He
29e80a0f32
refactor: support nested block struct ( #4200 )
...
* refactor: support nested block struct
* fix: pasted bugs
* fix: fix lift node
* fix: unit test
* fix: selection style
* feat: support block color
* fix: turn to block bugs
* fix: code block bugs
2023-12-26 18:15:35 +08:00
Daniil
0371a28a42
chore: sync russian translation ( #4202 )
2023-12-24 22:10:31 +08:00
Lucas.Xu
ce51491cf6
feat: support menu action in aa toolbar item ( #4201 )
2023-12-24 22:08:49 +08:00
Lucas.Xu
c3b183504f
feat: mobile toolbar revamp ( #4194 )
...
* feat: toolbar ui revamp
* feat: implement bius and blocks
* feat: implement converting heading block
* feat: implement bius logic
* feat: implement numbered/bulleted/quote list logic
* feat: indent/outdent logic
* feat: implement link logic
* feat: toolbar ui improvement
* feat: implement toolbar biu logic
* feat: focus on biu if the selection is not collapsed
* feat: implement changing font logic'
* feat: implement color picker logic
* feat: support customzing text and background color
* fix: draghandler padding
2023-12-23 14:31:49 +08:00
Richard Shiue
13260e1db8
feat: mobile view editor improvements ( #4186 )
...
* feat: database view editor improvements
* feat: implement calendar settings
* fix: wrong view being opened
2023-12-21 11:51:42 +08:00
Richard Shiue
4fa08fda02
fix: translation into the wrong language ( #4187 )
2023-12-21 11:03:27 +08:00
iMiao
2042394501
chore: update translations ( #4156 )
...
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-12-21 09:34:49 +08:00
Yijing Huang
bbeae74ebd
feat: customized cursor and selection color ( #4168 )
2023-12-21 09:34:25 +08:00
Abhijeet Singh
3aad1c5bcd
chore: update es-VE.json ( #4173 )
2023-12-21 09:33:39 +08:00
Bowling
b466b425a5
chore: update translations ( #4138 )
2023-12-19 22:43:35 +08:00
Mathias Mogensen
7d512578b2
refactor: date picker abstraction ( #4159 )
...
* refactor: date picker abstraction
* refactor: move include time button
2023-12-18 13:10:12 +01:00
Kilu.He
0783f94cd6
chore: optimize the experience of the document ( #4152 )
...
* fix: scroll bug of grid
* chore: optimize the experience of the document
* fix: drag folder
* fix: add unit test to provider
2023-12-18 17:44:47 +08:00
Richard Shiue
eef34caf27
feat: revamp mobile database tab bar ( #4160 )
2023-12-18 17:04:20 +08:00
mahynotch
6cece56ca7
chore: update translations ( #4144 )
...
* inlang: update translations
* inlang: update translations
* inlang: update translations
2023-12-14 15:15:05 +07:00
Camus Qiu
2b096e967d
fix: chinese translation error ( #4115 ) ( #4142 )
2023-12-14 15:13:50 +07:00
Lucas.Xu
3f9b598493
feat: add link preview block ( #4137 )
...
* feat: add link preview block
* test: add integration test
2023-12-13 15:21:38 +08:00
watchakorn-18k
b80b222527
chore: update translated into the most recent version in Thai, with extra words fixed. ( #4132 )
...
* Added Thai language
* Complete Thai translation
* feat: Added Thai translation
* chore: Translate more Thai using modern terminology and avoid outdated slang.
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-12-12 10:03:56 +08:00
Mathias Mogensen
177cca60c4
fix: notes disappears ( #4122 )
2023-12-10 13:44:37 +02:00
Mathias Mogensen
649545cdf3
feat: mobile notifications screen ( #4100 )
...
* fix: update username on mobile header on change
* feat: notifications page
* feat: refactor and refinement
* fix: code review
2023-12-08 21:04:09 +08:00
Henrique Miossi de Araújo
2a421034d9
chore: update pt-BR translations ( #4109 )
2023-12-08 21:02:27 +08:00
Lucas.Xu
fe5ce75ea8
fix: minor ui issues ( #4102 )
...
* fix: minor ui issues
* feat: support using emoji as icon
* chore: update langauges
* fix: missing reminder bloc in detail page
* fix: integration test
2023-12-06 13:49:30 +08:00