aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/TabDocView.tsx
AgeCommit message (Collapse)Author
2023-02-22fixing highlighting presbox navigations. image anchor are now always added ↵bobzel
as annotations.
2023-02-22fixed pin content to save collections contentbobzel
2023-02-22fixed pres hide before/after, select w/o nav, and updating contents.. made ↵bobzel
collections fitWidth by default so that they resize like a normal window. Made freeform pan/zoom animate when changing keyframes. allow nesting of keyframe collections.. made presEffects work even if there's no transition movement. made nested collection timelines follow parent by default, but with ability to change ordering. fixed treeView incremental render. treat doc anchors are preselements instead of delegating. don't highlight ink when dragging ctrl pts.
2023-02-13need to make presentation documents delegates, not aliases of targetbobzel
2023-02-09fixed childLayoutString to work. made images capable of fitWidth. fixed ↵bobzel
animating data field pres changes. fixed lightbox to ignore annotations on collections. fixed double-click on icon to open in lightbox. added options for turning off ink labels, and opening ink in lightbox. fixed closing ink strokes by dragging. fixed drawing ink to use coord sys of starting point and to render ink the correct width and to honor GestureOverlay mode properly. .
2023-01-20went back to adding PDF text selection targets as annotations when anchor of ↵bobzel
pres element a
2023-01-20removed tour map from lightbox. added option to create anchors without ↵bobzel
adding thm as annotations. made zoom of text an option for pres and links
2023-01-09changed default pres duration of pinned item to 2 secs. if not defined, ↵bobzel
default is 0.
2023-01-06added zoom box highlighting of text anchors in pdf/web pages for link/pres ↵bobzel
following. Added serial/parallel option for presentation group with up. Added direct pinning of text seletions to trails. fixed 'hide' option for preselements to work with hidebefore/after
2022-12-16fixed problem with undo. regularized all linkfollowing anchor fields to ↵bobzel
start with followLink<xxx>. added ease vs linear flag for scroll transitions in link and preselmeent navigations. added link follow to move target to specified offset from source. shifted from setting dropAction on items to setting childDropAction on collections
2022-12-07fixed presMovement.none so that no pan or zoom takes place. fixed clicking ↵bobzel
on a presitem to stop audio playing other items.
2022-12-05cleaning up following links and pres item following so that view transitions ↵bobzel
don't interfere when clicking quickly (eg through animation frames). changed animations to animate multi-level zooming parallel.
2022-12-01refactored process of following links / jumping to docs and added following ↵bobzel
options for zoomTime, etc instead of setting temporary fields on docs.
2022-11-17more cleanup to addDocTab. fixed pile views to show proper icons instead of ↵bobzel
loading document label icons
2022-11-17mostly changing strings to enumsbobzel
2022-11-16big changes to make link following use the same code as pinning docs for trails.bobzel
2022-11-14fixed following link 'inPlace' from within lightbox to do same thing as if ↵bobzel
out of lightbox. fixed contentActive behavior for multicolumn view. removed progressivize from presbox.
2022-11-09added tab highlighting when tab doc is target of hyperlink. made region ↵bobzel
annotations on images be transparent. don't show lock icon for lockedPosition documents that still get pointer events.
2022-11-01fixes for goldenlayout to initialize more cleanly. updated all old ↵bobzel
ReactDOM.render() to ReactDom.createRoot(). fixes for PDF/Web sidebar sizing. added text from pdf selection anchors to sidebar notes. fixed PDF text selection to align properly.
2022-10-27cleaned up treeViews to work across PresBox/ppt slides/collections/ - ↵bobzel
modified DocumentView rendering to remove pres box refs. fixed mainView width.
2022-10-04Merge branch 'master' into pres-pin-fixesbobzel
2022-10-04removed gitlike options from collection context menu. removed ↵bobzel
createDashboard from context menus since it has a UI button
2022-09-29a bunch of changes to trails: link to trail to initiate trail when following ↵bobzel
link. cleanly separate pin layout data vs. content data.
2022-09-27fixed so that following link to video doesn't zoom the video (works the same ↵bobzel
way as PDFs or web pages -- if the document is 'scrollable', then don't zoom in on it as well).
2022-09-23fixed pinWithVIew for videos to capture timecode. fixed formatting of time ↵bobzel
labels in presBox panel.
2022-09-21open trail on right and capitalize header buttonsGeireann Lindfield Roberts
2022-09-21restyled document decorationsGeireann Lindfield Roberts
and changed novice mode to exclude `data` in treeView
2022-09-19if same youtube video is uploaded, reuse the existing file without ↵bobzel
downloading again. removed failed uploads from parsed_files. change pinWithView to highlight the pinned view region. Give pinWithView collections an option to just pan or zoom to % of screen size.
2022-09-15default pin movement is now None if pinning doc view params (e.g., animation ↵bobzel
of x/y). otherwise, zoom tends to negate the animation
2022-09-14changed docking view thumbnails to be imagefields, not docs. allowed ↵bobzel
docking view to be nested to avoid crashes before when they became nested. fixed dropping docs with dropAction of 'alias' to never remove them. fixed clearing startLink to not deselect when link is already started
2022-09-13made things consistent by renaming emptyPresentation to emptyTrail and then ↵bobzel
always making copies of emptyTrail instead of calling the Docs.create constructor
2022-09-13fixed activePresentation to work properly with multiple dashboards. fixed ↵bobzel
undoing PinDoc.
2022-09-13fixed errors.bobzel
2022-09-12Merge branch 'master' into sharing-jenny (break)Jenny Yu
2022-09-12breaking: made trails belong to dashboard instead of userdocJenny Yu
2022-08-26a bunch of mostly decorative cleanup to presBoxbobzel
2022-08-26trying to clean up transition times for presbox / jumptoDoc, etc.bobzel
2022-08-26extending pres trails to allow ink animation without using keyframes.bobzel
2022-08-24cleaned up some of the pin with view code. added a pin button to menu bar ↵bobzel
when tab is selected to avoid needing to use context menu
2022-08-18fixed up presboxelement to not reference presbox.instance. fixing layout of ↵bobzel
presboxelement in treeview. fixing "removing" an inkMask without removing it from the collection so that it can be turned on and off.
2022-08-11added better ui and backend support for mask ink strokes. added frame #'s ui ↵bobzel
for seeing current animation frame.
2022-08-10cleaned up pinning documents with an activeFrame index (and special case of ↵bobzel
isInkMask). removed text-color from pres boxes which was breaking opacity when docs had an appearFrame > 0.
2022-08-09fixed presbox pinning from crashing/failing by making it a prefetchproxy. ↵bobzel
update user cache when switching active page.
2022-07-20added a 'guest' login mode. added ability for mainView to be any doc, not ↵bobzel
just a docking collection.
2022-07-08restructured currentUserUtils to avoid having import cycles.bobzel
2022-07-07fixed more errors.bobzel
2022-06-20more cleanup to get rid of unecessary references to Doc.UserDoc().bobzel
2022-06-20a bunch of changes to make some userDoc() field accesses more typesafe by ↵bobzel
going through CurrentUserUtils. Some normalization of naming/functionality in CurrentUserUtils
2022-06-10Merge branch 'master' into mainview-jennybobzel
2022-06-10fixed closing tabs to move to headerBarbobzel