From 710bef689771c8c00e6417fc3668a527a2e33126 Mon Sep 17 00:00:00 2001 From: Trevor Slocum Date: Sun, 10 Jan 2021 18:42:28 -0800 Subject: [PATCH] Document Panels.AddPanel difference --- FORK.md | 6 +++++- go.mod | 4 ++-- go.sum | 8 ++++---- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/FORK.md b/FORK.md index 3859cb4..4023aa2 100644 --- a/FORK.md +++ b/FORK.md @@ -83,12 +83,16 @@ remaining unchanged. This greatly improves buffer efficiency. [TextView.Write](https://docs.rocketnine.space/gitlab.com/tslocum/cview/#TextView.Write) is 90% faster and [TextView.Draw](https://docs.rocketnine.space/gitlab.com/tslocum/cview/#TextView.Draw) -is 50% faster. +is 50% faster. ## `Pages` has been renamed as `Panels` This is for consistency with `TabbedPanels`, which is built on top of `Panels`. +## `Panels.AddPanel` preserves order of panels when updating existing panel + +tview moves the updated panel to the end. + ## `Application.ForceDraw` has been removed Because cview is [thread-safe](https://docs.rocketnine.space/gitlab.com/tslocum/cview/#hdr-Concurrency), diff --git a/go.mod b/go.mod index 350cf4c..5adda8e 100644 --- a/go.mod +++ b/go.mod @@ -8,6 +8,6 @@ require ( github.com/mattn/go-runewidth v0.0.9 github.com/rivo/uniseg v0.2.0 gitlab.com/tslocum/cbind v0.1.4 - golang.org/x/sys v0.0.0-20210105210732-16f7687f5001 // indirect - golang.org/x/text v0.3.4 // indirect + golang.org/x/sys v0.0.0-20210110051926-789bb1bd4061 // indirect + golang.org/x/text v0.3.5 // indirect ) diff --git a/go.sum b/go.sum index 1f7a6f6..f1735cb 100644 --- a/go.sum +++ b/go.sum @@ -14,11 +14,11 @@ gitlab.com/tslocum/cbind v0.1.4 h1:cbZXPPcieXspk8cShoT6efz7HAT8yMNQcofYWNizis4= gitlab.com/tslocum/cbind v0.1.4/go.mod h1:RvwYE3auSjBNlCmWeGspzn+jdLUVQ8C2QGC+0nP9ChI= golang.org/x/sys v0.0.0-20190626150813-e07cf5db2756/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201013132646-2da7054afaeb/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210105210732-16f7687f5001 h1:/dSxr6gT0FNI1MO5WLJo8mTmItROeOKTkDn+7OwWBos= -golang.org/x/sys v0.0.0-20210105210732-16f7687f5001/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210110051926-789bb1bd4061 h1:DQmQoKxQWtyybCtX/3dIuDBcAhFszqq8YiNeS6sNu1c= +golang.org/x/sys v0.0.0-20210110051926-789bb1bd4061/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3 h1:cokOdA+Jmi5PJGXLlLllQSgYigAEfHXJAERHVMaCc2k= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.4 h1:0YWbFKbhXG/wIiuHDSKpS0Iy7FSA+u45VtBMfQcFTTc= -golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.5 h1:i6eZZ+zk0SOf0xgBpEpPD18qWcJda6q1sxt3S0kzyUQ= +golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=