Commit Graph

4387 Commits

Author SHA1 Message Date
appflowy
09ef0927f7 save create default workspace data 2022-01-03 19:50:08 +08:00
appflowy
45821f00a2 rename some structs 2022-01-03 19:50:08 +08:00
appflowy
282ed9067a remove some passthrough funcs 2022-01-03 19:50:08 +08:00
appflowy
f17f0dd6cf fix compile errors 2022-01-03 19:50:08 +08:00
appflowy
152cb17701 fix bugs 2022-01-03 19:50:08 +08:00
appflowy
049b8828fe generic kv 2022-01-03 19:50:08 +08:00
appflowy
a0e6c61f50 config virtual net 2022-01-03 19:50:08 +08:00
appflowy
bbc9190bc0 add virtual net 2022-01-03 19:50:08 +08:00
appflowy
0c7c3621d7 separate DocumentWSData into DocumentWSClientData and DocumentWSServerData 2022-01-03 19:50:07 +08:00
appflowy
2b9ce79ed4 refactor flowy-collaboration directories 2022-01-03 19:50:07 +08:00
appflowy
95e0418d97 compare revisions 2022-01-03 19:50:07 +08:00
appflowy
e069bfb057 test with batch set and batch get revision 2022-01-03 19:49:25 +08:00
appflowy
463cab6eee fix warnings 2022-01-03 19:49:25 +08:00
appflowy
64ea2d4f31 [backend]: refactor document persistence 2022-01-03 19:49:25 +08:00
appflowy
777082c879 mv revision to flowy-collaborate 2022-01-03 19:49:25 +08:00
appflowy
cb4398eab0 config document kv store 2022-01-03 19:49:25 +08:00
appflowy
eb601932ea add backend kv store 2022-01-03 19:49:25 +08:00
Poly-Pixel
da1ed0c320
Update device_info_plus to version 3.2.1 2022-01-02 13:49:36 -05:00
Mike Wallace
dd5d745c31
Theme Toggle Button for AppFlowy. Created by @rileyhawk1417 (#206)
* Added Theme Toggle
* Modified translations
2022-01-02 12:54:49 -05:00
Mike Wallace
cd85f3f464
Added a line to update the pacman repository database 2021-12-28 15:10:53 -05:00
Mike Wallace
bda6840523
Remove generated files (#202)
* deleted generated directory from file system

* Removed generated language files from source control
Files are now generated when building the app or by launching "Generate Language Files"

added /lib/generated/ to git .ignore
added a task to generate language files
call task from build script

* added pub get to workflow
2021-12-25 20:23:02 -05:00
Poly-Pixel
bc645af3e2
Add debug info button (#189)
* Add debug info button

* Get rid of extra line

* Upgrade to device_info_plus 3.2.0 & format debug info

* Remove unused import

* Use locale translation mechanism
2021-12-24 19:10:09 -05:00
Mike Wallace
c2196c7dba
Update application_widget.dart
changed the default back to light theme.
2021-12-24 13:35:31 -05:00
Sean Riley Hawkins
6325bd300b
[FR] Dark Mode (#185)
* Rewrote to change with light and dark mode 🔧

* Changed files to match theme switches

* Fixed text color switch

* Configured accent color for trash page

* Configured hover color for dark mode

* Configured container colors for dark mode

* Configured text to switch with themes

* Added values to change with theme

* Configured to work with theme colors

* Text not affected by theme

* Theme can be changed here

* Used gray instead of white color

* Rewrote to change with light and dark mode 🔧

* Changed files to match theme switches

* Fixed text color switch

* Configured accent color for trash page

* Configured hover color for dark mode

* Configured container colors for dark mode

* Configured text to switch with themes

* Restored deleted file

* Rewrote to change with light and dark mode 🔧

* Changed files to match theme switches

* Fixed text color switch

* Configured accent color for trash page

* Configured hover color for dark mode

* Configured container colors for dark mode

* Configured text to switch with themes

* Rewrote to change with light and dark mode 🔧

* Changed files to match theme switches

* Configured accent color for trash page

* Removed file

* Used theme.dart colors

* Removed comments and added colors

* Refactored and added hover colors

* removed generated files
fixed warnings

Co-authored-by: MikeWallaceDev <mike@wallacehub.com>
2021-12-24 13:20:48 -05:00
AppFlowy.IO
547be89b72
Merge pull request #197 from MikeWallaceDev/fix_application_menu_size_141
Fix application menu size
2021-12-24 17:08:33 +08:00
Mike Wallace
e0e48f1e99
Deleted doc file, it's in the wiki now. (#198)
Move the scripts to the script folder.
2021-12-23 23:47:33 -05:00
MikeWallaceDev
9fc13c7d62 Fixes #141
removed the SizedBox. Leaving the size to adjust automatically depending on the footer's content.
2021-12-23 14:03:51 -05:00
Hari07
7270c578e9
Increased height of ActionCell (#193)
LGTM!
2021-12-22 22:41:19 -05:00
appflowy
b25db57fca fix warnings. 2021-12-21 14:00:42 +08:00
appflowy
adce96f15b fix generate pb bugs 2021-12-21 14:00:42 +08:00
appflowy
d9421f70a0 refactor backend directory 2021-12-21 14:00:41 +08:00
appflowy
b66f46108d disable sync test 2021-12-20 20:59:33 +08:00
appflowy
e55b79d3e6 Merge branch 'feat/online2' 2021-12-20 15:38:41 +08:00
appflowy
d3a00b14b0 enable local web socket 2021-12-20 15:37:37 +08:00
appflowy
ef491f4276 mv lib-sqlite to rust-lib 2021-12-20 14:26:26 +08:00
appflowy
16c702b1e1 fix listen on websocket error 2021-12-20 12:06:17 +08:00
appflowy
936e133624 rename crates 2021-12-19 21:29:33 +08:00
appflowy
77be3e9c71 send connect message when open the document 2021-12-19 21:17:45 +08:00
fabiograz
79aa20d662
Italian Translation (#176)
* Italian Translation

* Rename it_it.json to it_IT.json

* Add Italian Translation to app
2021-12-19 01:50:43 -05:00
appflowy
987a246c80 send user connect message 2021-12-18 18:35:45 +08:00
AppFlowy.IO
baade1f5d4
Merge pull request #179 from MikeWallaceDev/automate_build_sdk_sh
Automate build sdk sh
2021-12-18 12:21:30 +08:00
Mike
7a264dba6a Build system will now detect OS and pass it down to build_sdk.sh.
build_sdk.sh will now automatically choose the correct cargo-make command line based on the OS

# Conflicts:
#	frontend/scripts/build_sdk.sh
2021-12-17 22:48:07 -05:00
Mike
fc74b2b962 Build system will now detect OS and pass it down to build_sdk.sh.
build_sdk.sh will now automatically choose the correct cargo-make command line based on the OS
2021-12-17 22:31:01 -05:00
Mike
d445aeb304 Build system will now detect OS and pass it down to build_sdk.sh.
build_sdk.sh will now automatically choose the correct cargo-make command line based on the OS
2021-12-17 22:21:11 -05:00
AppFlowy.IO
cdb36f9526
Merge pull request #178 from MikeWallaceDev/add_linux_desktop_file
Add linux desktop file
2021-12-18 09:26:44 +08:00
Mike
327fa0c811 Makefile.toml
- Removed duplicate BUILD_FLAG

flutter.toml
task copy-to-product-linux now copies desktop file and icon
- Added create-release-archive task
- Implemented create-release-archive-linux. Windows and Mac remain to be done.

Added appflowy.desktop.temp file.
2021-12-17 14:34:35 -05:00
appflowy
1744938a51 fix bugs 2021-12-18 00:23:26 +08:00
appflowy
405c618d27 rename some struct 2021-12-16 22:24:05 +08:00
appflowy
4a46bf3fa3 refcator web socket message sent logic 2021-12-16 21:31:36 +08:00
appflowy
511b6658a4 md5 for consistency check 2021-12-15 23:01:50 +08:00
appflowy
ef6e777ec0 fix warnings 2021-12-15 16:28:18 +08:00
Naughtz
a8b42cbc95
Merge branch 'AppFlowy-IO:main' into main 2021-12-14 21:15:11 +08:00
appflowy
84d5d2c2f1 start ws connect after sign up 2021-12-14 20:50:07 +08:00
appflowy
013d8f753a refactor errors 2021-12-14 18:20:07 +08:00
appflowy
72a8f7a9e3 mv websocket to flowy-net crate 2021-12-14 15:31:44 +08:00
Hans
75f021744b
fix spelling 2021-12-14 12:55:49 +08:00
naughtz
a5facab7e3 Add space between English word and Chinese charactor 2021-12-14 11:54:25 +08:00
Mike
5946dd0b7b Changed string "Untitles" to "Untitled" 2021-12-13 16:50:04 -05:00
naughtz
8adc4501ef Add i18n/zh-CN support
add language support(chinese)
2021-12-13 23:21:37 +08:00
appflowy
5b7e6690f8 test sync 2021-12-13 22:46:35 +08:00
appflowy
31086ad4df add mock server 2021-12-13 13:55:44 +08:00
Mike
ab214d4a74 Added missing attributes to markdown renderer 2021-12-12 23:37:34 -05:00
appflowy
df432d11c3 add flowy-net crate 2021-12-12 21:48:52 +08:00
appflowy
dfa9c04f5a mv kv to flowy-database 2021-12-12 21:18:23 +08:00
appflowy
0231ad3adf add doc persistence trait 2021-12-12 16:02:58 +08:00
appflowy
90e3ba14f1 mv server's DocManager to flowy_collaboration crate 2021-12-12 12:41:16 +08:00
Mike
94dc76d1a9 Fix build_sdk.sh
Fixed a typo (aarch64 -> x86)
Since I was here : Capitalized the OS names
2021-12-11 23:38:49 -05:00
appflowy
d3bfca10e9 refactor backend editor 2021-12-11 17:48:39 +08:00
appflowy
d80061461b add flowy-collaboration crate 2021-12-11 13:47:16 +08:00
appflowy
69ee8aff55 rename flowy-workspace-infra 2021-12-10 22:48:30 +08:00
appflowy
aeb448c4de mock websocket 2021-12-10 22:18:44 +08:00
appflowy
34441ee076 add test 2021-12-10 15:15:33 +08:00
appflowy
d283d29202 [flutter]: switch to stable channel 2021-12-10 14:43:57 +08:00
appflowy
45d9a0918f add user_id in revision 2021-12-10 11:22:21 +08:00
appflowy
3fa0f97e74 add pb generation log 2021-12-10 11:22:14 +08:00
appflowy
909406bf08 fix bugs & add unit test 2021-12-10 11:22:07 +08:00
appflowy
0172fc71db stop sync after close the view 2021-12-10 11:22:00 +08:00
appflowy
6b338d4cc5 add feature flowy_unit_test 2021-12-10 11:21:53 +08:00
appflowy
7ac55f29db refactor tests 2021-12-10 11:21:45 +08:00
appflowy
4450d4410b send revision periodically 2021-12-10 11:21:39 +08:00
appflowy
23f4684d3f add revision cache layer 2021-12-10 11:21:31 +08:00
appflowy
8a9a23ddbe add rich_text crate 2021-12-10 11:21:25 +08:00
appflowy
2f413a8e67 generic lib-ot 2021-12-10 11:21:17 +08:00
appflowy
8457682092 refactor backend dir hierarchi 2021-12-10 11:21:06 +08:00
appflowy
6298a0d96d add core 2021-12-10 11:20:52 +08:00
appflowy
29c14949cb reanme flowy-workspace to flowy-core 2021-12-10 11:20:29 +08:00
Irfan Backer
2aaa076592 Add default en translation for i18n 2021-12-07 23:01:23 +05:30
Irfan Backer
b8ce9b9afb Setup basic i18n configs 2021-12-07 22:58:50 +05:30
appflowy
5a89655982 setup flowy sdk server configuration 2021-12-06 08:35:17 +08:00
appflowy
90b5eca5d9 fix compile errors 2021-12-05 14:06:10 +08:00
appflowy
bb07eeb2e2 move network state to lib-infra 2021-12-05 14:06:10 +08:00
Daniel Thompson
2e7ab3000f Correct the capitalization of GitHub
To accomplish this task, I ran the following command (on macOS):

    find . -type f -print0 | xargs -0 sed -i '' 's/Github/GitHub/g'

GitHub, for better or worse, decided that the way their company is
spelled is with a capital "G" and a capital "H" and it's their name so
they get to do that if they want.

When I went to check out AppFlowy's web site, I noticed that GitHub
wasn't spelled correctly, and for me, this made the project feel less
than polished and myself reluctant to try it out. However, there is only
one way to find out about the project: I [opened a ticket]. And BAM! It
was resolved in mere hours by @annieappflowy. Nice.

With fresh motivation to check out the project, I downloaded the app
and...found myself staring at the same issue on the first screen of the
app. Well, as I was a bit flippant with the issue I opened up for the
web site misspellings, I decided to fix this one myself.

[opened a ticket]: https://github.com/AppFlowy-IO/appflowy/issues/118
2021-12-04 20:52:12 -05:00
appflowy
ce8805aff8 fix wanrings 2021-12-04 23:54:14 +08:00
appflowy
31efacb274 monitor network state 2021-12-04 22:31:30 +08:00
appflowy
63082418be fix generate pb issues 2021-12-04 17:31:43 +08:00
appflowy
c649673b2b rename flowy-dispatch structs 2021-12-04 11:26:17 +08:00
appflowy
76691e3e8c rename ffi func 2021-12-04 10:27:08 +08:00
appflowy
e7cc11cc44 rename some structs 2021-12-03 22:40:56 +08:00
appflowy
6fa7b0632a optimaze docker image size 2021-12-03 18:13:38 +08:00
N0x
d33f646790
Update emojis to 13.1 2021-12-01 10:16:54 +01:00
appflowy
f22cf6349b update ci 2021-12-01 11:01:03 +08:00
appflowy
c4088622f8 rust fmt 2021-11-29 22:01:46 +08:00
appflowy
8c54949271 rust fmt 2021-11-29 22:01:46 +08:00
appflowy
f9bfe94a6b fix flowy_tool issues 2021-11-29 20:08:02 +08:00
AppFlowy.IO
180b0cd568
Merge pull request #101 from pdckxd/main
[Instruction] Slightly update steps of BUILD_ON_WINDOWS.md
2021-11-28 23:13:42 +08:00
Alex to
172e1ab1de [Instruction] Slightly update steps of BUILD_ON_WINDOWS.md
1. doc\BUILD_ON_WINDOWS.md
  - rustup.exe with parameter to install rust without prompt
2. frontend/scripts/makefile/protobuf.toml
  - add a sub task to check if protoc is presented in PATH
2021-11-28 20:34:03 +08:00
appflowy
271cd0dd61 mv lib-sqlite to shared-lib 2021-11-27 21:59:20 +08:00
appflowy
3abd5b953e fix clippy warnings 2021-11-27 19:20:22 +08:00
appflowy
f59cf4eb71 remove deprecated flowy_editor 2021-11-26 23:07:35 +08:00
Alex to
ba5d66cea0 [Instruction] Enhance BUILD_ON_WINDOWS.md to remove choco dependency
1. doc\BUILD_ON_WINDOWS.md
2. frontend\scripts\makefile\env.toml
  - break down install_targets task into 3 platform specific tasks
  - only install necessary targets for specfic platform
2021-11-24 14:07:06 +08:00
Harinandan
542622c512 Merge branch 'main' of github.com:Hari-07/appflowy 2021-11-23 21:12:25 +05:30
Harinandan
513df69042 Added tooltip to toolbar buttons 2021-11-23 21:11:49 +05:30
Hari07
5c5f0f6a1e
Merge branch 'AppFlowy-IO:main' into main 2021-11-23 21:08:02 +05:30
AppFlowy.IO
627aac9a15
Merge pull request #87 from pdckxd/main
fix path issue in .gitignore
2021-11-23 20:43:29 +08:00
Alex Chen
870aa61080 fix path issue in .gitignore 2021-11-23 20:05:26 +08:00
appflowy
f45608163c update native protobuf tool version 2021-11-23 20:04:57 +08:00
Alex to
93b7cf481b Untrack auto generated files under windows/flutter/. Add below files into .gitignore
windows/flutter/generated_plugin_registrant.cc
windows/flutter/generated_plugin_registrant.h
windows/flutter/generated_plugins.cmake
2021-11-23 19:38:39 +08:00
appflowy
054fa4c952 rename some tasks' name 2021-11-23 18:15:33 +08:00
appflowy
ce126fe08d [rust]: fix some unuse warniings 2021-11-23 18:15:33 +08:00
appflowy
1ee5a9402b remove install_protobuf task from the flowy_dev 2021-11-23 16:41:05 +08:00
appflowy
b2f3570bbf print the flutter and rust env 2021-11-23 15:30:21 +08:00
Harinandan
fe88e100e2 Added fix for cursor appearing below highlights 2021-11-23 12:22:43 +05:30
AppFlowy.IO
0f0dd5755d
Merge pull request #79 from pdckxd/main
[Build] Enhance windows build instruction and cargo make scripts
2021-11-23 14:27:50 +08:00
appflowy
5703d7ea9f update flutter-quill remote address 2021-11-23 14:26:32 +08:00
appflowy
08635f1984 specify nightly toolchain for rustup-init 2021-11-23 14:26:32 +08:00
Alex Chen
dd92d0faf4 [Build] Enhance windows build instruction and cargo make scripts
1. doc\BUILD_ON_WINDOWS.md
  - add command for building development version
2. .vscode\tasks.json
  - Enable vscode to launch debug session on windows
3. frontend\scripts\makefile\env.toml
  - Fix "Command : dart not found." on windows
4. frontend\Makefile.toml
  - Change profile name "env.development-windows" to "env.development-desktop-windows-x86"
2021-11-23 08:28:59 +08:00
notd5a-alt
838c85c5f2 changed 2 references to HIde and Show into hide and show 2021-11-22 12:13:45 +00:00
notd5a-alt
9fc5d628b0 changed icon names, removed capitalization and spaces to avoid future problems 2021-11-22 11:53:35 +00:00
appflowy
9453f8a4b7 [rust]: remove vecdeque_binary_search feature 2021-11-22 08:44:02 +08:00
AppFlowy.IO
4e9472c3e8
Merge pull request #55 from stephengroat/patch-2
add linux build
2021-11-22 08:26:29 +08:00
Stephen
169f1e2c44
add another relative path
not sure why
2021-11-20 20:23:16 -08:00
Alex Chen
702a04ab24 [Build] Fix build instruction to meet the update of folder structure update
1. frontend/scripts/flowy-tool/Cargo.toml
  - fix flowy-ast module path
2. frontend/scripts/makefile/protobuf.toml
  - fix derive_meta path
2021-11-21 09:34:32 +08:00
Alex Chen
0dcaa6be2f [Build] Fix Linux build instruction
1. BUILD_ON_LINUX.md
  - Remove brew dependency
  - Update command for development in step 9 & 10
2. Fix file name typo for BUILD_ON_WINDOWS.md
2021-11-20 14:35:44 +08:00
appflowy
704035e070 [flutter]: lock flutter package big version 2021-11-20 14:19:38 +08:00
appflowy
8e994a954e add shared-lib folder 2021-11-20 10:52:39 +08:00
appflowy
55c05364dd Merge branch 'develop' 2021-11-20 09:35:16 +08:00
appflowy
8f1d62f115 add frontend folder 2021-11-20 09:34:43 +08:00