#Higraph update:
#Hyperedges can now be straight lines or hermite splines.
Heading towards "minimum viable product" quite quickly now!
#Higraph update:
#Hyperedges can now be straight lines or hermite splines.
Heading towards "minimum viable product" quite quickly now!
FreeCAD is broken—well, well, a classic favorite case… Why is FreeCAD broken? Because it’s installed as a Flatpak on Linux Mint. Duh! The fix is simple: just use the AppImage instead . But why the official installation is broken to begin with is a great question. Apparently, there’s some undefined PySide6 symbol error dragging it down. I don’t even want to get started on it. I assume everyone upstream is just pointing fingers at each other. - There’s “nothing wrong”, it just doesn’t work. Total win. The only thing guaranteed here is an extremely bad UX, because things just magically break down when the user did absolutely nothing. Classic. #FreeCAD #Mint #Flatpak #PySide6 #LinuxPyrog. Основа для приложения мечты
Признайтесь честно, кто из вас любит рутину? Вы не любите? Вот и я не люблю, поэтому около трёх лет назад я выпустил программный комплекс для ускорения разработки и управления мини-приложениями на Python + PySide6, которые помогают мне в повседневной работе. За время его эксплуатации я обнаружил ряд архитектурных недостатков, которые ухудшали опыт его использования, да и многие возможности, о которых я мечтал не были реализованы. Так или иначе, я нашел в себе силы исправить свои ошибки и реализовать задуманное. Поэтому, если вы, как и я, пишете инструменты на Python или хотите этим заняться, то можете взять на вооружение мой инструмент, он бесплатный и имеет открытый исходный код. Присоединиться к проекту
https://habr.com/ru/articles/1035774/
#python3 #pyside6 #qt #software #software_development #разработка_приложений #автоматизация_рутины #gui #графический_интерфейс #интернационализация
#Higraph update.
My wife has been squashing bugs and added an awesome hierarchical view of the blobs (sets).
#Hyperedges still need work, but this is getting tantalisingly close to a usable tool!
You asked, and here it is: #hyperedges are basically working. 1200 lines of code & changes in 2 weeks - about 50 odd hours of coding. This was not trivial, but hyperedges are a thing.
There are still some features to add (deletion, XML serialisation), and bugs to squash, but the hard work is done.
😁
A #Higraph milestone: Blobs (nodes as sets) now work! Grab a 'parent' blob, and all the children move. Edges connect anywhere on the blob, and default to be orthogonal to the point of contact. graphML read and write working.
Now on to proper hyperedges!