Skip to content

Commit 4d220e9

Browse files
authored
Merge pull request #83 from ellie-commons/2.3.0
Reminduck 2.3.0
2 parents 9b15887 + 934ea58 commit 4d220e9

50 files changed

Lines changed: 4070 additions & 3160 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
builddir
22
.flatpak-builder
33
repo
4-
_build
4+
_build
5+
settings.json

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,5 @@ flatpak run org.flatpak.Builder --force-clean --sandbox --user --install --insta
5757
Quack sound: https://pixabay.com/sound-effects/075176-duck-quack-40345/
5858

5959
Sound Effect by <a href="https://pixabay.com/users/freesound_community-46691455/?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=40345">freesound_community</a> from <a href="https://pixabay.com//?utm_source=link-attribution&utm_medium=referral&utm_campaign=music&utm_content=40345">Pixabay</a>
60+
61+
Ducktoy https://quicksounds.com/sound/22456/duck-toy-sound

data/reminduck.gresource.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<gresources>
33
<gresource prefix="/io/github/ellie_commons/reminduck">
44
<file alias="Application.css">Application.css</file>
5-
<file alias="quack.ogg">quack.ogg</file>
5+
<file alias="default_quack.ogg">sounds/default_quack.ogg</file>
6+
<file alias="plastic_quack.ogg">sounds/plastic_quack.ogg</file>
67
</gresource>
78
</gresources>

data/reminduck.gschema.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,10 @@
2929
<summary>Whether to keep notifications persistent</summary>
3030
<description>If on, the duck will keep its notification</description>
3131
</key>
32+
<key name="bumped" type="b">
33+
<default>false</default>
34+
<summary>Whether recurrencyType has been bumped to fit for Hours</summary>
35+
<description>Make space for hours</description>
36+
</key>
3237
</schema>
3338
</schemalist>

data/reminduck.metainfo.xml.in

