Commit Graph

226 Commits

Author SHA1 Message Date
Gustavo Carvalho
0687af8a40 chore: bump version to 0.6.2 v0.6.2 2026-02-14 23:37:27 -03:00
Gustavo Carvalho
d1c005d5be fix: detect nvidia don't trigger set -e 2026-02-14 23:36:59 -03:00
allcontributors[bot]
25e85b1e8b docs: add kinou-p as a contributor for question, and design (#183)
* docs: update README.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-02-14 22:50:22 -03:00
Gustavo Carvalho
5461bb328c chore: enhance Cloudsmith repository setup 2026-02-14 22:35:23 -03:00
Gustavo Carvalho
6de99771e5 chore: update readme 2026-02-14 07:32:08 -03:00
Gustavo Carvalho
5e1f1e8693 chore: update README.md 2026-02-14 07:00:39 -03:00
Gustavo Carvalho
5f83d5c523 chore: format release and enhance installation instructions 2026-02-14 06:27:19 -03:00
Gustavo Carvalho
5ec9473e95 chore: update README.md 2026-02-14 05:45:27 -03:00
Gustavo Carvalho
0565163e31 chore: update README.md 2026-02-14 05:44:53 -03:00
Gustavo Carvalho
d1e339b8bd chore: bump version to 0.6.1 v0.6.1 2026-02-14 01:57:39 -03:00
Gustavo Carvalho
17cf8d1081 chore: disables transparency for Nvidia and App Image temporarily (#177)
* docs: update README to clarify window transparency handling

* feat: implement rendering environment detection

* chore: optimize rendering environment hook

* fix: improve NVIDIA detection
2026-02-14 01:56:21 -03:00
allcontributors[bot]
baa04e6194 docs: add kinou-p as a contributor for bug, and code (#174)
* docs: update README.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-02-13 21:32:08 -03:00
Gustavo Carvalho
e586952b39 chore: bump version to 0.6.0 2026-02-13 21:32:08 -03:00
Gustavo Carvalho
0cde431e72 feat: multi arch support (#175)
* feat: multi arch support

* fix: sanitize GTK environment

Co-authored-by: kinou-p <kinou-p@users.noreply.github.com>
2026-02-13 21:31:44 -03:00
Gustavo Carvalho
d1af288f5c refactor: remove unnecessary Linux-specific conditional compilation 2026-02-13 19:56:04 -03:00
Gustavo Carvalho
e96522d2c6 chore: bump version to 0.5.5 v0.5.5 2026-02-13 09:21:16 -03:00
Gustavo Carvalho
f1563966ee fix: pin order (#173)
* fix: pin order

* chore: simplify logic
2026-02-13 09:20:40 -03:00
Gustavo Carvalho
04e2ed1e06 chore: bump version to 0.5.4 v0.5.4 2026-02-13 08:44:01 -03:00
Gustavo Carvalho
78ad77a9c6 feat: auto search while in clipboard (#172)
* feat: auto search while in clipboard

* feat: improve input handling

* fix: command don't work while caps
2026-02-13 08:41:33 -03:00
Gustavo Carvalho
a679b7fd08 feat: move pasted item to top (#171)
* feat: move pasted item to top

* chore: avoid moving item if its correct position

---------

Co-authored-by: gustavosett <gustavosett@debian.myguest.virtualbox.org>
2026-02-13 08:10:07 -03:00
Gustavo Carvalho
5ec46d5baa chore: remove unecessary autofocus effect (#170)
Co-authored-by: gustavosett <gustavosett@debian.myguest.virtualbox.org>
2026-02-13 07:56:07 -03:00
Gustavo Carvalho
e5739a2dc8 chore: bump version to 0.5.3 v0.5.3 2026-02-10 05:04:41 -03:00
dependabot[bot]
9a83f6cfba chore(deps): bump the production-dependencies group with 2 updates (#144)
Bumps the production-dependencies group with 2 updates: [@tauri-apps/api](https://github.com/tauri-apps/tauri) and [@tauri-apps/plugin-shell](https://github.com/tauri-apps/plugins-workspace).


Updates `@tauri-apps/api` from 2.9.1 to 2.10.1
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/api-v2.9.1...@tauri-apps/api-v2.10.1)

Updates `@tauri-apps/plugin-shell` from 2.3.4 to 2.3.5
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases)
- [Commits](https://github.com/tauri-apps/plugins-workspace/compare/nfc-v2.3.4...shell-v2.3.5)

---
updated-dependencies:
- dependency-name: "@tauri-apps/api"
  dependency-version: 2.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@tauri-apps/plugin-shell"
  dependency-version: 2.3.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 01:55:58 -03:00
dependabot[bot]
ba5bff5a82 chore(deps): bump the dev-dependencies group with 2 updates (#143)
Bumps the dev-dependencies group with 2 updates: [@tauri-apps/cli](https://github.com/tauri-apps/tauri) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react).


Updates `@tauri-apps/cli` from 2.9.6 to 2.10.0
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/cli-v2.9.6...@tauri-apps/cli-v2.10.0)

Updates `@types/react` from 19.2.10 to 19.2.13
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@tauri-apps/cli"
  dependency-version: 2.10.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@types/react"
  dependency-version: 19.2.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 01:55:28 -03:00
dependabot[bot]
a263a9100e chore(deps): bump the production-dependencies group with 3 updates (#138)
Bumps the production-dependencies group with 3 updates: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [react-window](https://github.com/bvaughn/react-window).


Updates `react` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react)

Updates `react-dom` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react-dom)

Updates `react-window` from 2.2.5 to 2.2.6
- [Release notes](https://github.com/bvaughn/react-window/releases)
- [Changelog](https://github.com/bvaughn/react-window/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bvaughn/react-window/compare/2.2.5...2.2.6)

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: react-dom
  dependency-version: 19.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: react-window
  dependency-version: 2.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-02 20:12:31 -03:00
dependabot[bot]
ece7d8fefa chore(deps): bump the dev-dependencies group with 6 updates (#137)
Bumps the dev-dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.53.1` | `8.54.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.53.1` | `8.54.0` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.2` | `5.1.3` |
| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.23` | `10.4.24` |
| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.26` | `0.5.0` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.53.1` | `8.54.0` |


Updates `@typescript-eslint/eslint-plugin` from 8.53.1 to 8.54.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.53.1 to 8.54.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/parser)

Updates `@vitejs/plugin-react` from 5.1.2 to 5.1.3
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.3/packages/plugin-react)

Updates `autoprefixer` from 10.4.23 to 10.4.24
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.23...10.4.24)

Updates `eslint-plugin-react-refresh` from 0.4.26 to 0.5.0
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.26...v0.5.0)

Updates `typescript-eslint` from 8.53.1 to 8.54.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.54.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.54.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 5.1.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: autoprefixer
  dependency-version: 10.4.24
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: eslint-plugin-react-refresh
  dependency-version: 0.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.54.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-02 20:11:58 -03:00
Gustavo Carvalho
055a2c505f chore: bump version to 0.5.2 v0.5.2 2026-01-30 07:00:57 -03:00
allcontributors[bot]
fe90c6f2e4 docs: add e6ad2020 as a contributor for bug, and code (#136)
* docs: update README.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-01-29 02:44:55 -03:00
Eyad
314e8d377f Feat/dynamic tray icon (#135)
* feat: Add Dynamic Tray Icon

---------

Co-authored-by: Antigravity Bot <bot@antigravity.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-29 02:42:55 -03:00
dependabot[bot]
26928e5534 chore(deps): bump lucide-react in the production-dependencies group (#132)
Bumps the production-dependencies group with 1 update: [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react).


Updates `lucide-react` from 0.562.0 to 0.563.0
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.563.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 0.563.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 10:37:53 -03:00
dependabot[bot]
1ce4ab6287 chore(deps): bump the dev-dependencies group with 5 updates (#131)
Bumps the dev-dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.8` | `19.2.9` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.53.0` | `8.53.1` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.53.0` | `8.53.1` |
| [prettier](https://github.com/prettier/prettier) | `3.8.0` | `3.8.1` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.53.0` | `8.53.1` |


Updates `@types/react` from 19.2.8 to 19.2.9
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@typescript-eslint/eslint-plugin` from 8.53.0 to 8.53.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.53.0 to 8.53.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.1/packages/parser)

Updates `prettier` from 3.8.0 to 3.8.1
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.8.0...3.8.1)

Updates `typescript-eslint` from 8.53.0 to 8.53.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.1/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-version: 19.2.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.53.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.53.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: prettier
  dependency-version: 3.8.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.53.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 10:37:26 -03:00
Gustavo Carvalho
47056d551a chore: bump version to 0.5.1 v0.5.1 2026-01-20 00:02:22 -03:00
dependabot[bot]
00c6472b54 chore(deps): bump the dev-dependencies group across 1 directory with 6 updates (#128)
Bumps the dev-dependencies group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.7` | `19.2.8` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.51.0` | `8.53.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.51.0` | `8.53.0` |
| [prettier](https://github.com/prettier/prettier) | `3.7.4` | `3.8.0` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.51.0` | `8.53.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.0` | `7.3.1` |



Updates `@types/react` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@typescript-eslint/eslint-plugin` from 8.51.0 to 8.53.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.51.0 to 8.53.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.0/packages/parser)

Updates `prettier` from 3.7.4 to 3.8.0
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.7.4...3.8.0)

Updates `typescript-eslint` from 8.51.0 to 8.53.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.0/packages/typescript-eslint)

Updates `vite` from 7.3.0 to 7.3.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.1/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.1/packages/vite)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-version: 19.2.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.53.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.53.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: prettier
  dependency-version: 3.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.53.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: vite
  dependency-version: 7.3.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-19 23:03:25 -03:00
dependabot[bot]
e6437bee62 chore(deps): bump the production-dependencies group with 2 updates (#122)
Bumps the production-dependencies group with 2 updates: [@tauri-apps/plugin-shell](https://github.com/tauri-apps/plugins-workspace) and [react-window](https://github.com/bvaughn/react-window).


Updates `@tauri-apps/plugin-shell` from 2.3.3 to 2.3.4
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases)
- [Commits](https://github.com/tauri-apps/plugins-workspace/compare/nfc-v2.3.3...nfc-v2.3.4)

Updates `react-window` from 2.2.4 to 2.2.5
- [Release notes](https://github.com/bvaughn/react-window/releases)
- [Changelog](https://github.com/bvaughn/react-window/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bvaughn/react-window/compare/2.2.4...2.2.5)

---
updated-dependencies:
- dependency-name: "@tauri-apps/plugin-shell"
  dependency-version: 2.3.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: react-window
  dependency-version: 2.2.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-19 23:03:01 -03:00
freshCoder21313
c298453cb8 feat: implement automatic history cleanup based on time intervals (#123)
* feat: implement automatic history cleanup based on time intervals

- Add `cleanup_old_items` method to `ClipboardManager` to remove non-pinned items older than a specified interval.
- Update `UserSettings` to include `auto_delete_interval` and `auto_delete_unit`.
- Trigger cleanup in the background thread (every ~30 seconds) and immediately when the main window is toggled.
- Emit a `history-cleared` event when items are auto-deleted to keep the UI in sync.

* refactor: centralize auto-delete interval calculation in UserSettings

Extract the logic for converting auto-delete intervals (minutes, hours, days, weeks) into a dedicated method `auto_delete_interval_in_minutes` within the UserSettings struct.

This change:
- Removes duplicated logic in main.rs
- Improves code maintainability by centralizing the unit conversion
- Introduces safer numeric operations using saturating_mul
- Simplifies the interval check in the clipboard watcher background task

* feat: ensure clipboard history persistence and improve event handling

- Expose `save_history` in `ClipboardManager` to allow explicit persistence during cleanup.
- Trigger `save_history` in `main.rs` when old items are cleaned up to ensure the disk state matches the memory state before emitting events.
- Update `user_settings.rs` to treat unknown auto-delete units as unreachable for better error tracking.
- Enhance `useClipboardHistory.ts` by adding a `history-sync` listener and implementing mount guards to prevent memory leaks and state updates on unmounted components.
2026-01-16 15:47:34 -03:00
Gustavo Carvalho
ff6db1282a chore: bump version to 0.5.0 v0.5.0 2026-01-06 16:00:34 -03:00
dependabot[bot]
cd63f37bcf chore(deps): bump the all-cargo group in /src-tauri with 2 updates (#114)
* chore(deps): bump the all-cargo group in /src-tauri with 2 updates

Updates the requirements on [reqwest](https://github.com/seanmonstar/reqwest) and [whoami](https://github.com/ardaku/whoami) to permit the latest version.

Updates `reqwest` to 0.13.1
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.0...v0.13.1)

Updates `whoami` to 2.0.0
- [Release notes](https://github.com/ardaku/whoami/releases)
- [Commits](https://github.com/ardaku/whoami/compare/v1.5.0...v2.0.0)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-version: 0.13.1
  dependency-type: direct:production
  dependency-group: all-cargo
- dependency-name: whoami
  dependency-version: 2.0.0
  dependency-type: direct:production
  dependency-group: all-cargo
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: handle error when retrieving username in fix_permissions_now function

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gustavo Carvalho <gustaavoribeeiro@hotmail.com>
2026-01-06 15:59:15 -03:00
Predrag
300b53436f fix: enhance focus and hover behavior in pickers when keyboard is used (#118) 2026-01-06 15:56:47 -03:00
dependabot[bot]
f791e4ef05 chore(deps): bump react-window in the production-dependencies group (#113)
Bumps the production-dependencies group with 1 update: [react-window](https://github.com/bvaughn/react-window).


Updates `react-window` from 2.2.3 to 2.2.4
- [Release notes](https://github.com/bvaughn/react-window/releases)
- [Changelog](https://github.com/bvaughn/react-window/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bvaughn/react-window/compare/2.2.3...2.2.4)

---
updated-dependencies:
- dependency-name: react-window
  dependency-version: 2.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-06 15:35:18 -03:00
dependabot[bot]
7376e361f3 chore(deps): bump the dev-dependencies group with 3 updates (#112)
Bumps the dev-dependencies group with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).


Updates `@typescript-eslint/eslint-plugin` from 8.50.1 to 8.51.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.50.1 to 8.51.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/parser)

Updates `typescript-eslint` from 8.50.1 to 8.51.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.51.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.51.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.51.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-06 15:28:51 -03:00
allcontributors[bot]
2281e97e99 docs: add henmalib as a contributor for bug, and code (#117)
* docs: update README.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-01-06 15:27:20 -03:00
Hen
11c4d08471 fix: debian dependencies had wrong package (#115) 2026-01-06 15:27:02 -03:00
Gustavo Carvalho
52ac857647 chore: bump version to 0.4.28 v0.4.28 2026-01-06 14:15:06 -03:00
Gustavo Carvalho
40c192d307 fix: remove forced x11 backend (#116) 2026-01-06 14:14:27 -03:00
Gustavo Carvalho
d12afdf6be chore: bump version to 0.4.27 v0.4.27 2026-01-04 09:16:01 -03:00
Gustavo Carvalho
f5d952d9ec fix: ensure software rendering in virtualized environments 2026-01-04 09:15:32 -03:00
Gustavo Carvalho
9bc99a3687 chore: bump version to 0.4.26 v0.4.26 2026-01-04 05:41:16 -03:00
Gustavo Carvalho
a5546669cf fix: revert resolve WebKit incompatibility on Pop!_OS (#109)
This reverts commit dc7e1288e0.
2026-01-04 05:40:17 -03:00
Gustavo Carvalho
bd9c8772f0 chore: bump version to 0.4.25 v0.4.25 2026-01-03 22:59:18 -03:00
Gustavo Carvalho
dc7e1288e0 fix: resolve WebKit incompatibility on Pop!_OS (#109) 2026-01-03 22:52:19 -03:00