aboutsummaryrefslogtreecommitdiff
path: root/src/client/util
AgeCommit message (Collapse)Author
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
2022-01-18fixed warnings. display last user to edit db. fixed /activity to show ↵bobzel
only users with a connected socket. fixed toggle "Overlay" button to toggle its background based on overlay state.
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' of https://github.com/brown-dash/Dash-Webbobzel
2021-12-02moved ink appearance menu to top of properties view. fixed size of ↵bobzel
arrowheads on selected ink.
2021-12-02Merge pull request #49 from brown-dash/lauren-linkingGeireann Lindfield Roberts
Directed selectable links with editing ability in properties panel
2021-12-02Merge branch 'master' into trails-aubreyGeireann Lindfield Roberts
2021-12-02added scale factor for arrows. added control point drag to reparameterize. ↵bobzel
fixed toggling tangent lines to not happen when dragging.
2021-11-30fixed warnings/errors. added inkingStroke comments. need to double-click ↵bobzel
now to add a point to an ink stroke.
2021-11-30change delete points for ink to try to preserve the shape as much as ↵bobzel
possible. Shift + backspace deletes the point without preserving geometry
2021-11-29added moving ink stroke segments. added stretching and rotating ink ↵bobzel
strokes about opposite end point.
2021-11-29Merge branch 'ink_v1'bobzel
2021-11-13treeview title fixes - made it aformatted text box so clicking on it will ↵bobzel
select the document. fixed margins. fixed dragging over tree view to not highlight drop bullets in outline mode unless its a bullet point being moved.
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-10-29toggle properties on selectionLauren Choi
2021-10-28adding eraser tool to menuLauren
2021-10-28Merge branch 'master' into trails-aubreyAubrey Li
2021-10-28selection of link lines deselects everything else first.bobzel
2021-10-28added rudimentary ability to select link linesbobzel
2021-10-26Merge branch 'master' into trails-aubreyAubrey Li
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-10-14dashboard treeview freezeAubrey Li
2021-10-07link menu ui tweaking. edge case checks for linkrelationship stuff. ↵bobzel
default links to have linkAutoMove
2021-10-07Revert "Revert "Merge pull request #34 from brown-dash/linking-anh""bobzel
This reverts commit 4e6a1d7a37c8c28014a9f7cd0d92f17c8f29454d.
2021-10-06added zoomgeireann
2021-10-04fixed dropping onto comparison box. added caption of link description to ↵bobzel
link comparison view. added promise wait for protos of link anchors to avoid potential crash. made dragging a link off of a linkmenuitem to create an alias with the hidden flag removed.
2021-09-30fixed warningbobzel
2021-09-30from lastbobzel
2021-09-30fixed dragging lines with arrows to display arrowheadbobzel
2021-09-29made IsClosed a static function. fixed warnings and errors.bobzel
2021-09-29cleaned up/fixed line arrowheads & dots. added linecap options for lines, ↵bobzel
added outline of lines using fillColor. turned off border in comic mode for ink.
2021-09-29fixed filling of curves. added toggling of brokenindex with right-click. ↵bobzel
changed look of ink handles to be lighter weight and to reflect brokenindex sttate
2021-09-29a number of undo/redo fixes for ink (snapping to tangent, add points, ↵bobzel
dragging tangents). also tried to make storage of undo events more efficient when dragging ink controls (avoid saving hundreds of copies of the InkField)
2021-09-28prevent crashes when ink points are not multiple of 4. deleting ink ctrl ↵bobzel
point that leaves one bezier segment no longer converts to a line.
2021-09-28renamed some ink filesbobzel
2021-09-28a bunch of code cleanup for inkingstrokesbobzel
2021-09-28from lastbobzel
2021-09-28converted ink addpoints to not use sampling. needs addPoints() to be filled in.bobzel
2021-09-27fixed ink stroke editing to work with closed curves (eg break / restore ↵bobzel
tangent & drag start/end point). changed ink rendering to use svg bezier curves. fixed bugs with keydown handler to break tangent.
2021-09-27fixed sharing panel css to avoid overlapsbobzel
2021-09-23Merge branch 'master' of https://github.com/brown-dash/Dash-Webgeireann
2021-09-23Revert "Merge pull request #34 from brown-dash/linking-anh"geireann
This reverts commit 70d80e30de9963c353636d9780ffb83f3285aac7, reversing changes made to d5f9533d153e11e24d2ab7c03b4561170f0768fe.
2021-09-23fixed one crash when color string has capital letters.bobzel
2021-09-23Merge branch 'master' into linking-anhGeireann Lindfield Roberts
2021-09-23small schema UI tweakGeireann
2021-09-22fixed runtime bug inside toggleBold(). removed print statements.bobzel
2021-09-21from lastbobzel
2021-09-21temporary change to reset old accounts on browndash to enable dark mode.bobzel
2021-09-21fixed up some darkScheme css, enabled comic mode for developers, enabled ↵bobzel
opening up fields on dashboards in myDocuments