From 463a70dd8c36632b8a5a4711c47c6297a3359a12 Mon Sep 17 00:00:00 2001 From: xiota Date: Sat, 3 Jun 2023 22:15:19 -0700 Subject: [PATCH 1/3] Fix glitchy mousewheel scrolling --- src/baca/components/contents.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/baca/components/contents.py b/src/baca/components/contents.py index 9e5460f..51307ef 100644 --- a/src/baca/components/contents.py +++ b/src/baca/components/contents.py @@ -175,10 +175,10 @@ def scroll_to_section(self, nav_point: str) -> None: break def on_mouse_scroll_down(self, _: events.MouseScrollDown) -> None: - self.screen.scroll_down() + self.scroll_down() def on_mouse_scroll_up(self, _: events.MouseScrollUp) -> None: - self.screen.scroll_up() + self.scroll_up() # NOTE: override initial message def render(self): From cb944e92a18e5ae3d93c8a79e7e75fd25508b126 Mon Sep 17 00:00:00 2001 From: xiota Date: Sat, 11 Nov 2023 11:54:00 -0800 Subject: [PATCH 2/3] bump textual to 0.41.0 --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 580ea00..7e7944a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ baca = "baca.__main__:main" [tool.poetry.dependencies] python = "^3.10" -textual = "^0.16.0" +textual = "^0.41.0" beautifulsoup4 = "^4.12.0" markdownify = "^0.11.6" appdirs = "^1.4.4" @@ -26,7 +26,7 @@ climage = "^0.1.3" black = "^23.1.0" isort = "^5.12.0" ipython = "^8.11.0" -textual = {extras = ["dev"], version = "^0.16.0"} +textual = {extras = ["dev"], version = "^0.41.0"} pytest = "^7.2.2" ipdb = "^0.13.13" From f5c487df0e67b99bd7fbd472161e3478756b023a Mon Sep 17 00:00:00 2001 From: xiota Date: Sat, 11 Nov 2023 12:48:01 -0800 Subject: [PATCH 3/3] textual >=0.17.0 <1.0.0 --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 7e7944a..784a006 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ baca = "baca.__main__:main" [tool.poetry.dependencies] python = "^3.10" -textual = "^0.41.0" +textual = ">=0.17.0 <1.0.0" beautifulsoup4 = "^4.12.0" markdownify = "^0.11.6" appdirs = "^1.4.4" @@ -26,7 +26,7 @@ climage = "^0.1.3" black = "^23.1.0" isort = "^5.12.0" ipython = "^8.11.0" -textual = {extras = ["dev"], version = "^0.41.0"} +textual = {extras = ["dev"], version = ">=0.17.0 <1.0.0"} pytest = "^7.2.2" ipdb = "^0.13.13"