[gnome-break-timer: 31/31] Merge branch 'dylanmccall/meson-build' into 'master'




commit 5e5f0926d1a34053be5357a006157b90d6d25b64
Merge: 1a90a28 359dc2d
Author: Dylan McCall <dylan dylanmccall com>
Date:   Fri Nov 13 23:42:04 2020 +0000

    Merge branch 'dylanmccall/meson-build' into 'master'
    
    Dylanmccall/meson build
    
    Closes #1
    
    See merge request GNOME/gnome-break-timer!1

 .buildconfig                                       |   10 +
 .editorconfig                                      |   19 +
 .gitignore                                         |   45 +-
 ABOUT-NLS                                          | 1068 ++++++++++++++++++++
 AUTHORS                                            |    2 +-
 Makefile.am                                        |   27 -
 README                                             |    5 +-
 autogen.sh                                         |   28 -
 base.am                                            |   73 --
 build-aux/meson/postinstall.py                     |   19 +
 common/IBreakHelper.vala                           |   64 --
 common/Makefile.am                                 |   31 -
 common/NaturalTime.vala                            |  148 ---
 common/common.am                                   |   10 -
 config.vapi                                        |   13 -
 configure.ac                                       |   88 --
 data/Makefile.am                                   |   49 -
 data/applications/meson.build                      |   55 +
 ...rg.gnome.BreakTimer.Daemon-autostart.desktop.in |   11 +
 .../org.gnome.BreakTimer.Daemon.desktop.in         |    9 +
 .../org.gnome.BreakTimer.Settings.desktop.in       |   10 +
 data/dbus/meson.build                              |   15 +
 data/dbus/org.gnome.BreakTimer.Daemon.service.in   |    3 +
 data/dbus/org.gnome.BreakTimer.Settings.service.in |    3 +
 data/gnome-break-timer-autostart.desktop.in        |   12 -
 data/gnome-break-timer-service.desktop.in          |    9 -
 data/gnome-break-timer.appdata.xml.in              |   15 -
 data/gnome-break-timer.desktop.in                  |   10 -
 data/gresource/meson.build                         |   11 +
 .../org.gnome.BreakTimer.gresource.xml}            |    2 +-
 data/{ => gresource}/settings-panels.ui            |    3 +-
 data/gschema/meson.build                           |    9 +
 data/gschema/org.gnome.BreakTimer.gschema.xml.in   |   56 +
 data/icons/Makefile.am                             |   33 -
 ...me-break-timer.png => org.gnome.BreakTimer.png} |  Bin
 ...me-break-timer.png => org.gnome.BreakTimer.png} |  Bin
 ...me-break-timer.png => org.gnome.BreakTimer.png} |  Bin
 ...me-break-timer.png => org.gnome.BreakTimer.png} |  Bin
 ...me-break-timer.png => org.gnome.BreakTimer.png} |  Bin
 data/icons/meson.build                             |    4 +
 ...me-break-timer.svg => org.gnome.BreakTimer.svg} |   28 +-
 data/meson.build                                   |    6 +
 data/metainfo/meson.build                          |   21 +
 data/metainfo/org.gnome.BreakTimer.metainfo.xml.in |   23 +
 data/org.gnome.break-timer.gschema.xml.in          |   56 -
 gnome-break-timer.doap                             |    6 +-
 helper/BreakManager.vala                           |  144 ---
 helper/HelperApplication.vala                      |  188 ----
 helper/Makefile.am                                 |   43 -
 helper/ScreenOverlay.vala                          |  256 -----
 helper/SessionStatus.vala                          |  110 --
 helper/UIManager.vala                              |  276 -----
 helper/activity-monitor/ActivityMonitor.vala       |  229 -----
 helper/activity-monitor/Makefile.am                |   31 -
 .../X11ActivityMonitorBackend.vala                 |   58 --
 helper/activity-monitor/activity-monitor.am        |   26 -
 .../c_x11_activity_monitor_backend-xcb.c           |   68 --
 .../c_x11_activity_monitor_backend.c               |  217 ----
 helper/break/BreakController.vala                  |  185 ----
 helper/break/BreakView.vala                        |  134 ---
 helper/break/TimerBreakController.vala             |  248 -----
 helper/break/TimerBreakStatusWidget.vala           |   91 --
 helper/break/TimerBreakType.vala                   |   74 --
 helper/break/TimerBreakView.vala                   |   53 -
 helper/helper.am                                   |   48 -
 helper/microbreak/MicroBreakView.vala              |  131 ---
 helper/restbreak/RestBreakController.vala          |   80 --
 helper/restbreak/RestBreakView.vala                |  211 ----
 helper/util/Countdown.vala                         |  270 -----
 helper/util/Makefile.am                            |   30 -
 helper/util/PausableTimeout.vala                   |   92 --
 helper/util/SimpleFocusManager.vala                |  111 --
 helper/util/StatefulTimer.vala                     |  125 ---
 helper/util/Util.vala                              |   53 -
 helper/util/util.am                                |   12 -
 meson.build                                        |   70 ++
 org.gnome.BreakTimer.json                          |   46 +
 po/POTFILES.in                                     |   12 +-
 po/POTFILES.skip                                   |   10 +-
 po/bs.po                                           |   64 +-
 po/cs.po                                           |   66 +-
 po/da.po                                           |   64 +-
 po/de.po                                           |   66 +-
 po/el.po                                           |   66 +-
 po/es.po                                           |   64 +-
 po/fr.po                                           |   64 +-
 po/gl.po                                           |   66 +-
 po/hu.po                                           |   66 +-
 po/id.po                                           |   66 +-
 po/lt.po                                           |   66 +-
 po/meson.build                                     |    4 +
 po/oc.po                                           |   66 +-
 po/pl.po                                           |   64 +-
 po/pt.po                                           |   66 +-
 po/pt_BR.po                                        |   66 +-
 po/sl.po                                           |   64 +-
 po/sr.po                                           |   66 +-
 po/sr latin po                                     |   66 +-
 po/sv.po                                           |   68 +-
 po/tr.po                                           |   64 +-
 po/zh_CN.po                                        |   64 +-
 settings/BreakManager.vala                         |  149 ---
 settings/BreakSettingsDialog.vala                  |  216 ----
 settings/BreakType.vala                            |  166 ---
 settings/CircleCounter.vala                        |  124 ---
 settings/MainWindow.vala                           |  357 -------
 settings/Makefile.am                               |   30 -
 settings/MicroBreakType.vala                       |   95 --
 settings/OverlayArrow.vala                         |  118 ---
 settings/RestBreakType.vala                        |   96 --
 settings/SettingsApplication.vala                  |  127 ---
 settings/TimeChooser.vala                          |  121 ---
 settings/TimerBreakType.vala                       |  194 ----
 settings/settings.am                               |   38 -
 src/common/IBreakDaemon.vala                       |   64 ++
 {common => src/common}/ISessionStatus.vala         |   24 +-
 src/common/NaturalTime.vala                        |  152 +++
 src/common/meson.build                             |   22 +
 src/config.vapi                                    |   17 +
 src/daemon/BreakManager.vala                       |  148 +++
 src/daemon/DaemonApplication.vala                  |  154 +++
 src/daemon/SessionStatus.vala                      |  123 +++
 src/daemon/UIFragment.vala                         |   93 ++
 src/daemon/UIManager.vala                          |  155 +++
 src/daemon/activity-monitor/ActivityMonitor.vala   |  197 ++++
 .../MutterActivityMonitorBackend.vala              |  123 +++
 src/daemon/activity-monitor/UserActivity.vala      |   57 ++
 src/daemon/break/BreakController.vala              |  189 ++++
 {helper => src/daemon}/break/BreakType.vala        |   42 +-
 src/daemon/break/BreakView.vala                    |  134 +++
 src/daemon/break/TimerBreakController.vala         |  253 +++++
 src/daemon/break/TimerBreakType.vala               |   78 ++
 src/daemon/break/TimerBreakView.vala               |   57 ++
 {helper => src/daemon}/main.vala                   |   28 +-
 src/daemon/meson.build                             |   28 +
 .../daemon}/microbreak/MicroBreakController.vala   |   28 +-
 src/daemon/microbreak/MicroBreakType.vala          |   43 +
 src/daemon/microbreak/MicroBreakView.vala          |  125 +++
 src/daemon/restbreak/RestBreakController.vala      |   84 ++
 src/daemon/restbreak/RestBreakType.vala            |   43 +
 src/daemon/restbreak/RestBreakView.vala            |  187 ++++
 src/daemon/util/Countdown.vala                     |  274 +++++
 src/daemon/util/PausableTimeout.vala               |   96 ++
 src/daemon/util/SimpleFocusManager.vala            |  115 +++
 src/daemon/util/StatefulTimer.vala                 |  129 +++
 src/daemon/util/Util.vala                          |   65 ++
 src/meson.build                                    |   55 +
 src/settings/BreakInfoPanel.vala                   |   67 ++
 src/settings/BreakManager.vala                     |  155 +++
 src/settings/BreakSettingsDialog.vala              |  222 ++++
 src/settings/BreakSettingsPanel.vala               |   78 ++
 src/settings/BreakStatusPanel.vala                 |   32 +
 src/settings/BreakType.vala                        |   53 +
 src/settings/CircleCounter.vala                    |  130 +++
 src/settings/MainWindow.vala                       |  375 +++++++
 src/settings/MicroBreakInfoPanel.vala              |   56 +
 .../settings/MicroBreakSettingsPanel.vala          |   24 +-
 src/settings/MicroBreakStatusPanel.vala            |   31 +
 .../settings}/MicroBreakType.vala                  |   45 +-
 src/settings/OverlayArrow.vala                     |  122 +++
 src/settings/RestBreakInfoPanel.vala               |   57 ++
 src/settings/RestBreakSettingsPanel.vala           |   30 +
 src/settings/RestBreakStatusPanel.vala             |   31 +
 .../restbreak => src/settings}/RestBreakType.vala  |   45 +-
 src/settings/SettingsApplication.vala              |  129 +++
 src/settings/TimeChooser.vala                      |  125 +++
 src/settings/TimerBreakSettingsPanel.vala          |   52 +
 src/settings/TimerBreakStatusPanel.vala            |   82 ++
 src/settings/TimerBreakType.vala                   |  111 ++
 src/settings/main.vala                             |   31 +
 src/settings/meson.build                           |   29 +
 tests/Makefile.am                                  |   90 --
 .../activity-monitor/activity-monitor_runner.vala  |   12 +-
 tests/activity-monitor/test_ActivityMonitor.vala   |  270 ++---
 tests/breaks/breaks_runner.vala                    |   12 +-
 tests/breaks/test_TimerBreakController.vala        |  608 +++++------
 tests/common/common_runner.vala                    |   12 +-
 tests/common/test_NaturalTime.vala                 |  192 ++--
 .../daemon_util_runner.vala}                       |   14 +-
 tests/daemon-util/test_Countdown.vala              |  323 ++++++
 tests/daemon-util/test_StatefulTimer.vala          |  104 ++
 tests/helper-util/test_Countdown.vala              |  323 ------
 tests/helper-util/test_StatefulTimer.vala          |  104 --
 tests/tests.vala                                   |  498 ++++-----
 184 files changed, 8823 insertions(+), 8281 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]