Nathan.fooo
8036d070ad
feat: create the default workspace on cloud when using appflowy cloud ( #4040 )
...
* chore: sync strategy for collab type
* chore: update rev id
* chore: update rev id
* ci: fix test
* ci: fix test
2023-11-29 07:49:47 +08:00
Mathias Mogensen
a5ed145aa3
feat: mobile no date optimization ( #4038 )
...
* feat: mobile no date optimization
* fix: code review
2023-11-29 07:19:40 +08:00
Richard Shiue
20b485bcfe
feat: insert a new field to the left or right of an existing one ( #4022 )
...
* feat: allow inserting fields before or after a certain field
* fix: tauri build
* chore: implement frontend
* test: rust-lib tests
* test: integration test
* chore: point to temp collab rev
* chore: bump collab rev
* chore: fix tauri build
* chore: fix the tauri build, for real this time
* fix: new field editor show detail not general
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-11-29 04:42:53 +08:00
Lucas.Xu
38e3947b2d
chore: disable codecov ( #4037 )
2023-11-28 17:43:05 +08:00
Lucas.Xu
94f9349aba
fix: sv.json missing ( #4035 )
2023-11-28 11:46:11 +08:00
Mathias Mogensen
a9ea8fd159
fix: changing visibility of property ( #4032 )
...
* fix: changing visibility of property
* fix: null aware ternary
2023-11-28 11:45:50 +08:00
Mathias Mogensen
1e6762b424
fix: url cell mobile ( #4029 )
2023-11-28 11:45:02 +08:00
Richard Shiue
7c54b6d599
fix: mobile grid issues ( #4026 )
...
* chore: some mobile grid issues
* fix: grid right padding
2023-11-28 11:44:45 +08:00
Nathan.fooo
3e17613f54
tests: AppFlowy Cloud integration test ( #4015 )
...
* chore: save cloud ofnig
* chore: fix .a link warnings
* chore: add cloud test runner
* refactor: test folder
* ci: add test
* ci: add test
* ci: fix
* ci: fix
2023-11-28 10:54:31 +08:00
Richard Shiue
9d61ca0278
feat: delete kanban board groups ( #3925 )
...
* feat: hide/unhide ui
* chore: implement collapsible side bar and adjust group header (#2 )
* refactor: hidden columns into own file
* chore: adjust new group button position
* fix: flowy icon buton secondary color bleed
* chore: some UI adjustments
* fix: some regressions
* chore: proper group is_visible fetching
* chore: use a bloc to manage hidden groups
* fix: hiding groups not working
* chore: implement hidden group popups
* chore: proper ungrouped item column management
* chore: remove ungrouped items button
* chore: flowy hover build
* fix: clean up code
* test: integration tests
* fix: not null promise on null value
* fix: hide and unhide multiple groups
* chore: i18n and code review
* chore: missed review
* fix: rust-lib-test
* fix: dont completely remove flowyiconhovercolor
* chore: apply suggest
* fix: number of rows inside hidden groups not updating properly
* fix: hidden groups disappearing after collapse
* fix: hidden group title alignment
* fix: insert newly unhidden groups into the correct position
* chore: adjust padding all around
* feat: reorder hidden groups
* chore: adjust padding
* chore: collapse hidden groups section persist
* chore: no status group at beginning
* fix: hiding groups when grouping with other types
* chore: disable rename groups that arent supported
* chore: update appflowy board ref
* chore: better naming
* feat: delete kanban groups
* chore: forgot to save
* chore: fix build and small ui adjustments
* chore: add a confirm dialog when deleting a column
* fix: flutter lint
* test: add integration test
* chore: fix some design review issues
* chore: apply suggestions from Nathan
* fix: write lock on group controller
---------
Co-authored-by: Mathias Mogensen <mathias@appflowy.io>
2023-11-28 10:43:22 +08:00
Lucas.Xu
3595de5e12
fix: v0.3.8.2 known issues ( #4025 )
2023-11-28 10:29:05 +08:00
Mathias Mogensen
32ca864bf7
fix: open slash menu on adding block above/below ( #4028 )
2023-11-28 02:41:30 +01:00
Mathias Mogensen
bfa9233bd4
fix: mobile improvements for calendar ( #4027 )
2023-11-28 02:13:22 +01:00
Lucas.Xu
c659cf4ff2
fix: mobile UI issues ( #4020 )
...
* fix: color picker overflow
* fix: image picker overflow
* feat: expand list item to 48.0
2023-11-27 13:51:05 +08:00
Richard Shiue
cac3acd553
feat: open a mobile grid row as a page ( #4000 )
...
* chore: restore text cursor color
* chore: open row as a card in mobile
* refactor: clean up code
* chore: code review
* chore: restore c++ shared library
2023-11-27 12:37:38 +08:00
Mathias Mogensen
771dd9979f
feat: mobile database settings rework ( #4016 )
...
* feat: mobile database settings rework
* chore: clean
2023-11-27 12:36:10 +08:00
Lucas.Xu
929508df16
chore: set minimum macos target development target supported to 10.14 ( #4011 )
2023-11-27 10:29:39 +08:00
Lucas.Xu
79b1515c3a
fix: memory leaks ( #3995 )
...
* feat: add memory leak monitor
* fix: memory leaks
* feat: dump call stack in memory leak detector
* chore: disable memory leak detector
2023-11-26 15:10:48 +08:00
Mathias Mogensen
7fb1b4f43f
feat: optimize calendar for mobile ( #3979 )
...
* feat: calendar mobile ui
- Resolves double border on Calendar Cells
- Adds Jump to year quick action for Mobile
- Reduces Cell height in Calendar
- Change out EventList with EventIndicator in Cell
* chore: push card details screen
* fix: navigation to card details
* feat: day events screen update on new event
* fix: changes after merging main
* fix: missing argument
* fix: amend test and remove stack
2023-11-25 15:31:54 +01:00
Nathan.fooo
b3dd5fb8bd
fix: windows callback ( #4006 )
...
* tests: fix supabase integration test
* ci: fix
* chore: fix windows callback
2023-11-25 17:18:31 +08:00
Richard Shiue
29a6eab1ce
fix: select option mouse-click event conflict ( #4003 )
2023-11-24 23:13:52 +08:00
Richard Shiue
c475a5d960
ci: use linux vm for dart unit test ( #3991 )
...
* chore: use the faster linux vm
* chore: download artifact
* chore: make it work
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-11-24 16:20:25 +08:00
Lucas.Xu
414bb26e56
feat: support changing block background color ( #3998 )
2023-11-24 15:30:20 +08:00
Nathan.fooo
1fad713477
feat: custom server url in application ( #3996 )
...
* chore:test
* chore: update ui
* feat: set appflowy cloud url
* chore: add self host docs
* fix: save user
* fix: sign out when authenticator not match
* fix: sign out when authenticator not match
* fix: db lock
* chore: remove unuse env file
* test: disable supabase cloud test
* test: disable supabase cloud test
* chore: fix save
2023-11-24 11:54:47 +08:00
Richard Shiue
e18e031710
chore: adjust board card UI ( #3954 )
...
* chore: adjust board card UI
* chore: fix accessory popover and add title placeholder
* chore: add pubspec.lock
* chore: fix integration test
* chore: apply suggestions from code review
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: apply suggestions from Mathias
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
2023-11-24 00:25:12 +08:00
Lucas.Xu
bddaac05ae
fix: unable to login on android when building in release mode ( #3994 )
2023-11-23 23:32:52 +08:00
Richard Shiue
3e5fae002b
chore: remove the flutter submodule from contributor ( #3993 )
2023-11-23 22:32:27 +08:00
Richard Shiue
66835a5409
feat: field editing bloc refactor and add mobile field editor ( #3981 )
2023-11-23 16:43:29 +08:00
Lucas.Xu
8afbf28430
feat: improve editing link user experience ( #3990 )
2023-11-23 16:42:36 +08:00
Kilu.He
0427402ba7
fix: adjusting sort UI and support filter and settings ( #3971 )
...
* fix: adjusting sort UI and support filter and settings
* fix: code review
2023-11-23 15:57:08 +08:00
Emil
6973d66263
chore: update Russian translations ( #3933 )
2023-11-23 12:40:27 +08:00
watchakorn-18k
5fea801a88
chore: add Thai language ( #3985 )
...
* Added Thai language
* Complete Thai translation
* feat: Added Thai translation
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-11-23 12:40:09 +08:00
MarekJAM
8b81889bcf
chore: updated polish translations ( #3959 )
2023-11-23 10:54:34 +08:00
slhmy
800094587b
feat: update simple Chinese translation ( #3963 )
2023-11-23 10:54:13 +08:00
Kaya Zeren
de75e028df
chore: turkish translation update ( #3983 )
...
Existing translation strings are reviewed and missing ones are completed.
2023-11-23 10:39:18 +08:00
Lucas.Xu
9b3c1921e8
fix: login page hint text overflow ( #3987 )
2023-11-23 09:39:40 +08:00
Lucas.Xu
412f34c72a
feat: add ... button in mobile toolbar ( #3970 )
...
* feat: add ... button in mobile toolbar
* fix: the title state should be reset when canceling
* fix: reset hover status after picking emoji
* fix: some emojis missing on linux and android
* fix: unable to press enter key to rename page
2023-11-22 10:49:22 +08:00
Yijing Huang
a7364e1f4a
fix: set cell style nullable ( #3984 )
2023-11-22 10:49:01 +08:00
Richard Shiue
16467e9c13
chore: improve mobile grid page ( #3939 )
...
* chore: more typo
* chore: improve appearance of mobile grid page
* fix: focus problems with editable grid cells
* chore: apply suggestions from Mathias
* revert: the dragged header looks ugly
* chore: more suggestions from Mathias
* chore: more tarbars
* fix: scrollbar padding is a bit off
* chore: add launch tasks and fix android debug
* chore: more mobile grid improvement
* fix: initial attempt to fix cell focus bug
* chore: fix grid cell lazy loading
* chore: fix cell focus problems
* chore: update same changes to desktop
* fix: revert accessory changes due to regression
* chore: new database view name i18n
* chore: add mobile tab bar header
* fix: fiz zuh eentuhgrashun tastes
* chore: rudimentary grid header
* style: code style stuffz
* chore: restore android standard lib
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-11-21 22:54:09 +08:00
Richard Shiue
b00d29d0cd
test: fix integration tests ( #3977 )
2023-11-21 21:50:31 +08:00
Yijing Huang
acc951c5eb
feat: mobile card detail screen ( #3935 )
...
* feat: add CardDetailScreen and CardPropertyEditScreen
- add basic UI layout for these two screens
- add MobileTextCell as the GridCellWidget adapts to mobile
* feat: add MobileNumberCell and MobileTimestampCell
* feat: Add MobileDateCell and MobileCheckboxCell
- Add MobileDateCellEditScreen
- Add dateStr and endDateStr in DateCellCalendarState
* feat: add MobileFieldTypeOptionEditor
- Add placeholder for different TypeOptionMobileWidgetBuilders
- Add _MobileSwitchFieldButton
* feat: add property delete feature in CardPropertyEditScreen
* fix: fix VisibilitySwitch didn't update
* feat: add MobileCreateRowFieldScreen
- Refactor MobileFieldEditor to used in CardPropertyEditScreen and MobileCreateRowFieldScreen
- Add MobileCreateRowFieldScreen
* chore: localization and improve spacing
* feat: add TimestampTypeOptionMobileWidget
- Refactor TimeFormatListTile to be used in TimestampTypeOptionMobileWidget and _DateCellEditBody
- Add IncludeTimeSwitch to be used in TimestampTypeOptionMobileWidget and _DateCellEditBody
* feat: add checkbox and DateTypeOptionMobileWidget
* chore: improve UI
* chore: improve spacing
* fix: fix end time shown issue
* fix: minor issues
* fix: flutter analyze
* chore: delete unused TextEditingController
* fix: prevent group field from deleting
* feat: add NumberTypeOptionMobileWidget
* chore: rename and clean code
* chore: clean code
* chore: extract class
* chore: refactor reorder cells
* chore: improve super.key
* chore: refactor MobileFieldTypeList
* chore: reorginize code
* chore: remove unused import file
* chore: clean code
* chore: add commas due to flutter upgrade
* feat: add MobileURLCell
* fix: close keyboard when user tap outside of textfield
* chore: update go_router version
* fix: add missing GridCellStyle
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-11-20 22:56:21 -07:00
Nathan.fooo
b9ecc7ceb6
chore: add custom folder prompt ( #3961 )
...
* chore: add custom folder prompt
* chore: zip collab db
* chore: fix test
* chore: add test
* chore: fmt
* chore: fmt
* chore: fmt
2023-11-20 20:54:47 +08:00
Lucas.Xu
6f83f41c2d
refactor: use dependency injection to adapt the theme on mobile. ( #3957 )
2023-11-20 10:35:13 +08:00
Nathan.fooo
8179419f8b
feat: show server url ( #3956 )
...
* chore: data folder for cloud
* chore: display server url
* chore: fix test
2023-11-17 15:38:56 +08:00
Mathias Mogensen
4a1a143a66
fix: checkbox power toggle missing configuration ( #3941 )
...
* fix: add trigger for checkbox children toggle
* fix: localization of block placeholders
2023-11-17 13:55:25 +08:00
Emil
21bbf87089
chore: update Russian, fix naming conventions and typos ( #3946 )
...
* chore: typos fix
* chore: compliance with naming conventions
2023-11-17 13:53:21 +08:00
Richard Shiue
19d9e7717c
chore: use page icon instead of document icon ( #3952 )
2023-11-17 13:52:33 +08:00
Lucas.Xu
d190850f03
feat: keep the toolbar the same height as the keyboard to optimize the editing experience ( #3947 )
2023-11-17 13:51:26 +08:00
Kilu.He
68de83c611
feat: support modified cell in modal ( #3948 )
...
* feat: support drag fields in modal
* fix: wrong draggable position
2023-11-17 10:56:25 +08:00
Richard Shiue
729b8571b5
chore: fix ungroupedsection being shown ( #3953 )
...
* chore: fix ungroupedsection being shown
* chore: board ui adjustment
2023-11-17 09:27:10 +08:00