Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DiagramWidget #55

Merged
merged 56 commits into from
Oct 18, 2023
Merged

DiagramWidget #55

merged 56 commits into from
Oct 18, 2023

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    931b139 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Fixed arrowhead direction

    pbrown12303 committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    55d7445 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Configuration menu
    Copy the full SHA
    daeaa67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21033d4 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Anchored Text working

    pbrown12303 committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    d00df3b View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Node handles working

    pbrown12303 committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    3e63240 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. Configuration menu
    Copy the full SHA
    4e99290 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. All basic functionality in place

    Added point pad to middle of links, links can now connect to links. All connections are now based on pads
    pbrown12303 committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    6b3f337 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    5b99519 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8e92c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbe3545 View commit details
    Browse the repository at this point in the history
  4. Update README.md

    pbrown12303 committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    a072838 View commit details
    Browse the repository at this point in the history
  5. Update README.md

    pbrown12303 committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    5e96093 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Documented ForceRepaint

    pbrown12303 committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    bd3d70f View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    f7a8fe3 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2023

  1. Configuration menu
    Copy the full SHA
    d412f53 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Configuration menu
    Copy the full SHA
    9b5449b View commit details
    Browse the repository at this point in the history
  2. Scrolling; ForceRefresh; factored out StringForceLayout

    Added Scrolling to DiagramWidget example, made ForceRefresh local to diagramwidget
    pbrown12303 committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    562448b View commit details
    Browse the repository at this point in the history
  3. Delete explicitlayout

    pbrown12303 committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    2d17ea6 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    f408904 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2023

  1. Added documentation

    pbrown12303 committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    34cd696 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Configuration menu
    Copy the full SHA
    5b4c073 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Interaction Work

    Added binding to anchored text; Made Node and Link extensible; Fixed handles so that resizing does not move node
    pbrown12303 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    456a9ce View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Configuration menu
    Copy the full SHA
    b2f00fc View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Added primarySelection

    pbrown12303 committed May 24, 2023
    Configuration menu
    Copy the full SHA
    9f4ef1c View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Added selection functions

    pbrown12303 committed May 25, 2023
    Configuration menu
    Copy the full SHA
    6001e0a View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Added Tapped override

    pbrown12303 committed May 26, 2023
    Configuration menu
    Copy the full SHA
    c40991f View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Configuration menu
    Copy the full SHA
    2d5e9f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Configuration menu
    Copy the full SHA
    16afb1f View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Removed debug log entries

    pbrown12303 committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    d45d1fb View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    9a29be0 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    25ae4e7 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Ignore all executables

    pbrown12303 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    820beec View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Fixed Refresh() bugs

    pbrown12303 committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    03d72df View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Removed replace directive

    pbrown12303 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    db73a10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b19c2e6 View commit details
    Browse the repository at this point in the history
  3. Merge changes

    pbrown12303 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    c6ee81f View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Configuration menu
    Copy the full SHA
    bc24ccd View commit details
    Browse the repository at this point in the history
  2. Added comments

    pbrown12303 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    f9c6702 View commit details
    Browse the repository at this point in the history
  3. Fixed lint errors

    pbrown12303 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    58634eb View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Update box.go

    pbrown12303 committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    9130c23 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    c2b4174 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Fixed display flickering

    1) Removed Refresh() call from AnchoredText MouseIn and MouseOut functions.
    2) Changed DiagramWidget so that the renderer's objects come back in an ordered sequence (random ordering was the cause of the flicker). This required changing the widget's representation of the inventory of diagram elements to a linked list, which in turn required a number of modifications to functions involving lists of Nodes and Links.
    pbrown12303 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6f11e6d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Added scrolling

    pbrown12303 committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    91eebaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58a0e64 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Fixed review feedback

    Static check error fixed; Fixed rotating arrow heads
    pbrown12303 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    3be0276 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Revert "Fixed review feedback"

    This reverts commit 3be0276.
    pbrown12303 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    298d96f View commit details
    Browse the repository at this point in the history
  2. Addressed review feedback

    Fixed arrowhead rotation. It wasn't a problem with fyne 2.3.5, but would have been a problem with fyne 4.0. Now it won't be a problem.
    Made DrawingArea public to support application-level testing scenarios that require simulated Drag, Mouse, and Tap events to be sent to the diagram.
    Made (but commented out) a change to AnchoredText for fyne 2.4.0 so that anchored text does not scroll. This needs to be uncommented for fyne 2.4.0
    pbrown12303 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    efe6454 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e5f359 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Removed go.work.sum

    pbrown12303 committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    ba26990 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    2a8813f View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Configuration menu
    Copy the full SHA
    846dd70 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Configuration menu
    Copy the full SHA
    40bc5e2 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Upgrade to fyne 2.4.1

    pbrown12303 committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    a8defda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57f5855 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Configuration menu
    Copy the full SHA
    bc06b79 View commit details
    Browse the repository at this point in the history