From c59eb314e8e4881d3946f87ebf8927dc6482ae9f Mon Sep 17 00:00:00 2001 From: mdwalters Date: Fri, 8 Sep 2023 21:04:29 -0400 Subject: [PATCH] chore: 2023.09.08 --- data/ml.mdwalters.Lemonade.appdata.xml.in | 14 ++- data/ml.mdwalters.Lemonade.desktop.in | 2 +- python3-modules.json | 103 ++++++---------------- src/main.py | 8 +- 4 files changed, 41 insertions(+), 86 deletions(-) diff --git a/data/ml.mdwalters.Lemonade.appdata.xml.in b/data/ml.mdwalters.Lemonade.appdata.xml.in index aa88fd3..f20dbb9 100644 --- a/data/ml.mdwalters.Lemonade.appdata.xml.in +++ b/data/ml.mdwalters.Lemonade.appdata.xml.in @@ -5,14 +5,14 @@ Lemonade M.D. Walters MIT - CC0-1.0 - Follow discussions on Lemmy and kbin + CC-BY-SA-3.0 + Follow discussions on Lemmy moderate mild - mail@mdwalters.ml + mdwalters.pm@proton.me

Lemonade is a sleek and modern Lemmy client that is designed to provide a seamless browsing experience for Lemmy users. Built with the latest technology, Lemonade utilizes the power of libadwaita and GTK 4 to deliver a beautiful and intuitive user interface that is both easy to use and visually appealing.

With Lemonade, you can easily browse your favorite communities, discover new content, and engage with other users. The client is optimized for speed and performance, ensuring that you can quickly and efficiently navigate through Lemmy without any lag or delays.

@@ -25,6 +25,14 @@ + + +
    +
  • New icon by @daudix-UFO on GitHub!
  • +
  • Update requests dependency
  • +
