Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase on Debian upstream repository #1

Open
wants to merge 559 commits into
base: feature/trixie/pureosfork
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
559 commits
Select commit Hold shift + click to select a range
7e098ba
Update Georgian translation
EkaterinePapava Feb 22, 2023
31ceb9a
Update Indonesian translation
Feb 22, 2023
1e7591b
Update Hebrew translation
yoseforb Feb 22, 2023
a870c3d
Update Turkish translation
Feb 22, 2023
f394d22
Update Galician translation
Feb 22, 2023
5fa72ff
Add debian/upstream/metadata
jbicha Feb 23, 2023
5d07a04
Update standards version to 4.6.2, no changes needed
jbicha Feb 23, 2023
392be48
releasing package gnome-clocks version 44~beta-2
jbicha Feb 23, 2023
d1eb144
Update Friulian translation
tmtfx Feb 25, 2023
c28fb62
Update Basque translation
Feb 25, 2023
aad578c
Update Danish translation
Alan01 Feb 25, 2023
d5ca180
Update Portuguese translation
hugok79 Feb 25, 2023
f78d9f4
Update Lithuanian translation
aurisc4 Feb 26, 2023
2b74926
Update Hungarian translation
urbalazs Feb 27, 2023
bd37ea2
Update Finnish translation
Feb 28, 2023
d0fb0ed
Update Slovenian translation
urmatej Feb 28, 2023
59aece4
Update Occitan translation
Quent-in Mar 1, 2023
dd5ce7e
Update Swedish translation
haaninjo Mar 2, 2023
e6e4156
Update Czech translation
Marv-CZ Mar 2, 2023
6e50245
Update German translation
tsabsch Mar 3, 2023
a597db7
Update Korean translation
Mar 3, 2023
6479186
Bump release to 44.rc
alice-mkh Mar 4, 2023
2272cba
Update Russian translation
Ser82-png Mar 4, 2023
4990a9c
Update Russian translation
Alexmelman88 Mar 4, 2023
6c529ab
Update Bulgarian translation
alshopov Mar 4, 2023
450acb0
Update Korean translation
Mar 5, 2023
45b46a3
Update French translation
rene-coty Mar 5, 2023
28b7918
Update Polish translation
piotrdrag Mar 5, 2023
4799a63
Update French translation
rene-coty Mar 5, 2023
1349f94
Update Hungarian translation
urbalazs Mar 8, 2023
e9db397
Update Spanish translation
dmustieles Mar 10, 2023
4a861a6
Update Greek translation
Mar 11, 2023
efcadc6
Updated Danish translation
askhl Mar 12, 2023
39ddb9b
Update Catalan translation
jordimas Mar 13, 2023
220460f
Bump release to 44.0
alice-mkh Mar 17, 2023
d15e5d5
Update Persian translation
danialbehzadi Mar 17, 2023
f969f6d
Update Spanish translation
dmustieles Mar 21, 2023
f8b9e79
Update British English translation
SuborbitalPigeon Mar 22, 2023
7d6cb14
Update Chinese (China) translation
hosiet Mar 24, 2023
9e10b2a
Update Latvian translation
Mazurs Mar 25, 2023
d057e98
Update Dutch translation
Mar 26, 2023
8a9f88f
Update upstream source from tag 'upstream/44.0'
jbicha Mar 27, 2023
1270940
New upstream version 44.0
jbicha Mar 27, 2023
b830a40
New upstream release
jbicha Mar 27, 2023
9bc07b9
releasing package gnome-clocks version 44.0-1
jbicha Mar 27, 2023
b9d2b0b
Updated Spanish translation
dmustieles Apr 12, 2023
fa283e3
Update Hindi translation
imhemish Apr 25, 2023
8548503
Update Indonesian translation
May 4, 2023
89838c1
Update Italian translation
Janvitus May 22, 2023
4726713
Update Slovak translation
prescott66 Jun 12, 2023
3384973
Update Icelandic translation
sveinki Jun 18, 2023
1063f4f
window: Use NavigationView for world_leaflet
A6GibKm Jun 8, 2023
a869e1d
window: Add alarm page directly to world_leaflet
A6GibKm Jun 8, 2023
810f50f
world-standalone: Port to AdwToolbarView
A6GibKm Jun 8, 2023
e103d99
window: Use AdwToolbarView for main panel
A6GibKm Jun 8, 2023
5064996
world-location-dialog: Use AdwToolbarView
A6GibKm Jun 8, 2023
8c677e2
alarm-setup-dialog: Subclass AdwWindow
A6GibKm Jun 8, 2023
48e229d
alarm-face: Use proper present/close for dialog
A6GibKm Jun 8, 2023
53d7957
timer-setup-dialog: Subclass a AdwWindow
A6GibKm Jun 8, 2023
7461a5c
timer-face: Use close/present
A6GibKm Jun 8, 2023
fef77c4
header-bar: Remove back button
A6GibKm Jun 11, 2023
079b2ff
window: Set seconds_presicion=false on hidden
A6GibKm Jun 11, 2023
56697f1
window: Give titles to navigation pages
A6GibKm Jun 11, 2023
3928c34
window: Stop using StackViewSwitcherTitle
A6GibKm Jun 16, 2023
1da8be2
world-standalone: Stop using Squeezer
A6GibKm Jun 16, 2023
b2ce9e3
timer-setup: Make it fit in 360px
A6GibKm Jun 16, 2023
d5ab348
timer-face: Add scrolledwindow
A6GibKm Jun 16, 2023
d9d9e3c
Update Georgian translation
EkaterinePapava Jul 5, 2023
aa4656f
Update Slovenian translation
filmsi Jul 5, 2023
6028a42
Update Ukrainian translation
yurchor Jul 5, 2023
8d8d094
Update Indonesian translation
Jul 6, 2023
f5d566d
Update Hebrew translation
yoseforb Jul 6, 2023
9b1912b
Update Chinese (China) translation
hosiet Jul 7, 2023
a22a662
Update Portuguese translation
hugok79 Jul 10, 2023
6385ac0
Update Russian translation
Ser82-png Jul 11, 2023
3aed85a
Bundle bell sounds and replace gsound with GTK.MediaStream
Jul 9, 2023
f284f21
Update Friulian translation
tmtfx Jul 13, 2023
151fe2d
Update Belarusian translation
Jul 17, 2023
a6f1772
Update Persian translation
danialbehzadi Jul 17, 2023
692a3d2
Updated Spanish translation
dmustieles Jul 19, 2023
0420ab2
Update Lithuanian translation
aurisc4 Jul 20, 2023
917975a
releasing package gnome-clocks version 44.0-2
jbicha Jul 21, 2023
24da247
Update Hungarian translation
urbalazs Jul 25, 2023
ae9713c
Update Greek translation
Jul 26, 2023
d99d0b8
Update Catalan translation
jordimas Jul 26, 2023
1294eee
Update Romanian translation
dasj19 Jul 31, 2023
adf51df
Update French translation
guilieb Aug 2, 2023
4b4032d
Connect to value-changed instead of changed
Aug 2, 2023
33a9a4c
Use vala-nightly extension
Aug 4, 2023
d14c593
Update Finnish translation
Aug 7, 2023
96f7204
Update Turkish translation
Aug 8, 2023
94a395f
search: extend lifetime upon search request
chergert Aug 3, 2023
d1d2c26
search: perform search synchronously
chergert Aug 3, 2023
d48c043
location-dialog: Fix match of accented libgweather locations
hadess Jul 29, 2023
36f1e6a
Update Polish translation
piotrdrag Aug 10, 2023
9d93166
Update Brazilian Portuguese translation
rffontenelle Aug 10, 2023
01e3c5c
Update Brazilian Portuguese translation
leorusvellt Aug 10, 2023
029c487
window: Use Gtk.UriLauncher to show help
jsparber Aug 11, 2023
fb3ba69
Update Galician translation
Aug 12, 2023
a1d60e4
Update Basque translation
Aug 13, 2023
78f0299
Update Belarusian translation
Aug 13, 2023
2a0ff6d
Update Occitan translation
Quent-in Aug 15, 2023
c67e169
Update Kazakh translation
crayxt Aug 19, 2023
4fdd1ea
Fix up Markdown syntax
applecuckoo Aug 19, 2023
01eb5f0
Use portal to get clock format
jsparber Aug 19, 2023
3c1c054
Update German translation
daPhipz Aug 20, 2023
a8b6371
Update Punjabi translation
aalam Aug 21, 2023
afd8136
Utils: Fix `too many open fds` app crash
Aug 7, 2023
30ca904
Update Czech translation
AsciiWolf Aug 31, 2023
56e7f72
Update Czech translation
AsciiWolf Aug 31, 2023
78d7172
Update Korean translation
Sep 2, 2023
7f427ae
Update Dutch translation
Sep 3, 2023
32568f9
Change debian-branch from debian/master to debian/latest
bandali0 Sep 4, 2023
39c272d
Update Italian translation
MiloCasagrande Sep 5, 2023
76d352d
Update Galician translation
Sep 6, 2023
2457294
Update Swedish translation
haaninjo Sep 6, 2023
dc8df81
Updated Danish translation
askhl Sep 11, 2023
8746ce4
Add myself to as maintainer
jsparber Sep 17, 2023
b1c6ff1
Add release notes for GOME 45
jsparber Sep 17, 2023
ace1ccf
alarm: Use single property to store the ring time
jsparber Aug 14, 2023
9d28b97
alarm: Disable alarm after ringing when not set to repeat
jsparber Aug 14, 2023
2facc6f
alarm: Remove edit property of AlarmItem
jsparber Aug 15, 2023
85d9cda
alarm: Don't write active state to GSettings
jsparber Aug 15, 2023
c02b771
alarm: Use AlarmItem's state to toggle ringing
jsparber Aug 15, 2023
37abefc
alarm: Show a toast when a new alarm is set
jsparber Aug 16, 2023
8f2d01e
alarm: Improve how snoozed time is displayed
jsparber Aug 16, 2023
51c7b00
alarm: Mark alarm as missed when the user did't stop it
jsparber Aug 16, 2023
9ac70d4
Update Belarusian translation
Sep 17, 2023
1e2842e
Update Finnish translation
Sep 17, 2023
b377ee4
Update Catalan translation
jordimas Sep 17, 2023
b518564
app: fix a typo
Sep 17, 2023
ad4be08
alarm: Fix typo
haaninjo Sep 17, 2023
6f4f2b7
debian/watch: Watch for beta and rc releases too
jbicha Sep 18, 2023
3d2c462
New upstream version 45.0
jbicha Sep 18, 2023
e67dd59
Update upstream source from tag 'upstream/45.0'
jbicha Sep 18, 2023
18f9ac3
New upstream release
jbicha Sep 18, 2023
ead0dea
Bump minimum libadwaita to 1.4~beta
jbicha Sep 18, 2023
8fe750a
Drop obsolete gsound dependency
jbicha Sep 18, 2023
dc9f5d8
releasing package gnome-clocks version 45.0-1
jbicha Sep 18, 2023
0066e25
primary-menu: Remove redundant tooltip-text and use primary property
TheEvilSkeleton Sep 2, 2023
d64948b
Update Turkish translation
Sep 19, 2023
af27ec6
Update Georgian translation
EkaterinePapava Sep 19, 2023
652d533
Update Slovenian translation
filmsi Sep 19, 2023
b59eb22
Update Kazakh translation
crayxt Sep 19, 2023
2d390ef
Update Hungarian translation
urbalazs Sep 19, 2023
f501c5b
Update Ukrainian translation
yurchor Sep 19, 2023
12dfbf7
Update Czech translation
AsciiWolf Sep 21, 2023
557fcda
Update Indonesian translation
Sep 21, 2023
03de193
Update Galician translation
Sep 21, 2023
8baa660
Update Ukrainian translation
yurchor Sep 23, 2023
55f7d20
Update Persian translation
danialbehzadi Sep 23, 2023
25c244a
Update Esperanto translation
KristjanESPERANTO Sep 23, 2023
63b613c
Update Basque translation
Sep 23, 2023
d24858b
Update Polish translation
piotrdrag Sep 24, 2023
45be2c3
Updated Lithuanian translation
aurisc4 Sep 24, 2023
aab39a3
Update Esperanto translation
KristjanESPERANTO Sep 25, 2023
9e1af4f
Update Esperanto translation
KristjanESPERANTO Sep 25, 2023
9155d14
Update Dutch translation
Sep 25, 2023
47212f2
Update Chinese (China) translation
hosiet Sep 27, 2023
bc1d0fe
Update German translation
Sep 27, 2023
b79aa9e
Update French translation
guilieb Sep 27, 2023
90d05f9
Update Esperanto translation
KristjanESPERANTO Sep 27, 2023
a682d60
Update Lithuanian translation
aurisc4 Sep 27, 2023
c146c2c
Update Ukrainian translation
yurchor Sep 29, 2023
968b556
Update German translation
Oct 1, 2023
53f5446
Update Turkish translation
emintufan Oct 3, 2023
1aafa5d
timer-setup: update timer while typing
YarnSphere Nov 26, 2022
83bd90d
Update Russian translation
Oct 13, 2023
6d7b25d
Update Turkish translation
Oct 15, 2023
2b3840e
appdata: update some URLs
Oct 13, 2023
9259408
Update Indonesian translation
Oct 26, 2023
d14b486
Update Swedish translation
haaninjo Oct 28, 2023
2e78a20
doap: update GNOME Clocks URL
Oct 18, 2023
e34fc6c
desktop: Drop obsolete X-GNOME-FullName field
Oct 20, 2023
8a1ba5a
data: Add hint about lock screen actions
agx Oct 6, 2022
0aede17
Update Basque translation
Nov 5, 2023
47b7849
Update Brazilian Portuguese translation
leorusvellt Nov 30, 2023
b7096b9
Update Ukrainian translation
yurchor Dec 30, 2023
273eda8
world-face: fix sorting of locations
Dec 25, 2023
e9cb750
world-location-dialog: Improve keyboard navigation
kra-mo Dec 22, 2023
5f6cfb5
timers: Make buttons start timer automatically
kra-mo Dec 22, 2023
615f36e
timer-face: Add mnemonic to Start button
kra-mo Dec 24, 2023
2d974c8
appdata: Improve appdata for AppStream 1.0
Dec 21, 2023
fdde295
timer: Fix countdown timer progress during suspend
AshkanArabim Jan 5, 2024
7e8871d
Update Russian translation
Jan 7, 2024
28f455e
window: Remove unreachable code
usb Jan 17, 2024
551437b
meson: i18n desktop file generation
usb Jan 15, 2024
e57f75c
alarm-setup-dialog: Minor cleanup
Jan 6, 2024
e270764
UI: Add escape key support
Nov 14, 2023
0942f6f
stopwatch:fix resume bug on clear button pressed
manasrai1406 Dec 13, 2023
048e8ae
Revert "timer: Fix countdown timer progress during suspend"
usb Jan 8, 2024
2be6d94
Update Lithuanian translation
aurisc4 Feb 12, 2024
5299b1a
Update Ukrainian translation
yurchor Feb 13, 2024
08d82eb
Update Czech translation
AsciiWolf Feb 13, 2024
0c42e0c
Update Turkish translation
emintufan Feb 14, 2024
d708e83
Update Belarusian translation
Feb 14, 2024
1776d96
Update Galician translation
Feb 15, 2024
9832817
Update Georgian translation
EkaterinePapava Feb 15, 2024
d191ca2
Update Persian translation
danialbehzadi Feb 15, 2024
fb2ddbb
Update Indonesian translation
Feb 16, 2024
9827771
Update Hebrew translation
yarons Feb 16, 2024
67f0bc3
Update Slovenian translation
urmatej Feb 17, 2024
cd5a45d
alarm-face: Sort items
alice-mkh Feb 17, 2024
4f681ed
timer-face: Sort timers
alice-mkh Feb 17, 2024
5b8a61f
world-face: Port to GtkSortListModel
alice-mkh Feb 17, 2024
edd11ab
widgets: Remove sorting from ContentStore
alice-mkh Feb 17, 2024
a5f1a8c
Update Basque translation
Feb 18, 2024
c326aa4
Update Dutch translation
Feb 18, 2024
43e4b0e
Update Lithuanian translation
aurisc4 Feb 18, 2024
8cfe93e
Update German translation
Feb 18, 2024
448184e
Update Hungarian translation
urbalazs Feb 19, 2024
30cac85
Update Chinese (China) translation
hosiet Feb 20, 2024
7f049f0
Updated Spanish translation
dmustieles Feb 21, 2024
44ac122
Update British English translation
andibing Feb 21, 2024
9644509
Update Finnish translation
Feb 22, 2024
ced2ab9
Update Occitan translation
Quent-in Feb 23, 2024
a62ba53
Update Kazakh translation
crayxt Feb 24, 2024
586b09d
Update Latvian translation
Mazurs Feb 24, 2024
ad902a7
Update French translation
guilieb Feb 25, 2024
170c2ff
Update British English translation
andibing Feb 25, 2024
a5c8952
Update Lithuanian translation
aurisc4 Feb 26, 2024
ad940fc
metainfo: Fix wrong developer id
sophie-h Feb 29, 2024
e18996a
style: Minor cleanup
Feb 24, 2024
8d30278
metainfo: Replace tabs with spaces
A6GibKm Mar 2, 2024
9ce2e94
metainfo: Remove desktop from app id
A6GibKm Mar 2, 2024
20b22b1
Bump release to 46.rc
A6GibKm Mar 2, 2024
864d61d
Update Russian translation
Mar 2, 2024
1435407
Update Korean translation
Mar 2, 2024
71c6990
Update Polish translation
piotrdrag Mar 2, 2024
a7cc02b
Update Catalan translation
jordimas Mar 2, 2024
b16d5ec
Update Swedish translation
haaninjo Mar 3, 2024
79d11cf
Update Italian translation
MiloCasagrande Mar 8, 2024
b41d123
Update Danish translation
askhl Mar 11, 2024
d716f5d
metainfo: Add contribute link
A6GibKm Mar 9, 2024
f765c74
Release 46.0
A6GibKm Mar 15, 2024
d03598f
New upstream version 46.0
bandali0 Mar 19, 2024
43650bd
Update upstream source from tag 'upstream/46.0'
bandali0 Mar 19, 2024
bf2157f
New upstream release
bandali0 Mar 19, 2024
c486033
Stop using debian/control.in
bandali0 Mar 19, 2024
e8947bf
debian/control: Bump minimum required libglib2.0-dev to 2.72
bandali0 Mar 19, 2024
9260066
debian/changelog: Mention upstream NEWS for 46.0
bandali0 Mar 19, 2024
4173d2b
releasing package gnome-clocks version 46.0-1
bandali0 Mar 19, 2024
0c3c7da
debian/control: Update Homepage to the new page on apps.gnome.org
bandali0 Mar 19, 2024
ac69c9d
timer: Use name that can be added to the event naming spec
agx Feb 24, 2020
91e6676
Use libfeedback in instead of GSound
agx Feb 22, 2020
16b289b
add option to start hidden
jsparber Dec 3, 2020
2cfa8d4
autostart gnome-clocks
jsparber Nov 27, 2020
d7791b6
[ci] Switch to CircleCI
g7 Oct 9, 2022
bd24681
[ci] Use the checkout step provided by the droidian-buildd orb
g7 Mar 30, 2023
a10ca2e
general: Add can-shrink to some button lablels
bellegarde-c Jul 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: 2.1

