Skip to content
This repository has been archived by the owner on Dec 17, 2022. It is now read-only.

precz/wpaana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[DEPRECATED] wpaana

Web page as an native application. Now most of apps has their implementation as an web pages (e.x. Spotify, Facebook, Messenger, ...). Lots of web pages works almost like apps, so why not run them as an native ones? XKCD webcomic related
This is not the first app that deliver that functionality, but I believe that it's the one that use Firefox instead of Chrome.

Deprecated

This method of creating native applications was not working any more as #firefox stopped supporting #XUL applications. Progressive Web Apps for Firefox for Firefox is a better solution that should be used instead. There is no point for further development and fixing.

Install

Curently only Linux is supported (but it might work on macOS anyway).

  1. Install Firefox browser.
  2. Download this repository.
  3. Place files in /opt/wpaana directory.
  4. Create new app based on wpaana-example-app.desktop.
  5. Place your desktop file in ~/.local/share/applications or /usr/share/applications to make it avaliable for all users.

Run

To open an web page ./wpaana.sh --url <web page url>.

Development

This is an XUL application.

Debugg

How to debugg XUL applications.

Links

Development

XUL Reference
Gnome Shell: putting your application in the desktop menus.

Similar

Mozilla Prism (no longer supported)
Nativefier
Chrome apps - a website as an app