Alby-installer-macos - The Extension and Companion Installer for Alby

Overview

Alby macOS Installer

This is the Extension and Companion Installer for Alby.

  1. Clicking on the first line will open the browser with the extension's URL which will install it.
  2. Clicking the second line will copy alby.json into the NativeMessagingHosts folder in your Libary/Application Support for the browser.

Enjoy the code and please report any bugs.

👋 Author: StuFF mc

Comments
  • Make sure we have builds for all different platforms

    Make sure we have builds for all different platforms

    What do we need to do to make sure that the app runs on all recent macs (M1, Intel, recent OS versions)? This is for the installer itself but also the companion executable. Do we need to deliver different executables for the different platforms?

    opened by bumi 7
  • Create a dmg to tell users to copy the app to their Application folder

    Create a dmg to tell users to copy the app to their Application folder

    The Alby.app must be put in a place where it stays and is not moved. So the downloads folder is not good enough for that. We must tell people to put the app in their Applications folder.

    I think most macOS apps have some nice looking dmg that allows people to drag & drop the app to the Applications folder. we should also package the app like that.

    opened by bumi 4
  • Add DMG creation script

    Add DMG creation script

    Added a script for DMG creation. Script should be invoked in the DMG directory. It takes "Alby.app" from "dmg_content" directory and creates a DMG file

    Resolves #1

    opened by VihlayewAlex 2
  • Combine the two

    Combine the two "install" buttons into one

    Currently we first tell the use to install the browser extension (by opening the browser with a URL) and then to install the companion app.

    We can actually combine that into one Button. We create the manifest JSON for that browser and then we open the browser with the install URL.

    opened by bumi 2
  • Make sure alby companion executable is executable

    Make sure alby companion executable is executable

    In a build that we did the alby exectuable was not executable:

    trying to run it from the terminal gave me:

    » /Applications/Alby.app/Contents/Resources/alby
    zsh: permission denied: /Applications/Alby.app/Contents/Resources/alby
    

    after doing a chmod +x it worked

    » chmod +x /Applications/Alby.app/Contents/Resources/alby
    

    We probably have to make sure that the packaged alby file is chmod +x before building

    opened by bumi 1
  • Integrate update framework to allow easy updates to the latest version

    Integrate update framework to allow easy updates to the latest version

    We somehow need to notify the user of updates and download the new version of the extension for safari. I am not sure how to do this best, because the user typically does not start this .app but only uses the extension in Safari. Probably we need to add some version update notification into the extension?

    opened by bumi 0
  • Updated App design

    Updated App design

    We got this design suggestions for the app image image (1) . We must always reuse any default macOS style and not do anything custom but I guess we can add some background image/color the logo etc.

    Please also note that the amount of browsers shown depends on the browser installed on the user's system.

    opened by bumi 8
Releases(v1.0.3)
Owner
Alby
Versatile browser extension to consume and directly reward content or services online based on Bitcoin/ Lightning
Alby
LoginKit is a quick and easy way to add a Login/Signup UX to your iOS app.

LoginKit About LoginKit is a quick and easy way to add Facebook and email Login/Signup UI to your app. If you need to quickly prototype an app, create

Icalia Labs 653 Dec 17, 2022
macOS application written in SwiftUI that downloads installer pkgs for the Install macOS Big Sur application.

Download Full Installer This is a Swift UI implementation of my fetch-installer-pkg script. It will list the full macOS Big Sur (and later) installer

Armin Briegel 654 Dec 31, 2022
Companion app and XCode extension for adding SwiftUI recipes to your code.

SwiftUI Recipes Companion Free Companion app and XCode extension for adding SwiftUI recipes to your code. Choose from a rich selection of SwiftUI reci

Gordan Glavaš 17 Nov 20, 2022
Search jailbreak packages using the Tweakio API, Parcility API or Canister API straight from Cydia, Installer, Sileo and Zebra!

