Commit Graph

12657 Commits (412447a70ac103990675b2ead82792ea15c599be)

Author SHA1 Message Date
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
Tienson Qin 4bf8ba2091 fix: can't create child block after refresh 2023-08-16 15:51:59 +08:00
Andelf eb4476c0b6 fix(sqlite): wrong db query 2023-08-16 14:54:51 +08:00