home.social

#gtkrs — Public Fediverse posts

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

fetched live
  1. Turns out that if you have structured your file handling code correctly from the start, then implementing drag and drop is actually easier than anticipated.

    Shoutout to @nakura for great DJ intros that are perfect for testing a waveform viewer.

    #programming #gtk #gtk4 #gtk4_app #dj #rust #gtkrs #audio #waveform #opensource

  2. Turns out that if you have structured your file handling code correctly from the start, then implementing drag and drop is actually easier than anticipated.

    Shoutout to @nakura for great DJ intros that are perfect for testing a waveform viewer.

    #programming #gtk #gtk4 #gtk4_app #dj #rust #gtkrs #audio #waveform #opensource

  3. Turns out that if you have structured your file handling code correctly from the start, then implementing drag and drop is actually easier than anticipated.

    Shoutout to @nakura for great DJ intros that are perfect for testing a waveform viewer.

    #programming #gtk #gtk4 #gtk4_app #dj #rust #gtkrs #audio #waveform #opensource

  4. Turns out that if you have structured your file handling code correctly from the start, then implementing drag and drop is actually easier than anticipated.

    Shoutout to @nakura for great DJ intros that are perfect for testing a waveform viewer.

    #programming #gtk #gtk4 #gtk4_app #dj #rust #gtkrs #audio #waveform #opensource

  5. Turns out that if you have structured your file handling code correctly from the start, then implementing drag and drop is actually easier than anticipated.

    Shoutout to @nakura for great DJ intros that are perfect for testing a waveform viewer.

    #programming #gtk #gtk4 #gtk4_app #dj #rust #gtkrs #audio #waveform #opensource

  6. It's been a while since I last showed the progress on my #audio waveform viewer here. The waveform display widget itself is slowly reaching quality levels I'm happy with - switching from software rendering to #OpenGL has really worked wonders for both the speed and the quality of the waveform rendering.

    Now I just gotta write the rest of the app around it...

    #programming #graphicsprogramming #gtk #gtk4 #gtk4_app #dj #rust #gtkrs

  7. It's been a while since I last showed the progress on my #audio waveform viewer here. The waveform display widget itself is slowly reaching quality levels I'm happy with - switching from software rendering to #OpenGL has really worked wonders for both the speed and the quality of the waveform rendering.

    Now I just gotta write the rest of the app around it...

    #programming #graphicsprogramming #gtk #gtk4 #gtk4_app #dj #rust #gtkrs

  8. It's been a while since I last showed the progress on my #audio waveform viewer here. The waveform display widget itself is slowly reaching quality levels I'm happy with - switching from software rendering to #OpenGL has really worked wonders for both the speed and the quality of the waveform rendering.

    Now I just gotta write the rest of the app around it...

    #programming #graphicsprogramming #gtk #gtk4 #gtk4_app #dj #rust #gtkrs

  9. It's been a while since I last showed the progress on my #audio waveform viewer here. The waveform display widget itself is slowly reaching quality levels I'm happy with - switching from software rendering to #OpenGL has really worked wonders for both the speed and the quality of the waveform rendering.

    Now I just gotta write the rest of the app around it...

    #programming #graphicsprogramming #gtk #gtk4 #gtk4_app #dj #rust #gtkrs

  10. It's been a while since I last showed the progress on my #audio waveform viewer here. The waveform display widget itself is slowly reaching quality levels I'm happy with - switching from software rendering to #OpenGL has really worked wonders for both the speed and the quality of the waveform rendering.

    Now I just gotta write the rest of the app around it...

    #programming #graphicsprogramming #gtk #gtk4 #gtk4_app #dj #rust #gtkrs

  11. #Cartero now has a settings page. It is still fake and cosmetic and it doesn't work, but now that the difficult part is done (creating a new window is always fun with gtk-rs), I just have to add the intended application options and it'll be done.

    github.com/danirod/cartero/pul

    #GTK #gtkrs #Rust

  12. now has a settings page. It is still fake and cosmetic and it doesn't work, but now that the difficult part is done (creating a new window is always fun with gtk-rs), I just have to add the intended application options and it'll be done.

    github.com/danirod/cartero/pul

  13. #Cartero now has a settings page. It is still fake and cosmetic and it doesn't work, but now that the difficult part is done (creating a new window is always fun with gtk-rs), I just have to add the intended application options and it'll be done.

    github.com/danirod/cartero/pul

    #GTK #gtkrs #Rust

  14. #Cartero now has a settings page. It is still fake and cosmetic and it doesn't work, but now that the difficult part is done (creating a new window is always fun with gtk-rs), I just have to add the intended application options and it'll be done.

    github.com/danirod/cartero/pul

    #GTK #gtkrs #Rust

  15. #Cartero now has a settings page. It is still fake and cosmetic and it doesn't work, but now that the difficult part is done (creating a new window is always fun with gtk-rs), I just have to add the intended application options and it'll be done.

    github.com/danirod/cartero/pul

    #GTK #gtkrs #Rust

  16. Otro día que me voy tarde a descansar, pero al menos ya he empezado a meterle la pantalla de opciones a #Cartero.

    Montar el diálogo y conectarlo es la parte más complicada. No espero ahora que meter el primer conjunto de opciones lleve mucho.

    github.com/danirod/cartero/pul

    #GTK #gtkrs #Rust #ProgramandoATrompazos

  17. Otro día que me voy tarde a descansar, pero al menos ya he empezado a meterle la pantalla de opciones a #Cartero.

    Montar el diálogo y conectarlo es la parte más complicada. No espero ahora que meter el primer conjunto de opciones lleve mucho.

    github.com/danirod/cartero/pul

    #GTK #gtkrs #Rust #ProgramandoATrompazos

  18. A new update for Cartero is now available on Flathub! flathub.org/apps/es.danirod.Ca

    I'm still working on the next version, with collections, SDK 47 and other features, but this is a patch release with some minor fixes.

    #gnome #gtk #gtkrs

  19. A new update for Cartero is now available on Flathub! flathub.org/apps/es.danirod.Ca

    I'm still working on the next version, with collections, SDK 47 and other features, but this is a patch release with some minor fixes.

  20. A new update for Cartero is now available on Flathub! flathub.org/apps/es.danirod.Ca

    I'm still working on the next version, with collections, SDK 47 and other features, but this is a patch release with some minor fixes.

    #gnome #gtk #gtkrs

  21. A new update for Cartero is now available on Flathub! flathub.org/apps/es.danirod.Ca

    I'm still working on the next version, with collections, SDK 47 and other features, but this is a patch release with some minor fixes.

    #gnome #gtk #gtkrs

  22. A new update for Cartero is now available on Flathub! flathub.org/apps/es.danirod.Ca

    I'm still working on the next version, with collections, SDK 47 and other features, but this is a patch release with some minor fixes.

    #gnome #gtk #gtkrs

  23. I've finally created a custom icon set for #DungeonPlanner .

    Using custom icons in buttons required some research, as I couldn't find good documentation on how to dos this in #gtk4 with #gtkrs. Will write a blogpost about this.

    New Release with glorious icons: github.com/H4kor/dungeon-plann

    #rpg #tabletop #ttrpg

  24. I've finally created a custom icon set for #DungeonPlanner .

    Using custom icons in buttons required some research, as I couldn't find good documentation on how to dos this in #gtk4 with #gtkrs. Will write a blogpost about this.

    New Release with glorious icons: github.com/H4kor/dungeon-plann

    #rpg #tabletop #ttrpg

  25. I've finally created a custom icon set for #DungeonPlanner .

    Using custom icons in buttons required some research, as I couldn't find good documentation on how to dos this in #gtk4 with #gtkrs. Will write a blogpost about this.

    New Release with glorious icons: github.com/H4kor/dungeon-plann

    #rpg #tabletop #ttrpg

  26. I've finally created a custom icon set for #DungeonPlanner .

    Using custom icons in buttons required some research, as I couldn't find good documentation on how to dos this in #gtk4 with #gtkrs. Will write a blogpost about this.

    New Release with glorious icons: github.com/H4kor/dungeon-plann

    #rpg #tabletop #ttrpg

  27. Oh Mann, ich hab vor Eeeewigkeiten gedacht ich les mich mal ein und bau ein GUI mit GTK4 in Rust. 🙃

    Guess what: ich steh derbe auf der Leitung, was der Motivation natürlich äußerst förderlich ist 🤐

    Hab jetzt mal RustRover installiert, weil das IntelliJ Plugin wohl dadurch überholt wurde und keine Updates mehr kriegt? 🤔🤷🏼

    #Rust #RustRover #JetBrains #GTK4 #gtkrs

  28. Oh Mann, ich hab vor Eeeewigkeiten gedacht ich les mich mal ein und bau ein GUI mit GTK4 in Rust. 🙃

    Guess what: ich steh derbe auf der Leitung, was der Motivation natürlich äußerst förderlich ist 🤐

    Hab jetzt mal RustRover installiert, weil das IntelliJ Plugin wohl dadurch überholt wurde und keine Updates mehr kriegt? 🤔🤷🏼

    #Rust #RustRover #JetBrains #GTK4 #gtkrs

  29. Oh Mann, ich hab vor Eeeewigkeiten gedacht ich les mich mal ein und bau ein GUI mit GTK4 in Rust. 🙃

    Guess what: ich steh derbe auf der Leitung, was der Motivation natürlich äußerst förderlich ist 🤐

    Hab jetzt mal RustRover installiert, weil das IntelliJ Plugin wohl dadurch überholt wurde und keine Updates mehr kriegt? 🤔🤷🏼

    #Rust #RustRover #JetBrains #GTK4 #gtkrs

  30. Oh Mann, ich hab vor Eeeewigkeiten gedacht ich les mich mal ein und bau ein GUI mit GTK4 in Rust. 🙃

    Guess what: ich steh derbe auf der Leitung, was der Motivation natürlich äußerst förderlich ist 🤐

    Hab jetzt mal RustRover installiert, weil das IntelliJ Plugin wohl dadurch überholt wurde und keine Updates mehr kriegt? 🤔🤷🏼

    #Rust #RustRover #JetBrains #GTK4 #gtkrs

  31. Oh Mann, ich hab vor Eeeewigkeiten gedacht ich les mich mal ein und bau ein GUI mit GTK4 in Rust. 🙃

    Guess what: ich steh derbe auf der Leitung, was der Motivation natürlich äußerst förderlich ist 🤐

    Hab jetzt mal RustRover installiert, weil das IntelliJ Plugin wohl dadurch überholt wurde und keine Updates mehr kriegt? 🤔🤷🏼

    #Rust #RustRover #JetBrains #GTK4 #gtkrs

  32. 📝 Cartero va tomando forma:

    Resumen del stream del viernes para quien se lo perdiese. En el stream del viernes se continuó con el desarrollo del clon de Postman que he empezado a escribir en Rust. Estos son en resumen los cambios:

    El programa ya tiene nombre. En el chat el otro día se propusieron varias palabras, y he de decir que me gustó bastante «Cartero», por lo que va a adoptar […]

    https://danirod.es/b/fA

  33. 📝 Mi primer prototipo con gtk-rs (ahora sí):

    En el stream de ayer hice la primera compilación del cURL gráfico que he empezado a desarrollar. Por ahora no quiero que sea muy sofisticado y vamos a empezar suavemente. La aplicación por ahora debería mostrar un campo de texto para poner la URL, un dropdown para elegir el verbo HTTP de la petición (por ejemplo, POST o GET), una tabla para introducir las […]

    https://danirod.es/b/ev

  34. 📝 Mi primer prototipo con gtk-rs (ahora sí):

    En el stream de ayer hice la primera compilación del cURL gráfico que he empezado a desarrollar. Por ahora no quiero que sea muy sofisticado y vamos a empezar suavemente. La aplicación por ahora debería mostrar un campo de texto para poner la URL, un dropdown para elegir el verbo HTTP de la petición (por ejemplo, POST o GET), una tabla para introducir las […]

    https://danirod.es/b/ev

  35. 📝 Mi primer prototipo con gtk-rs (ahora sí):

    En el stream de ayer hice la primera compilación del cURL gráfico que he empezado a desarrollar. Por ahora no quiero que sea muy sofisticado y vamos a empezar suavemente. La aplicación por ahora debería mostrar un campo de texto para poner la URL, un dropdown para elegir el verbo HTTP de la petición (por ejemplo, POST o GET), una tabla para introducir las […]

    https://danirod.es/b/ev

  36. 📝 Mi primer prototipo con gtk-rs (ahora sí):

    En el stream de ayer hice la primera compilación del cURL gráfico que he empezado a desarrollar. Por ahora no quiero que sea muy sofisticado y vamos a empezar suavemente. La aplicación por ahora debería mostrar un campo de texto para poner la URL, un dropdown para elegir el verbo HTTP de la petición (por ejemplo, POST o GET), una tabla para introducir las […]

    https://danirod.es/b/ev

  37. 📝 Primeros pasos creando blueprints con GNOME Workbench (resumen del stream de ayer):

    Este post forma parte de la saga dedicada a la creación de una alternativa verdaderamente libre (o sea, GNU GPL) a Postman, Insomnia y Bruno. A su vez, esto es un resumen de texto de lo que hice en un stream de livecoding anterior. Así si te lo perdiste, es fácil de leer. Principalmente, lo que voy a contar aquí es cómo utilizar Blueprint y el lenguaje de […]

    https://danirod.es/b/eZ

  38. 📝 Primeros pasos creando blueprints con GNOME Workbench (resumen del stream de ayer):

    Este post forma parte de la saga dedicada a la creación de una alternativa verdaderamente libre (o sea, GNU GPL) a Postman, Insomnia y Bruno. A su vez, esto es un resumen de texto de lo que hice en un stream de livecoding anterior. Así si te lo perdiste, es fácil de leer. Principalmente, lo que voy a contar aquí es cómo utilizar Blueprint y el lenguaje de […]

    https://danirod.es/b/eZ

  39. 📝 Primeros pasos creando blueprints con GNOME Workbench (resumen del stream de ayer):

    Este post forma parte de la saga dedicada a la creación de una alternativa verdaderamente libre (o sea, GNU GPL) a Postman, Insomnia y Bruno. A su vez, esto es un resumen de texto de lo que hice en un stream de livecoding anterior. Así si te lo perdiste, es fácil de leer. Principalmente, lo que voy a contar aquí es cómo utilizar Blueprint y el lenguaje de […]

    https://danirod.es/b/eZ

  40. 📝 Primeros pasos creando blueprints con GNOME Workbench (resumen del stream de ayer):

    Este post forma parte de la saga dedicada a la creación de una alternativa verdaderamente libre (o sea, GNU GPL) a Postman, Insomnia y Bruno. A su vez, esto es un resumen de texto de lo que hice en un stream de livecoding anterior. Así si te lo perdiste, es fácil de leer. Principalmente, lo que voy a contar aquí es cómo utilizar Blueprint y el lenguaje de […]

    https://danirod.es/b/eZ

  41. I'm trying to get a Box-ish element in #gtkrs #GTK4 #rust to behave like a HTML div with the following css:

    display: flex
    flex-direction: row
    justify-content: space-between

  42. I'm trying to get a Box-ish element in #gtkrs #GTK4 #rust to behave like a HTML div with the following css:

    display: flex
    flex-direction: row
    justify-content: space-between

  43. I'm trying to get a Box-ish element in #gtkrs #GTK4 #rust to behave like a HTML div with the following css:

    display: flex
    flex-direction: row
    justify-content: space-between

  44. I'm trying to get a Box-ish element in #gtkrs #GTK4 #rust to behave like a HTML div with the following css:

    display: flex
    flex-direction: row
    justify-content: space-between

  45. I wonder why the glib::Properties macro landed without support for subclassable classes :blobthinking:

    #gtkrs #rust #gtk

  46. I wonder why the glib::Properties macro landed without support for subclassable classes :blobthinking:

    #gtkrs #rust #gtk

  47. I wonder why the glib::Properties macro landed without support for subclassable classes :blobthinking:

    #gtkrs #rust #gtk

  48. I wonder why the glib::Properties macro landed without support for subclassable classes :blobthinking:

    #gtkrs #rust #gtk

  49. @jeang3nie Are you able to get #gtkrs to build using an XML file which describes the app window layout? Following the "Composite Templates" chapter in the gtk-rs website, I just keep getting compiler errors about interfaces not being fully implemented and return types not being as expected.

  50. @jeang3nie Are you able to get to build using an XML file which describes the app window layout? Following the "Composite Templates" chapter in the gtk-rs website, I just keep getting compiler errors about interfaces not being fully implemented and return types not being as expected.

  51. @jeang3nie Are you able to get #gtkrs to build using an XML file which describes the app window layout? Following the "Composite Templates" chapter in the gtk-rs website, I just keep getting compiler errors about interfaces not being fully implemented and return types not being as expected.

  52. Eva gemini browser displaying it's bookmarks page. Bookmarks are organized by tags, and can be accessed via the menu, keyboard shortcut "<Shift><Ctrl>O" or by the url "eva://bookmarks". History access will be similar.
    #eva #gemini #gtkrs

  53. Some work on styling blockquotes in Eva. The margins, padding and box-shadow are fixed, while the background and text colors are themeable.

    #eva #gemini #gtkrs

  54. A big thanks to the team behind #gtkrs without whom several of my passion projects would not be possible.

    #ilovefs

  55. A big thanks to the team behind #gtkrs without whom several of my passion projects would not be possible.

    #ilovefs