Lines changed: 20 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,21 @@
1414
<p>And it quacks.</p>
1515
</description>
1616
<releases>
17+
<release version="2.3.0" date="2025-07-12">
18+
<description>
19+
<p>✨Pond Info News✨</p>
20+
<ul>
21+
<li>Cleaner code and user interface</li>
22+
<li>Added repeat x every hours</li>
23+
<li>Added more control for when repeating quacks</li>
24+
<li>Added vietnamese translations thanks to @hthienloc!</li>
25+
</ul>
26+
</description>
27+
<issues>
28+
<issue url="https://github.com/ellie-commons/reminduck/issues/55">Reminder every x amount of time</issue>
29+
<issue url="https://github.com/ellie-commons/reminduck/issues/60">Year Reminder option</issue>
30+
</issues>
31+
</release>
1732
<release version="2.2.1" date="2025-07-12">
1833
<description>
1934
<ul>
@@ -60,85 +75,6 @@
6075
</ul>
6176
</description>
6277
</release>
63-
<release version="1.6.2" date="2021-11-16">
64-
<description>
65-
<p>Add "Office" category to launcher</p>
66-
</description>
67-
</release>
68-
<release version="1.6.1" date="2021-08-18">
69-
<description>
70-
<ul>
71-
<li>- Support for elementary OS 6.0 Odin!</li>
72-
<li>- 🇮🇹 Updated italian translation (@albanobattistella)</li>
73-
</ul>
74-
</description>
75-
</release>
76-
<release version="1.5.6" date="2020-01-31">
77-
<description>
78-
<ul>
79-
<li>- 🇩🇪 German translation (@Technipion)</li>
80-
<li>- 🇮🇹 Updated italian translation (@albanobattistella)</li>
81-
</ul>
82-
</description>
83-
</release>
84-
<release version="1.5.5" date="2020-01-18">
85-
<description>
86-
<ul>
87-
<li>🐞 Enable translations on Flatpak</li>
88-
</ul>
89-
</description>
90-
</release>
91-
<release version="1.5.0" date="2020-01-10">
92-
<description>
93-
<ul>
94-
<li>🗃️ Flatpak Support!</li>
95-
</ul>
96-
</description>
97-
</release>
98-
<release version="1.4.0" date="2019-11-28">
99-
<description>
100-
<ul>
101-
<li>🌑 Dark-mode toggle on the header bar</li>
102-
<li>🔔 Notifications now stick around until you close them, to make sure you don't miss your quacks</li>
103-
<li>🌟 Support for additional GTK themes, making Reminduck distro-agnostic</li>
104-
<li>🇪🇸 Spanish Translation (Alejandro Elí | @onerbs)</li>
105-
<li>🇮🇹 Italian Translation (Mirko Brombin | @mirkobrombin)</li>
106-
</ul>
107-
</description>
108-
</release>
109-
<release version="1.3.0" date="2019-11-06">
110-
<description>
111-
<ul>
112-
<li>🐥️ New Icon! - hopefully this one looks better than the previous one. With great help from Nararyans R.I. (@Fatih20)</li>
113-
<li>💁‍ Increased compatibility with translations (Corentin Noël | @tintou)</li>
114-
<li>🇨🇵️ French Translation (Nathan Bonnemains | @NathanBnm)</li>
115-
</ul>
116-
</description>
117-
</release>
118-
<release version="1.2.0" date="2019-10-16">
119-
<description>
120-
<ul>
121-
<li>🔁️ Recurrent reminders - you can now have reminders that show up in set periods of time: every day, week, month, or a set interval</li>
122-
<li>🌟️ General UI improvements to make settings up quacks more pleasant</li>
123-
<li>🌃️ Dark Mode is now prettier</li>
124-
<li>🇹🇷 Turkish translation (libreajans)</li>
125-
<li>🇳🇱 Dutch translation (Vistaus)</li>
126-
</ul>
127-
</description>
128-
</release>
129-
<release version="1.1.0" date="2019-10-11">
130-
<description>
131-
<ul>
132-
<li>Support the unofficial "Prefer Dark Theme" setting 🌝️</li>
133-
<li>This should also make it work with other dark GTK themes</li>
134-
</ul>
135-
</description>
136-
</release>
137-
<release version="1.0.0" date="2019-10-09">
138-
<description>
139-
<p>Initial Release 🦆</p>
140-
</description>
141-
</release>
14278
</releases>
14379
<provides>
14480
<binary>io.github.ellie_commons.reminduck</binary>
@@ -182,23 +118,23 @@
182118
<screenshots>
183119
<screenshot type="default">
184120
<caption>The welcome view</caption>
185-
<image>https://raw.githubusercontent.com/ellie-commons/reminduck/master/data/screenshots/Welcome.png</image>
121+
<image>https://raw.githubusercontent.com/ellie-commons/reminduck/@version@/data/screenshots/Welcome.png</image>
186122
</screenshot>
187123
<screenshot environment="pantheon">
188124
<caption>Add new reminders</caption>
189-
<image>https://raw.githubusercontent.com/ellie-commons/reminduck/master/data/screenshots/Editor.png</image>
125+
<image>https://raw.githubusercontent.com/ellie-commons/reminduck/@version@/data/screenshots/Editor.png</image>
190126
</screenshot>
191127
<screenshot environment="pantheon:dark">
192128
<caption>Add new reminders but in dark</caption>
193-
<image>https://raw.githubusercontent.com/ellie-commons/reminduck/master/data/screenshots/Editor-dark.png</image>
129+
<image>https://raw.githubusercontent.com/ellie-commons/reminduck/@version@/data/screenshots/Editor-dark.png</image>
194130
</screenshot>
195131
<screenshot environment="pantheon">
196132
<caption>See current reminders</caption>
197-
<image>https://raw.githubusercontent.com/ellie-commons/reminduck/master/data/screenshots/List.png</image>
133+
<image>https://raw.githubusercontent.com/ellie-commons/reminduck/@version@/data/screenshots/List.png</image>
198134
</screenshot>
199135
<screenshot environment="pantheon:dark">
200136
<caption>See current reminders but in dark</caption>
201-
<image>https://raw.githubusercontent.com/ellie-commons/reminduck/master/data/screenshots/List-dark.png</image>
137+
<image>https://raw.githubusercontent.com/ellie-commons/reminduck/@version@/data/screenshots/List-dark.png</image>
202138
</screenshot>
203139
</screenshots>
204140
</component>

data/sounds/plastic_quack.ogg

10.8 KB
Binary file not shown.

meson.build

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
project('io.github.ellie_commons.reminduck',
22
'vala', 'c',
3-
version: '2.2.0')
3+
version: '2.3.0')
44

55
gnome = import('gnome')
66
i18n = import('i18n')
@@ -9,6 +9,7 @@ i18n = import('i18n')
99
add_global_arguments('-DGETTEXT_PACKAGE="@0@"'.format (meson.project_name()), language:'c')
1010

1111
config_data = configuration_data()
12+
config_data.set('version', meson.project_version())
1213
config_data.set_quoted('LOCALEDIR', get_option('prefix') / get_option('localedir'))
1314
config_data.set_quoted('GETTEXT_PACKAGE', meson.project_name())
1415
config_file = configure_file(

po/POTFILES

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
src/Application.vala
22
src/MainWindow.vala
3+
src/Objects/Quack.vala
34
src/Objects/Reminder.vala
5+
src/Widgets/QuackBox.vala
6+
src/Widgets/RepeatBox.vala
47
src/Views/ReminderEditor.vala
58
src/Views/RemindersView.vala
69
src/Views/WelcomeView.vala

0 commit comments

Comments
 (0)