home.social

#wxpython — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #wxpython, aggregated by home.social.

fetched live
  1. so this will post after I go to bed, but I just put a comment into issue 140, to show the progress on the magical publishing framework I'm developing for #quill. It'll even allow #quillins to link to providers. Wordpress is just the start as it's one of the most popular. Everything from browsing content to editing existing content, to drafting and publishing new content. It'll grab the HTML, convert it to markdown, if it's to rich to flatten into markdown it'll give it to you in raw HTML. It'll take markdown and convert it to HTNML for you on draft/publish, the community will be able to extend it. If it has an API, you'll be able to develop a #quillin to link the publishing framework to it. But I'm a perfectionist and refuse to let something out into the wild that I know still has bugs. @JeffBishop called me a genius back when I took @DavidGoldfield's idea and specced and planned it out over four hours. It'll probably require the magical hands of @tayarndt to make work on the mac, or maybe I'll get lucky and it won't, it'll just work! either way, it's coming to a quill near you, sometime soon. I expect my mentions and notifications to have blown up when I wake up. But keep the suggestions and feedback kind and constructive. :-) #Accessibility #ScreenReader #Blind #Quill #NVDA #wxPython

  2. so this will post after I go to bed, but I just put a comment into issue 140, to show the progress on the magical publishing framework I'm developing for #quill. It'll even allow #quillins to link to providers. Wordpress is just the start as it's one of the most popular. Everything from browsing content to editing existing content, to drafting and publishing new content. It'll grab the HTML, convert it to markdown, if it's to rich to flatten into markdown it'll give it to you in raw HTML. It'll take markdown and convert it to HTNML for you on draft/publish, the community will be able to extend it. If it has an API, you'll be able to develop a #quillin to link the publishing framework to it. But I'm a perfectionist and refuse to let something out into the wild that I know still has bugs. @JeffBishop called me a genius back when I took @DavidGoldfield's idea and specced and planned it out over four hours. It'll probably require the magical hands of @tayarndt to make work on the mac, or maybe I'll get lucky and it won't, it'll just work! either way, it's coming to a quill near you, sometime soon. I expect my mentions and notifications to have blown up when I wake up. But keep the suggestions and feedback kind and constructive. :-) #Accessibility #ScreenReader #Blind #Quill #NVDA #wxPython

  3. Нейросети, генетика и десктоп: как я построил микрофреймворк для обучения AI-агентов с неблокирующим GUI

    Микрофреймворк для параллельного обучения AI-агентов в средах Gymnasium с графическим интерфейсом на wxPython. Решает классическую проблему «зависшего GUI» при длительном обучении нейросетей: вычисления вынесены в отдельные процессы-сервисы, а интерфейс остаётся полностью отзывчивым. Поддерживает плагинную систему для добавления новых сред, визуализацию прогресса (графики Matplotlib), генетический алгоритм обучения (нейроэволюцию через DEAP) и сборку в один .exe через PyInstaller с автоматическим CI/CD.

    habr.com/ru/articles/1030208/

    #python #нейросети #генетический_алгоритм #нейроэволюция #pytorch #wxpython #multiprocessing #микрофреймворк #desktop_приложение #gui

  4. I'm writing a tool for working with the wxWidgets. library resource file.
    I need this for a project at my main workplace.

    #wxWidgets #wxPython #python #linux #kde #pycharm

  5. Throwing every optimization I have at this UI code. Avoided using threading by memoizing everything I can. Buttery smooth now.

  6. Finally figured out `wx.GrabBagSizer` after all these years. Probably the most useful of all the sizer classes wxPython provides.

  7. Finally figured out `wx.GrabBagSizer` after all these years. Probably the most useful of all the sizer classes wxPython provides.

    #Python #UI #wxPython #programming

  8. Everyone knows I love doing cool stuff with #code, and last night I built a #wxPython gui for the #whisperAI transcription library and put it on GitHub. I have a lot to do on it, but it is really neat. Check it out. github.com/mikedoise/whisperui

  9. Everyone knows I love doing cool stuff with #code, and last night I built a #wxPython gui for the #whisperAI transcription library and put it on GitHub. I have a lot to do on it, but it is really neat. Check it out. github.com/mikedoise/whisperui

  10. 🥰 #python #gitlab #pipeline #wxPython #docker 🥰
    #wroBookMark
    #lindworm update version 0.1.0

    moved to google style doc strings
    build docker root image for project
    used gitlab registry
    activated CI pipeline

    🥂

    see:
    gitlab repo: gitlab.com/wobweger/lindworm
    gitlab pages: wobweger.gitlab.io/lindworm/
    pypi: pypi.org/project/lindworm/#fil

  11. okay, managed to write a simple #textEditor in #Python using #wxPython and #pyWinhook that will trap any #KeyDown I don't like. It's crude, doesn't handle capitals or altGraph symbols, and is likely #Windows-only for now, but I'll share the #code later tonight. :)

    A lucky added benefit of this is that in the process I realised I can use the same principle to temporarily disable the mute key #BeardGrabber keeps hitting. Already wrote a simpler #CLI version of it. 😄

    #coding #ScratchYourOwnItches

  12. @fireborn Looks like #Windows's Single App Kiosk accounts (docs.microsoft.com/en-us/windo) could indeed be a way to go, though I'd still need an editor that doesn't have too many of its own shortcuts or menus he could get stuck in.

    Currently looking into creating a simple #Python app with #wxPython and #PyWinhook that will do both instead. :)

  13. Cool, got some #GUI progress on my #StreamingMediaLauncher #wxPython project :D

    It now fills a grid with buttons with thumbnail images for my subscriptions' videos, and clicking on them will open #MPV. :D

    Auto-resizing still doesn't quite work as well as I'd like though... will have to look closer into that...

    Start-up time also is still quite atrocious, but that should probably improve by loading a smaller JSON file with less cached video entries.

    #coding

  14. Right, the code for my #wxPython media launcher project now has a (private for now) remote repo too, aptly named #StreamingMediaLauncher.

    So, if shit hits the fan (or tea hits the laptop), past week's #coding won't be a waste. ;)

  15. Okay, progress made on my #Python-based #mediaLauncher :)
    Currently just displays thumbnails for the most recent videos from my #YouTube subscriptions (and it looks like I have a duplicate in it?) and can't interact it yet, but eventually I want it to:
    - launch #mpv with the media URL when I click on a thumbnail
    - load/show details (description, comments, etc) for the given video
    - easily group and filter channels
    - combine other sources, such as #Twitch and #RSS

    #wxPython #coding