Tienson Qin
03ec9580c3
Merge branch 'master' into feat/db
2023-08-22 20:32:15 +08:00
Tienson Qin
8be1a57deb
fix: children instances are also counted as parent's instances
2023-08-22 20:15:58 +08:00
Tienson Qin
6407cd77ef
fix: broken page when moving blocks
2023-08-22 16:13:56 +08:00
Konstantinos Kaloutas
6ce6b1933c
reorder fix
2023-08-22 16:08:26 +08:00
Konstantinos Kaloutas
8ebf2dbadb
fix: left sidebar duplicate favorites
2023-08-22 16:08:26 +08:00
Konstantinos Kaloutas
9507f0efe6
fix: right sidebar header wrap and content padding
2023-08-22 16:08:26 +08:00
Gabriel Horner
fea174d661
Fix: Number property values can be clicked on without failing
2023-08-21 17:44:05 -04:00
Gabriel Horner
fbee3614f8
Fix typos in right sidebar lang keys
2023-08-21 16:43:29 -04:00
hasecilu
d32a22a6cb
i18n: Update Spanish translations.
2023-08-21 16:27:47 -04:00
Inge
1db0708e9c
Update Norwegian translations
2023-08-21 16:26:31 -04:00
Gabriel Horner
fc9b0d7b2c
Add example update script
...
Split out persist-graph as it is useful outside of just creating graphs.
Also updated docstring with more known limitations
2023-08-21 14:55:33 -04:00
Gabriel Horner
6212714812
Fix db graph script not creating refs for properties
...
Also add a readme and fix a bug with generating today pages
2023-08-21 14:55:33 -04:00
Konstantinos Kaloutas
f04fcf4abf
disable sidebar pane conetnt scrolling
2023-08-22 00:15:54 +08:00
charlie
90bbd03c45
enhance(pdf): remove password model close fn state
2023-08-21 23:48:38 +08:00
Andelf
29188f90a6
enhance(pdf): pdf password input modal
...
Close #10033
2023-08-21 23:48:38 +08:00
Konstantinos Kaloutas
40edb61b76
fix: right sidebar pane menu overflow
2023-08-21 23:47:57 +08:00
Tienson Qin
bf847f6cd6
fix: broken chain detection
2023-08-21 23:45:42 +08:00
Tienson Qin
592c475f77
compute fix only if broken
2023-08-21 23:36:28 +08:00
Tienson Qin
37faef37b0
Fix broken page after transaction
...
Tests has been added
2023-08-21 23:24:51 +08:00
Gabriel Horner
9fff912f1e
Improve on create graph script
...
- Split out reusable fns to their own ns
- Created graph now initializes all the same data as in the app
- Had to make a copy of block-with-timestamps for nbb compatibility
and started using it in a couple places that are easy to QA
2023-08-20 02:38:53 -04:00
Gabriel Horner
31aa5a7e47
Working script to generate db graphs from CLI
...
Using this script to QA the variety of property type configurations.
Currently supports generating pages, blocks and properties.
Split out fns from outliner.pipeline to be able to use them in nbb
2023-08-18 16:48:30 -04:00
Andelf
5aa46289a4
ci: use feat/db branch to publish pages
2023-08-19 02:11:55 +08:00
Andelf
341ed92809
ci(db): add publish pages
2023-08-19 02:11:00 +08:00
Tienson Qin
6f8b9712d9
fix: other unit test
2023-08-18 21:42:37 +08:00
Tienson Qin
c0058a9db3
fix: outliner core test
2023-08-18 21:19:20 +08:00
Tienson Qin
c1b16cea89
fix: enable repl test on non-node environments
2023-08-18 20:54:55 +08:00
Tienson Qin
e19613f2d8
Use db/transact! when possible
2023-08-18 19:45:41 +08:00
Tienson Qin
b0ad758654
fix: drag to the top of first child block
2023-08-18 18:51:47 +08:00
Andelf
35f9397fc6
enhance(sqlite): in-browser sqlite db support for non-chrome
2023-08-18 15:35:48 +08:00
rcmerci
d5e2c9672b
fix: repo-name length should <= 56
...
otherwise, sqlite3_open_v2 will throw exceptions in browser
2023-08-18 14:29:26 +08:00
rcmerci
aef53794cb
update rtc.core fns
2023-08-18 14:29:26 +08:00
Gabriel Horner
e41adc6399
Disable more property editing for publishing app
...
Also fix some minor lints
2023-08-17 09:42:08 -04:00
Tienson Qin
bb39eac186
feat: inherit class
2023-08-17 20:13:46 +08:00
Andelf
d85177827a
chore(release): bump version 0.9.14
2023-08-17 19:58:45 +08:00
Konstantinos Kaloutas
c089fde242
fix: recent whiteboards click
2023-08-17 19:58:31 +08:00
Tienson Qin
d57e8b1b86
fix: add new tags should be classes
2023-08-17 18:25:12 +08:00
rcmerci
343f1f1351
update apply remote-ops
2023-08-17 18:08:36 +08:00
Tienson Qin
b1d525fb86
fix: wrong argument
2023-08-17 15:37:04 +08:00
Tienson Qin
f26d45d31c
fix: drag && drop for non-consecutive selected blocks
2023-08-17 15:37:04 +08:00
Gabriel Horner
0f1f8873f3
fix: existing tags and alias are now excluded
...
if they already exist on a block. Also fixed lower case version
of properties not being excluded. Also fixed lint in component ns
2023-08-16 15:40:24 -04:00
Gabriel Horner
b5ff661457
fix: regression on warning user about built-in property
...
Also remove unused select component option
2023-08-16 11:54:43 -04:00
Konstantinos Kaloutas
74fadb0bc8
fix sub-pixel anti-aliasing #2813
2023-08-16 23:50:26 +08:00
Konstantinos
caf1d9d1e3
Enhance: Left sidebar ( #9880 )
...
* wip: right sidebar
* fix: graph height
* re-enable scrolling on list
* style: indentation
* fix: always expand block when added to sidebar
* fix: show close button on mobile
* wip: right sidebar
* support default and custom icons
* fix whiteboard icon
* fix: header overflow
* remove unneeded dependency
* fix graph icon
* add middle click action and context menu
* add more context menu actions
* add reordering support
* fix dropdown visibility
* dnd fixes and initial state
* varous fixes
* fix event propagation
* enhance accesibility
* area expanded fix
* add translations
* refactoring
* enhance performance
* enhance text overflow
* fix page link
* drag enter fix
* add rounded corners and transition
* add keyboard shortcuts icon
* revert left sidebar change
* left sidebar bg and border
* various left sidebar enhancements
* alignment fixes
* split favorites and recents scrolling
* handle unavailable icon
* handle overflow edge case
* fix and refactor menu shortcuts
* handle zero items
* display nan shortcuts on mouse over
* min height fix
* min height fix
* simplify chevron icon
* minor fixes
* add flashcards shortcut
* revert initial sidebar state changes
* cloud icon fix
* fix border radius
* add missing go-home shortcut
* add clear recent button
* fix typo
* hide scrollbars
* remove transition
* fix: favorites
* fix: border and rounded corners
* fix: dnd delay
* Revert "add clear recent button"
This reverts commit d8c52c35f0
.
* fix: keyboard shortcuts
* fix: shortcuts
* remove unused require
2023-08-16 23:39:29 +08:00
Gabriel Horner
ab502991d5
Disable editing classes + props in publishing
2023-08-16 11:28:25 -04:00
Tienson Qin
160b840368
fix: indent/outdent for object blocks
2023-08-16 20:01:17 +08:00
Tienson Qin
456873ce78
fix: move up/down for linked blocks
2023-08-16 19:14:55 +08:00
Andelf
08e22c44af
fixup! fix(sqlite): multitab support
2023-08-16 18:54:30 +08:00
Andelf
0836e4f6cc
fix(sqlite): multitab support
2023-08-16 18:45:20 +08:00
Andelf
fd0ccf2add
fix(sqlite): graph list and unlinking for in-browser graph
2023-08-16 18:31:02 +08:00
Tienson Qin
bcd3e79730
fix: linked blocks move up/down
2023-08-16 16:27:01 +08:00