setup: true

orbs:
continuation: circleci/[email protected]
droidian-buildd: droidian-releng/droidian-buildd-orb@volatile

jobs:
setup:
executor: continuation/default
resource_class: small
steps:
- droidian-buildd/checkout
- droidian-buildd/generate
- continuation/continue:
configuration_path: generated_config.yml

workflows:
setup:
jobs:
- setup:
filters:
tags:
only: /^droidian\/.*\/.*/
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
build
_build
*~
.vscode
.flatpak-builder/
.flatpak/
53 changes: 53 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
include:
- project: 'gnome/citemplates'
file: 'flatpak/flatpak_ci_initiative.yml'

variables:
APP_ID: "org.gnome.clocksDevel"
BUNDLE: "gnome-clocks-dev.flatpak"
RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
MANIFEST_PATH: "build-aux/flatpak/org.gnome.clocks.json"
FLATPAK_MODULE: "gnome-clocks"

stages:
- lint
- build
- deploy

build-flatpak:
extends: '.flatpak@x86_64'
stage: build
before_script: []

build-flatpak-aarch64:
extends: '.flatpak@aarch64'
stage: build
before_script: []

nightly:
extends: '.publish_nightly'
needs: ['build-flatpak']

nightly-aarch64:
extends: '.publish_nightly'
needs: ['build-flatpak-aarch64']

