Carlos Alexandro Becker
cd63c32c73
feat(deps): update termenv ( #768 )
2023-06-28 16:40:08 +02:00
Maas Lalani
26dc0b5b32
chore(deps): bump bubbles to v0.16.1
2023-05-31 14:08:34 -04:00
Carlos Alexandro Becker
d9df8c3de6
chore: go mod tidy
...
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com >
2023-05-08 17:47:01 +00:00
Carlos Alexandro Becker
326b0b2df9
chore: updates
...
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com >
2023-05-08 17:46:37 +00:00
Carlos Alexandro Becker
25022e9789
example: using the x/exp/teatest package ( #352 )
...
teatest was originally designed in this PR, and was later moved into `github.com/charmbracelet/x`.
* docs: example test
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* feat: teatest
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: improve api
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: improve api
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* feat: goldenfiles
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* chore: minor improvements
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* feat: type text, diff
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: release terminal
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: lint
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: update cancelreader
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: make it safe
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* feat: functional options
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* feat: IsQuit and IsQuitMsg
* fix: save file
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: do not use deprecate func
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: make diff not complain about trailing whitespaces
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* feat: with term size
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* feat: RequireRegexOutput
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: update
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* chore: rename
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: improve reliability
* fix: use returned model
* fix: making it more predictable, avoid sleeps
* fix: remove WithRequiredRegexpOutput
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: allow to assert within interactions
* feat: added wait for
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: optional
* feat: improve usage
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: use udiff
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* feat: tea.Wait
wait for the underlying context to finish.
extract from #352
* fix: merge
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: wait til the end of shutdown
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com >
* fix: final output
* feat: use x/exp/teatest
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com >
* chore: go mod tidy
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com >
---------
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com >
2023-05-05 16:14:26 -03:00
Christian Muehlhaeuser
6eb0209d13
chore: bump termenv, lipgloss, x/term
2023-04-04 13:27:12 +02:00
Christian Muehlhaeuser
35c31f2168
chore: bump console dep
2023-03-13 18:09:44 +01:00
Maas Lalani
90c9124b0a
Filepicker Example ( #683 )
...
* feat: filepicker example
* fix: use new API
* docs(examples): update file selection comment in filepicker example
* chore: bump bubbles
---------
Co-authored-by: Christian Rocha <christian@rocha.is >
2023-03-06 11:54:26 -05:00
dependabot[bot]
388c67d573
feat(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 ( #674 )
2023-02-23 16:29:25 +00:00
Ayman Bagabas
c61e4fd291
chore: update deps
...
Fixes: CVE-2022-27664 https://github.com/advisories/GHSA-69cg-p879-7622
2023-02-21 12:43:58 -05:00
Christian Rocha
1ad9f9c15c
chore(deps): bump termenv and go-isatty
...
Also bump various deps in tutorials and examples
2023-02-08 10:04:56 -05:00
dependabot[bot]
b30cca3906
chore(deps): bump github.com/muesli/termenv in /examples
...
Bumps [github.com/muesli/termenv](https://github.com/muesli/termenv ) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/muesli/termenv/releases )
- [Commits](https://github.com/muesli/termenv/compare/v0.13.0...v0.14.0 )
---
updated-dependencies:
- dependency-name: github.com/muesli/termenv
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-08 09:36:45 -05:00
Christoffer Åström
e95e1a0db5
feat: sequence support BatchMsg
2023-02-07 10:06:46 -05:00
dependabot[bot]
ede4aec24e
chore(deps): bump github.com/mattn/go-isatty in /examples
...
Bumps [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty ) from 0.0.16 to 0.0.17.
- [Release notes](https://github.com/mattn/go-isatty/releases )
- [Commits](https://github.com/mattn/go-isatty/compare/v0.0.16...v0.0.17 )
---
updated-dependencies:
- dependency-name: github.com/mattn/go-isatty
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-03 17:46:19 +01:00
dependabot[bot]
7ba62d4987
chore(deps): bump github.com/charmbracelet/glamour in /examples
...
Bumps [github.com/charmbracelet/glamour](https://github.com/charmbracelet/glamour ) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/charmbracelet/glamour/releases )
- [Commits](https://github.com/charmbracelet/glamour/compare/v0.5.0...v0.6.0 )
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/glamour
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-10 13:50:14 +01:00
Christian Muehlhaeuser
6c449e55bf
feat: use Termenv.Output to write to tty
2022-09-27 02:49:36 +02:00
dependabot[bot]
8ddf2a308f
chore(deps): bump github.com/charmbracelet/lipgloss in /examples
...
Bumps [github.com/charmbracelet/lipgloss](https://github.com/charmbracelet/lipgloss ) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/charmbracelet/lipgloss/releases )
- [Commits](https://github.com/charmbracelet/lipgloss/compare/v0.5.0...v0.6.0 )
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/lipgloss
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-07 12:42:23 -04:00
mattn
6b685056fc
fix: support multi-byte strings on Windows ( #343 )
...
* convert locale string to utf-8 on Windows
* update go.mod
* revert go fmt ./...
* fix(lint): use tabs in GoDoc example code
Co-authored-by: Christian Rocha <christian@rocha.is >
2022-08-19 09:25:22 -07:00
Maas Lalani
8b7b7918d3
doc: Add table example
2022-08-18 15:09:02 -04:00
Christian Muehlhaeuser
ca333e7d79
chore: bump go-isatty dep
2022-08-15 12:26:30 +02:00
dependabot[bot]
ac4a1a1faa
feat(deps): bump github.com/muesli/cancelreader from 0.2.1 to 0.2.2 ( #354 )
...
* feat(deps): bump github.com/muesli/cancelreader from 0.2.0 to 0.2.2
Bumps [github.com/muesli/cancelreader](https://github.com/muesli/cancelreader ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/muesli/cancelreader/releases )
- [Commits](https://github.com/muesli/cancelreader/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: github.com/muesli/cancelreader
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix: examples
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-07-21 10:02:18 -03:00
Maas Lalani
0a0182e55a
chore: Bump bubbles to v0.13.0 ( #363 )
2022-07-08 10:08:24 -04:00
Maas Lalani
642d26a793
doc: Add textarea examples ( #357 )
...
* chore: bump bubbles@master
* doc(textarea): Add example of `chat` application with textarea
* doc(textarea): Add example of `textarea` prompting the user to tell a story
* doc(textarea): Add example of `split-editors` on how to manage multiple textareas
2022-07-01 12:20:04 -04:00
Carlos Alexandro Becker
ca32c4c628
feat: update cancelreader ( #353 )
...
* feat: update cancelreader
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: go mod tidy
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: go mod tidy
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
* fix: use stable
Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com >
2022-06-23 09:19:36 -03:00
Maas Lalani
d56d8ae854
Example: Credit Card Input Form ( #338 )
...
* feat(cc): Add Credit Card Input Form Example and `ValidatorFuncs` to ensure credit cards are valid
2022-06-13 09:39:01 -04:00
Christian Rocha
04d68b8e3e
chore(examples): bump bubbles dependency
2022-06-01 18:47:09 -07:00
Christian Muehlhaeuser
515ef02733
Move cancelreader into a separate package
2022-04-05 20:41:21 +02:00
Carlos Alexandro Becker
62259b72e5
feat: update x/sys ( #235 )
...
* feat: update x/sys
current version breaks builds for windows/arm64
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
* fix: examples go.sum
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
* fix: tutorials go.sum
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-02-19 16:25:49 -03:00
dependabot[bot]
c9bb51796d
chore(deps): bump github.com/charmbracelet/bubbles in /examples
...
Bumps [github.com/charmbracelet/bubbles](https://github.com/charmbracelet/bubbles ) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/charmbracelet/bubbles/releases )
- [Commits](https://github.com/charmbracelet/bubbles/compare/v0.10.2...v0.10.3 )
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/bubbles
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-17 07:41:26 -05:00
Christian Rocha
7241e910ec
Bump containerd/console
2022-02-15 10:02:56 -05:00
Christian Muehlhaeuser
4d1d1ee021
chore: bump lipgloss and termenv
2022-02-14 23:20:51 +01:00
Christian Muehlhaeuser
77e63ac890
Bump termenv to v0.11.0
2022-01-31 23:04:37 +01:00
dependabot[bot]
4f08c1b965
chore(deps): bump github.com/charmbracelet/glamour in /examples
...
Bumps [github.com/charmbracelet/glamour](https://github.com/charmbracelet/glamour ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/charmbracelet/glamour/releases )
- [Commits](https://github.com/charmbracelet/glamour/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/glamour
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-25 08:36:50 -05:00
Carlos Alexandro Becker
d79cac20cb
chore: dependabot, go mod tidy, update bubbles ( #198 )
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2022-01-21 12:04:54 -03:00
Christian Rocha
99ba63fe8a
Bump main, example, and tutorial dependencies
2022-01-13 11:41:09 -05:00
Christian Rocha
6dc000bdbd
Examples and tutorials: update dependencies and go mod tidy
2021-10-28 09:45:43 -04:00
Christian Muehlhaeuser
c29912c179
Enable ANSI compressor
...
With this change all ANSI output will be piped through an ANSI compressor that
eliminates redundant ANSI sequences. As such the compressor can be considered
"lossless".
2021-10-28 09:45:43 -04:00
Christian Rocha
7396e37f3f
Fix a performance rendering size miscalculation in the pager example
2021-09-17 16:39:02 -04:00
Christian Rocha
749e48df11
Update animated progress bar example per its current API
2021-09-07 14:16:55 -04:00
Christian Muehlhaeuser
27ba7e7aa1
Add list examples
2021-08-23 22:18:28 +02:00
Christian Rocha
1b8495ed21
Add help bubble example
2021-08-23 22:05:20 +02:00
Christian Rocha
8574b87a44
Bump containerd/console in examples
2021-08-02 10:50:04 -04:00
Christian Rocha
8f03848f54
Split progress bar example into static and animated versions
2021-07-26 12:50:53 -04:00
Christian Rocha
ec2fbf024b
Cycle through cursor modes in textinputs example per Bubbles v0.8.0
2021-06-02 12:44:32 -04:00
Tobias Klauser
295f7bd246
Use golang.org/x/term
...
The golang.org/x/crypto/ssh/terminal package is deprecated and merely a
wrapper around golang.org/x/term. Use the latter directly and avoid the
dependency on the former altogether.
2021-04-29 15:05:50 +02:00
Christian Rocha
42f02edf29
Update spinner, textinput and pipe examples for Bubbles v0.7.7
2021-04-13 22:21:09 -04:00
Christian Muehlhaeuser
72ce94f47d
Bump termenv to v0.8.1
2021-04-03 01:43:33 +02:00
Christian Rocha
a87e82a3e8
Bump Bubble Tea and Termenv dependencies in examples
2021-03-11 15:03:25 -05:00
Christian Muehlhaeuser
92a795256a
go mod tidy
2021-02-25 10:49:33 -05:00
Christian Rocha
dd6a0a092e
Bump deps in examples
2021-02-06 19:21:40 +00:00