aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/ImageBox.tsx
AgeCommit message (Collapse)Author
2023-08-21got rid of transition time for images .. default duration should be sufficient?bobzel
2023-08-17fixed brushing of pinned viewports for chrome to not flash. converted ↵bobzel
pres<Property> to config_<property> and treeView<Property> to treeView_Property. fixed text toolbar to show/set text properties based on insertion point.
2023-07-06Merge branch 'master' into james-azure-imageJames Hu
2023-07-03fixed set native pixel sizebobzel
2023-07-02made multicolumn/row views fit contents to panel and center. changed ↵bobzel
collection drop to propagate when embed is not enabled. fixed image box drop . made goldenlayout tabs selectable. turned off leaving pushpins on drag out. fixed long press to disable on drag.
2023-06-26temp working versionJames Hu
2023-06-23cleaned up more issues with pointer events/contents active. fixed dragging ↵bobzel
from piles.
2023-06-22cleaned up dragging - abort presItem drags properly, fix naming for ↵bobzel
drag/dropAction, small fix undo of drag removeproperties, dragging in/out of headerBar, fixed isContentActive to avoid SnappingManager.GetIsDragging. fixed resizing videos.
2023-06-19renamed all config doc creators to just ConfigDocument()bobzel
2023-06-06updated Symbol naming. fixed various compile errors related to type checking.bobzel
2023-05-14fixed webpage link following by adding a presData for the current URL to all ↵bobzel
embedded docs. fixed getView() in showDocuments to not get called with the proper anchors. changed unrendered MARKERs to CONFIGs. changed anchors to Configs or Markers as appropriate.
2023-05-14major overhaul of field naming conventions.bobzel
2023-04-24fixed pile view to be resizable.bobzel
2023-04-24fixed isContentActive=false to apply to stacking collections. fixed pile ↵bobzel
view to be faster and to work in fit content panels. fixed issues with hidden docs and freeformviews that act as lightboxes - hidden docs can be shown as the lightbox doc without modifying the hidden flag to allow collection state to be restored.
2023-04-19fixed image importing metadata for gpt. fixed showTitle UI to be able to ↵bobzel
turn off titles on templates (like icon views). added ui for choosing primary/alternate image and a drop target for setting alternate.
2023-04-17Merge branch 'master' into pres-trail-sophiebobzel
2023-04-14got rid of CollectionView prop. fixed DocFocusOrOpen to toggle targets and ↵bobzel
zoom correctly.
2023-04-13Merge branch 'master' into pres-trail-sophieSophie Zhang
2023-04-11removed arrangeItems context button for collections to make it a funciton on ↵bobzel
drop instead of a reaction. Converted isLinkButton to be an onClick script. got rid of unused PARAMS field on templates. fixed PresElementBox rendering of embedded docs.
2023-04-05adjusted general context menu items to always appear last. cleaned up ↵bobzel
makeLink api,
2023-04-04fixed using freeformview in sidebar of pdfs. fixed issues with dragging ↵bobzel
items out of schema and with selecting the schema view by clicking on headers. Fixed a lot of errors caused by using OmitKeys which masks type checking. fixed some pointerevent problems with treeview and freeformview
2023-03-29fixed sizing of link count button. moved border paths and audio to style ↵bobzel
provider
2023-03-16Merge branch 'master' into pres-trail-sophiegeireann
2023-03-10fixed image anchors to save zoom/pan info and to focus() on content when ↵bobzel
following anchors. fixed progresivized items in trails to not allow dragging items out or dropping new items in.
2023-03-06Merge branch 'master' into pres-trail-sophieSophie Zhang
2023-03-05replace jumpToDocument with showDocument. restructure code to get rid of ↵bobzel
scrollFocus by adding getView() and fixing focus() and restoreTargetView
2023-03-02Image uploads use local path rather than web urlgeireann
2023-02-27restructured getAnchor()/scrollFocus to be more consistent. added ↵bobzel
setterscript for computedFields. restructed getFieldsImpl to avoid making multiple requests for the same document due to timing issues by 'locking' a document cache with a promise before sending the server request. added rotation and fill color as animatable fields. fixed image cropping for
2023-02-22fixing highlighting presbox navigations. image anchor are now always added ↵bobzel
as annotations.
2023-02-22Merge branch 'master' into UI_Update_Eric_MaEric
2023-02-22Merge branch 'master' into UI_Update_Eric_MaEric
2023-02-22Icons for image context menuEric
2023-02-22fixes for restoring layouts in presentations and link following.bobzel
2023-02-21fixed explore mode zooming. don't show doc decorations until you move ↵bobzel
outside of the document, fixed dragging radius button over webbox to still get pointer events. fixed selection text in coments for web boxes.. fixed setting default background color for notes. fixed mode buttons to trigger click behavior before double click behavior. fixed events on nested text boxes that are linkAnchors (like text quotes in sidebar comments),
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-02-04image background color determines opacity of image (independently of ↵bobzel
annotations over image). enabled scrolling of images when in fitWidth mode. added disabling of text labels in ink shapes.
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
2022-12-07stopped update _cache in ProxyField because it invalidates too much stuff ↵bobzel
during rendering. moved some setContentViews() to constructors for efficiency
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-17fixed pushpin behaviors by not animating when anchor viewspec already ↵bobzel
matched document. fixed recording button highlighting. switched LinkEditor to edit properties of destination insteqad of source anchor
2022-11-17typobobzel
2022-11-16big changes to make link following use the same code as pinning docs for trails.bobzel
2022-11-15added canEmbed prop so collection can allow its items to be dragged out ↵bobzel
(eg., pileView). made imageBox viewSpec transition time customizable
2022-11-15added playback of audio annotation on inPlace container. fixed image ↵bobzel
anchors to be marked un-rendered so link lines show up.
2022-11-15made InPlace container tool button apply more settings to be more like a ↵bobzel
template. added followAllLInks flag. added image anchors to save pan zoom. added follow link button bar option for follow all links. added hideDecorations flag and property
2022-11-10made alternate image use a field data-useAlt. added alt images to ↵bobzel
preselements. fixed removing TabDoc documentviews from document view list. added playing audio tags to preselements
2022-11-10fixed playing presentation when a slide is a tab.bobzel
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-10-19fixed erasing straight line stroke segments caused by intersections with ↵bobzel
other strokes. cleaned up more with gestures. changed docView lock icon to be part of docDecorations.