Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flexiondotorg/touch-app-lastpass
Unofficial LastPass webapp for UBports
https://github.com/flexiondotorg/touch-app-lastpass
lastpass ubports ubuntu-touch webapp
Last synced: about 1 month ago
JSON representation
Unofficial LastPass webapp for UBports
- Host: GitHub
- URL: https://github.com/flexiondotorg/touch-app-lastpass
- Owner: flexiondotorg
- License: gpl-3.0
- Created: 2018-11-13T12:29:42.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-11-13T12:29:56.000Z (about 6 years ago)
- Last Synced: 2024-11-07T00:49:01.089Z (3 months ago)
- Topics: lastpass, ubports, ubuntu-touch, webapp
- Language: QML
- Homepage: https://uappexplorer.com/app/lastpass-mobile.flexiondotorg
- Size: 986 KB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LastPass mobile Ubuntu Touch webapp
This webapp is based on ogra's alternate-webapp-container:
bzr branch lp:~ogra/junk/alternate-webapp-container
This is a new approach using an alternate webapp container that
does not use a toolbar at the top but instead provides a bottom
menu with navigation objects.## TO DO
* Can bookmarklets be made to work?
## Changes
### 1.2
* Added radial navigation for switching between Mobile and Non-Mobile mode.
* Update framework components.### 1.1
* Removed unused assets.
### 1.0
* Added a splash screen.
* Updated framework to 15.04.
* Removed unused policy groups.### 0.3
* Initial release.
# Development
## Building
Edit the value of `applicationName` at the top of `qml/Main.qml` to match
your application name to work aroundEdit `config.js` to add `webappName`, `webappUrl` and `webappUrlPattern`
similar to how you would use them as commandline options to webapp-container.Optionally you can set the `webappUA` variable in `config.js` to override
the User Agent string.Edit the `.desktop` and `manifest.json` to your liking.
Replace icon.png with your own icon that is 128x128.
Now run:
click build .
This will create a `.click` package with you webapp.
## Installing
Push the click to your device via adb, then:
adb shell pkcon install-local --allow-untrusted /path/to/click
You will see a bunch of progress bars ... once they are done,
pull down the app scope to refresh it and find your new app in there.## Publishing
Publish the generated click package at https://myapps.developer.ubuntu.com/dev/click-apps/
# License
touch-app-lastpass is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.touch-app-lastpass is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with touch-app-lastpass. If not, see .