Skip to content

Commit 55e9b3d

Browse files
authored
Release 3.1.9 (#93)
* App ID: com.github.cassidyjames.clairvoyant → com.cassidyjames.clairvoyant * GitHub Actions: Update workflows with new RDNN
1 parent b078d05 commit 55e9b3d

15 files changed

+90
-32
lines changed

.github/workflows/flatpak.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ jobs:
2020
- uses: flathub-infra/flatpak-github-actions/flatpak-builder@master
2121
with:
2222
bundle: clairvoyant.flatpak
23-
manifest-path: com.github.cassidyjames.clairvoyant.json
23+
manifest-path: com.cassidyjames.clairvoyant.json
2424
cache-key: "flatpak-builder-${{ github.sha }}"

.github/workflows/gettext.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
gettext:
2424
runs-on: ubuntu-latest
2525
container:
26-
image: fedora:40
26+
image: fedora:41
2727
steps:
2828
- name: Install deps
2929
run: |
@@ -52,8 +52,8 @@ jobs:
5252
5353
- name: Regenerate translation files
5454
run: |
55-
ninja -C _build com.github.cassidyjames.clairvoyant-pot
56-
ninja -C _build com.github.cassidyjames.clairvoyant-update-po
55+
ninja -C _build com.cassidyjames.clairvoyant-pot
56+
ninja -C _build com.cassidyjames.clairvoyant-update-po
5757
5858
- name: Commit
5959
continue-on-error: true

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[![Only on Flathub](https://img.shields.io/badge/Only_on_Flathub-white?logo=flathub&logoColor=white&labelColor=black)][Only on Flathub]
2-
[![Installs](https://img.shields.io/flathub/downloads/com.github.cassidyjames.clairvoyant?label=Installs)][Flathub]
2+
[![Installs](https://img.shields.io/flathub/downloads/com.cassidyjames.clairvoyant?label=Installs)][Flathub]
33
[![Please do not theme this app](https://stopthemingmy.app/badge.svg)](https://stopthemingmy.app)
44

5-
![Icon](data/icons/com.github.cassidyjames.clairvoyant.svg?raw=true)
5+
![Icon](data/icons/app.svg?raw=true)
66

77
# Clairvoyant
88

@@ -17,7 +17,7 @@ Does he love you? Should you have pizza for dinner? Is there such thing as a stu
1717

1818
Clairvoyant is designed and developed on and for GNOME. As such, contributors agree to abide by the [GNOME Code of Conduct](https://wiki.gnome.org/Foundation/CodeOfConduct).
1919

20-
<a href='https://flathub.org/apps/details/com.github.cassidyjames.clairvoyant'><img width='196' alt='Download on Flathub' src='https://flathub.org/api/badge?locale=en'/></a>
20+
<a href='https://flathub.org/apps/details/com.cassidyjames.clairvoyant'><img width='196' alt='Download on Flathub' src='https://flathub.org/api/badge?locale=en'/></a>
2121

2222
Clairvoyant is distributed and supported [only on Flathub]. Versions using other packagaging formats or on other app stores are **not** supported by me and may not work the same.
2323

@@ -28,5 +28,5 @@ If you're on elementary OS, **the AppCenter version is no longer maintained or r
2828
I recommend using GNOME Builder for development.
2929

3030
[Only on Flathub]: https://cassidyjames.com/apps#only-on-flathub
31-
[Flathub]: https://flathub.org/apps/details/com.github.cassidyjames.clairvoyant
31+
[Flathub]: https://flathub.org/apps/details/com.cassidyjames.clairvoyant
3232

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"app-id": "com.cassidyjames.clairvoyant",
3+
"runtime": "org.gnome.Platform",
4+
"runtime-version": "master",
5+
"sdk": "org.gnome.Sdk",
6+
"command": "com.cassidyjames.clairvoyant",
7+
"finish-args": [
8+
"--share=ipc",
9+
"--socket=wayland",
10+
"--socket=fallback-x11",
11+
"--device=dri"
12+
],
13+
"modules": [
14+
{
15+
"name": "libportal",
16+
"buildsystem": "meson",
17+
"config-opts": [
18+
"-Ddocs=false",
19+
"-Dbackend-gtk4=enabled"
20+
],
21+
"sources": [
22+
{
23+
"type": "git",
24+
"url": "https://github.com/flatpak/libportal.git",
25+
"tag": "0.9.1",
26+
"commit": "8f5dc8d192f6e31dafe69e35219e3b707bde71ce",
27+
"x-checker-data": {
28+
"type": "git",
29+
"tag-pattern": "^([\\d.]+)$"
30+
}
31+
}
32+
]
33+
},
34+
{
35+
"name": "clairvoyant",
36+
"buildsystem": "meson",
37+
"run-tests": true,
38+
"sources": [
39+
{
40+
"type": "dir",
41+
"path": "."
42+
}
43+
]
44+
}
45+
]
46+
}

com.github.cassidyjames.clairvoyant.json renamed to com.cassidyjames.clairvoyant.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
2-
"app-id": "com.github.cassidyjames.clairvoyant",
2+
"app-id": "com.cassidyjames.clairvoyant",
33
"runtime": "org.gnome.Platform",
44
"runtime-version": "47",
55
"sdk": "org.gnome.Sdk",
6-
"command": "com.github.cassidyjames.clairvoyant",
6+
"command": "com.cassidyjames.clairvoyant",
77
"finish-args": [
88
"--share=ipc",
9-
"--socket=fallback-x11",
109
"--socket=wayland",
10+
"--socket=fallback-x11",
1111
"--device=dri"
1212
],
1313
"modules": [
@@ -22,8 +22,8 @@
2222
{
2323
"type": "git",
2424
"url": "https://github.com/flatpak/libportal.git",
25-
"tag": "0.8.1",
26-
"commit": "26c15008cbe579f57f89468384f8efc033f25f6f",
25+
"tag": "0.9.1",
26+
"commit": "8f5dc8d192f6e31dafe69e35219e3b707bde71ce",
2727
"x-checker-data": {
2828
"type": "git",
2929
"tag-pattern": "^([\\d.]+)$"

data/gresource.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<gresources>
3-
<gresource prefix="/com/github/cassidyjames/clairvoyant/">
3+
<gresource prefix="/com/cassidyjames/clairvoyant/">
44
<file alias="metainfo.xml" preprocess="xml-stripblanks">metainfo.appdata.xml.in</file>
55
<file alias="style.css">styles/style.css</file>
66
</gresource>
7-
<gresource prefix="/com/github/cassidyjames/clairvoyant/icons/scalable/actions/">
7+
<gresource prefix="/com/cassidyjames/clairvoyant/icons/scalable/actions/">
88
<file alias="about-symbolic.svg" preprocess="xml-stripblanks">icons/about-symbolic.svg</file>
99
</gresource>
1010
</gresources>

data/gschema.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<schemalist>
3-
<schema path="/com/github/cassidyjames/clairvoyant/" id="com.github.cassidyjames.clairvoyant">
3+
<schema path="/com/cassidyjames/clairvoyant/" id="com.cassidyjames.clairvoyant">
44
<key name="last" type="x">
55
<!-- int64 min -->
66
<default>-9223372036854775808</default>

data/launcher.desktop.in

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ Name=Clairvoyant
33
GenericName=Fortune Teller
44
Comment=Ask questions, get psychic answers
55
Categories=Utility;Amusement;
6-
Exec=com.github.cassidyjames.clairvoyant
7-
Icon=com.github.cassidyjames.clairvoyant
6+
Exec=com.cassidyjames.clairvoyant
7+
Icon=com.cassidyjames.clairvoyant
88
Terminal=false
99
Type=Application
1010
Keywords=magic;eight;ball;8;crystal;🔮;medium;🎱;

data/meson.build

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
install_data(
2-
join_paths('icons', meson.project_name() + '.svg'),
2+
join_paths('icons', 'app.svg'),
33
install_dir: join_paths(get_option('datadir'), 'icons', 'hicolor', 'scalable', 'apps'),
4+
rename: meson.project_name() + '.svg'
45
)
56

67
install_data(

data/metainfo.appdata.xml.in

+14-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!-- Copyright 2018–2024 Cassidy James Blaede <[email protected]> -->
33
<component type="desktop">
4-
<id>com.github.cassidyjames.clairvoyant</id>
4+
<id>com.cassidyjames.clairvoyant</id>
55
<metadata_license>CC0</metadata_license>
66
<project_license>GPL-3.0-or-later</project_license>
77

@@ -27,9 +27,9 @@
2727
</description>
2828

2929
<provides>
30-
<binary>com.github.cassidyjames.clairvoyant</binary>
30+
<binary>com.cassidyjames.clairvoyant</binary>
3131
</provides>
32-
<launchable type="desktop-id">com.github.cassidyjames.clairvoyant.desktop</launchable>
32+
<launchable type="desktop-id">com.cassidyjames.clairvoyant.desktop</launchable>
3333

3434
<screenshots>
3535
<screenshot type="default">
@@ -59,6 +59,17 @@
5959
</screenshots>
6060

6161
<releases>
62+
<release version="3.1.9" date="2025-02-24">
63+
<description>
64+
<p>Updated translations</p>
65+
<ul>
66+
<li>Improved Spanish translations thanks to LucidTyper</li>
67+
<li>Added Danish translations thanks to Kasper Agentoft Lind</li>
68+
<li>Added Bulgarian translations thanks to twlvnn kraftwerk</li>
69+
<li>Updated app ID to new RDNN based on cassidyjames.com</li>
70+
</ul>
71+
</description>
72+
</release>
6273
<release version="3.1.8" date="2024-09-23">
6374
<description>
6475
<p>GNOME 47 “Denver”</p>

meson.build

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
project(
2-
'com.github.cassidyjames.clairvoyant',
2+
'com.cassidyjames.clairvoyant',
33
'vala', 'c',
4-
version: '3.1.8',
5-
meson_version: '>=1.5.1',
4+
version: '3.1.9',
5+
meson_version: '>=1.5.2',
66
)
77

88
gnome = import('gnome')
@@ -64,9 +64,9 @@ executable(
6464
config_file,
6565
dependencies: [
6666
dependency('glib-2.0', version: '>=2.82.0'),
67-
dependency('gtk4', version: '>=4.16.1'),
68-
dependency('libadwaita-1', version: '>=1.6.0'),
69-
dependency('libportal', version: '>=0.8.1'),
67+
dependency('gtk4', version: '>=4.16.12'),
68+
dependency('libadwaita-1', version: '>=1.6.4'),
69+
dependency('libportal', version: '>=0.9.1'),
7070
],
7171
c_args: c_args, vala_args: vala_args,
7272
install: true

src/Application.vala

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
* SPDX-License-Identifier: GPL-3.0-or-later
3-
* SPDX-FileCopyrightText: 2018–2024 Cassidy James Blaede <[email protected]>
3+
* SPDX-FileCopyrightText: 2018–2025 Cassidy James Blaede <[email protected]>
44
*/
55

66
public class Clairvoyant : Adw.Application {

src/FortuneLabel.vala

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
* SPDX-License-Identifier: GPL-3.0-or-later
3-
* SPDX-FileCopyrightText: 2018–2024 Cassidy James Blaede <[email protected]>
3+
* SPDX-FileCopyrightText: 2018–2025 Cassidy James Blaede <[email protected]>
44
*/
55

66
public class FortuneLabel : Gtk.Box {

src/MainWindow.vala

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
* SPDX-License-Identifier: GPL-3.0-or-later
3-
* SPDX-FileCopyrightText: 2018–2024 Cassidy James Blaede <[email protected]>
3+
* SPDX-FileCopyrightText: 2018–2025 Cassidy James Blaede <[email protected]>
44
*/
55

66
public class MainWindow : Adw.ApplicationWindow {
@@ -21,7 +21,7 @@ public class MainWindow : Adw.ApplicationWindow {
2121
about_button.add_css_class ("dim-label");
2222

2323
var about_window = new Adw.AboutWindow.from_appdata (
24-
"/com/github/cassidyjames/clairvoyant/metainfo.xml", VERSION
24+
"/com/cassidyjames/clairvoyant/metainfo.xml", VERSION
2525
) {
2626
transient_for = this,
2727
hide_on_close = true,

0 commit comments

Comments
 (0)