Tweakio Search packages globally directly from your favourite package manager! Works with Cydia, Installer, Zebra and Sileo! How does it work The twea

null 17 Jan 1, 2023
Animal Crossing New Horizon companion app in SwiftUI

You can now download the app on the App Store! The best Animal Crossing New Horizons companion app! 最高の「あつまれ どうぶつの森」コンパニオンアプリ Animal Crossing New Hori

Thomas Ricouard 1.6k Dec 29, 2022
A travel companion for your apps, a solitaire friend for Walker

A travel companion for your apps, a solitaire friend for Walker. This library aims to make the job of using day to day animations easier, just with on

Ramon Gilabert 97 Apr 10, 2021
Infini-iOS - an InfiniTime Companion App for iOS

Infini-iOS - an InfiniTime Companion App for iOS This is a proof-of-concept, barely-functional iOS application to interact with your PineTime running

null 141 Dec 24, 2022
A companion app for after-cancer treatment patients

Amber - your smart companion We have developed the iOS app Amber - a companion for after-cancer treatment patients. It connects patients with their do

Alex Studnička 1 Oct 24, 2021
iOS Companion App for PineTime

InfiniLink - an InfiniTime Companion App for iOS This iOS application allows you to interact with your PineTime smartwatch running InfiniTime (and per

null 142 Dec 28, 2022
NFCMate - A NFC Companion built using Swift with CoreNFC Framework

NFCMate NFCMate NFCMate is a NFC app written in Swift for iOS devices. Moreover,

Navemics 7 Nov 21, 2022
A Jetpack-powered companion app for WooCommerce.

for iOS A Jetpack-powered companion app for WooCommerce. Build Instructions • Documentation • Contributing • Automation • Security • Need Help? • Reso

WooCommerce 196 Jan 8, 2023
An Elden Ring companion app using SwiftUI + GraphQL

The Roundtable The bustling hub area that exists outside of the Lands Between. A place to mingle with other adventurerers, craftsmen, resupply and dis

Thomas Ricouard 45 Sep 25, 2022
The ultimate companion to MusicKit.

MusadoraKit The ultimate companion to MusicKit. MusadoraKit is a Swift framework that uses the latest MusicKit and Apple Music API, making it easy to

rudrank 121 Dec 31, 2022
A network extension app to block a user input URI. Meant as a network extension filter proof of concept.

URIBlockNE A network extension app to block a user input URI. Meant as a network extension filter proof of concept. This is just a research effort to

Charles Edge 5 Oct 17, 2022
An image download extension of the image view written in Swift for iOS, tvOS and macOS.

Moa, an image downloader written in Swift for iOS, tvOS and macOS Moa is an image download library written in Swift. It allows to download and show an

Evgenii Neumerzhitckii 330 Sep 9, 2022
Build a viable browser extension Ethereum wallet for Safari on macOS and especially iOS

Safari Wallet This is an experiment to see whether we can build a viable browser extension Ethereum wallet for Safari on macOS and especially iOS. Ove

null 40 Dec 14, 2022
PiPifier - a macOS and iOS Safari extension that lets you use every HTML5 video in Picture in Picture mode

PiPifier is a macOS 10.12 and iOS Safari (action) extension that lets you use every HTML5 video in Picture in Picture mode macOS Download It'

Arno Appenzeller 718 Jan 7, 2023
QuickLookProtein is a macOS Quick Look extension to preview protein/3D structure files (PDB, SDF, CIF).

QuickLookProtein QuickLookProtein is a macOS Quick Look extension to preview protein/3D structure files (PDB, SDF, CIF). It works in all places where

Jethro Hemmann 32 Sep 13, 2022
Ethereum browser extension wallet for Safari on macOS & iOS.

Safari Wallet This is an experiment to see whether we can build a viable browser extension Ethereum wallet for Safari on macOS and especially iOS. Ove

nathan.eth 56 Oct 9, 2022