Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/dream-num/univer

Univer is an isomorphic full-stack framework for creating and editing spreadsheets, docs, and slides across client and server.
https://github.com/dream-num/univer

feat: support hook in auto fill (#571)

07ff71dac2c6895007c2d316041582b240929b2c authored about 1 year ago by YuHong <[email protected]>
feat: shortcut service support escape (#568)

e2d1f08bc7511939874684da563db3348eed11f0 authored about 1 year ago by Wenzhao Hu <[email protected]>
fix: fix numfmt service interface (#569)

ada808f4c55a8456cb1b2fbd5ae4a8c58fa22972 authored about 1 year ago by Wenzhao Hu <[email protected]>
feat(sheet): alias ref (#556)

* feat(sheet): alias ref

* feat(sheet): add refAlias note

* feat(sheet): numfmt add refAli...

c43e9a91783de3be873114214fb439a21fe477c4 authored about 1 year ago by Gpound.liu <[email protected]>
fix(sheet): dependency cycle (#557)

828afdb40e38011e3ee46c7293128d153961deab authored about 1 year ago by Gpound.liu <[email protected]>
chore: add interface (#566)

a75a7369d4e5dcaa48e5c6eba602be047a6f2d1d authored about 1 year ago by YuHong <[email protected]>
ci: enable turbo cache when building preview links (#565)

8866db04d962fa92ea374b9a6809d2412fcee196 authored about 1 year ago by 白熱 <[email protected]>
fix(doc): correct typos and phrases (#564)

7581b902c953f91398d928d2d6502d6e577085ef authored about 1 year ago by Enoch Gao <[email protected]>
chore: add `extends` field for turbo.json (#558)

e44627951689c012f0a3d592b8ac97d53697b8f8 authored about 1 year ago by 白熱 <[email protected]>
feat(formula): update formula (#555)

* feat(formula): update formula

* fix(formula): input formula

* fix(formula): tsc

5fc670d92e33f1dab95e479b5c86d4dfbf178095 authored about 1 year ago by Dushusir <[email protected]>
feat: simplify web socket interface

14b6546b58a816ccc2c0e125726c8760f922809b authored about 1 year ago by Wenzhao Hu <[email protected]>
refactor: separate the doc model layer into a data model layer and a view model layer (#554)

* refactor: move apply methods to model layer

* refactor: rename some methods name

* refac...

5e2364f11a5e4925d3b73a51444b591372342c8a authored about 1 year ago by Ran Luo <[email protected]>
feat: dbclick to fill range (#553)

* feat: dbclick to fill range

* test: add test for detecting apply range

b240b53ce67d87886507e5118f96b1d008c142e6 authored about 1 year ago by YuHong <[email protected]>
feat: triple click to select paragraph (#551)

* feat: triple click to select paragraph

* refactor: update comments

* refactor: remove al...

be7e636bf0739449186415b1ad0c44077bd1976a authored about 1 year ago by Ran Luo <[email protected]>
fix: fix lint problems

7aa0a868dff5dd88333ae341f64aeca78b9dd184 authored about 1 year ago by Wenzhao Hu <[email protected]>
ci: report deployment status when pushing to the `dev` (#549)

* ci: report deployment status when pushing to the `dev`

* chore: update dependencies

36e5ea8bdf53631c7e1a02fa5ed567b06c407b94 authored about 1 year ago by 白熱 <[email protected]>
feat(base-ui): separate btn and arrow interaction within dropdowns (#546)

* feat(base-ui): separate btn and arrow interaction within dropdowns

* feat: refactor BorderP...

07daec9be2f88170eddbbc9435e0a3756ff586f8 authored about 1 year ago by 白熱 <[email protected]>
feat(doc): experimental support for Chinese and English word segmentation (#547)

* feat: experimental support for Chinese and English word segmentation

* refactor: add comments

20341913eefd1a8b45b8df3efd9e185ade2cdd8c authored about 1 year ago by Ran Luo <[email protected]>
feat(sheet): support rule registry in auto fill (#545)

* feat: support rule registry in auto fill

* feat: take data index info to rules

* fix: ty...

c55868ca3d04d7a3b54afbaf3816af4161b870ae authored about 1 year ago by YuHong <[email protected]>
fix(sheet): formula input (#548)

1c4092ce8b76ad77e65b0531e87870d15ed9239a authored about 1 year ago by Univer <[email protected]>
fix(sheet): undo formula and selection header (#537)

* fix(sheet): undo formula and selection header

* fix(sheet): review and dirty ranges

* fi...

d1d2be3efb6cce0da7c0ad110f878ffe516d9729 authored about 1 year ago by Univer <[email protected]>
feat(formula): range selector deactivation (#494)

* feat(formula): range selector deactivation, support for multiple parameters

* feat(formula)...

639c2a37ad00a0ef24215b1632d17341b2f3aa1c authored about 1 year ago by Dushusir <[email protected]>
fix(sheet): add numfmt plguin in example (#544)

a0bf2f41092619806f9ef472789a69d1b8606078 authored about 1 year ago by Gpound.liu <[email protected]>
fix: snapshot revision should start with 1

32eb3aec6634102a23696a29a1a25ee49ed638aa authored about 1 year ago by Wenzhao Hu <[email protected]>
feat(sheet): support numfmt (#403)

* chore(sheet): remove discarded files

* feat(sheet): init numfmt engine

* fix(sheet): cel...

8bca8d52d99bf726fa75de94722cd1bad66fc323 authored about 1 year ago by Gpound.liu <[email protected]>
fix: fix formula input controller startup too early (#540)

4ba1e36f83b0ca384d58322b2ebe5275da97ff16 authored about 1 year ago by Wenzhao Hu <[email protected]>
feat(sheet): support freeze by row or column (#527)

* fix: freeze render error when layout change

* feat: sheet support freeze by row or column
...

f46d086190db4f317024f55b236f84c44e1d6bd0 authored about 1 year ago by zhangw <[email protected]>
feat: add more shortcuts (#536)

* feat: add more shortcuts

* chore: remove log

* fix: fix type error

e1c21b2e46a87f0cb27f46c93ea29ea8aafb7d78 authored about 1 year ago by Wenzhao Hu <[email protected]>
feat(sheet): shot cut f4 and editor id (#535)

e0a0dd12b67532450385a086381310d54efd7145 authored about 1 year ago by Univer <[email protected]>
feat: use shift arrow key to select content in cell (#534)

* feat: use shift arrow key to select content in cell

* fix: typo

* refactor: add a TODO

ad30e2129fe78821ee124c5c2930ac80b6b0c830 authored about 1 year ago by Ran Luo <[email protected]>
fix(base-sheet): fix incorrect rendering when the border type is set to outside (#532)

* fix(base-sheet): fix incorrect rendering when the border type is set to outside

* fix: fix ...

956a0cc3b1f5a6c7970ee4783319a0546fb3d31c authored about 1 year ago by 白熱 <[email protected]>
feat: support select all in doc and sheet cell when edit (#533)

863a43c6bc2cc6047ad2bfbcabcde95536330ae3 authored about 1 year ago by Ran Luo <[email protected]>
feat: implement shortcut panel (#529)

* refactor: rename files & folders in base-ui

* feat: basic shortcut panel

* feat: show sh...

0df769c84585313fd023808030bdc7c74fda1785 authored about 1 year ago by Wenzhao Hu <[email protected]>
feat: add replace content command (#530)

376ee00d4e21e8c1e5a131b3a4ecd5c263244cbf authored about 1 year ago by Ran Luo <[email protected]>
chore: compatible with react v16 & v17 (#528)

0ab17b4e5d9d1514f45130f8376820a983ec1c86 authored about 1 year ago by 白熱 <[email protected]>
feat(doc): handle backspace in indented paragraph (#497)

* feat: handle backspace in indented paragraph

* refactor: insert paragraph

* feat: handle...

e900bdb204c5b705028588e17b51c375a1416c05 authored about 1 year ago by Ran Luo <[email protected]>
fix(sheet): formula input (#504)

* fix(sheet): formula input

* fix(sheet): close panel

* feat(sheet): formula panel

* fe...

b05ecc9082cf7dbc7a44c06b1be9d5ca7d7921ac authored about 1 year ago by Univer <[email protected]>
feat: support use arrow up and down to move cursor to the beginning and end of doc (#522)

8504db5692ddf96746cb954884f6df6c6ad621e5 authored about 1 year ago by Ran Luo <[email protected]>
feat: sequence utils (#525)

* feat: sequence utils

* refactor: remove legacy code

* test: add tests

* chore: reuse ...

97e547fa1288e8c22e7af68af89ab7ed713fc017 authored about 1 year ago by Wenzhao Hu <[email protected]>
fix: #524 no need to rotate text when edit (#526)

fc7db0f383959b178a7ff9e456d2e701d66b88ac authored about 1 year ago by Ran Luo <[email protected]>
feat(sheet): support undo and redo in sheet cell (#512)

* feat: support undo and redo in sheet cell

* refactor: remove unused codes

* refactor: fi...

736384d9a125956d5a1c6e15724ca426630ec908 authored about 1 year ago by Ran Luo <[email protected]>
ci: fix ci (#519)

* ci: fix ci

* fix: fix ci

9028d805e6691bba70061aed98a80cc5572cef84 authored about 1 year ago by 白熱 <[email protected]>
chore: fix storybook compilation failure (#517)

* chore: fix storybook compilation failure

* ci: fix ci

8039b167cf6f9287f2ebd2f5893531d123161070 authored about 1 year ago by 白熱 <[email protected]>
ci: fix storybook deployment failure (#516)

e0e73c14fc71bb1bf963788dcc7477886c67e633 authored about 1 year ago by 白熱 <[email protected]>
fix(doc): no need to refresh selection (#513)

* fix: no need to refresh text selection

* refactor: no debug codes

f62f3257eee55371110ba0159daebdc661c27d58 authored about 1 year ago by Ran Luo <[email protected]>
fix: fix set range values mutation

aead704834c8b9dfc8cbd6a017aa995f8a34c717 authored about 1 year ago by Wenzhao Hu <[email protected]>
feat: support react v16 & v17 (#515)

d4730d4341a511cd90023c08a9fd1f8ae7c2e7ae authored about 1 year ago by 白熱 <[email protected]>
feat: change header menu layout

ca3cd48704af0d7588c0d882f028d2d9c1184e9c authored about 1 year ago by Wenzhao Hu <[email protected]>
ci: prevent execution of deploy when not a pull request (#510)

41e9c69be0e0c3871bbe807744a4cce0e2bc153c authored about 1 year ago by 白熱 <[email protected]>
ci: check PR id in preview-deploy workflow (#509)

aaea9601e9742616aaa500db4ad7f296ae7e411e authored about 1 year ago by 白熱 <[email protected]>
fix: fix incorrect artifact ID retrieval issue (#508)

1342723b7e2dc374107be890d29465669c29645b authored about 1 year ago by 白熱 <[email protected]>
ci: fix the problem of failed ci preview (#507)

* ci: fix the problem of failed ci preview

* ci: check out the correct branch during deploy p...

05a04cb244473818163fd29164589c075cb82bbc authored about 1 year ago by 白熱 <[email protected]>
chore: update node version of the CI environment to 18 (#499)

b849862d2651f742f8182ddeeb1ddee9c016a299 authored about 1 year ago by 白熱 <[email protected]>
refactor: move serialize methods to core (#505)

* refactor: move serialize methods to core

* fix: fix import

d5b2a1a3acbbb3f4a7b35f23feef682d224e6cf7 authored about 1 year ago by Wenzhao Hu <[email protected]>
ci: save pr id during pr title check (#503)

8afc5320d6b140e400ca931f2b85b455caf5be71 authored about 1 year ago by 白熱 <[email protected]>
chore: fix lint

4c8148f997b1cbd931e26373ec670184b739cec9 authored about 1 year ago by Wenzhao Hu <[email protected]>
ci: save pr id during pr title check (#502)

445a730b9181b7410400d9bf28085e3309257af8 authored about 1 year ago by 白熱 <[email protected]>
feat(sheet): formula input add bracket (#501)

1ea02da3bbbf7d78ced6acb232231a31d48c7a54 authored about 1 year ago by Univer <[email protected]>
chore: change trigger conditions for CI Preview (#500)

e871abb9ce240806071761e18bf77305ec39cb6d authored about 1 year ago by 白熱 <[email protected]>
chore: lowering the compilation target to ES5 (#498)

21062b8be43d34d1c7560bd41605f7f2e2919ea2 authored about 1 year ago by 白熱 <[email protected]>
feat: cursor support undo and redo (#493)

* feat: cursor support undo and redo

* refactor: extract ime-input.command

* feat: support...

4c561a5d12e03e86f8ca1adfb8b2b619a35ce412 authored about 1 year ago by Ran Luo <[email protected]>
chore: remove 'type' field from package.json for webpack4 compatibility (#496)

76ee93563c4fb9654f32440b86c23ac593cca092 authored about 1 year ago by 白熱 <[email protected]>
chore: update the 'module' field in package.json (#495)

376ab81dc94e30d88f736bd8faa209be98ef29ff authored about 1 year ago by 白熱 <[email protected]>
docs: add formula and rpc docs

6a6f09b6e8e895bcfd31aa691b42018a5f34c224 authored about 1 year ago by wzhudev <[email protected]>
feat(sheet): selection change ref string (#466)

* feat(sheet): selection change ref string

* feat(sheet): force keep visible

* feat(sheet)...

bf7aafec6ee02e4a5f3853686f2d42263da20fab authored about 1 year ago by Univer <[email protected]>
feat: sync service should be local

d0d3c60c15f8b5c8aeb6499002ec2465a1792cf2 authored about 1 year ago by wzhudev <[email protected]>
feat: run formula calculation in worker (#492)

* feat: run formula calculation in worker

* refactor: base-formula-engine plugin

* fix: fi...

6b1148eb3bf18da0f823908feb30c686a654a8c3 authored about 1 year ago by Wenzhao Hu <[email protected]>
test(sheet): add autofill test & interaction (#468)

* test: add auto fill test

* feat: add some ui & interaction

* fix: type error

* test: ...

b7a25cc9d416d6a3ba0ad5e78fae1b32a1178e50 authored about 1 year ago by YuHong <[email protected]>
feat(sheet): sheet bar style and scroll (#487)

* feat(sheet): 1. divider component
2. sheet bar tab hover
3. sheet bar menu style
4. sheet b...

d43f558cd553e17c0abe94ae3e6b6dbceb1d6747 authored about 1 year ago by Dushusir <[email protected]>
chore: support packaging in CommonJS format (#491)

e09ff255e34de4621ff431275188be340b947067 authored about 1 year ago by 白熱 <[email protected]>
feat(doc): delete right by delete key (#480)

* feat: delete right by delete key

* refactor: remove debug codes

* refactor: rename some ...

00373b162da3441f8c2eb7dde69f8e36f6a272bd authored about 1 year ago by Ran Luo <[email protected]>
fix(doc): inline format optimization in render (#486)

* fix: background render

* fix: use content height to calculate underline positon

* refact...

a6d88537b1c365acad76c6a47840337095a5ceaa authored about 1 year ago by Ran Luo <[email protected]>
chore: optimize typings in univer

f117337de77ab7100a39ee5502c0f53a169dab2b authored about 1 year ago by Wenzhao Hu <[email protected]>
feat: modify styling of `Menu` & add `CascaderList` (#489)

* feat: modify styling of `Menu`

* feat(design): add `CascaderList` component

* fix: fix lint

5178176edd8967fc22b11b0cd8eb419b0a9ac5e2 authored about 1 year ago by 白熱 <[email protected]>
refactor: add imutationinfo interface (#488)

cd387f6d8eafe143ce2d90101586f7961acaf5fc authored about 1 year ago by Wenzhao Hu <[email protected]>
feat(design): add `Scrollbar` component (#484)

926e33e9a29b5059e09d17a1edc2447078aa850b authored about 1 year ago by 白熱 <[email protected]>
feat: change command interfaces

f3548d6fbb2bc5c9be42ce1f1693d15271e3f014 authored about 1 year ago by Wenzhao Hu <[email protected]>
feat(formula): register description (#458)

* feat(formula): register description

* feat(formula): select function, show description, sel...

3c624d3302763522c36c593570001d96fb7e86a0 authored about 1 year ago by Dushusir <[email protected]>
feat(rpc): init network package (#485)

* feat(rpc): init network package

* chore: update pnpm lock

5a024f10989a10a6e43f26ad7d5044ac93d4bfa0 authored about 1 year ago by Wenzhao Hu <[email protected]>
fix: underline position offset is wrong when has margin top (#482)

e990a4edcdb5d02415e90a9bcb43f0c7061877f8 authored about 1 year ago by Ran Luo <[email protected]>
refactor: change workbook snapshot fields and names (#483)

* refactor: rename some interfaces to make the semantic correct

* chore: remove empty files
...

909efe35e5d8b2a110704c878c3d2b639dd60a78 authored about 1 year ago by Wenzhao Hu <[email protected]>
feat(sheet): add generic selection change derived logic (#464)

* feat(sheet): add generic selection change derived logic

* fix(sheet): some boundary case

...

ea70bdc8ea01104b168e44ad705578f48773fbe0 authored about 1 year ago by Gpound.liu <[email protected]>
refactor: change config service interface (#478)

* refactor: change config service interface

* fix: fix auto updated tsconfig

c2de4d5947feaa14dcb9da224fcb80b2b8a7666e authored about 1 year ago by Wenzhao Hu <[email protected]>
fix: tab should not empty cell content (#477)

6b6bdf7b41897bd5f51d0842469355efad4a8af9 authored about 1 year ago by Ran Luo <[email protected]>
feat: change when mutations are loaded

023c2c6331753c9bf2791745d08de14c873dcfee authored about 1 year ago by Wenzhao Hu <[email protected]>
feat(sheet): sheet cell copy cut paste (#465)

* feat: sheet cell copy cut paste

* refactor: remove some ununsed codes

* test: update tes...

63381079d5e16ef6df3e7bfb54691e2f67533f9d authored about 1 year ago by Ran Luo <[email protected]>
refactor(doc): optimization of text selections (#461)

* refactor: optimization of text selections

* refactor: rename some method of text selection ...

7c4f41f59bf14a227909a2b55df678e47ed0443c authored about 1 year ago by Ran Luo <[email protected]>
style: prettify exports

4ce576ebbc91fa6e1510faeac27f844ad35fc708 authored about 1 year ago by Wenzhao Hu <[email protected]>
chore: generating d.ts files (#463)

* chore: generating d.ts files

* fix: fix pnpm-lock.yaml

d5bfa0e9ac06ef0f04c3196ad852cde3deb949d5 authored about 1 year ago by 白熱 <[email protected]>
chore: replace `"*"` to `"workspace:*"` in workspace dependencies (#462)

* chore: replace `"*"` to `"workspace:*"` in workspace dependencies

* fix: fix type errors

da7ad46790cd4d5ecf6300f1326bd23e24ef58e6 authored about 1 year ago by 白熱 <[email protected]>
chore: identifiers grouping

355dd4a474c9043e504624595d94501e3615b3b3 authored about 1 year ago by Wenzhao Hu <[email protected]>
chore: add naming conversion linter (#460)

* chore: add naming conversion linter

* chore: adjust interface names

13e45b85ce53c9f841676d8c1509cc2b141c19bc authored about 1 year ago by Wenzhao Hu <[email protected]>
fix(sheet): sheet bar scroll button's state (#454)

* fix(sheet): sheet bar scroll button's state

* fix(sheet): rename trigger input edit, rename...

e4fb92e84f1b69ea69c5ff9b96c0002abf3ac67e authored about 1 year ago by Dushusir <[email protected]>
feat(doc): copy cut in doc (#456)

* feat: paste content from word

* feat: paste action support plugins

* feat: reset cursor ...

1aa74f36d550f4168be599408d029f4d64a9e68d authored about 1 year ago by Ran Luo <[email protected]>
feat(formula): input hightlight (#447)

* feat(sheet): expose lexer function

* feat(sheet): test tree

* feat(sheet): sequence node...

8e7fe27c01ed1981dbacf9bc78293fa5302ba4ae authored about 1 year ago by Univer <[email protected]>
chore: configure for packaging (#457)

* chore: configure for packaging

* chore: fix publish config

* fix: fix incorrect module e...

754cf75bd687b046a3d3762c03ce2a4c92e1b170 authored about 1 year ago by 白熱 <[email protected]>
feat(sheet): add auto fill ui & optimize the menu logic (#453)

* feat: add auto fill ui & make refill menu correct

* feat: add loop series

* refactor: mo...

a1f7a1e4dfb7f4fab6d80526940b3f2b16480381 authored about 1 year ago by YuHong <[email protected]>
feat(sheet): statusbar (#442)

* feat: statusbar basic features

* fix: dependency error

* feat: status bar ui & flexible ...

a494f98bcb55bbeec881dd8e86f0a1e951931288 authored about 1 year ago by YuHong <[email protected]>
feat: support paste from word and lark to univer doc (#439)

* feat: support copy cut and paste in doc

* feat: paste content from word

* feat: support ...

e2bc73c730e39574c09b604869e415406335b9f6 authored about 1 year ago by Ran Luo <[email protected]>
feat(formula): more functions component, separate plugins for calculation and UI (#440)

* feat(formula): formula more functions

* feat(formula): more functions buttons,next and prev...

6f5df245b0581ce6b8356e9ddaf72ce681ded6d3 authored about 1 year ago by Dushusir <[email protected]>