diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
old mode 100755
new mode 100644
diff --git a/.gitignore b/.gitignore
old mode 100755
new mode 100644
diff --git a/COPYING b/COPYING
old mode 100755
new mode 100644
diff --git a/Cargo.toml b/Cargo.toml
old mode 100755
new mode 100644
diff --git a/LICENSE b/LICENSE
old mode 100755
new mode 100644
diff --git a/README.md b/README.md
old mode 100755
new mode 100644
index 8efaf3c..e411dea
--- 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**
+
+
+* 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**
diff --git a/build-aux/cargo.sh b/build-aux/cargo.sh
old mode 100755
new mode 100644
diff --git a/build-aux/flatpak/com.lakoliu.Furtherance.Devel.json b/build-aux/flatpak/com.lakoliu.Furtherance.Devel.json
old mode 100755
new mode 100644
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
old mode 100755
new mode 100644
diff --git a/data/com.lakoliu.Furtherance.appdata.xml.in b/data/com.lakoliu.Furtherance.appdata.xml.in
old mode 100755
new mode 100644
diff --git a/data/com.lakoliu.Furtherance.desktop.in b/data/com.lakoliu.Furtherance.desktop.in
old mode 100755
new mode 100644
diff --git a/data/com.lakoliu.Furtherance.gschema.xml b/data/com.lakoliu.Furtherance.gschema.xml
old mode 100755
new mode 100644
diff --git a/data/icons/com.lakoliu.Furtherance.Source.svg b/data/icons/com.lakoliu.Furtherance.Source.svg
old mode 100755
new mode 100644
diff --git a/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.Devel.svg b/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.Devel.svg
old mode 100755
new mode 100644
diff --git a/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.svg b/data/icons/hicolor/scalable/apps/com.lakoliu.Furtherance.svg
old mode 100755
new mode 100644
diff --git a/data/icons/hicolor/symbolic/apps/com.lakoliu.Furtherance-symbolic.svg b/data/icons/hicolor/symbolic/apps/com.lakoliu.Furtherance-symbolic.svg
old mode 100755
new mode 100644
diff --git a/data/icons/meson.build b/data/icons/meson.build
old mode 100755
new mode 100644
diff --git a/data/meson.build b/data/meson.build
old mode 100755
new mode 100644
diff --git a/data/screenshots/furtherance-screenshot-edit-task.png b/data/screenshots/furtherance-screenshot-edit-task.png
old mode 100755
new mode 100644
diff --git a/data/screenshots/furtherance-screenshot-main.png b/data/screenshots/furtherance-screenshot-main.png
old mode 100755
new mode 100644
diff --git a/data/screenshots/furtherance-screenshot-settings.png b/data/screenshots/furtherance-screenshot-settings.png
old mode 100755
new mode 100644
diff --git a/data/screenshots/furtherance-screenshot-task-details.png b/data/screenshots/furtherance-screenshot-task-details.png
old mode 100755
new mode 100644
diff --git a/meson.build b/meson.build
old mode 100755
new mode 100644
diff --git a/meson_options.txt b/meson_options.txt
old mode 100755
new mode 100644
diff --git a/po/POTFILES b/po/POTFILES
old mode 100755
new mode 100644
diff --git a/po/de.po b/po/de.po
old mode 100755
new mode 100644
diff --git a/po/es.po b/po/es.po
old mode 100755
new mode 100644
diff --git a/po/fr.po b/po/fr.po
old mode 100755
new mode 100644
diff --git a/po/he.po b/po/he.po
old mode 100755
new mode 100644
diff --git a/po/it.po b/po/it.po
old mode 100755
new mode 100644
diff --git a/po/meson.build b/po/meson.build
old mode 100755
new mode 100644
diff --git a/po/nb.po b/po/nb.po
old mode 100755
new mode 100644
diff --git a/po/nl.po b/po/nl.po
old mode 100755
new mode 100644
diff --git a/po/pt_BR.po b/po/pt_BR.po
old mode 100755
new mode 100644
diff --git a/po/ru.po b/po/ru.po
old mode 100755
new mode 100644
diff --git a/po/sk.po b/po/sk.po
old mode 100755
new mode 100644
diff --git a/src/application.rs b/src/application.rs
old mode 100755
new mode 100644
diff --git a/src/config.rs.in b/src/config.rs.in
old mode 100755
new mode 100644
diff --git a/src/database.rs b/src/database.rs
old mode 100755
new mode 100644
diff --git a/src/furtherance.gresource.xml b/src/furtherance.gresource.xml
old mode 100755
new mode 100644
diff --git a/src/gtk/dialogs.ui b/src/gtk/dialogs.ui
old mode 100755
new mode 100644
diff --git a/src/gtk/history_box.ui b/src/gtk/history_box.ui
old mode 100755
new mode 100644
diff --git a/src/gtk/preferences_window.ui b/src/gtk/preferences_window.ui
old mode 100755
new mode 100644
diff --git a/src/gtk/report.ui b/src/gtk/report.ui
old mode 100755
new mode 100644
diff --git a/src/gtk/style.css b/src/gtk/style.css
old mode 100755
new mode 100644
diff --git a/src/gtk/task_details.ui b/src/gtk/task_details.ui
old mode 100755
new mode 100644
diff --git a/src/gtk/task_row.ui b/src/gtk/task_row.ui
old mode 100755
new mode 100644
diff --git a/src/gtk/tasks_group.ui b/src/gtk/tasks_group.ui
old mode 100755
new mode 100644
diff --git a/src/gtk/tasks_page.ui b/src/gtk/tasks_page.ui
old mode 100755
new mode 100644
diff --git a/src/gtk/window.ui b/src/gtk/window.ui
old mode 100755
new mode 100644
diff --git a/src/main.rs b/src/main.rs
old mode 100755
new mode 100644
diff --git a/src/meson.build b/src/meson.build
old mode 100755
new mode 100644
diff --git a/src/settings_manager.rs b/src/settings_manager.rs
old mode 100755
new mode 100644
diff --git a/src/ui.rs b/src/ui.rs
old mode 100755
new mode 100644
diff --git a/src/ui/history_box.rs b/src/ui/history_box.rs
old mode 100755
new mode 100644
diff --git a/src/ui/preferences_window.rs b/src/ui/preferences_window.rs
old mode 100755
new mode 100644
diff --git a/src/ui/report.rs b/src/ui/report.rs
old mode 100755
new mode 100644
diff --git a/src/ui/task_details.rs b/src/ui/task_details.rs
old mode 100755
new mode 100644
diff --git a/src/ui/task_row.rs b/src/ui/task_row.rs
old mode 100755
new mode 100644
diff --git a/src/ui/tasks_group.rs b/src/ui/tasks_group.rs
old mode 100755
new mode 100644
diff --git a/src/ui/tasks_page.rs b/src/ui/tasks_page.rs
old mode 100755
new mode 100644
diff --git a/src/ui/window.rs b/src/ui/window.rs
old mode 100755
new mode 100644