Python/Tk GUI browser for Gemini
Project description
Picross is a minimal and usable gemini:// browser written in Python and tkinter.
Installation
Install from PyPI for releases:
# do user install or grant privilege
pip install picross --user
or install from source:
git clone https://git.sr.ht/~fkfd/picross
cd picross
pip install -r requirements.txt --user
python setup.py install --user
Usage
Run picross to open browser, and picross -h to get a full list of CLI
arguments which modify appearance or behavior.
The priority is CLI arg > config file > default.
Keyboard shortcuts:
- Hold
Altto see possible button shortcuts underlined. This is what Qt calls Accelerator Keys. Ctrl-r/F5: refresh page.Ctrl-l: jump to address bar.Ctrl-t: open new tab.Ctrl-w: close current tab.Ctrl-PgUp/PgDown: switch to tab above/below.
Development
To get started:
git clone https://git.sr.ht/~fkfd/picross
cd picross
# you can set up virtualenv here if you want
# install dependencies
# escalate/limit privilege if necessary
pip install -r requirements.txt
python -m picross
Mailing list for sending patches and anything related to Picross: ~fkfd/picross@lists.sr.ht
If you're not familiar with the mailing list workflow, check out git-send-email.io and mailing list etiquette. useplaintext.email also has useful plaintext setup tips for various email clients.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file picross-0.6.2.tar.gz.
File metadata
- Download URL: picross-0.6.2.tar.gz
- Upload date:
- Size: 18.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.8.0 tqdm/4.42.1 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64340d103419a1737a2a552f08946cfa1919a4bdd2c366a5f4208329489a0856
|
|
| MD5 |
95abc3714229e8ee1be31e1037b55e67
|
|
| BLAKE2b-256 |
9421cac6ed51a4ba5719ede13ff0ab9612aa3d23c3d61656999badb98d3c593f
|
File details
Details for the file picross-0.6.2-py3-none-any.whl.
File metadata
- Download URL: picross-0.6.2-py3-none-any.whl
- Upload date:
- Size: 22.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.8.0 tqdm/4.42.1 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cfa7acb5e4da62502e1d8cc2ea0c39d3c68b2ed6e7f2a0e4a301f501c2e0e8d
|
|
| MD5 |
66db458ccd4816964e0de11e10018836
|
|
| BLAKE2b-256 |
c01545419b89e9615416f99cedc7a1d0ca289ad46075376ad2536c50bb8493ae
|