Comments (11)
It does not look like the migration guide on the Deluge website is complete. I tried building the package using their migration guide using Python3.6. The egg was created but the plugin did not enable. Digging deeper it said that the core module is missing from the plugin.
It could be I have missed something. I'll update here if I can fix it
from deluge-pieces-plugin.
I'm not really working on this plugin much anymore due to lack of time. PR's are welcome (i'll be better about review+merge)
from deluge-pieces-plugin.
I tried it too, it's working wonderfully. Thanks, @Daniel-Marynicz for the hard work.
from deluge-pieces-plugin.
@nicklan I created a new pull request #24 for this issue.
Current appearance on my Ubuntu 20.04 :)
from deluge-pieces-plugin.
I get this error when trying to enable the plugin on my Odroid N2 (ubuntu minimal) via Windows 10:
21:13:26.822 [ERROR ][deluge.pluginmanagerbase :1469] Namespace Gtk not available
Traceback (most recent call last):
File "/media/disk/temp/deluge/deluge/pluginmanagerbase.py", line 148, in enable_plugin
instance = cls(plugin_name.replace('-', '_'))
File "/media/disk/.config/deluge/plugins/Pieces-0.6-py3.8.egg/pieces/init.py", line 46, in init
from .core import Core as _plugin_cls
File "", line 991, in _find_and_load
File "", line 975, in _find_and_load_unlocked
File "", line 655, in _load_unlocked
File "", line 618, in _load_backward_compatible
File "", line 259, in load_module
File "/media/disk/.config/deluge/plugins/Pieces-0.6-py3.8.egg/pieces/core.py", line 49, in
from .colors import Colors
File "", line 991, in _find_and_load
File "", line 975, in _find_and_load_unlocked
File "", line 655, in _load_unlocked
File "", line 618, in _load_backward_compatible
File "", line 259, in load_module
File "/media/disk/.config/deluge/plugins/Pieces-0.6-py3.8.egg/pieces/colors.py", line 40, in
from .color import Color
File "", line 991, in _find_and_load
File "", line 975, in _find_and_load_unlocked
File "", line 655, in _load_unlocked
File "", line 618, in _load_backward_compatible
File "", line 259, in load_module
File "/media/disk/.config/deluge/plugins/Pieces-0.6-py3.8.egg/pieces/color.py", line 42, in
gi.require_version("Gtk", "3.0")
File "/usr/lib/python3/dist-packages/gi/init.py", line 129, in require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gtk not available
from deluge-pieces-plugin.
You need install python3-gi and gtk3 bindings
probably with command
sudo apt install python3-gi gobject-introspection gir1.2-gtk-3.0
from deluge-pieces-plugin.
Now I can see that Deluge 2.x support is integrated in the sources. I've built the .egg from this repository and it works fine with my Deluge client 2.0.3 on Windows.
SI I guess the time has come to make a new release, put it into https://github.com/nicklan/Deluge-Pieces-Plugin/downloads and update the info about 2.x compatibility on the https://dev.deluge-torrent.org/wiki/Plugins page.
If I wouldn't miss this plugin so much on 2.x that I decided to migrate it myself I'd never go to this page and wouldn't read the compatibility already implemented.
from deluge-pieces-plugin.
Please do update the wiki.
from deluge-pieces-plugin.
Hey guys,
I don't want to rush things along, but it's been awhile since an update, and I can not for the life of me find even a test build for sorts for Deluge 2.x.
The downloads page, deluge forum and website are all at v0.5
@Daniel-Marynicz or @dredkin, could either of you share your .egg in the meanwhile?
from deluge-pieces-plugin.
You need this too:
You need install python3-gi and gtk3 bindings probably with command
sudo apt install python3-gi gobject-introspection gir1.2-gtk-3.0
from deluge-pieces-plugin.
Thank You!
from deluge-pieces-plugin.
Related Issues (20)
- Improving "priority_thread.py" HOT 2
- Plugin breaks WebUI in 1.3.6 HOT 1
- When highlighted, pieces do not respect custom colours HOT 1
- Translation of plugin
- [Suggestion] Set first X number of un-downloaded pieces to high HOT 2
- WebUI breaks if Pieces 0.5 enabled on 1.3.13 HOT 1
- Future Request : Not only 1 piece HOT 1
- Allow viewing pieces per file
- [Suggestion] Can we enable pieces to be downloaded in chunks ? HOT 1
- Partial squares on ends of rows
- Odd selection behaviour on right click
- Changelog: duplicate v0.3 entries
- Drawing area does not shrink
- Half of border of top row & left column squares is hidden
- Square selection area misaligned
- optional gtk dependency?
- Cannot read properties of undefined (reading 'get_config')
- all default pieces colors are set to black
- Plugin doesn't work with Deluge 1.3.6 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deluge-pieces-plugin.