aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
AgeCommit message (Collapse)Author
2023-12-13cleaned up props/_props handling by inherting from ObservableReactComponentbobzel
2023-12-12cleaned up SelectionManager. fixed schema viewbobzel
2023-12-12fixed and cleaned up snapping linesbobzel
2023-12-11more updates to mobx 6. updated typescript to v5. updated pdf-distbobzel
2023-12-10massive changes to use mobx 6 which means not accessing props directly in ↵bobzel
@computed functions.
2023-12-07merged infoUIbobzel
2023-12-06cleanupbobzel
2023-12-05merged with masterbobzel
2023-12-05new collection freeform info uialinayejin
2023-12-03cleaned up warnings and errors, working with typescript 20.10bobzel
2023-12-01cleaning up documentview props. got rid of special cases for keyValueBox. ↵bobzel
made fitToContents work cleanly for native scaled docs.
2023-12-01converted props.DataDoc to props.TemplateDataDocument and fixed so that it's ↵bobzel
always undefined unless it's a template. converted references from rootDocument to props.TemplateDataDocument.
2023-11-30final rootDoc refactoringbobzel
2023-11-30fixed not fitting width for carousel views.geireann
2023-11-29fixed breaking change to presentation trail elements.bobzel
2023-11-29numerous changes to fix bugs and to fix/remove old or hacky code. fixed doc ↵bobzel
dec resizing. moving this.rootDoc => this.Document . fixing template artifacts.
2023-11-27fixed dataView to not lose focus when typing 'enter' by fixing ↵bobzel
freeformdocumentview panelwidth() to
2023-11-25changed Slide template to write to 'hero' not 'data' to avoid conflict with ↵bobzel
'data' being used already for the template parts. fixed freeform view to read _width/_height to get template values when present for panning beyond edge. Made CollectionSubView read datafield from dataDoc which is where template writes go. fixed docview dragging to use its own view unless multi-dragging. turnded off user-select in overlay view which made repl viewer title selectable. fixed crash on rebuilding db cause by myOverlay and myPublished not yet existing.
2023-11-25fix for zooming collections that have native dimsbobzel
2023-11-22fixed more issues with rotation. restrutured how MarqueeAnnotator works to ↵bobzel
be simpler and more correct.
2023-11-20cleaned up rotation references to use screentolocaltransformbobzel
2023-11-20fixes for selecting/moving docs that are rotated.bobzel
2023-11-19restored shallow observable to prevent pivot views from crashing.bobzel
2023-11-18fixed ctrl-drag for expressions, maps, fform doc selections. fixed using ↵bobzel
shift to add Doc to a selection and also when bounding box already covers the doc to add. fixed dragging maximize button to start goldenlayout drag properly. fixed typing character to group,etc a multiselection when a text doc has input focus. fixed using clusters. add Shift-U to ungroup alternate group style. multi-select blurs() all active inputs. shift-selecting a multi-selected Doc, deselects it.
2023-11-16fixed autoresetview to trigger when document is closed. fixed keyvalueboxes ↵bobzel
of groups to be interactive. made portals a square aspect ratio.
2023-11-16removed touch code that wasn't being used or maintainedbobzel
2023-11-16from lastbobzel
2023-11-16fixed alt-drag to toggle scroll mode. fixed replaceTab to work properly ↵bobzel
with panelNames. made slides pointing to trails open the target trails in situ. cleaned up code when starting drag to call freeformview more nicel. fixed brush/highlight of tabs. made collectionFreeformView/FreeformDocs use a more robust and simpler approach to caching freeform values.
2023-11-14simplified goldenlayout tab buttons and made open in lightbox more ↵bobzel
accessible for a tab.
2023-11-12cleaning up freeformview code.bobzel
2023-11-10cleanup. fix color setting/interpolation for freeform animated views.bobzel
2023-11-10tweaked keyboard modifiers for pan & zoom modes so that ctrl drag is ↵bobzel
distinguishable from pinch zoom
2023-11-09scroll mode fixes.geireann
2023-11-09playing with pan zoom modes.geireann
2023-11-08fixed bug where tableBox's didn't render all of the rows they receive. lots ↵bobzel
of code cleanup -- moving things from Doc.ts to better locations. Changed overlays and published docs to be local to their dashboard. changed treeview icons.
2023-11-04cleanupbobzel
2023-11-02performance fixes - don't invalidate as much by using reactions in place of ↵bobzel
computd values; don't make things active when things are dragged unless CanEmbed; fix for linkBox to use reaction.
2023-11-02cleaned up brushView to only apply to freeformviews that aren't overlays ↵bobzel
(wasn't being used properly. before anyway). cleaned up marquee view divs.
2023-11-01fixes to snapping lines when dragging/resizing (lines are created for doc ↵bobzel
not being dragged, snapping lines are created for documents in groups). cleanup of pres path code.
2023-11-01fixed so that ink properties can be set before drawing a stroke. fixed ↵bobzel
turning off ink when menu is collapsed. added meta-click to fit all for collections, or zoom in on a document.
2023-11-01changed collection background grid to dots like figma until zoomed in, then ↵bobzel
lines.
2023-11-01cleaned up presentaton path linesbobzel
2023-10-31fixed deselecting video/audio with escape. fixed focus or open on iconified ↵bobzel
docs to just show them (not toggle), and fixed to showDocument on target unless its container isn't displayed.
2023-10-31fixed groups to use actual document boundaries for ink or link lines, ↵bobzel
instead of boundingbox. fixed doc title css. started to make link lines more compatible with ink.
2023-10-25fix to group pointer events for nested groups.bobzel
2023-10-24adjustment to group pointer events for ink.bobzel
2023-10-24fixed hide before/after in trails. move ink mask to developer. fixed ↵bobzel
tangent dragging on some curves that have no initial tangent. fixed tree view highlights when dragging.
2023-10-21change doc decorations rotation icon to bottom right. cleaned up lock icon. ↵bobzel
fixed autoresetview of collections to not fire when dragging.
2023-10-21change to doc decorations to be more "lightweight". made linkBox render ↵bobzel
links in a freeform view as a DocView. added an auto-reset view option for freeforms. fixed highlighting ink strokes. Made groups behave better for selecting things 'inside' the group bounding box that aren't in the group. Added vertically centered text option.
2023-10-16fixed deleting docsbobzel