about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--[-rwxr-xr-x].github/FUNDING.yml0
-rw-r--r--[-rwxr-xr-x].gitignore0
-rw-r--r--[-rwxr-xr-x]COPYING0
-rw-r--r--[-rwxr-xr-x]Cargo.toml0
-rw-r--r--[-rwxr-xr-x]LICENSE0
-rw-r--r--[-rwxr-xr-x]README.md5
-rw-r--r--[-rwxr-xr-x]build-aux/cargo.sh0
-rw-r--r--[-rwxr-xr-x]build-aux/flatpak/com.lakoliu.Furtherance.Devel.json0
-rwxr-xr-xbuild-aux/flatpak/com.lakoliu.Furtherance.Devel.json~58
-rw-r--r--[-rwxr-xr-x]com.lakoliu.Furtherance.json0
-rw-r--r--[-rwxr-xr-x]data/com.lakoliu.Furtherance.appdata.xml.in0
-rw-r--r--[-rwxr-xr-x]data/com.lakoliu.Furtherance.desktop.in0
-rw-r--r--[-rwxr-xr-x]data/com.lakoliu.Furtherance.gschema.xml0
-rw-r--r--[-rwxr-xr-x]data/icons/com.lakoliu.Furtherance.Source.svg0
-rw-r--r--[-rwxr-xr-x]data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.Devel.svg0
-rw-r--r--[-rwxr-xr-x]data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.svg0
-rw-r--r--[-rwxr-xr-x]data/icons/hicolor/symbolic/apps/com.lakoliu.Furtherance-symbolic.svg0
-rw-r--r--[-rwxr-xr-x]data/icons/meson.build0
-rw-r--r--[-rwxr-xr-x]data/meson.build0
-rw-r--r--[-rwxr-xr-x]data/screenshots/furtherance-screenshot-edit-task.pngbin16533 -> 16533 bytes
-rw-r--r--[-rwxr-xr-x]data/screenshots/furtherance-screenshot-main.pngbin35106 -> 35106 bytes
-rw-r--r--[-rwxr-xr-x]data/screenshots/furtherance-screenshot-settings.pngbin41025 -> 41025 bytes
-rw-r--r--[-rwxr-xr-x]data/screenshots/furtherance-screenshot-task-details.pngbin43610 -> 43610 bytes
-rw-r--r--[-rwxr-xr-x]meson.build0
-rw-r--r--[-rwxr-xr-x]meson_options.txt0
-rw-r--r--[-rwxr-xr-x]po/POTFILES0
-rw-r--r--[-rwxr-xr-x]po/de.po0
-rw-r--r--[-rwxr-xr-x]po/es.po0
-rw-r--r--[-rwxr-xr-x]po/fr.po0
-rw-r--r--[-rwxr-xr-x]po/he.po0
-rw-r--r--[-rwxr-xr-x]po/it.po0
-rw-r--r--[-rwxr-xr-x]po/meson.build0
-rw-r--r--[-rwxr-xr-x]po/nb.po0
-rw-r--r--[-rwxr-xr-x]po/nl.po0
-rw-r--r--[-rwxr-xr-x]po/pt_BR.po0
-rw-r--r--[-rwxr-xr-x]po/ru.po0
-rw-r--r--[-rwxr-xr-x]po/sk.po0
-rw-r--r--[-rwxr-xr-x]src/application.rs0
-rw-r--r--[-rwxr-xr-x]src/config.rs.in0
-rw-r--r--[-rwxr-xr-x]src/database.rs0
-rw-r--r--[-rwxr-xr-x]src/furtherance.gresource.xml0
-rw-r--r--[-rwxr-xr-x]src/gtk/dialogs.ui0
-rw-r--r--[-rwxr-xr-x]src/gtk/history_box.ui0
-rw-r--r--[-rwxr-xr-x]src/gtk/preferences_window.ui0
-rw-r--r--[-rwxr-xr-x]src/gtk/report.ui0
-rw-r--r--[-rwxr-xr-x]src/gtk/style.css0
-rw-r--r--[-rwxr-xr-x]src/gtk/task_details.ui0
-rw-r--r--[-rwxr-xr-x]src/gtk/task_row.ui0
-rw-r--r--[-rwxr-xr-x]src/gtk/tasks_group.ui0
-rw-r--r--[-rwxr-xr-x]src/gtk/tasks_page.ui0
-rw-r--r--[-rwxr-xr-x]src/gtk/window.ui0
-rw-r--r--[-rwxr-xr-x]src/main.rs0
-rw-r--r--[-rwxr-xr-x]src/meson.build0
-rw-r--r--[-rwxr-xr-x]src/settings_manager.rs0
-rw-r--r--[-rwxr-xr-x]src/ui.rs0
-rw-r--r--[-rwxr-xr-x]src/ui/history_box.rs0
-rw-r--r--[-rwxr-xr-x]src/ui/preferences_window.rs0
-rw-r--r--[-rwxr-xr-x]src/ui/report.rs0
-rw-r--r--[-rwxr-xr-x]src/ui/task_details.rs0
-rw-r--r--[-rwxr-xr-x]src/ui/task_row.rs0
-rw-r--r--[-rwxr-xr-x]src/ui/tasks_group.rs0
-rw-r--r--[-rwxr-xr-x]src/ui/tasks_page.rs0
-rw-r--r--[-rwxr-xr-x]src/ui/window.rs0
63 files changed, 5 insertions, 58 deletions
diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
index 9f7cabd..9f7cabd 100755..100644
--- a/.github/FUNDING.yml
+++ b/.github/FUNDING.yml
diff --git a/.gitignore b/.gitignore
index ac930a8..ac930a8 100755..100644
--- a/.gitignore
+++ b/.gitignore
diff --git a/COPYING b/COPYING
index 10926e8..10926e8 100755..100644
--- a/COPYING
+++ b/COPYING
diff --git a/Cargo.toml b/Cargo.toml
index dae86a8..dae86a8 100755..100644
--- a/Cargo.toml
+++ b/Cargo.toml
diff --git a/LICENSE b/LICENSE
index 7e8888b..7e8888b 100755..100644
--- a/LICENSE
+++ b/LICENSE
diff --git a/README.md b/README.md
index 8efaf3c..e411dea 100755..100644
--- a/README.md
+++ b/README.md
@@ -22,6 +22,11 @@ It allows you to track time spent on different activities without worrying about
 * The easiest way to install Furtherance is from [Flathub](https://flathub.org/apps/details/com.lakoliu.Furtherance). Make sure you have Flatpak [setup](https://flatpak.org/setup/).
 * Furtherance is also available on Arch in the AUR, btw ([stable](https://aur.archlinux.org/packages/furtherance) or [nightly](https://aur.archlinux.org/packages/furtherance-git))
 
+**Mac**
+
+<a href="https://apps.apple.com/app/furtherance/id1659277200"><img width='240' alt="Download on the Mac App Store" src="https://furtherance.app/images/app-store-dark.svg"/></a>
+* Furtherance for Mac is availaible from the [Mac App Store](https://apps.apple.com/app/furtherance/id1659277200). It uses a different codebase (Swift & SwiftUI) to provide a native experience on Mac, and it is not open-source.
+
 **Windows**
 
 <a href="https://apps.microsoft.com/store/detail/furtherance/9NHG98S3VR3W"><img width='240' alt="Download from Microsoft Store" src="https://furtherance.app/images/microsoft-store-dark.svg"/></a>
diff --git a/build-aux/cargo.sh b/build-aux/cargo.sh
index 3c37396..3c37396 100755..100644
--- a/build-aux/cargo.sh
+++ b/build-aux/cargo.sh
diff --git a/build-aux/flatpak/com.lakoliu.Furtherance.Devel.json b/build-aux/flatpak/com.lakoliu.Furtherance.Devel.json
index d0eb596..d0eb596 100755..100644
--- a/build-aux/flatpak/com.lakoliu.Furtherance.Devel.json
+++ b/build-aux/flatpak/com.lakoliu.Furtherance.Devel.json
diff --git a/build-aux/flatpak/com.lakoliu.Furtherance.Devel.json~ b/build-aux/flatpak/com.lakoliu.Furtherance.Devel.json~
deleted file mode 100755
index 4f2d826..0000000
--- a/build-aux/flatpak/com.lakoliu.Furtherance.Devel.json~
+++ /dev/null
@@ -1,58 +0,0 @@
-{
-    "app-id" : "com.lakoliu.Furtherance.Devel",
-    "runtime" : "org.gnome.Platform",
-    "runtime-version" : "master",
-    "sdk" : "org.gnome.Sdk",
-    "sdk-extensions" : [
-        "org.freedesktop.Sdk.Extension.rust-stable"
-    ],
-    "command" : "furtherance",
-    "tags" : [
-        "nightly"
-    ],
-    "finish-args" : [
-        "--share=network",
-        "--share=ipc",
-        "--socket=fallback-x11",
-        "--device=dri",
-        "--socket=wayland",
-        "--socket=session-bus"
-    ],
-    "build-options" : {
-        "append-path" : "/usr/lib/sdk/rust-stable/bin",
-        "build-args" : [
-            "--share=network"
-        ],
-        "env" : {
-            "RUST_BACKTRACE" : "1",
-            "RUST_LOG" : "furtherance=debug"
-        }
-    },
-    "cleanup" : [
-        "/include",
-        "/lib/pkgconfig",
-        "/man",
-        "/share/doc",
-        "/share/gtk-doc",
-        "/share/man",
-        "/share/pkgconfig",
-        "*.la",
-        "*.a"
-    ],
-    "modules" : [
-        {
-            "name" : "furtherance",
-            "builddir" : true,
-            "buildsystem" : "meson",
-            "config-opts" : [
-                "-Dprofile=development"
-            ],
-            "sources" : [
-                {
-                    "type" : "git",
-                    "url" : "file:///home/ricky/Documents/SoftwareDev/Rust/furtherance"
-                }
-            ]
-        }
-    ]
-}
diff --git a/com.lakoliu.Furtherance.json b/com.lakoliu.Furtherance.json
index 56e324a..56e324a 100755..100644
--- a/com.lakoliu.Furtherance.json
+++ b/com.lakoliu.Furtherance.json
diff --git a/data/com.lakoliu.Furtherance.appdata.xml.in b/data/com.lakoliu.Furtherance.appdata.xml.in
index a39c7f7..a39c7f7 100755..100644
--- a/data/com.lakoliu.Furtherance.appdata.xml.in
+++ b/data/com.lakoliu.Furtherance.appdata.xml.in
diff --git a/data/com.lakoliu.Furtherance.desktop.in b/data/com.lakoliu.Furtherance.desktop.in
index d8f0eb3..d8f0eb3 100755..100644
--- a/data/com.lakoliu.Furtherance.desktop.in
+++ b/data/com.lakoliu.Furtherance.desktop.in
diff --git a/data/com.lakoliu.Furtherance.gschema.xml b/data/com.lakoliu.Furtherance.gschema.xml
index 615a6cf..615a6cf 100755..100644
--- a/data/com.lakoliu.Furtherance.gschema.xml
+++ b/data/com.lakoliu.Furtherance.gschema.xml
diff --git a/data/icons/com.lakoliu.Furtherance.Source.svg b/data/icons/com.lakoliu.Furtherance.Source.svg
index 0d6451a..0d6451a 100755..100644
--- a/data/icons/com.lakoliu.Furtherance.Source.svg
+++ b/data/icons/com.lakoliu.Furtherance.Source.svg
diff --git a/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.Devel.svg b/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.Devel.svg
index 649fb8d..649fb8d 100755..100644
--- a/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.Devel.svg
+++ b/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.Devel.svg
diff --git a/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.svg b/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.svg
index cd5a640..cd5a640 100755..100644
--- a/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.svg
+++ b/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.svg
diff --git a/data/icons/hicolor/symbolic/apps/com.lakoliu.Furtherance-symbolic.svg b/data/icons/hicolor/symbolic/apps/com.lakoliu.Furtherance-symbolic.svg
index bc16cef..bc16cef 100755..100644
--- a/data/icons/hicolor/symbolic/apps/com.lakoliu.Furtherance-symbolic.svg
+++ b/data/icons/hicolor/symbolic/apps/com.lakoliu.Furtherance-symbolic.svg
diff --git a/data/icons/meson.build b/data/icons/meson.build
index 43c5da6..43c5da6 100755..100644
--- a/data/icons/meson.build
+++ b/data/icons/meson.build
diff --git a/data/meson.build b/data/meson.build
index 63e3267..63e3267 100755..100644
--- a/data/meson.build
+++ b/data/meson.build
diff --git a/data/screenshots/furtherance-screenshot-edit-task.png b/data/screenshots/furtherance-screenshot-edit-task.png
index 4eb0279..4eb0279 100755..100644
--- a/data/screenshots/furtherance-screenshot-edit-task.png
+++ b/data/screenshots/furtherance-screenshot-edit-task.png
Binary files differdiff --git a/data/screenshots/furtherance-screenshot-main.png b/data/screenshots/furtherance-screenshot-main.png
index dc8231b..dc8231b 100755..100644
--- a/data/screenshots/furtherance-screenshot-main.png
+++ b/data/screenshots/furtherance-screenshot-main.png
Binary files differdiff --git a/data/screenshots/furtherance-screenshot-settings.png b/data/screenshots/furtherance-screenshot-settings.png
index 32d8c4c..32d8c4c 100755..100644
--- a/data/screenshots/furtherance-screenshot-settings.png
+++ b/data/screenshots/furtherance-screenshot-settings.png
Binary files differdiff --git a/data/screenshots/furtherance-screenshot-task-details.png b/data/screenshots/furtherance-screenshot-task-details.png
index 5721244..5721244 100755..100644
--- a/data/screenshots/furtherance-screenshot-task-details.png
+++ b/data/screenshots/furtherance-screenshot-task-details.png
Binary files differdiff --git a/meson.build b/meson.build
index 91d5098..91d5098 100755..100644
--- a/meson.build
+++ b/meson.build
diff --git a/meson_options.txt b/meson_options.txt
index 97c7b70..97c7b70 100755..100644
--- a/meson_options.txt
+++ b/meson_options.txt
diff --git a/po/POTFILES b/po/POTFILES
index 1c3b87b..1c3b87b 100755..100644
--- a/po/POTFILES
+++ b/po/POTFILES
diff --git a/po/de.po b/po/de.po
index 44313ba..44313ba 100755..100644
--- a/po/de.po
+++ b/po/de.po
diff --git a/po/es.po b/po/es.po
index 54927bf..54927bf 100755..100644
--- a/po/es.po
+++ b/po/es.po
diff --git a/po/fr.po b/po/fr.po
index 4c55df4..4c55df4 100755..100644
--- a/po/fr.po
+++ b/po/fr.po
diff --git a/po/he.po b/po/he.po
index dc97434..dc97434 100755..100644
--- a/po/he.po
+++ b/po/he.po
diff --git a/po/it.po b/po/it.po
index 9ba09dc..9ba09dc 100755..100644
--- a/po/it.po
+++ b/po/it.po
diff --git a/po/meson.build b/po/meson.build
index 9c83879..9c83879 100755..100644
--- a/po/meson.build
+++ b/po/meson.build
diff --git a/po/nb.po b/po/nb.po
index b2619ff..b2619ff 100755..100644
--- a/po/nb.po
+++ b/po/nb.po
diff --git a/po/nl.po b/po/nl.po
index dd90c80..dd90c80 100755..100644
--- a/po/nl.po
+++ b/po/nl.po
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 93f0d18..93f0d18 100755..100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
diff --git a/po/ru.po b/po/ru.po
index 7e12c6c..7e12c6c 100755..100644
--- a/po/ru.po
+++ b/po/ru.po
diff --git a/po/sk.po b/po/sk.po
index f6afc6b..f6afc6b 100755..100644
--- a/po/sk.po
+++ b/po/sk.po
diff --git a/src/application.rs b/src/application.rs
index 12ea49b..12ea49b 100755..100644
--- a/src/application.rs
+++ b/src/application.rs
diff --git a/src/config.rs.in b/src/config.rs.in
index 6429916..6429916 100755..100644
--- a/src/config.rs.in
+++ b/src/config.rs.in
diff --git a/src/database.rs b/src/database.rs
index 589ff2d..589ff2d 100755..100644
--- a/src/database.rs
+++ b/src/database.rs
diff --git a/src/furtherance.gresource.xml b/src/furtherance.gresource.xml
index bd94858..bd94858 100755..100644
--- a/src/furtherance.gresource.xml
+++ b/src/furtherance.gresource.xml
diff --git a/src/gtk/dialogs.ui b/src/gtk/dialogs.ui
index ef141e0..ef141e0 100755..100644
--- a/src/gtk/dialogs.ui
+++ b/src/gtk/dialogs.ui
diff --git a/src/gtk/history_box.ui b/src/gtk/history_box.ui
index 89a44a7..89a44a7 100755..100644
--- a/src/gtk/history_box.ui
+++ b/src/gtk/history_box.ui
diff --git a/src/gtk/preferences_window.ui b/src/gtk/preferences_window.ui
index 168d614..168d614 100755..100644
--- a/src/gtk/preferences_window.ui
+++ b/src/gtk/preferences_window.ui
diff --git a/src/gtk/report.ui b/src/gtk/report.ui
index 92ae072..92ae072 100755..100644
--- a/src/gtk/report.ui
+++ b/src/gtk/report.ui
diff --git a/src/gtk/style.css b/src/gtk/style.css
index 15c1dba..15c1dba 100755..100644
--- a/src/gtk/style.css
+++ b/src/gtk/style.css
diff --git a/src/gtk/task_details.ui b/src/gtk/task_details.ui
index c164e20..c164e20 100755..100644
--- a/src/gtk/task_details.ui
+++ b/src/gtk/task_details.ui
diff --git a/src/gtk/task_row.ui b/src/gtk/task_row.ui
index 932b7f8..932b7f8 100755..100644
--- a/src/gtk/task_row.ui
+++ b/src/gtk/task_row.ui
diff --git a/src/gtk/tasks_group.ui b/src/gtk/tasks_group.ui
index be43050..be43050 100755..100644
--- a/src/gtk/tasks_group.ui
+++ b/src/gtk/tasks_group.ui
diff --git a/src/gtk/tasks_page.ui b/src/gtk/tasks_page.ui
index dcd6513..dcd6513 100755..100644
--- a/src/gtk/tasks_page.ui
+++ b/src/gtk/tasks_page.ui
diff --git a/src/gtk/window.ui b/src/gtk/window.ui
index b268ff7..b268ff7 100755..100644
--- a/src/gtk/window.ui
+++ b/src/gtk/window.ui
diff --git a/src/main.rs b/src/main.rs
index efe1522..efe1522 100755..100644
--- a/src/main.rs
+++ b/src/main.rs
diff --git a/src/meson.build b/src/meson.build
index b2bde7b..b2bde7b 100755..100644
--- a/src/meson.build
+++ b/src/meson.build
diff --git a/src/settings_manager.rs b/src/settings_manager.rs
index 18c341f..18c341f 100755..100644
--- a/src/settings_manager.rs
+++ b/src/settings_manager.rs
diff --git a/src/ui.rs b/src/ui.rs
index d1ef0d3..d1ef0d3 100755..100644
--- a/src/ui.rs
+++ b/src/ui.rs
diff --git a/src/ui/history_box.rs b/src/ui/history_box.rs
index b36808e..b36808e 100755..100644
--- a/src/ui/history_box.rs
+++ b/src/ui/history_box.rs
diff --git a/src/ui/preferences_window.rs b/src/ui/preferences_window.rs
index 6507ee3..6507ee3 100755..100644
--- a/src/ui/preferences_window.rs
+++ b/src/ui/preferences_window.rs
diff --git a/src/ui/report.rs b/src/ui/report.rs
index a23bfda..a23bfda 100755..100644
--- a/src/ui/report.rs
+++ b/src/ui/report.rs
diff --git a/src/ui/task_details.rs b/src/ui/task_details.rs
index f24a1bc..f24a1bc 100755..100644
--- a/src/ui/task_details.rs
+++ b/src/ui/task_details.rs
diff --git a/src/ui/task_row.rs b/src/ui/task_row.rs
index 810d12e..810d12e 100755..100644
--- a/src/ui/task_row.rs
+++ b/src/ui/task_row.rs
diff --git a/src/ui/tasks_group.rs b/src/ui/tasks_group.rs
index f53b13f..f53b13f 100755..100644
--- a/src/ui/tasks_group.rs
+++ b/src/ui/tasks_group.rs
diff --git a/src/ui/tasks_page.rs b/src/ui/tasks_page.rs
index 192a309..192a309 100755..100644
--- a/src/ui/tasks_page.rs
+++ b/src/ui/tasks_page.rs
diff --git a/src/ui/window.rs b/src/ui/window.rs
index bed1931..bed1931 100755..100644
--- a/src/ui/window.rs
+++ b/src/ui/window.rs