Commit Graph

1631 Commits

Author SHA1 Message Date
Aran-Fey
ba8f4030e4 re-enable build command(s) 2025-09-21 19:34:11 +02:00
Aran-Fey
7199691f80 misc small fixes 2025-09-21 08:30:51 +02:00
Aran-Fey
7da9703c44 fix text color of disabled TextInput 2025-09-20 18:43:57 +02:00
Aran-Fey
62b724d526 add Font.from_google_fonts 2025-09-20 18:43:56 +02:00
Aran-Fey
5f826c2a4c Merge pull request #283 from ilya-pevzner/on-resize
added @rio.event.on_resize to subscribe for component size changes
2025-09-20 14:33:41 +02:00
iap
daf82f8b26 Store the width and height in a ComponentResizeEvent dataclass for passing to event handler 2025-09-20 08:20:35 -04:00
ilya-pevzner
e2c7abc5dd implement resize observer for component size changes 2025-09-20 02:12:39 -04:00
Aran-Fey
7cff7bec4f Merge pull request #282 from ilya-pevzner/auto-build
Automatic inclusion of front-end files during project build.
2025-09-20 01:05:26 +02:00
ilya-pevzner
72756d4be5 remove the verbosity 2025-09-19 18:47:18 -04:00
iap
723667f455 Merge branch 'main' into auto-build 2025-09-19 18:38:51 -04:00
ilya-pevzner
234686064b simplified build hooks, tested on windows, mac and linux 2025-09-19 18:34:24 -04:00
ilya-pevzner
cf09b94e97 fix build commands to support pip install from repo 2025-09-19 18:34:23 -04:00
ilya-pevzner
032376a10f add build commands to support pip install from repo 2025-09-19 18:34:23 -04:00
Aran-Fey
41918fc625 Merge pull request #280 from rio-labs/dependabot/pip/ruff-gte-0.9.9-and-lt-0.14
Update ruff requirement from <0.13,>=0.9.9 to >=0.9.9,<0.14
2025-09-15 20:48:01 +02:00
Aran-Fey
708811b787 Merge pull request #281 from rio-labs/dependabot/pip/pytest-cov-gte-5.0-and-lt-8.0
Update pytest-cov requirement from <7.0,>=5.0 to >=5.0,<8.0
2025-09-15 20:47:51 +02:00
dependabot[bot]
629b3cc18d Update pytest-cov requirement from <7.0,>=5.0 to >=5.0,<8.0
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v5.0.0...v7.0.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-version: 7.0.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-15 18:40:39 +00:00
dependabot[bot]
083f5edcea Update ruff requirement from <0.13,>=0.9.9 to >=0.9.9,<0.14
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.9.9...0.13.0)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.13.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-15 18:31:54 +00:00
Aran-Fey
c94a2e8187 Merge pull request #279 from ilya-pevzner/text-style
Style customization for edited text.
2025-09-15 08:20:03 +02:00
ilya-pevzner
91f90366a6 update docstring 2025-09-14 23:37:02 -04:00
ilya-pevzner
18595ef76b add text_style to TextInput 2025-09-14 23:31:26 -04:00
Aran-Fey
bea7db537c resolve absolutely incorrect usage of Path.resolve 2025-09-09 20:07:39 +02:00
Aran-Fey
faf194b1b9 add loading animation to Image 2025-09-09 20:05:54 +02:00
Aran-Fey
8d3180ff4e add "this website requires JS" message 2025-09-06 17:53:14 +02:00
Aran-Fey
b6355c3d8f fix revealer not stretching its child 2025-09-04 21:13:07 +02:00
Aran-Fey
6eeb19dafc Merge pull request #276 from rio-labs/dependabot/pip/playwright-gte-1.44-and-lt-1.56
Update playwright requirement from <1.55,>=1.44 to >=1.44,<1.56
2025-09-02 13:24:11 +02:00
Aran-Fey
565914aa3d Merge pull request #277 from rio-labs/dependabot/pip/polars-gte-0.20-and-lt-1.34
Update polars requirement from <1.33,>=0.20 to >=0.20,<1.34
2025-09-02 13:24:02 +02:00
dependabot[bot]
67494acd1f Update polars requirement from <1.33,>=0.20 to >=0.20,<1.34
Updates the requirements on [polars](https://github.com/pola-rs/polars) to permit the latest version.
- [Release notes](https://github.com/pola-rs/polars/releases)
- [Commits](https://github.com/pola-rs/polars/compare/py-0.20.0...py-1.33.0)

---
updated-dependencies:
- dependency-name: polars
  dependency-version: 1.33.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 11:03:20 +00:00
dependabot[bot]
c0c703ae1c Update playwright requirement from <1.55,>=1.44 to >=1.44,<1.56
Updates the requirements on [playwright](https://github.com/microsoft/playwright-python) to permit the latest version.
- [Release notes](https://github.com/microsoft/playwright-python/releases)
- [Commits](https://github.com/microsoft/playwright-python/compare/v1.44.0...v1.55.0)

---
updated-dependencies:
- dependency-name: playwright
  dependency-version: 1.55.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 10:49:34 +00:00
Aran-Fey
f403a6fa24 Merge pull request #274 from rio-labs/dependabot/pip/pre-commit-gte-3.1-and-lt-5.0
Update pre-commit requirement from <4.0,>=3.1 to >=3.1,<5.0
2025-08-24 08:37:08 +02:00
dependabot[bot]
026cf9bdbd Update pre-commit requirement from <4.0,>=3.1 to >=3.1,<5.0
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.1.0...v4.3.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-version: 4.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 03:47:23 +00:00
Aran-Fey
b6d11dd3b9 refactor child accessor functions 2025-08-17 14:41:55 +02:00
Aran-Fey
945829dbe6 fix broken layouting when a browser addon inserts HTML elements into the <html> 2025-08-17 14:41:54 +02:00
Aran-Fey
16ca10a82f Merge pull request #271 from rio-labs/dependabot/pip/polars-gte-0.20-and-lt-1.33
Update polars requirement from <0.21,>=0.20 to >=0.20,<1.33
2025-08-12 17:55:50 +02:00
dependabot[bot]
208e810258 Update polars requirement from <0.21,>=0.20 to >=0.20,<1.33
Updates the requirements on [polars](https://github.com/pola-rs/polars) to permit the latest version.
- [Release notes](https://github.com/pola-rs/polars/releases)
- [Commits](https://github.com/pola-rs/polars/compare/py-0.20.0...py-1.32.2)

---
updated-dependencies:
- dependency-name: polars
  dependency-version: 1.32.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 15:54:57 +00:00
Aran-Fey
e67ca1d061 Merge pull request #272 from rio-labs/dependabot/pip/ruff-gte-0.9.9-and-lt-0.13
Update ruff requirement from <0.10,>=0.9.9 to >=0.9.9,<0.13
2025-08-12 17:53:49 +02:00
dependabot[bot]
6e81ac9ff0 Update ruff requirement from <0.10,>=0.9.9 to >=0.9.9,<0.13
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.9.9...0.12.8)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.12.8
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 15:34:55 +00:00
Aran-Fey
1aedcd5b91 Merge pull request #270 from rio-labs/dependabot/pip/playwright-gte-1.44-and-lt-1.55
Update playwright requirement from <1.45,>=1.44 to >=1.44,<1.55
2025-08-12 08:28:41 +02:00
dependabot[bot]
2fbdbcac46 Update playwright requirement from <1.45,>=1.44 to >=1.44,<1.55
Updates the requirements on [playwright](https://github.com/microsoft/playwright-python) to permit the latest version.
- [Release notes](https://github.com/microsoft/playwright-python/releases)
- [Commits](https://github.com/microsoft/playwright-python/compare/v1.44.0...v1.54.0)

---
updated-dependencies:
- dependency-name: playwright
  dependency-version: 1.54.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 06:28:32 +00:00
Aran-Fey
78fe35041d Merge pull request #269 from rio-labs/dependabot/pip/plotly-gte-5.22-and-lt-7.0
Update plotly requirement from <6.0,>=5.22 to >=5.22,<7.0
2025-08-12 08:27:23 +02:00
Aran-Fey
3c30645f47 Merge pull request #268 from rio-labs/dependabot/pip/narwhals-gte-1.12-and-lt-3.0
Update narwhals requirement from <2.0,>=1.12 to >=1.12,<3.0
2025-08-12 08:26:11 +02:00
Aran-Fey
375aaaca0f Merge pull request #267 from rio-labs/dependabot/pip/pywebview-pyside6--gte-5.3-and-lt-7.0
Update pywebview[pyside6] requirement from <6.0,>=5.3 to >=5.3,<7.0
2025-08-12 08:24:37 +02:00
Aran-Fey
cfd2fd29a7 Merge pull request #266 from rio-labs/dependabot/pip/pytest-cov-gte-5.0-and-lt-7.0
Update pytest-cov requirement from <6.0,>=5.0 to >=5.0,<7.0
2025-08-12 08:21:34 +02:00
dependabot[bot]
8fbde8d864 Update plotly requirement from <6.0,>=5.22 to >=5.22,<7.0
Updates the requirements on [plotly](https://github.com/plotly/plotly.py) to permit the latest version.
- [Release notes](https://github.com/plotly/plotly.py/releases)
- [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md)
- [Commits](https://github.com/plotly/plotly.py/compare/v5.22.0...v6.2.0)

---
updated-dependencies:
- dependency-name: plotly
  dependency-version: 6.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 02:16:19 +00:00
dependabot[bot]
7642dbc18a Update narwhals requirement from <2.0,>=1.12 to >=1.12,<3.0
Updates the requirements on [narwhals](https://github.com/narwhals-dev/narwhals) to permit the latest version.
- [Release notes](https://github.com/narwhals-dev/narwhals/releases)
- [Commits](https://github.com/narwhals-dev/narwhals/compare/v1.12.0...v2.1.0)

---
updated-dependencies:
- dependency-name: narwhals
  dependency-version: 2.1.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 01:48:26 +00:00
dependabot[bot]
f5444add4d Update pywebview[pyside6] requirement from <6.0,>=5.3 to >=5.3,<7.0
Updates the requirements on [pywebview[pyside6]](https://github.com/r0x0r/pywebview) to permit the latest version.
- [Release notes](https://github.com/r0x0r/pywebview/releases)
- [Changelog](https://github.com/r0x0r/pywebview/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/r0x0r/pywebview/compare/5.3...6.0)

---
updated-dependencies:
- dependency-name: pywebview[pyside6]
  dependency-version: '6.0'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 01:09:53 +00:00
dependabot[bot]
f6fbee66b1 Update pytest-cov requirement from <6.0,>=5.0 to >=5.0,<7.0
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v5.0.0...v6.2.1)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-version: 6.2.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 00:27:22 +00:00
Jakob Pinterits
4209ba66a7 fix typos 2025-08-07 20:21:36 +02:00
Aran-Fey
5644b11c01 misc fixes 2025-07-27 13:05:59 +02:00
Aran-Fey
f1fe53092d bump version to 0.11.2rc7 0.11.2rc7 2025-07-16 19:21:12 +02:00
Aran-Fey
b13cb6a6a1 fix fundamental components entering components_to_build set 2025-07-15 08:48:49 +02:00