709 Commits
Author SHA1 Message Date
Andrey Nering 8b46d0b4e2 Merge branch 'v2-exp' into v2-table 2025-06-03 11:15:47 -03:00
Andrey Nering 3e517500dd chore(go.mod): update lipgloss from v2-exp 2025-06-03 11:10:05 -03:00
Andrey Nering 04ec518a95 chore: run modernize 2025-05-30 17:20:01 -03:00
Andrey Nering e7748f0856 fix(table): add fixes to pageup/pagedown 2025-05-30 16:55:34 -03:00
Andrey Nering bf386dbad5 fix(table): fix cursor and offset handling 2025-05-30 16:34:35 -03:00
Andrey Nering f0f84c81f4 refactor(table): remove inner border attrs, get directly from lipgloss 2025-05-30 14:27:11 -03:00
Andrey Nering aa84c7f57b refactor(table): remove uneeded extra args from NewFromTemplate 2025-05-29 18:01:52 -03:00
Andrey Nering fe39af2a4d refactor(table): rename OverwriteStylesFromLipgloss to LipglossTable
Also, keeps any previously set data on the Lip Gloss table, if set.
2025-05-29 17:42:12 -03:00
Andrey Nering 2110223809 refactor(table): get data from lipgloss instead of storing it separately 2025-05-29 17:27:54 -03:00
Andrey Nering 82a5f275cf chore: update lipgloss@v2-table-fixes 2025-05-29 17:04:57 -03:00
Andrey Nering dcb67fb681 chore: fix linting issues 2025-05-29 14:04:14 -03:00
Andrey Nering 78e9bc479c test: re-enable tests and record golden files after fixes on lipgloss
https://github.com/charmbracelet/lipgloss/pull/526
2025-05-28 17:35:33 -03:00
Andrey Nering 8acc3deec8 chore(go.mod): pin lipgloss from branch v2-table-fixes 2025-05-28 17:34:21 -03:00
Christian Rocha b3f0c9e423 fix(textarea): cursorline now fills the line when a placeholder is present 2025-05-26 09:15:38 -04:00
Christian Rocha e89dc94c85 chore!(cursor): improve naming around 'blinking' 2025-05-26 09:15:38 -04:00
Christian Rocha 0f113d10c4 chore(textarea,textinput/lint): use slices.Delete() 2025-05-26 09:15:38 -04:00
Christian Rocha b2bcf2232b chore(textarea,textinput/lint): modernize loops 2025-05-26 09:15:38 -04:00
Christian Rocha d42b7c42d5 fix(textarea/tests): update tests per API changes 2025-05-26 09:15:38 -04:00
Christian Rocha 3cbcdd9249 chore(textinput): minor logic improvement with regard to cursors 2025-05-26 09:15:38 -04:00
Christian Rocha bb1d1d275d fix(textarea): suppress blink messages when real cursor is active 2025-05-26 09:15:38 -04:00
Christian Rocha b531de8f1c fix!(textarea): virtual cursor blink 2025-05-26 09:15:38 -04:00
Christian Rocha 8e84f33a49 fix!(textinput): cursor fixes and improvements
* Fix virtual cursor blinking
* Use getter and setter for styles
* Use getter and setter for virtual-real cursor management
2025-05-26 09:15:38 -04:00
Christian Rocha ba5555aa93 fix(cursor): set ID on virutal cursors 2025-05-26 09:15:38 -04:00
Andrey Nering 8ee7e4bfda refactor(table): rename tests to match a convention 2025-05-23 14:11:10 -03:00
Andrey Nering 41f23fed58 test: review tests after merge. some yet to be addressed 2025-05-21 14:39:05 -03:00
Andrey Nering 57b6175d57 Merge branch 'v2-exp' into v2-table 2025-05-21 14:08:35 -03:00
Andrey NeringandGitHub 081e998660 Merge pull request #790 from charmbracelet/v2-exp-table-tests
chore: merge `master` with #601 into `v2-exp`
2025-05-16 14:47:17 -03:00
Andrey Nering 47b0944fc8 test: fix tests by ignoring func references 2025-05-16 14:41:16 -03:00
Andrey Nering 73839850f7 test: update golden files with nbsp for v2 2025-05-16 14:24:38 -03:00
Andrey Nering dffbe595a1 Merge branch 'master' into v2-exp-table-tests 2025-05-16 14:23:52 -03:00
Broderick WestropeandGitHub f54a125f7d test(table): improve table unit tests (#601) 2025-05-16 14:13:06 -03:00
Broderick WestropeandChristian Rocha dff42ddb7c feat: update keybindings in list setSize method 2025-05-16 10:03:59 -04:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6157198699 chore(deps): bump github.com/charmbracelet/x/ansi from 0.8.0 to 0.9.2 (#788)
Bumps [github.com/charmbracelet/x/ansi](https://github.com/charmbracelet/x) from 0.8.0 to 0.9.2.
- [Commits](https://github.com/charmbracelet/x/compare/ansi/v0.8.0...ansi/v0.9.2)

---
updated-dependencies:
- dependency-name: github.com/charmbracelet/x/ansi
  dependency-version: 0.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 09:40:45 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5348e15465 chore(deps): bump github.com/charmbracelet/bubbletea from 1.3.4 to 1.3.5 (#787)
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Changelog](https://github.com/charmbracelet/bubbletea/blob/main/.goreleaser.yml)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v1.3.4...v1.3.5)

---
updated-dependencies:
- dependency-name: github.com/charmbracelet/bubbletea
  dependency-version: 1.3.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 09:35:08 +00:00
DryHumourandGitHub c376ce3ef1 fix(cursor): fix data race on blinkTag (#784) 2025-04-30 10:45:41 -04:00
CharmandGitHub daab808a4d ci: sync dependabot config (#786) 2025-04-28 09:10:04 -03:00
8562e9075f ci: sync golangci-lint config (#781)
Co-authored-by: aymanbagabas <3187948+aymanbagabas@users.noreply.github.com>
2025-04-23 15:12:25 +02:00
ShalokShalomandGitHub d4feefed7d docs: remove Charm Cloud reference (#785)
Remove a reference to charm
2025-04-23 15:10:13 +02:00
🅡🅐🅟🅗🅐andGitHub 591f42904a Merge pull request #783 from s0ders/fix/table-cursor-out-of-bounds
fix(table): preventing cursor from being out-of-bounds.
2025-04-22 16:43:16 +02:00
s0ders 11d52ca426 fix(table): preventing cursor from being out-of-bounds.
The following brings:
- Preventing table's cursor from being out-of-bound when the table's
  rows shrink.

ref: #782
2025-04-22 13:52:57 +02:00
Carlos Alexandro Becker bb6a2a461d Merge remote-tracking branch 'origin/master' into v2-exp 2025-04-14 11:07:20 -03:00
Andrey Nering 3e2a8caedb chore: fix lint warning 2025-04-10 10:33:29 -03:00
bashbunni 7df895396b chore: tidy comments 2025-04-04 14:51:38 -07:00
bashbunni a291578e28 feat(table): remove FromValues feature 2025-04-04 10:25:28 -07:00
bashbunni 46da4a87cb feat(table): remove redundant SetFocused function 2025-04-04 10:08:40 -07:00
bashbunni 1360eaf0d3 fix(test): use valid naming for golden file 2025-04-04 09:28:56 -07:00
bashbunni 55b5472dcb test(table): add TestOverwriteStylesFromLipgloss test 2025-04-03 22:16:35 -07:00
bashbunni 9489b33613 docs(table): more godoc updates 2025-04-03 22:15:35 -07:00
bashbunni 242df040b8 feat(table): create table bubble from a lip gloss table 2025-04-03 21:36:54 -07:00
bashbunni 5191362e39 test(table): add style and border tests 2025-04-03 16:02:50 -07:00