lint:
image: "valalang/lint:latest"
stage: lint
script:
- io.elementary.vala-lint src

# docs:
# image: "fedora:latest"
# script:
# - dnf install -y git valadoc vala meson glib2-devel gtk3-devel libhandy1-devel gsound-devel gnome-desktop3-devel libgweather-devel geoclue2-devel
# - meson -Ddocs=true _build
# - meson compile -C _build
# - rm -rf public
# - mv _build/docs public
# artifacts:
# paths:
# - public
# rules:
# - if: '$CI_COMMIT_BRANCH == "master"'
31 changes: 15 additions & 16 deletions AUTHORS.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
gnome-clocks was designed and implemented by

Alex Anthony
Paolo Borelli
Allan Day
Piotr Drąg
Emily Gonyer
Evgeny Bobkin
Maël Lavault
Seif Lotfy
William Jon McCann
Eslam Mostafa
Bastien Nocera
Volker Sobek
Jakub Steiner
Bilal Elmoussaoui
Alex Anthony
Paolo Borelli
Allan Day
Piotr Drąg
Emily Gonyer
Evgeny Bobkin
Maël Lavault
Seif Lotfy
William Jon McCann
Eslam Mostafa
Bastien Nocera
Volker Sobek
Jakub Steiner
Bilal Elmoussaoui
Zander Brown


