welbornprod / glader Goto Github PK
View Code? Open in Web Editor NEWGenerate python code from a glade file. Signals are automatically stubbed out with correct arguments.
Generate python code from a glade file. Signals are automatically stubbed out with correct arguments.
Python 3.8.5 Fedora 32
While running ./install --user:
(couple of times the same:)
__File "./install", line 159, in init
self.parse_commands()
File "./install", line 166, in parse_commands
for i, x in enumerate(self[:]):
File "/usr/lib64/python3.8/collections/init.py", line 1079, in getitem
return self.class(self.data[i])
Solution from https://stackoverflow.com/questions/8177073/python-maximum-recursion-depth-exceeded doesnt seem to work, because fedora says "Memory protection violation".
This will turn self.winMain
accesses into self
, and allow children to be accessed as 'self.childWin' instead of self.childWin.childWin
. The builder needs to be involved in __new__
, so it may be a little tricky to instantiate the main window in __new__
, and then instantiate all children in __init__
(especially with the current code generation, and regular vs. dynamic init).
The idea came from this article.
More information is needed.
The installer should take care of everything. It should install the system and pip
dependencies. Publishing a pip
package would take care of half of that (use requires=[...]
). Publishing a Debian package would probably take care of all of that. It's worth looking into.
The install
script that is included only copies the files to a user/system directory. I don't really want it to start handling dependencies when there are already tools for that.
Hi!
I'm bits57(I'd like to keep myself anonymous, at least for now).
I see you have cut development in 2017, and I'd like to ask you to open it again. I can contribute to this myself, I know how your code works as I've studied glader closely. I use it in my daily development with glade and GNOME Builder, and it has helped me a lot. I have already a list of things to change:
If you don't want to do this, that's fine too! I can fork this to my github, but it would nice to co-develop this with the original author :).
Also, I'm not using my github every day so if you answer, I might not answer the same day. And since you're in the US, there is several hours between us.
Error parsing glade file!: PiTV/sidebar.glade
'NoneType' object has no attribute 'name'
No usable info was found for this file: PiTV/sidebar.glade
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.