Commit Graph
688 Commits
Author SHA1 Message Date
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
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
bashbunni ae7fb0d592 feat(table): use padding for default cell styles 2025-04-03 16:02:02 -07:00
bashbunni a687f2fdc9 refactor: tidy + update godoc 2025-04-03 15:47:24 -07:00
bashbunni 738180eae6 feat(table): respect border settings 2025-04-02 14:37:51 -07:00
bashbunni a0c4366a92 feat(table): use lipgloss table to render 2025-04-01 09:48:48 -07:00
Carlos Alexandro BeckerandGitHub 8b55efb294 fix(textarea): placeholder with chinese chars (#767) v0.21.0 2025-03-31 19:55:03 -03:00
Carlos Alexandro Becker 9d2d5dfc71 Merge remote-tracking branch 'origin/master' into v2-exp 2025-03-31 14:20:56 -03:00
Carlos Alexandro BeckerandGitHub bd2a5b0c6a fix: golangci-lint 2 fixes (#769) 2025-03-31 14:18:18 -03:00
cce848148c ci: sync golangci-lint config (#770)
Co-authored-by: caarlos0 <245435+caarlos0@users.noreply.github.com>
2025-03-31 14:15:13 -03:00
Carlos Alexandro Becker 6a68f368a6 Merge remote-tracking branch 'origin/master' into v2-exp 2025-03-28 14:03:24 -03:00
Carlos Alexandro Becker 38200076b7 Merge branch 'UnseenBook/master' into v2-exp 2025-03-28 14:02:13 -03:00
Unseen DaanandGitHub ea344ab907 feat(viewport): horizontal scroll with mouse wheel (#761)
Add support for the events of a horizontal mouse wheel and when holding
shift while using the regular mouse wheel now scrolls the screen left
and right.
2025-03-28 13:59:12 -03:00
Daan Schoone a0a432e11d feat(viewport): horizontal scroll with mouse wheel
Add support for the events of a horizontal mouse wheel and when holding
shift while using the regular mouse wheel now scrolls the screen left
and right.
2025-03-28 10:18:17 +01:00
Carlos Alexandro BeckerandGitHub 3a0776eea3 Merge pull request #765 from charmbracelet/updates
fix(viewport): normalize method names
2025-03-27 21:05:37 -03:00
6f4a536421 Update viewport/viewport.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-03-27 16:51:54 -03:00
Carlos Alexandro Becker b1cef26c7d fix: normalize yoffset 2025-03-27 16:34:10 -03:00
Carlos Alexandro Becker 4286c736cd Merge remote-tracking branch 'origin/master' into v2-exp
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2025-03-27 16:17:34 -03:00
Carlos Alexandro BeckerandGitHub 39668ec629 fix(viewport): normalize method names (#763)
* Reapply "fix(viewport): normalize method names"

This reverts commit f2434c374b.

* test: fixes

* fix: lint

* fix: disable horizontal scroll on v1

it might be a breaking change.

let's enable it by default on v2, and remove the deprecated methods as
well.

cc/ @meowgorithm

* fix: simplify
2025-03-27 16:11:34 -03:00
Carlos Alexandro Becker f2434c374b Revert "fix(viewport): normalize method names"
This reverts commit c7f889e364.

accidental push to master
2025-03-26 17:07:26 -03:00
Carlos Alexandro Becker c7f889e364 fix(viewport): normalize method names 2025-03-26 17:07:04 -03:00
Ayman Bagabas 601039139c test(table): update golden files for alignment tests v2.0.0-beta.1 2025-03-26 21:53:03 +03:00
Ayman Bagabas 4d1c64f836 chore: upgrade to beta.1 of lipgloss and bubbletea 2025-03-26 21:52:49 +03:00