The "daytime" photo is based on http://www.flickr.com/photos/60765633@N00/518084350/ by "lohengrin_net" (CCBY2 license)
The "daytime" photo is based on <https://www.flickr.com/photos/60765633@N00/518084350/> by "lohengrin_net" (CCBY2 license)
46 changes: 22 additions & 24 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,47 @@
# Contributing
======

This file is intended to help new developers to get started with developing for
Clocks. Feel free to skip sections if you know what they are about.

Another good source for general information is:

https://wiki.gnome.org/Apps/Clocks
<https://wiki.gnome.org/Apps/Clocks>

1. How to Provide a Good Patch
==============================
---

* Make sure you have just what belongs there in the changeset.
* Read https://wiki.gnome.org/Git/CommitMessages carefully.
* The preferred way of appending patches to bugs is via git bz.
* As an alternative you can use "git format-patch HEAD~1".
* The bugtracker has some quite cool features; use them!
* Click on review to write comments to other or your patches or to comment
comments on these patches.
* Dont be afraid about criticism! The review process is probably going to be
long.
* We dont dislike you! We really appreciate your work.
## 1. How to Provide a Good Patch

2. Getting Started With Vala
============================
* Make sure you have just what belongs there in the changeset.
* Read <https://wiki.gnome.org/Git/CommitMessages> carefully.
* The preferred way of appending patches to bugs is via `git bz`.
* As an alternative you can use `git format-patch HEAD~1`.
* The bugtracker has some quite cool features; use them!
* Click on review to write comments to other or your patches or to comment comments on these patches.
* Don't be afraid about criticism! The review process is probably going to be long.
* We don't dislike you! We really appreciate your work.

