aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/CollectionStackedTimeline.tsx
AgeCommit message (Collapse)Author
2024-03-26added empty image tool and click on empty image to select from filesystem. ↵bobzel
fixed following links in lightbox and showing links to stackedTimelines. fixed embedding docs into text. fixed not resizing text boxes that also show up in pivot view. prevent context menu from going off top of screen. fixed freeform clustering colors and click to type. fixed links to stackedTimeline marks, and titles for marks. made title editing from doc deco and header use same syntax as keyValue. fixed marquee selection on webBoxes. turn off transitions in freeformdocview after timeout. enabled iconifying templates to propagate to "offspring". fixes images in templates. don't show headr on schema views.
2024-01-24several fixes to drag/drop so that dropAction's set on target work for tree ↵bobzel
views, notetaking, formattedText, etc. make bringToFront an optional prop.
2024-01-23reorganization of DocumentView, DocumentViewInternal and FieldView methods ↵bobzel
and props. fix for selection bug after following a link. migrating to use [DocData] instad of GetProto()
2024-01-18lots of changes to try to simplify API for viewPaths and relatedbobzel
2024-01-04fixed ffmpeg for uploading videos. fixed getView() to take focus options so ↵bobzel
that if a sidebar or timeline has to be opened, the didMove flag can be set properly. added video snapshot frame to top menu. fixed using '^' to stop and start a selection region on timelines.
2024-01-03cleaned up screenToLocalTransform in several places by making it additional ↵bobzel
methods. cleaned up styleProider api a bit to take DocumentViewInternalProps, not DocumentViewProps..
2024-01-02fixing more .props => ._props refernces.bobzel
2023-12-29cleaned up imports, mobx observable initialization and some compile errors.bobzel
2023-12-14a bunch more fixes to making things observable. fixed calling ↵bobzel
super.componentDidUpdate on subsclasses
2023-12-13cleaned up props/_props handling by inherting from ObservableReactComponentbobzel
2023-12-12fixed and cleaned up snapping linesbobzel
2023-12-10massive changes to use mobx 6 which means not accessing props directly in ↵bobzel
@computed functions.
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-30fixed rootSelected prop to be optional. fixed fonticont toggle to pass ↵geireann
'self' even though it's deprecated.
2023-11-29fixed menu functions that referenced 'self' instead of 'this'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-19fixed animations of text html overlays and turned off overflow hidden so ↵bobzel
that rotation doesn't get clipped. cleaned up docView querying for Selection
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-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-04several fixes for webclips, linking to pdf/web, fonticon dropdowns. removed ↵bobzel
sliderbox. reduce uses of scriptContext fixed web clipping annotations to be in correct spot and not to crash because of using a url that it doesn't have. fixed pdf/web links to not use anchor from other end of link. because of sharing of GetAnchor global. added a backup when presbox overwrites a doc's data field. removed sliderBox. fixed fontIcon dropdowns to not call click script twice. removed scriptContext where it wasn't needed which is everywhere except TreeViews.
2023-09-08added cancel trim and revert buttons to audioboxbobzel
2023-09-05added ui for specifying wehther to play a/v when following links, and ↵bobzel
cleaned up ui/etc for pres trails. fixed a bunch of colors in pres properties. fixed a/v anchors to be configs when not adding them to the doc, otherwise labels.
2023-08-27lots of cleanup to streamline import orderings (ie packages should not ↵bobzel
mutually import each other directly or via a chain). change raiseWhenDragged to be keepZWhenDragged and got rid of system wide default.
2023-08-17normalized some field names data_dictation, etc. added hover info for ↵bobzel
field names in keyvalue pane.
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-13fixed updating cached docs when opening a backlinks collection. added some ↵bobzel
FieldInfo types and added 'enumeration' field display in schema view. fixed bug in schema view column sizing. updated a bunch of standard field names to be more consistent.
2023-05-16fixed bugs with goldenlayout dragging and undoing. fixed searching for ↵bobzel
filter values in sidebars. Stopped creating empty list for collections when datafield() is accessed because it messes up undo of a collection. fixed tab title editing. from marquee. Added UndoStack UI and additional naming support in code.
2023-05-14major overhaul of field naming conventions.bobzel
2023-04-13lots of changes to get rid of ContainingCollectionDoc and ↵bobzel
ContainingCollectionView props.
2023-04-11exracted FollowLinkScript() function. got rid of template parameters to ↵bobzel
simplify templating.
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-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-20cleaned up pointer events so that nested documents can be selected directly ↵bobzel
without selecting their container. fixed following link to video timeline marker. fixed focusing on groups. added didMove to DocFocusOptions to restore ability to do toggle on/off of target. fixed lockingPosition of ink strokes. fixed clicking on inkstrokes in groups to use visiblePainted instead of all for pointer events.
2023-03-17fixed clicking and dragging stackedTimeline anchors. updated followLink ↵bobzel
parameters
2023-03-17fixed scriptingbox to remove script if text is empty. fixed scripting with ↵bobzel
capturedvariables not to cache scripts with lists of captured documents. fixed runtime warnings with stackedTimelined and AudioBox
2023-03-17cleaned up highlighting styles a bit. fixed stackedTimeline screen to local xf.bobzel
2023-03-11changed links from being a computed field on documents to being accessed by ↵bobzel
a function call on LinkManager
2023-03-05replace jumpToDocument with showDocument. restructure code to get rid of ↵bobzel
scrollFocus by adding getView() and fixing focus() and restoreTargetView
2023-03-01cleaned up recentlyPlaying to allow clips to be turned on/off w/o navigating ↵bobzel
to them.
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-01-20create stackedTimeline audio panels only when opened. stopped loading link ↵bobzel
docs from other users if their link db's are not being used.
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-06added long press to select documents. fixed/reactivated link size/colors. ↵bobzel
fixed stackedTimelineItems so that they don't get pointer events until container content is active.
2022-11-16big changes to make link following use the same code as pinning docs for trails.bobzel
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-21fixed navigating to cropped video regions.bobzel
2022-09-07fixed dragging stackedTimeline entries so that they appear during drag. ↵bobzel
fixed cursors for video/pdf/stackedTimeline to be a little more clear. fixed initial corner resize of pdfs. fixed videobox marquee drag when viewScale is undefined.