aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/CollectionSubView.tsx
AgeCommit message (Collapse)Author
2025-03-04fixed up smartDrawHandler a bit to support svg's better. you can now drop ↵bobzel
in a .svg file from the filesystem - still some unfinished business (arcs, background/foreground color inversion)
2025-02-26added typing to PostToServer calls. made smartDraw popup create images locally.bobzel
2025-02-19more gptpopup cleanup.bobzel
2025-02-14major restructure of GPTPopup so that it works with all collections.bobzel
2025-01-28fixed flashcard practice mode. moved doc sorting from cardDeck into ↵bobzel
collectionSubView to apply it to all collections.
2024-10-24fixed doc decorations for carousel docs.bobzel
2024-10-18fixed following links/show document of items in tabs/carousel/card view to ↵bobzel
set options.didMove correctly so that toggleTarget works.
2024-10-16from lastbobzel
2024-10-16fixed size of flashcard ui (and other buttons) when fitWidth is set and when ↵bobzel
Doc is resized small and zoomed out.
2024-10-14reorganized comparisonBox related components -- moved stuff down into ↵bobzel
Docs.Crete and CurrentUserUtils. changed Doc.Copy to copy Doc's in fields tagged with cloneOnCopy. Changed ComparisonBox to support hover for slide or flip views. Fixed pointerEfvents for hover in comparisonBox
2024-10-10adjusted placement of flaschard practice buttons to be closer to the bottom. ↵bobzel
Fixed being able to enter quiz mode for flaschards created as part of a stack by fixing embedContainer setting.
2024-10-09more refactoring to of collection flashcards into CollectioSubView to ↵bobzel
simplify using it in diferent collection views.
2024-10-04cleaning up CardDeckView so that animations work smoothlybobzel
2024-09-19Merge branch 'master' into aisosa-starterbobzel
2024-09-19fixed setting rotation center. fixed not dropping docs onto themselves.bobzel
2024-09-18lots of changes to fix dragging cards, integrate iconTags with other tags, ↵bobzel
sizing docs when selected to fit window,
2024-08-26converted unique faces to be a Doc type similar to a collection.bobzel
2024-08-21cleanup of face recognition. some lint fixes.bobzel
2024-08-20fixed up a bunch of things in face recognitionbobzel
2024-08-08many changes to add typing in place of 'any's etcbobzel
2024-07-22adding type fixes to avoid 'any'sbobzel
2024-07-17feat: created smart collectionsIEatChili
2024-05-10fixed clicking on template text when template is not selected to get focus ↵bobzel
right. fixed treeView preDrop to compute sameTree correctly so that presbox treeview can nest documents hierarchically properly.
2024-05-02lots more dependency cycle unwinding.bobzel
2024-04-30unwinding more import loops by splitting up Documents.ts into DocUtils.ts ↵bobzel
and moving crate functions to <>Box functions
2024-04-21more lint cleanupbobzel
2024-04-19lint fixes.bobzel
2024-04-17restoring eslint - updates not complete yetbobzel
2024-04-12 fixed auto play for trails. fixed presbox to allow drag and drop in ↵bobzel
addition to pin button. fixed tree view to not 'move' items that have a 'copy' drop action. fixed dragPreDrop functions in tree and stacking views to use source drag action over target drop action.
2024-03-30trying to cleanup import cyclesbobzel
2024-03-06cleaned up some dropActionType strings. fixed stackingview scrolling when ↵bobzel
always active. fixed schemaView keys dropdown menu to be a popup. cleaned up display of key Finfo's
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-22fixed schema rows to render, fix for resizing docs from left side. all ↵bobzel
locking docs in non freeform view. fix for labelBox with multiple rows to keep top rows. cleaned up docViewPath/containerViewPath &
2024-01-18lots of changes to try to simplify API for viewPaths and relatedbobzel
2023-12-29cleaned up imports, mobx observable initialization and some compile errors.bobzel
2023-12-29fixed dropping images from web. fixed exif data on images and autorotating ↵bobzel
exif rotated images. fixed selecting on web pages, and resizing web pages upward so that pointer events aren't grabbed.
2023-12-17tweaked some things with CalendarViewbobzel
2023-12-13cleaned up props/_props handling by inherting from ObservableReactComponentbobzel
2023-12-12cleaned up SelectionManager. fixed schema viewbobzel
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-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-30final rootDoc refactoringbobzel
2023-11-30fixed rootSelected prop to be optional. fixed fonticont toggle to pass ↵geireann
'self' even though it's deprecated.
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-25changed Slide template to write to 'hero' not 'data' to avoid conflict with ↵bobzel
'data' being used already for the template parts. fixed freeform view to read _width/_height to get template values when present for panning beyond edge. Made CollectionSubView read datafield from dataDoc which is where template writes go. fixed docview dragging to use its own view unless multi-dragging. turnded off user-select in overlay view which made repl viewer title selectable. fixed crash on rebuilding db cause by myOverlay and myPublished not yet existing.
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-11-16removed touch code that wasn't being used or maintainedbobzel