Commit graph

4111 commits

Author SHA1 Message Date
8da7ab29ea
feat: Use .Devel build for nightly repo 2023-07-10 18:24:48 +03:00
ab021b1eb4
build(deps): bump actions/deploy-pages from 1 to 2 (#800)
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages)
from 1 to 2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/deploy-pages/releases">actions/deploy-pages's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.0</h2>
<h1>Changelog</h1>
<ul>
<li><strong>REAPPLY:</strong> Update the deployment API endpoints used
by the api-client module <a
href="https://github.com/TooManyBees"><code>@​TooManyBees</code></a> /
<a
href="https://github.com/JamesMGreene"><code>@​JamesMGreene</code></a>
(<a
href="https://redirect.github.com/actions/deploy-pages/issues/140">#140</a>)</li>
</ul>
<hr />
<p>See details of <a
href="https://github.com/actions/deploy-pages/compare/v1.2.8...v2.0.0">all
code changes</a> since previous release.</p>
<p>⚠️ For use with products other than GitHub.com, such as GitHub
Enterprise Server, please consult the <a
href="https://github.com/actions/deploy-pages/#compatibilty">compatibility
table</a>.</p>
<h2>v1.2.8</h2>
<p>⚠️ This release is essentially a revert of <a
href="https://github.com/actions/deploy-pages/releases/v1.2.7"><code>v1.2.7</code></a>
and identical to the prior release <a
href="https://github.com/actions/deploy-pages/releases/v1.2.6"><code>v1.2.6</code></a>.</p>
<h1>Changelog</h1>
<ul>
<li>Revert shifted Deployments API endpoint usage <a
href="https://github.com/JamesMGreene"><code>@​JamesMGreene</code></a>
(<a
href="https://redirect.github.com/actions/deploy-pages/issues/139">#139</a>)</li>
</ul>
<p>See details of <a
href="https://github.com/actions/deploy-pages/compare/v1.2.7...v1.2.8">all
code changes</a> since previous release.</p>
<h2>v1.2.7</h2>
<h1>Changelog</h1>
<ul>
<li>Update the deployment API endpoints used by the api-client module <a
href="https://github.com/TooManyBees"><code>@​TooManyBees</code></a> (<a
href="https://redirect.github.com/actions/deploy-pages/issues/136">#136</a>)</li>
</ul>
<p>See details of <a
href="https://github.com/actions/deploy-pages/compare/v1.2.6...v1.2.7">all
code changes</a> since previous release.</p>
<h2>v1.2.6</h2>
<h1>Changelog</h1>
<ul>
<li>Bump eslint from 8.35.0 to 8.36.0 <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> (<a
href="https://redirect.github.com/actions/deploy-pages/issues/133">#133</a>)</li>
<li>Bump <code>@​actions/http-client</code> from 2.0.1 to 2.1.0 <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> (<a
href="https://redirect.github.com/actions/deploy-pages/issues/134">#134</a>)</li>
</ul>
<p>See details of <a
href="https://github.com/actions/deploy-pages/compare/v1.2.5...v1.2.6">all
code changes</a> since previous release.</p>
<h2>v1.2.5</h2>
<h1>Changelog</h1>
<ul>
<li>Use the <code>@actions/http-client</code> and
<code>@actions/github</code> modules for proxy support <a
href="https://github.com/JamesMGreene"><code>@​JamesMGreene</code></a>
(<a
href="https://redirect.github.com/actions/deploy-pages/issues/124">#124</a>)</li>
<li>Improve name of distributables checking workflow <a
href="https://github.com/JamesMGreene"><code>@​JamesMGreene</code></a>
(<a
href="https://redirect.github.com/actions/deploy-pages/issues/131">#131</a>)</li>
<li>Bump eslint-config-prettier from 8.6.0 to 8.7.0 <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> (<a
href="https://redirect.github.com/actions/deploy-pages/issues/130">#130</a>)</li>
<li>Bump jest from 29.4.3 to 29.5.0 <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> (<a
href="https://redirect.github.com/actions/deploy-pages/issues/129">#129</a>)</li>
<li>Bump eslint from 8.34.0 to 8.35.0 <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> (<a
href="https://redirect.github.com/actions/deploy-pages/issues/127">#127</a>)</li>
<li>Revise Dependabot rebuild workflow <a
href="https://github.com/JamesMGreene"><code>@​JamesMGreene</code></a>
(<a
href="https://redirect.github.com/actions/deploy-pages/issues/126">#126</a>)</li>
<li>Deprecate the <code>conclusion</code> parameter for the Action <a
href="https://github.com/JamesMGreene"><code>@​JamesMGreene</code></a>
(<a
href="https://redirect.github.com/actions/deploy-pages/issues/125">#125</a>)</li>
<li>Bump prettier from 2.8.3 to 2.8.4 <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> (<a
href="https://redirect.github.com/actions/deploy-pages/issues/123">#123</a>)</li>
<li>Bump jest from 29.4.1 to 29.4.3 <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> (<a
href="https://redirect.github.com/actions/deploy-pages/issues/122">#122</a>)</li>
<li>Bump eslint from 8.33.0 to 8.34.0 <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> (<a
href="https://redirect.github.com/actions/deploy-pages/issues/121">#121</a>)</li>
<li>Separate use of Release Drafter <a
href="https://github.com/JamesMGreene"><code>@​JamesMGreene</code></a>
(<a
href="https://redirect.github.com/actions/deploy-pages/issues/119">#119</a>)</li>
<li>Bump axios from 1.3.0 to 1.3.3 <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> (<a
href="https://redirect.github.com/actions/deploy-pages/issues/113">#113</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ee48c7b82e"><code>ee48c7b</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/deploy-pages/issues/183">#183</a>
from actions/dependabot/npm_and_yarn/eslint-8.42.0</li>
<li><a
href="d9731c4933"><code>d9731c4</code></a>
Bump eslint from 8.40.0 to 8.42.0</li>
<li><a
href="90eb49531e"><code>90eb495</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/deploy-pages/issues/181">#181</a>
from actions/dependabot/npm_and_yarn/eslint-plugin-gi...</li>
<li><a
href="27cfbcb894"><code>27cfbcb</code></a>
Bump eslint-plugin-github from 4.7.0 to 4.8.0</li>
<li><a
href="dc213a7f7d"><code>dc213a7</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/deploy-pages/issues/177">#177</a>
from actions/artifact-size</li>
<li><a
href="fdbbcdba1c"><code>fdbbcdb</code></a>
Update distributables (again)</li>
<li><a
href="2c56c1e0f7"><code>2c56c1e</code></a>
Tweak wording</li>
<li><a
href="2fb2bbeb02"><code>2fb2bbe</code></a>
Check artifact size and warn if too large</li>
<li><a
href="b580d214b4"><code>b580d21</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/deploy-pages/issues/169">#169</a>
from actions/dependabot/npm_and_yarn/eslint-8.40.0</li>
<li><a
href="19e3eb4e0c"><code>19e3eb4</code></a>
Bump eslint from 8.38.0 to 8.40.0</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/deploy-pages/compare/v1...v2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/deploy-pages&package-manager=github_actions&previous-version=1&new-version=2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2023-07-10 18:04:05 +03:00
3944b0362e
fix: typo 2023-07-10 18:00:14 +03:00
dependabot[bot]
8ebb1f7c25
build(deps): bump actions/deploy-pages from 1 to 2
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 1 to 2.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 07:43:46 +00:00
96ef06de01
Update repo.yml
Signed-off-by: 0xMRTT <0xMRTT@proton.me>
2023-07-09 06:05:32 +02:00
a5f03eb443
Update repo.yml
Signed-off-by: 0xMRTT <0xMRTT@proton.me>
2023-07-09 05:50:38 +02:00
63e24ba736
fix: use master
Signed-off-by: 0xMRTT <0xMRTT@proton.me>
2023-07-09 05:32:41 +02:00
e133791f98
Update com.github.GradienceTeam.Gradience.json
Signed-off-by: 0xMRTT <0xMRTT@proton.me>
2023-07-09 05:28:04 +02:00
7aa47cf29e
Create repo.yml
Signed-off-by: 0xMRTT <0xMRTT@proton.me>
2023-07-09 05:24:42 +02:00
Philip Goto
d1e57e0676
translate: translated using Weblate (Dutch)
Currently translated at 92.9% (277 of 298 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/nl/
2023-07-06 10:51:52 +02:00
Philip Goto
fb200fa1e8
translate: translated using Weblate (Dutch)
Currently translated at 90.9% (271 of 298 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/nl/
2023-07-06 08:51:26 +02:00
tachyglossues
03fcfb294d
translate: translated using Weblate (French)
Currently translated at 100.0% (298 of 298 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/fr/
2023-07-05 21:53:04 +02:00
d9f855d19c
updated czech translation (#797)
## Description

<!-- Describe your changes in detail here. -->

Fixes #(issue) <!-- Remove this, if your PR doesn't fix any tracked
issue. -->

## Type of change

<!-- What type of change does your pull request introduce? Put an `x` in
the appropriate box . -->
- [ ] Bugfix (Change which fixes an issue)
- [ ] New feature (Change which adds new functionality)
- [ ] Enhancement (Change which slightly improves existing code)
- [ ] Breaking change (This change will introduce incompatibility with
existing functionality)

## Changelog <!-- This is optional, but highly appreciated. -->

- Fixed …
- Added …

## Testing

- [ ] I have tested my changes and verified that they work as expected
<!-- Make sure you did this step before marking your PR as ready for
merge. -->

### How to test the changes

<!-- Optional, it can speed up review process if you provide the
information on how to test your changes. -->
No information provided.
2023-07-05 15:01:16 +03:00
Amerey
e9a6ae6966 updated czech translation 2023-07-05 12:44:37 +02:00
Philip Goto
a93f9e3550
translate: translated using Weblate (Dutch)
Currently translated at 90.6% (270 of 298 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/nl/
2023-07-04 19:52:54 +02:00
ede4003d30
Change NixOS instructions and improve clarity of disclaimer. (#796)
## Description

Added extra information about how to run Gradience on NixOS, and
improved the grammar and clarity of the disclaimer about theming.

## Type of change

<!-- What type of change does your pull request introduce? Put an `x` in
the appropriate box . -->
- [ ] Bugfix (Change which fixes an issue)
- [ ] New feature (Change which adds new functionality)
- [x] Enhancement (Change which slightly improves existing code)
- [ ] Breaking change (This change will introduce incompatibility with
existing functionality)

<!-- Optional, it can speed up review process if you provide the
information on how to test your changes. -->
2023-07-02 04:07:19 +03:00
Kenos
baa93ef547
Resolve review issues
Signed-off-by: Kenos <75338427+kenos1@users.noreply.github.com>
2023-07-01 21:06:08 -04:00
f363e01130
Merge branch 'main' into main 2023-07-02 04:02:28 +03:00
Luna Jernberg
b46441082e
translate: translated using Weblate (Swedish)
Currently translated at 100.0% (298 of 298 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/sv/
2023-07-02 02:53:27 +02:00
Kenos
9a3aecdd04
Update README.md
Signed-off-by: Kenos <75338427+kenos1@users.noreply.github.com>
2023-07-01 20:47:13 -04:00
Kenos
9a0f2b3e65
Make README more clear
Signed-off-by: Kenos <75338427+kenos1@users.noreply.github.com>
2023-07-01 20:44:59 -04:00
b769ee9272
fix: update adw gtk3 support 2023-06-28 19:23:39 +02:00
Ali Aljishi
109f62dd23
translate: translated using Weblate (Arabic)
Currently translated at 100.0% (298 of 298 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/ar/
2023-06-28 13:52:25 +02:00
aa2b74ea5e
doc: update roadmap 2023-06-28 09:43:15 +02:00
e08cdb46a9
feat: add support for Adw 1.4 2023-06-28 09:35:37 +02:00
b84595238c
fix: add dconf (see matrix) 2023-06-28 09:20:06 +02:00
Reza Almanda
23526216de
translate: translated using Weblate (Indonesian)
Currently translated at 28.5% (85 of 298 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/id/
2023-06-28 04:34:06 +02:00
yangyangdaji
0581a86a62
translate: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (298 of 298 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/zh_Hans/
2023-06-27 18:52:27 +02:00
d4c16443b1
translate: translated using Weblate (Russian)
Currently translated at 100.0% (298 of 298 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/ru/
2023-06-27 15:16:07 +02:00
Hosted Weblate
48ef6c67ff
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-06-27 15:11:47 +02:00
Gradience Bot
ba0461cbfd ci: generate .pot file 2023-06-27 13:11:40 +00:00
3d745fabe4
fix: Typo with jsdelivr being jsdeliver (#794)
## Description

#793 

## Type of change

<!-- What type of change does your pull request introduce? Put an `x` in
the appropriate box . -->
- [x] Bugfix (Change which fixes an issue)
- [ ] New feature (Change which adds new functionality)
- [ ] Enhancement (Change which slightly improves existing code)
- [ ] Breaking change (This change will introduce incompatibility with
existing functionality)

## Changelog <!-- This is optional, but highly appreciated. -->

- Fixed …
- Added …

## Testing

- [x] I have tested my changes and verified that they work as expected
<!-- Make sure you did this step before marking your PR as ready for
merge. -->

### How to test the changes

<!-- Optional, it can speed up review process if you provide the
information on how to test your changes. -->
No information provided.
2023-06-27 16:08:04 +03:00
488ad80e00
fix: Typo with jsdelivr being jsdeliver 2023-06-27 15:58:04 +03:00
07b8c5f910
Feat/switch state (#792)
## Description

Changes the [Switches](https://docs.gtk.org/gtk4/class.Switch.html) to
use the `active` property, which controls both color and position,
instead of `state`, which only changes the switch color.

It also sets the `activatable-widget` on the jsdeliver ActionRows
allowing the user to click anywhere to activate the switch.

## Type of change

<!-- What type of change does your pull request introduce? Put an `x` in
the box that apply. -->
- [ ] Bugfix (Change which fixes a issue)
- [ ] New feature (Change which adds new functionality)
- [x] Enhancement (Change which slightly improves existing code)
- [ ] Breaking change (This change will introduce incompatibility with
existing functionality)

## Changelog <!-- This is optional, but highly appreciated. -->

- Fixed a bug where Switches were not shown as active

## Testing

- [x] I have tested my changes and verified that they work as expected
<!-- Make sure you did this step before marking your PR as ready for
merge. -->

### How to test the changes

<!-- Optional, it can speed up review process if you provide the
information on how to test your changes. -->
1. Open the preferences
2. Notice how the switches have both the correct position and color

@FineFindus
2023-06-27 14:54:38 +02:00
tfuxu
b86c47cfba
Merge branch 'main' into feat/switch-state 2023-06-27 14:50:36 +02:00
2495c2676b
chore: Update roadmap, fix doap gradience website 2023-06-27 15:43:47 +03:00
fdad59b1c2
chore: Update sec. policy versions 2023-06-27 15:38:58 +03:00
11ac86f473
fix: make switch save their state 2023-06-27 10:51:57 +02:00
d46d3458cf
Merge branch 'main' into feat/switch-state 2023-06-27 08:25:36 +02:00
9b7888b8a3
feat: show text-value-toggle tooltip depending on visible value (#791)
## Description

Changes the `text-value-toggle` tooltip-text to either display `Show
Hex` or `Show Color` depending on which child is currently visible.

Depends on https://github.com/GradienceTeam/Gradience/pull/789

## Type of change

<!-- What type of change does your pull request introduce? Put an `x` in
the box that apply. -->
- [ ] Bugfix (Change which fixes a issue)
- [x] New feature (Change which adds new functionality)
- [ ] Enhancement (Change which slightly improves existing code)
- [ ] Breaking change (This change will introduce incompatibility with
existing functionality)

## Changelog <!-- This is optional, but highly appreciated. -->

- Improved tooltip for toggling color values

## Testing

- [x] I have tested my changes and verified that they work as expected
<!-- Make sure you did this step before marking your PR as ready for
merge. -->

### How to test the changes

<!-- Optional, it can speed up review process if you provide the
information on how to test your changes. -->
1. Open the app
2. View tooltip of the `text-value-toggle` button
3. Click the `text-value-toggle ` button
4. Notice how the tooltip changes
2023-06-27 00:00:01 +03:00
435d5153e6
feat: set activatable widget on action rows (#789)
## Description

Sets the `activatable-widget` on ActionRows, allowing the user to click
the row itself to activate the child widget. This brings it more inline
with the default libadwaita ActionRows, e.g. ComboRow. It is only done
for non-destructible actions.


## Type of change

<!-- What type of change does your pull request introduce? Put an `x` in
the box that apply. -->
- [x] Bugfix (Change which fixes a issue)
- [ ] New feature (Change which adds new functionality)
- [ ] Enhancement (Change which slightly improves existing code)
- [ ] Breaking change (This change will introduce incompatibility with
existing functionality)

## Changelog <!-- This is optional, but highly appreciated. -->

- Fixed clicking on rows to activate their children 

## Testing

- [x] I have tested my changes and verified that they work as expected
<!-- Make sure you did this step before marking your PR as ready for
merge. -->

### How to test the changes

<!-- Optional, it can speed up review process if you provide the
information on how to test your changes. -->
1. Open the app
2. Click on an ActionRow, e.g. an OptionRow
3. Notice how the ColorDialog is opened
2023-06-26 23:27:01 +03:00
2802f44e4a
chore(pr-template): fix typos (#790)
## Description

Fixes various typos and improves the wording in the
[pr-template](f2ae26c281/.github/pull_request_template.md).

Fixes #(issue) <!-- Remove this, if your PR doesn't fix any tracked
issue. -->

## Type of change

<!-- What type of change does your pull request introduce? Put an `x` in
the box that apply. -->
- [x] Bugfix (Change which fixes a issue)
- [ ] New feature (Change which adds new functionality)
- [ ] Enhancement (Change which slightly improves existing code)
- [ ] Breaking change (This change will introduce incompatibility with
existing functionality)

## Changelog <!-- This is optional, but highly appreciated. -->

- Fixed typos in the pr template

## Testing

- [x] I have tested my changes and verified that they work as expected
<!-- Make sure you did this step before marking your PR as ready for
merge. -->
2023-06-26 22:50:41 +03:00
FineFindus
fa6b183b9e
feat(option-row): show toggle tooltip depending on visible widget 2023-06-26 21:20:47 +02:00
FineFindus
f2ae26c281
chore(pr-template): fix typos 2023-06-26 21:11:18 +02:00
FineFindus
ce061f353e
feat(option-row): set activatable widget 2023-06-26 20:59:42 +02:00
FineFindus
ce2472dfdd
feat: set activatable widget on action row 2023-06-26 20:52:04 +02:00
FineFindus
4f233dda38
fix(pref): set activatable widget for jsdeliver 2023-06-26 20:22:52 +02:00
FineFindus
ad63856690
fix(pref): use switch active property 2023-06-26 20:19:13 +02:00
tachyglossues
1dcd8c56ab
translate: translated using Weblate (French)
Currently translated at 100.0% (297 of 297 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/fr/
2023-06-23 14:47:49 +02:00
Ali Aljishi
c980c04089
translate: translated using Weblate (Arabic)
Currently translated at 100.0% (297 of 297 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/ar/
2023-06-22 21:42:05 +02:00