---

## 2. Getting Started With Vala

Check out:

https://wiki.gnome.org/Projects/Vala/Documentation
<https://wiki.gnome.org/Projects/Vala/Documentation>

Vala basics in 5 minutes:

https://www.youtube.com/watch?v=k9hE0mumsCM
<https://www.youtube.com/watch?v=k9hE0mumsCM>

Good reference for the libraries used here:

http://www.valadoc.org/
<https://www.valadoc.org/>

Information about UI-templates:

http://blogs.gnome.org/tvb/2013/05/29/composite-templates-lands-in-vala/
<https://blogs.gnome.org/tvb/2013/05/29/composite-templates-lands-in-vala/>

3. Getting Started With Clocks
==============================
---

The best way to get started is to fix small bugs. If you don't find them, ask
on IRC.
## 3. Getting Started With Clocks

The best way to get started is to fix small bugs. If you don't find them, ask on IRC.
72 changes: 72 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,3 +1,75 @@
gnome-clocks 46.rc
==================
* Add mnemonic to Start button
* Disable alarm after ringing when not set to repeat
* Fix countdown timer progress during suspend
* Fix resume bug on clear button pressed
* Fix sorting of locations
* Improve app metainfo for AppStream 1.0
* Show a toast when a new alarm is set
* Translations updates

