From dd1bf5118da9ab264c10a3a87ae966430fae084c Mon Sep 17 00:00:00 2001 From: jeffser Date: Mon, 22 Jul 2024 21:51:41 -0600 Subject: [PATCH] It's comming! --- data/com.jeffser.Alpaca.metainfo.xml.in | 54 ++++++++++++++++++++++++- meson.build | 2 +- src/main.py | 4 +- 3 files changed, 57 insertions(+), 3 deletions(-) diff --git a/data/com.jeffser.Alpaca.metainfo.xml.in b/data/com.jeffser.Alpaca.metainfo.xml.in index 890502d..cc13e58 100644 --- a/data/com.jeffser.Alpaca.metainfo.xml.in +++ b/data/com.jeffser.Alpaca.metainfo.xml.in @@ -17,6 +17,9 @@
  • Image recognition (Only available with compatible models)
  • Plain text documents recognition
  • Import and export chats
  • +
  • Append YouTube transcripts to the prompt
  • +
  • Append text from a website to the prompt
  • +
  • PDF recognition
  • Disclaimer

    This project is not affiliated at all with Ollama, I'm not responsible for any damages to your device or software caused by running code given by any models.

    @@ -61,9 +64,58 @@ https://github.com/Jeffser/Alpaca/issues - https://github.com/Jeffser/Alpaca + https://jeffser.com/alpaca/ https://github.com/sponsors/Jeffser + https://github.com/Jeffser/Alpaca/discussions/153 + https://github.com/Jeffser/Alpaca/discussions/154 + https://github.com/Jeffser/Alpaca + + https://github.com/Jeffser/Alpaca/releases/tag/1.0.0 + +

    Stable Release

    +

    The new icon was made by Tobias Bernard over the Gnome Gitlab, thanks for the great icon!

    +

    Features and fixes

    +
      +
    • Better model selector
    • +
    • Model manager redesign
    • +
    • Better tag selector when pulling a model
    • +
    • Model search
    • +
    • Added support for bearer tokens on remote instances
    • +
    • Preferences dialog redesign
    • +
    • Added context menus to interact with a chat
    • +
    • Redesigned primary and secondary menus
    • +
    • YouTube integration: Paste the URL of a video with a transcript and it will be added to the prompt
    • +
    • Website integration (Experimental): Extract the text from the body of a website by adding it's URL to the prompt
    • +
    • Chat title generation
    • +
    • Auto resizing of message entry
    • +
    • Chat notifications
    • +
    • Added indicator when an image is missing
    • +
    • Auto rearrange the order of chats when a message is received
    • +
    • Redesigned file preview dialog
    • +
    • Credited new contributors
    • +
    • Better stability and optimization
    • +
    • Edit messages to change the context of a conversation
    • +
    • Added disclaimers when pulling models
    • +
    • Preview files before sending a message
    • +
    • Better format for date and time on messages
    • +
    • Error and debug logging on terminal
    • +
    • Auto-hiding sidebar button
    • +
    • Various UI tweaks
    • +
    +

    Translations

    +

    These are all the available translations on 1.0.0, thanks to all the contributors!

    +
      +
    • Russian: Alex K
    • +
    • Spanish: Jeffser
    • +
    • Brazilian Portuguese: Daimar Stein
    • +
    • French: Louis Chauvet-Villaret
    • +
    • Norwegian: CounterFlow64
    • +
    • Bengali: Aritra Saha
    • +
    • Simplified Chinese: Yuehao Sui
    • +
    +
    +
    https://github.com/Jeffser/Alpaca/releases/tag/0.9.6.1 diff --git a/meson.build b/meson.build index 4417bde..62e6f47 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('Alpaca', 'c', - version: '0.9.6.1', + version: '1.0.0', meson_version: '>= 0.62.0', default_options: [ 'warning_level=2', 'werror=false', ], ) diff --git a/src/main.py b/src/main.py index 30a6bd7..30ea464 100644 --- a/src/main.py +++ b/src/main.py @@ -40,7 +40,7 @@ class AlpacaApplication(Adw.Application): self.create_action('quit', lambda *_: self.quit(), ['q']) self.create_action('preferences', lambda *_: AlpacaWindow.show_preferences_dialog(self.props.active_window), ['p']) self.create_action('about', self.on_about_action) - self.version = '0.9.6.1' + self.version = '1.0.0' def do_activate(self): win = self.props.active_window @@ -54,6 +54,7 @@ class AlpacaApplication(Adw.Application): application_icon='com.jeffser.Alpaca', developer_name='Jeffry Samuel Eduarte Rojas', version=self.version, + support_url="https://github.com/Jeffser/Alpaca/discussions/155", developers=['Jeffser https://jeffser.com'], designers=['Jeffser https://jeffser.com', 'Tobias Bernard (App Icon) https://tobiasbernard.com/'], translator_credits='Alex K (Russian) https://github.com/alexkdeveloper\nJeffser (Spanish) https://jeffser.com\nDaimar Stein (Brazilian Portuguese) https://github.com/not-a-dev-stein\nLouis Chauvet-Villaret (French) https://github.com/loulou64490\nCounterFlow64 (Norwegian) https://github.com/CounterFlow64\nAritra Saha (Bengali) https://github.com/olumolu\nYuehao Sui (Simplified Chinese) https://github.com/8ar10der', @@ -61,6 +62,7 @@ class AlpacaApplication(Adw.Application): issue_url='https://github.com/Jeffser/Alpaca/issues', license_type=3, website="https://jeffser.com/alpaca") + about.add_acknowledgement_section("Backers", ["a", "b"]) about.present(parent=self.props.active_window) def create_action(self, name, callback, shortcuts=None):