Commit Graph

3971 Commits

Author SHA1 Message Date
d7410cd6e8 feat: #1624 add shortcut for Shift + Option + Left/Right Arrow 2023-01-04 20:10:41 +08:00
06c5f6a790 Merge branch 'main' into feat_1624 2023-01-04 20:04:33 +08:00
35a72f701b feat: #1624 add shortcut for Shift + Option + Left/Right Arrow 2023-01-04 19:58:43 +08:00
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
340f27cf87 fix: the settings view of path configuration is not displayed completely (#1647) 2023-01-04 19:41:31 +08:00
d8958e82c8 fix: menu section scrollcontroller not attached (#1631) 2023-01-04 17:19:54 +08:00
a07a180cc8 chore: remove duplicate command in flutter_ci.yaml 2023-01-04 17:16:09 +08:00
3eb1360324 test: add more cases for checkout_box_description_test (#1639) 2023-01-04 16:29:24 +08:00
e0a392db00 chore: update flutter_ci.yaml 2023-01-04 16:23:58 +08:00
2006d35a50 fix: the settings view of path configuration is not displayed completely 2023-01-04 15:10:11 +08:00
515cd50ac4 chore: grid/kanban toolbar UI improvements (#1634) 2023-01-04 10:21:00 +08:00
c5b15daac4 fix: don't delete the property if it shouldn't be allowed (#1633) 2023-01-04 10:20:18 +08:00
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
b8f9da6bc7 ci: flutter ci 2023-01-04 00:08:40 +08:00
2c244203fb ci: rust coverage 2023-01-04 00:02:13 +08:00
bfd2754bda chore: update rust-toolchain 2023-01-03 23:38:57 +08:00
2ccc2d7c98 ci: remove unsupport syntax 2023-01-03 23:19:30 +08:00
52c09c863c ci: remove unsupport syntax 2023-01-03 23:13:22 +08:00
c1880292ac fix: rust & flutter test (#1644)
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-03 23:10:11 +08:00
0e88d643cf fix: rust and flutter ci (#1643)
Co-authored-by: vedon <vedon.fu@gmail.com>
2023-01-03 22:55:30 +08:00
c932f63e57 Fix/windows build (#1641)
* fix: windows build & refactor release build target

* refactor: merge dart_lint and dart_test into flutter_ci

* refactor: merge rust_lint and rust_test into rust_ci

* chore: update rust_ci.yaml
2023-01-03 22:34:55 +08:00
bce175255f chore: udpate chnagelog 2023-01-03 09:40:46 +08:00
273aaeec75 feat: switching from text type to checkbox type (#1626) 2023-01-02 14:47:21 +08:00
17def1ffab chore: enable rust_unit_test on windows (#1630) 2023-01-02 12:31:31 +08:00
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
9cd83d02a9 fix: send dart notification 2023-01-01 22:48:28 +08:00
35a93939fe fix: send dart notification (#1629)
Co-authored-by: nathan <nathan@appflowy.io>
2023-01-01 22:34:38 +08:00
eed6c753dd chore: add spacing between a popover and the edge of the window (#1625) 2023-01-01 22:26:52 +08:00
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
a2b5d6fa99 fix: number cell format (#1623)
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-31 08:06:10 +08:00
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
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
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
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
52c8f32c82 fix: scrollToBottom for macos (#1610)
Co-authored-by: DevOwl <christian.muehle@devowl.de>
2022-12-28 21:51:19 +08:00
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
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
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
e5717b834d test: grid switch from checkbox to text test (#1612) 2022-12-28 08:25:26 +08:00
faf8f73206 test: grid switch from multi select to text test (#1608) 2022-12-27 20:08:32 +08:00
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
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
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
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
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
f9cc05319b chore: deprecate InputTextField (#1566) 2022-12-21 19:12:16 +08:00
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
9a387b275f Merge pull request #1595 from LucasXu0/release/0.0.9
chore: release 0.0.9
0.0.9
2022-12-21 11:03:33 +08:00
b6ce7aff9f fix: rename function in test call 2022-12-21 11:03:10 +08:00
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