32 Commits (a0903a8ad91115562d7c0cade124a71c94852ad4)

Author SHA1 Message Date
Silberengel c37a3f3a73 rudimentary LaTeX implementation for Markup 8 months ago
buttercat1791 af4fae766f Prevent duplicate nodes from being added to a `PublicationTree` 10 months ago
buttercat1791 68d8a0085c Ensure an alert is shown when publication sections are missing 10 months ago
buttercat1791 297be425d8 Make `Lazy<T>` resolve atomically 10 months ago
buttercat1791 6e17df5393 Remove unneeded `await` 10 months ago
buttercat1791 6cc5b375c1 Update comments 10 months ago
buttercat1791 f48f1f9467 Remove redundant call to `tryMoveToParent()` 10 months ago
buttercat1791 0ec64a4aa7 Implement `previous()` method for reverse tree traversal 10 months ago
buttercat1791 fb7e2539e6 Fix the tree traversal algorithm 10 months ago
buttercat1791 e35bfd75a7 Gracefully handle missing events when loading a publication 10 months ago
buttercat1791 035ef934d5 Support loading single content events 11 months ago
buttercat1791 0a5ae19905 Remove a redundant lazy object instantiation 11 months ago
buttercat1791 f1bdb20e21 Add `getChildAddresses` function to publication tree 12 months ago
buttercat1791 ef0c033d9b Fix import for findindexasync 12 months ago
buttercat1791 1272d312d9 Support async find for lazy publication tree nodes 12 months ago
buttercat1791 947470b3a1 Small edits to publication tree 12 months ago
buttercat1791 3a313b1f39 Fix some bugs in the publication tree traversal 1 year ago
buttercat1791 9011eb643f Make `getHierarchy` synchronous 1 year ago
buttercat1791 e8ed3ac08f Throw error rather than return `null` 1 year ago
buttercat1791 837b371551 Add a method to return the hierarchy in which an event lives 1 year ago
buttercat1791 7ef3cb8ab8 Fix an iterator error that would cause an infinite loop 1 year ago
buttercat1791 acea0fc078 Code organization 1 year ago
buttercat1791 43dac80578 Use ES2025 private member syntax 1 year ago
buttercat1791 7da145fb5e Implement iterator `next()` method using cursor 1 year ago
buttercat1791 b4906215c5 Work with lazy-loading nodes 1 year ago
buttercat1791 d723a56fe5 Make node children lazy-load 1 year ago
buttercat1791 866a54be49 Implement tree walking via internal Cursor class 1 year ago
buttercat1791 04c2a80937 Define a nested Cursor class for tree iteration 1 year ago
buttercat1791 baca84f487 Iteration WIP 1 year ago
buttercat1791 8c9319aa64 Stub out methods to make the tree both iterable and its own iterator 1 year ago
buttercat1791 f11dca162c Add depth-first traversal to the publication tree 1 year ago
buttercat1791 874103a6e0 Start work on publication tree data structure 1 year ago