Releases: pinnaculum/galacteek
Galacteek 0.5.5
Galacteek 0.5.5 prerelease
Release log
Added
- Add a way to define datasets in the pronto config
- Add a console script: rdfifier (converts YAML-LD to RDF)
- MFS model: add an API to trigger UnixFS listing from external
agents (like a QML dapp) - ipfs dweb channel: Add API for remote pinning
Changed
- Allow file:// URLs to be passed from QML code
- CI: distribute wheel
- httpFetch returns a Path and sha512 checksum
- Set SSL_CERT_FILE from certifi for dmg and AppImage
- IPFSOperator: isPinned() can receive a pin type argument
Using the AppImage
After downloading the AppImage, make it executable and then run it:
chmod +x Galacteek-0.5.5-x86_64.AppImage
./Galacteek-0.5.5-x86_64.AppImage
The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.
Be sure to install all the gstreamer packages to be able to use the mediaplayer.
Trouble with running the AppImage ? Check the wiki or file an issue
Using the DMG image
After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.
Galacteek 0.5.5
Galacteek 0.5.5 prerelease
Release log
Added
- Add a way to define datasets in the pronto config
- Add a console script: rdfifier (converts YAML-LD to RDF)
- MFS model: add an API to trigger UnixFS listing from external
agents (like a QML dapp) - ipfs dweb channel: Add API for remote pinning
Changed
- Allow file:// URLs to be passed from QML code
- CI: distribute wheel
- httpFetch returns a Path and sha512 checksum
- Set SSL_CERT_FILE from certifi for dmg and AppImage
- IPFSOperator: isPinned() can receive a pin type argument
Using the AppImage
After downloading the AppImage, make it executable and then run it:
chmod +x Galacteek-0.5.5-x86_64.AppImage
./Galacteek-0.5.5-x86_64.AppImage
The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.
Be sure to install all the gstreamer packages to be able to use the mediaplayer.
Trouble with running the AppImage ? Check the wiki or file an issue
Using the DMG image
After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.
Galacteek 0.5.2
Galacteek 0.5.2
Release log
This release brings support for the gemini protocol.
Updating is recommended, as the go-ipfs upgrade fixes potential
performance issues ocurring with go-ipfs 0.9.0.
Added
- Support for the great gemini protocol via the gemini:// scheme
- Gemini capsule browsing
- Support for gemini's input system
(try gemini://geminispace.info/search) - Support for raw files download via gemini:// (tested with PDF files)
Changed
- Use go-ipfs version 0.9.1 (see the
release notes
for more details)
Using the AppImage
After downloading the AppImage, make it executable and then run it:
chmod +x Galacteek-0.5.2-x86_64.AppImage
./Galacteek-0.5.2-x86_64.AppImage
The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.
Be sure to install all the gstreamer packages to be able to use the mediaplayer.
Trouble with running the AppImage ? Check the wiki or file an issue
Using the DMG image
After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.
Galacteek 0.5.1
Galacteek 0.5.1
Release log
Added
- 1st iteration of a semantic dweb engine
- Support translation of IPFS objects (mainly DAGs) to RDF graphs
- Support querying the RDF graphs via SparQL from QML dapps
- P2P SparQL services and exchange of objects over IPFS-P2P tunnels
- Enable the use of the new experimental AcceleratedDHTClient
go-ipfs setting (this activates an alternative, faster DHT client) - Support for IPFS URL browsing from QML (QtWebEngine QML integration)
- i:/ URL scheme
Changed
- Use go-ipfs version 0.9.0
- Use fs-repo-migrations version 2.0.1
Fixed
- Bug fix: "link to QA toolbar action"
Using the AppImage
After downloading the AppImage, make it executable and then run it:
chmod +x Galacteek-0.5.1-x86_64.AppImage
./Galacteek-0.5.1-x86_64.AppImage
The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.
Be sure to install all the gstreamer packages to be able to use the mediaplayer.
Trouble with running the AppImage ? Check the wiki or file an issue
Using the DMG image
After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.
Galacteek 0.5.0
Galacteek 0.5.0
Release log
This release introduces support for remote pinning.
All IPFS services (pubsub, p2p) are now part of the application's services graph (the application is now designed as a graph of services, you can view the graph in the Settings workspace).
Added
- Use go-ipfs version: 0.8.0
- Use PyQt version: 5.15.2
- Use PyQtWebEngine version: 5.15.2
- Support for remote pinning services (yay!)
- Configure your RPS from the settings (tested with Pinata)
- From the PIN object buttons (blue pin) you can choose to
pin with a remote service or to your IPFS node - Add a status icon for remote pinning (basic for now)
- Add a workspace action to view the application's services graph
(you need graphviz installed for this to work) - Add coroutines to load services dynamically from the
services Python package
Changed
- Support for mkdocs themes (bootswatch) for your dwebsites
(darkly is the default) - Easier to publish/unpublish websites, dynamic content .. on your DID
- Easier to create and publish a markdown website
- QA toolbar: modernize, should now support large number of items
- Use a dock instead of a status bar
- MFS: recursive collapse when double-clicking an already-expanded
directory - Pubsub services are now part of the services tree
- P2P services (like the DIDauth service) are now part of the
services tree
Fixed
- Fix mkdocs website creation on non-Linux platforms
- Focus bug in the markdown editor
Using the AppImage
After downloading the AppImage, make it executable and then run it:
chmod +x Galacteek-0.5.0-x86_64.AppImage
./Galacteek-0.5.0-x86_64.AppImage
The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.
Be sure to install all the gstreamer packages to be able to use the mediaplayer.
Trouble with running the AppImage ? Check the wiki or file an issue
Using the DMG image
After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.
Galacteek 0.4.42
Galacteek 0.4.42
Release log
This is build 42 (the end of the cycle).
RIP Douglas Adams, and thanks for all the fun.
Added
-
BitMessage support
-
Themes support. moon3 is the default theme
-
Hierarchical, per-module config system based on omegaconf
-
Introduce APIs to dynamically start P2P services associated with
a DID service -
Introduce protocol versioning by default for P2P services
/p2p/Qm..../x/pizza/1.0.0 -
Async logging handlers (logbook)
-
galacteek.ipfs.ipfsops.IPFSOperator: add coroutines to dial P2P
services from a full service address, e.g /p2p/Qm..../x/myservice -
Python dependencies
Changed
- Combine async services (GService) with in-app JSON-LD PubSub messaging.
This should become the official way of pushing events throughout the app. - Use dynamic, configurable processing throttlers for all pubsub services
- galacteek.ipfs.asyncipfsd.AsyncIPFSDaemon: the daemon's configuration
is now done in an atomic call (by externally calling ipfs config replace).
This makes the boot process faster. - Configurable webprofiles
Fixed
- Memory leak in the BrowserTab class (Qt reparenting)
- UTF-8 rendering of blog posts
Using the AppImage
After downloading the AppImage, make it executable and then run it:
chmod +x Galacteek-0.4.42-x86_64.AppImage
./Galacteek-0.4.42-x86_64.AppImage
The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.
Be sure to install all the gstreamer packages to be able to use the mediaplayer.
Trouble with running the AppImage ? Check the wiki or file an issue
Using the DMG image
After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.
Galacteek 0.4.41
Galacteek 0.4.41 released!
Release log
Added
-
Tor support
- Tor proxying on all platforms (enabled manually from the
status bar for now, very soon there'll be finer control
of the relays via stem) - Proxying of ipfs-search and cyber requests via Tor
- Tor proxying on all platforms (enabled manually from the
-
Add a new anonymous web profile
-
Automatically fetch favicons when hashmarking an http(s) website
-
Handle SSL certificate errors
-
New python dependencies
- aiohttp-socks >=0.5.5
- validators >= 0.18.1
Changed
-
Browser tab UI
- Use a block-style cursor for the address bar
- Typing an .eth domain name automatically loads it through ens://
- Run IPFS searches or searches with popular engines (duckduckgo, ..)
from the address bar - Change the history lookup interface
-
The @earth workspace is now the first/default workspace in the WS stack
-
Workspace APIs
- Changed wsRegisterTab(): accept a position argument to insert tabs
at the end of the tabs list or after the current tab
- Changed wsRegisterTab(): accept a position argument to insert tabs
Fixed
- Bookmarking of clearnet URLs
Using the AppImage
After downloading the AppImage, make it executable and then run it:
chmod +x Galacteek-0.4.41-x86_64.AppImage
./Galacteek-0.4.41-x86_64.AppImage
The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.
Be sure to install all the gstreamer packages to be able to use the mediaplayer.
Trouble with running the AppImage ? Check the wiki or file an issue
Using the DMG image
After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.
Galacteek 0.4.40
Galacteek 0.4.40 released!
Release log
Added
-
Lightweight BT client integration (asyncio-based)
- Add torrents from .torrent files, magnet links
- Automatically transform magnet links stored in the clipboard
to .torrent files stored in IPFS - Torrent to IPFS transfer: from the BT client you can easily
transfer completed downloads to IPFS and have them linked in
your downloads MFS directory.
-
New python dependencies
- colour >= 0.1.5
- magnet2torrent >= 1.1.1
Changed
- Log to time-rotated log files by default (use --log-stderr if you
want logs to be sent to stderr instead) - Per-module color styling of log records
- IPFS daemon init dialog
- Add a combo box to select the IPFS content routing mode
- Add a Quit button
Using the AppImage
After downloading the AppImage, make it executable and then run it:
chmod +x Galacteek-0.4.40-x86_64.AppImage
./Galacteek-0.4.40-x86_64.AppImage
The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.
Be sure to install all the gstreamer packages to be able to use the mediaplayer.
Trouble with running the AppImage ? Check the wiki or file an issue
Using the DMG image
After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.
Galacteek 0.4.39
Galacteek 0.4.39 released!
Release log
Added
-
Support for Windows (packaged as a one-file EXE and NSIS installer)
-
Continuous Integration with Github Actions (Travis CI is still supported)
- CI workflow for ubuntu (Bionic), MacOS and windows
- Automatically embed CHANGELOG contents in GH releases
Changed
- Move from quamash to asyncqt (v 0.8.0)
Fixed
- Fix issues with libmagic and zbar on Windows
- Fix issues with IPFS paths not always treated as POSIX paths
- Fix #31 (thanks @teknomunk)
- Fix #32 (thanks @teknomunk)
Using the AppImage
After downloading the AppImage, make it executable and then run it:
chmod +x Galacteek-0.4.39-x86_64.AppImage
./Galacteek-0.4.39-x86_64.AppImage
The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.
Be sure to install all the gstreamer packages to be able to use the mediaplayer.
Trouble with running the AppImage ? Check the wiki or file an issue
Using the DMG image
After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.
Galacteek 0.4.38
Galacteek 0.4.38 released!
Release notes
-
Bugfix in the peers UI
-
Bugfix in the didauth service (for DIDs with passphrase-protected RSA keys)
AppImage
After downloading the AppImage, make it executable and then run it:
chmod +x Galacteek-0.4.38-x86_64.AppImage
./Galacteek-0.4.38-x86_64.AppImage
The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.
Be sure to install all the gstreamer packages to be able to use the mediaplayer.
Trouble with running the AppImage ? Check the wiki or file an issue
DMG
After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.