[gnome-calculator/wip/currency-conversion-plugins: 17/19] Merge branch 'master' into wip/currency-conversion-plugins




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]