Repository navigation
Master gtk3 - #1164
Master gtk3#1164
Conversation
As the things being warned about appear to be put of our control. Signed-off-by: andypugh <andy@bodgesoc.org>
Signed-off-by: andypugh <andy@bodgesoc.org>
Remove them Signed-off-by: andypugh <andy@bodgesoc.org>
Signed-off-by: andypugh <andy@bodgesoc.org>
Signed-off-by: andypugh <andy@bodgesoc.org>
Signed-off-by: Norbert Schechner <nieson@web.de>
Signed-off-by: Norbert Schechner <nieson@web.de>
- iconview - gmoccapy - notification Signed-off-by: Norbert Schechner <nieson@web.de>
|
It was intended that after the changover to python3/Gtk3 that the PlasmaC config would be removed and users would move to QtPlasmaC. This has also been notified on the forum. Would it be best if I did that work on this branch or should I wait until it has been merged into master. |
|
IMHO you should do the changes on this branch, as after merging it to master, we will for sure brake some user configs, so also the plasma stuff will cause then unconvinience, but at the same time. Norbert |
|
Is it as simple as changing DISPLAY = in the INI? If it is, then an extra increment could be added to the update_ini script to swap the interface. |
No, there are more changes necessary:
There is an included python script that can do the job: |
|
If PlasmaC doesnt work with python3, is unmaintained, and there is already a replacement it should be removed in this branch. |
Putting that same script in the update_ini script will run automatically and only once, if set up as a new INI file version. |
Thanks, I will have a look to see if we can utilize this method. |
debian/configure: Drop outdated support for rtai and xenomai
Rbf2h: update to python3(only)
string in python3. Signed-off-by: andypugh <andy@bodgesoc.org>
I totally confused myself trying to add it into the existing update_ini script. I did manage to get a working setup by adding a stanza into /scripts/linuxcnc.in after the check for V1.1 but I am not sure if it is appropriate to have it in this file. |
I have no problem with it being there, if it works. But does the user see the message if they start LinuxCNC from the GUI menu or a desktop shortcut? |
The messge is probably unnecessary, the migration GUI will appear and the user can either continue with the migration or cancel. |
|
Sounds good to me. |
Replacing Deprecated Flag
|
@rene-dev thanks for your work on this. |
|
This has broken qtvcp on gtk2 systems. |
supersedes #943
This branch does the following:
port gladevcp,touchy and gmoccapy to Gtk3
Not compatible with python2 or gtk2 anymore.
change default python to python3
fix dependencies and packaging for gtk3 and python3 on focal, mint20 and buster
anything older than focal/buster doesn't fully work due to bugs in Gtk, and incompatibility of older glade with python3.
Currently mostly working:
Gmoccapy
Touchy
I'm keeping track of bugs/TODOs using the gtk3 label:
https://github.com/LinuxCNC/linuxcnc/issues?q=is%3Aissue+is%3Aopen+label%3Agtk3
I'm encouraging everybody to test this, and report any bugs.