aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/DocumentView.tsx
AgeCommit message (Collapse)Author
2022-03-10added prop when thumbnail is shown for a document so componentView can ↵bobzel
choose not to render. fixed pdf views to not generate gray box when first transitioning from thumb to live view.
2022-03-07got rid of include cycles for Scripting globals to make hot updates work better.bobzel
2022-03-04removed pseudo Doc type system. playing with hot reloading.bobzel
2022-03-03fixed content fitting views. fixed multirow/column collections.bobzel
2022-03-02upgraded to typescript 4.6.2bobzel
2022-02-28fixed double-clicking to open web page to keep showing thumbnail until web ↵bobzel
page is ready.
2022-02-22improve efficiency for scenes with lots of documents by using computed ↵bobzel
functions to avoid invalidations. moved grid renderer to its own component to avoid invalidations when panning/zooming.
2022-02-22fixed switching tabs to immediately render the title of the tab as content ↵bobzel
to provide feedback that something is happening. changed server to only set caching for images. fixed warnings/errors.
2022-02-16changed incremental loading to generate update requests more quickly. ↵bobzel
turned on local browser caching of server responses (eg, images)
2022-02-14added an incremental load for freeform collections. fixed updating of web ↵bobzel
page thumbs on deselection after the first thumb is generated.
2022-02-10switched scripts to use a cache to avoid recompiling. simplified some things ↵bobzel
with documentView and zooming to avoid invalidations.
2022-02-09speeding up rendering using bitmaps for webpages and other heavyweight docs.bobzel
2021-12-07restored keeping properties pane open when selection changes. added Doc ↵bobzel
paraemter to fitWidth() prop function. split MapBoxInfoWindow out of MapBox and added an Add Note button.
2021-12-02Merge branch 'master' into trails-aubreyGeireann Lindfield Roberts
2021-11-13change isContentActive to a tri-state to allow turning on/off and default - ↵bobzel
fixes issues with videobox and others so that content can be turned off reliably. added annotation overlay for treeViews for ppt like slides. lots of fixes to tree view to get layout to be more robust.
2021-11-08fixed dragging snap lines to get recomputed properly (sometimes they didn't ↵bobzel
activate before) and fixed snapping to not be off by 1 screen space pixel
2021-11-02fixed display of documents anchored on a map marker. fixed adding documents ↵bobzel
with same geolcoation to end up on the same marker.
2021-10-26simplified snappingbobzel
2021-10-26adding snapping code between ink strokes. added some componentView API ↵bobzel
functions to convert local (eg ink) points to/from screen space and for snapping
2021-10-26 fix to ink rotation to preserve rotation center between rotations.bobzel
2021-10-26when document is in lightbox view and a link is followed to its sidebar, we ↵bobzel
no longer reopen the document in its context. fixed selecting annotations on web/pdf. don't change document height when shown in a linkPreview. webBox fixes for pages with scripts. fixed range bounds when clicking on web text several fixes to web pages on server and client. client webbox allows clicks on divs with onclick instead of doing selection also hacky fix so that google search url doesn't keep expanding by removing 'q=' regions also added prevent/allow script menu item server grabs all html and hides id="google.." which are ads. also rewrites hrefs starting with http to route through corsProxy also removes target=_blank tags to prevent pages from opening outside of dash. also cleaned up routes and comments also when not logged in, references to anything in dash domain route to /home
2021-09-29made IsClosed a static function. fixed warnings and errors.bobzel
2021-09-27made docs with no author Admin for everyone. fixed run-time warnings: not ↵bobzel
memoized accesses when panning, NaNs drawing some labelBoxes, filter box filter boolean options,
2021-09-25from lastbobzel
2021-09-23fixed one crash when color string has capital letters.bobzel
2021-09-21fixed up some darkScheme css, enabled comic mode for developers, enabled ↵bobzel
opening up fields on dashboards in myDocuments
2021-09-21tried to make captions more readable when zoomed out by playing with scaling ↵bobzel
and overflow. removed sidebar button from captions.
2021-09-20fixed equations/ink to work properly when not fitwidth in lightbox. don't ↵bobzel
show titles for ink or equations using fields now.
2021-09-17fixed warningsbobzel
2021-09-17added 'unset' docFilters. changed link doc views to use comparison box with ↵bobzel
title/caption. fixed linkEditor to write to data doc. generalized comparisonBox rendering to use parameterized fields. fixed pdf/web to honor pointerEvents none prop and fixed textAnnotations to get rendered once as an Annotation. moved filterIcon stuff into DocumentView
2021-09-17fixed not inadvertently moving webBoxes after creating a marquee adn then ↵bobzel
clicking in the webBox, then clicking outside it.
2021-09-16added search() component method. changed search menu to call search on ↵bobzel
documents that match search string. added seach bar for web pages.
2021-09-15fixed dragging so that only isDocumentActive documents are dragged (get move ↵bobzel
events) which fixes a bug where a nested document and its container might both be dragged at the same time.
2021-09-14fixed right-click context menu for Windows.bobzel
2021-09-14merged with masterbobzel
2021-09-13fixed copyPath menu item for images/pdfs. fixed contextmenu right-clicking ↵bobzel
to not require preselection of doc.
2021-09-13fixed dragging document that is unselected by clicking on nested object in ↵bobzel
sidbear to not double-drag two items effectively deleting the sidebar document. fixed undoing of document decorations topbar buttons.
2021-09-13fixed errors and warnings.bobzel
2021-09-12Merge branch 'master' into menu_updates_geireannGeireann Lindfield Roberts
2021-09-12Merge branch 'menu_updates_geireann' of ↵geireann
https://github.com/brown-dash/Dash-Web into menu_updates_geireann
2021-09-12updatesgeireann
2021-09-10event handling fixes for ink. double click on deselected ink takes shows ↵bobzel
handles. lightbox view works. transparent fills are not selectable.
2021-09-09added SelectionManager.Docs() to avoid having to dereference props to get at ↵bobzel
the seelcted Doc. this was causing a cycle in menu items when selected. fixed sizing of filterBox. enabled showing titles for VID,COL,and IMG in addition to RTF.
2021-09-09fixed anchor menu highlighter button's dropdown location. fixed metadata ↵bobzel
view for formattedText. added menu item for metadata view. fixed formattedTextbox initialization.
2021-09-08added showTitle prop to allow sidebarAnnos to have a custom titlebobzel
2021-09-08from last (fixed text color for headers)bobzel
2021-09-08made setting background undoable. added setting header color/visibility ↵bobzel
from main toolbar. made changing header contents possible using #<key>(;<key)* syntax
2021-09-04added top/left clip bounds to ink decorationsbobzel
2021-09-03adding ComponentDecorationsvkalev
2021-09-03fixed drawing of link lines - doesn't generate duplicates, and works with ↵bobzel
text regions, scroll locations, and document anchors.