[gnome-calculator/wip/currency-conversion-plugins: 17/19] Merge branch 'master' into wip/currency-conversion-plugins
- From: Robert Roth <robertroth src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calculator/wip/currency-conversion-plugins: 17/19] Merge branch 'master' into wip/currency-conversion-plugins
- Date: Thu, 14 Jan 2021 12:58:45 +0000 (UTC)
commit 6385d4d62c1e98280ad388ae6dd5f404bd19db14
Merge: 1f66efb0 4b93ed6d
Author: Robert Roth <robert roth off gmail com>
Date: Thu Jan 14 13:46:01 2021 +0200
Merge branch 'master' into wip/currency-conversion-plugins
.gitlab-ci.yml | 4 +-
NEWS | 25 ++
data/org.gnome.Calculator.appdata.xml.in | 30 ++
help/C/equation.page | 2 +-
help/ca/ca.po | 423 +++++++++++----------
help/sv/sv.po | 13 +-
help/uk/uk.po | 19 +-
lib/currency.vala | 3 +-
meson.build | 5 +-
po/gl.po | 621 +++++++++++++++++--------------
po/sl.po | 583 ++++++++++++++++-------------
src/gnome-calculator.vala | 3 +
src/math-window.vala | 2 +-
src/meson.build | 1 +
src/ui/calculator.css | 10 +-
src/ui/math-window.ui | 151 ++++----
16 files changed, 1041 insertions(+), 854 deletions(-)
---
diff --cc lib/currency.vala
index a8e21a11,79de43e3..9afb0438
--- a/lib/currency.vala
+++ b/lib/currency.vala
@@@ -14,16 -17,16 +14,18 @@@ public class CurrencyManager : Objec
{
private List<Currency> currencies;
- protected int _refresh_interval;
+ private List<CurrencyProvider> providers;
- public int refresh_interval {
- get {
- return _refresh_interval;
- }
- set {
+ private int _refresh_interval;
+ public int refresh_interval { get { return _refresh_interval;}
+ set
+ {
+ loaded_rates = false;
_refresh_interval = value;
+ foreach (var p in default_currency_manager.providers) {
+ p.set_refresh_interval(_refresh_interval);
+ }
+ download_rates ();
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]