+
+
    diff --git a/data/ml.mdwalters.Lemonade.desktop.in b/data/ml.mdwalters.Lemonade.desktop.in index dfc125c..41103d2 100644 --- a/data/ml.mdwalters.Lemonade.desktop.in +++ b/data/ml.mdwalters.Lemonade.desktop.in @@ -1,6 +1,6 @@ [Desktop Entry] Name=Lemonade -Comment=Follow discussions on Lemmy and kbin +Comment=Follow discussions on Lemmy Exec=lemonade Icon=ml.mdwalters.Lemonade Terminal=false diff --git a/python3-modules.json b/python3-modules.json index 43ac7a6..cb3855f 100644 --- a/python3-modules.json +++ b/python3-modules.json @@ -1,85 +1,34 @@ { - "name": "python3-modules.json", + "name": "python3-requests", "buildsystem": "simple", - "build-commands": [], - "modules": [ + "build-commands": [ + "pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"requests\" --no-build-isolation" + ], + "sources": [ { - "name": "python3-requests", - "buildsystem": "simple", - "build-commands": [ - "pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"requests\" --no-build-isolation" - ], - "sources": [ - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/9d/19/59961b522e6757f0c9097e4493fa906031b95b3ebe9360b2c3083561a6b4/certifi-2023.5.7-py3-none-any.whl", - "sha256": "c6c2e98f5c7869efca1f8916fed228dd91539f9f1b444c314c06eef02980c716" - }, - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/2a/53/cf0a48de1bdcf6ff6e1c9a023f5f523dfe303e4024f216feac64b6eb7f67/charset-normalizer-3.2.0.tar.gz", - "sha256": "3bb3d25a8e6c0aedd251753a79ae98a093c7e7b471faa3aa9a93a81431987ace" - }, - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/fc/34/3030de6f1370931b9dbb4dad48f6ab1015ab1d32447850b9fc94e60097be/idna-3.4-py3-none-any.whl", - "sha256": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" - }, - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl", - "sha256": "58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f" - }, - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/8a/03/ad9306a50d05c166e3456fe810f33cee2b8b2a7a6818ec5d4908c4ec6b36/urllib3-2.0.3-py3-none-any.whl", - "sha256": "48e7fafa40319d358848e1bc6809b208340fafe2096f1725d05d67443d0483d1" - } - ] + "type": "file", + "url": "https://files.pythonhosted.org/packages/4c/dd/2234eab22353ffc7d94e8d13177aaa050113286e93e7b40eae01fbf7c3d9/certifi-2023.7.22-py3-none-any.whl", + "sha256": "92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9" }, { - "name": "python3-Lemmy.py", - "buildsystem": "simple", - "build-commands": [ - "pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"Lemmy.py\" --no-build-isolation" - ], - "sources": [ - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/b6/d0/5065ede0e9bbd005897f3a821e08dea9c7300a1ec1d4cd06875b839f7d13/Lemmy.py-0.0.2-py3-none-any.whl", - "sha256": "d781861c2212d7cd1378ad59979ea898b4ed313a5626b890e78f28aefda997d6" - }, - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/9d/19/59961b522e6757f0c9097e4493fa906031b95b3ebe9360b2c3083561a6b4/certifi-2023.5.7-py3-none-any.whl", - "sha256": "c6c2e98f5c7869efca1f8916fed228dd91539f9f1b444c314c06eef02980c716" - }, - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/2a/53/cf0a48de1bdcf6ff6e1c9a023f5f523dfe303e4024f216feac64b6eb7f67/charset-normalizer-3.2.0.tar.gz", - "sha256": "3bb3d25a8e6c0aedd251753a79ae98a093c7e7b471faa3aa9a93a81431987ace" - }, - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/fc/34/3030de6f1370931b9dbb4dad48f6ab1015ab1d32447850b9fc94e60097be/idna-3.4-py3-none-any.whl", - "sha256": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" - }, - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/71/bd/337f7a0cd2628c4c77512d78e26f93b13c327a2ddf2132001dd78c000bf4/loguru-0.7.0-py3-none-any.whl", - "sha256": "b93aa30099fa6860d4727f1b81f8718e965bb96253fa190fab2077aaad6d15d3" - }, - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl", - "sha256": "58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f" - }, - { - "type": "file", - "url": "https://files.pythonhosted.org/packages/8a/03/ad9306a50d05c166e3456fe810f33cee2b8b2a7a6818ec5d4908c4ec6b36/urllib3-2.0.3-py3-none-any.whl", - "sha256": "48e7fafa40319d358848e1bc6809b208340fafe2096f1725d05d67443d0483d1" - } - ] + "type": "file", + "url": "https://files.pythonhosted.org/packages/2a/53/cf0a48de1bdcf6ff6e1c9a023f5f523dfe303e4024f216feac64b6eb7f67/charset-normalizer-3.2.0.tar.gz", + "sha256": "3bb3d25a8e6c0aedd251753a79ae98a093c7e7b471faa3aa9a93a81431987ace" + }, + { + "type": "file", + "url": "https://files.pythonhosted.org/packages/fc/34/3030de6f1370931b9dbb4dad48f6ab1015ab1d32447850b9fc94e60097be/idna-3.4-py3-none-any.whl", + "sha256": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + }, + { + "type": "file", + "url": "https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl", + "sha256": "58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f" + }, + { + "type": "file", + "url": "https://files.pythonhosted.org/packages/9b/81/62fd61001fa4b9d0df6e31d47ff49cfa9de4af03adecf339c7bc30656b37/urllib3-2.0.4-py3-none-any.whl", + "sha256": "de7df1803967d2c2a98e4b11bb7d6bd9210474c46e8a0401514e3a42a75ebde4" } ] } \ No newline at end of file diff --git a/src/main.py b/src/main.py index afd353d..a2bf2f4 100644 --- a/src/main.py +++ b/src/main.py @@ -164,17 +164,15 @@ class LemonadeWindow(Gtk.ApplicationWindow): self.about.set_application_name("Lemonade") self.about.set_application_icon("ml.mdwalters.Lemonade") - self.about.set_version("2023.07.14") + self.about.set_version("2023.09.08") self.about.set_developer_name("M.D. Walters") self.about.set_issue_url("https://github.com/mdwalters/lemonade/issues/new") self.about.set_website("https://github.com/mdwalters/lemonade") self.about.set_license_type(Gtk.License.MIT_X11) self.about.set_comments("Follow discussions on Lemmy") self.about.set_release_notes("""
      -
    • Fix icons not loading
    • -
    • Uses Adw.Clamp instead of Gtk.Box
    • -
    • Add download success message to logs
    • -
    • Added about window!
    • +
    • New icon by @daudix-UFO on GitHub!
    • +
    • Update requests dependency
    """) self.about.show()