gnome-clocks 45.0
=================
* Port to new libadwaita widgets, including breakpoints
* Bundle bell sounds
* GNOME Shell search provider performance improvements
* Improve location matching by normalizing location search strings
* Replace deprecated code paths
* Use xdg-desktop-portal to get system clock format
* Translation updates

gnome-clocks 44.0
===================
* Translations updates

gnome-clocks 44.rc
===================
* Translations updates

gnome-clocks 44.beta
===================
* Display seconds in the world clock detail view
* Reset snooze time when disabling alarms
* Add mnemonics to the view switcher
* Say ahead/behind instead of later/earlier
* Fix button layout in the timer view
* Add missing ellipses to button labels
* Remove an incorrect tooltip
* Help fixes
* Translations updates

gnome-clocks 43.0
===================
* Translations updates

gnome-clocks 43.beta
===================
* Port to AdwAboutWindow - Christopher Davis
* Fix notifications are immediately withdrawn - Sophie Herold
* Translations updates

gnome-clocks 43.alpha
===================
* Build against either geocode-glib-1.0 or geocode-glib-2.0
* Disable "Add" button by default on new timer dialog
* Fix the incorrect order of stopwatch's time label using RTL locale
* Do not match timezones on search
* Translations updates

gnome-clocks 42.0
===================
* Translations updates

gnome-clocks 42.alpha
===================
* Codebase is now ported to GTK 4 and Libadwaita
* Translations updates

gnome-clocks 41.0
===================
* Updated translations

gnome-clocks 40.beta
===================
* World Location Dialog: Match HdyStatusPage styling
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ a stopwatch and a timer.

- Homepage: <https://wiki.gnome.org/Apps/Clocks>
- Report issues: <https://gitlab.gnome.org/GNOME/gnome-clocks/issues/>
- Donate: <https://www.gnome.org/friends/>
- Translate: <https://wiki.gnome.org/TranslationProject>
- Donate: <https://www.gnome.org/donate/>
- Translate: <https://wiki.gnome.org/TranslationProject>
Loading