home.social

#plugin-dev — Public Fediverse posts

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

fetched live
  1. #misskeyplugin #plugindev #plugin
    Is there seriously no way to pop up a dialogue to take text input?

    We have
    Mk:dialog but it doesnt seem to be able to take text input

  2. #misskeyplugin #plugindev #plugin
    Is there seriously no way to pop up a dialogue to take text input?

    We have
    Mk:dialog but it doesnt seem to be able to take text input

  3. I joined James LePage and Pascal Birchler on the Cosmos by WPLift podcast to dig into how the new WordPress AI Team came together and what we’re building.

    We talked about multilingual tools, responsible AI, how this impacts contributors and agencies, and what “AI the WordPress way” really looks like.

    Full episode: youtu.be/_cFPE0WUaS4?si=DaXeze
    #WordPress #AI #OpenSource #Multilingual #PluginDev #MCP #Gutenberg #WPAI

  4. I joined James LePage and Pascal Birchler on the Cosmos by WPLift podcast to dig into how the new WordPress AI Team came together and what we’re building.

    We talked about multilingual tools, responsible AI, how this impacts contributors and agencies, and what “AI the WordPress way” really looks like.

    Full episode: youtu.be/_cFPE0WUaS4?si=DaXeze
    #WordPress #AI #OpenSource #Multilingual #PluginDev #MCP #Gutenberg #WPAI

  5. I'm writing a post about Config for UE 5.5 on my blog.

    My homepage, a pretty homepage

    #UnrealEngine #GameDev #IndieGameDev #IndieDev #SoloDev #PluginDev

    I didn't know it would take this long, but the more I dug into it, the more it felt like a landmine that I would step on again later, so I couldn't stop debugging. (I confess, I've stepped on it several times so far.)

  6. I'm writing a post about Config for UE 5.5 on my blog.

    My homepage, a pretty homepage

    #UnrealEngine #GameDev #IndieGameDev #IndieDev #SoloDev #PluginDev

    I didn't know it would take this long, but the more I dug into it, the more it felt like a landmine that I would step on again later, so I couldn't stop debugging. (I confess, I've stepped on it several times so far.)

  7. Developing the editor plugin with Slate means there is a flooding of string resources inside C++ code. It's hard to stay sane.

    #UnrealEngine #GameDev #PluginDev #indiedev #IndieGameDev

  8. Developing the editor plugin with Slate means there is a flooding of string resources inside C++ code. It's hard to stay sane.

    #UnrealEngine #GameDev #PluginDev #indiedev #IndieGameDev

  9. When I use const_cast in my working project based on the Unreal Engine, I always feel guilty. But in the case of using the UObject, there is a need to do that sometimes.

    #UnrealEngine #GameDev #IndieDev #IndieGameDev #PluginDev

  10. When I use const_cast in my working project based on the Unreal Engine, I always feel guilty. But in the case of using the UObject, there is a need to do that sometimes.

    #UnrealEngine #GameDev #IndieDev #IndieGameDev #PluginDev

  11. In large-scale refactoring, the experience of suddenly solving problems by simply changing the name - in particular, the experience of solving problems that I had seen but forgotten about, or even problems that I hadn't noticed, all at once - I've experienced it several times so far. Still, it feels amazing every time I experience it.

    #GameDev #IndieDev #IndieGameDev #PluginDev #Cpp #Programming #Refactoring

  12. In large-scale refactoring, the experience of suddenly solving problems by simply changing the name - in particular, the experience of solving problems that I had seen but forgotten about, or even problems that I hadn't noticed, all at once - I've experienced it several times so far. Still, it feels amazing every time I experience it.

    #GameDev #IndieDev #IndieGameDev #PluginDev #Cpp #Programming #Refactoring

  13. The casue of this problem was that I used FSlateBorderBrush where I should use FSlateBrush. I had to use FSlateBrush as strike brush. It seems that I was confused after I saw the usage of the "Old/HyperlinkUnderline.png" as the hyperlink underline brush with the SetHovered(). I thought I had to use the FSlateBorderBrush for the underline and strikethrough. I'm ashamed, but my video card is ok.

    #UnreaEngine #GameDev #IndieDev #IndieGameDev #PluginDev #Slate

  14. The casue of this problem was that I used FSlateBorderBrush where I should use FSlateBrush. I had to use FSlateBrush as strike brush. It seems that I was confused after I saw the usage of the "Old/HyperlinkUnderline.png" as the hyperlink underline brush with the SetHovered(). I thought I had to use the FSlateBorderBrush for the underline and strikethrough. I'm ashamed, but my video card is ok.

    #UnreaEngine #GameDev #IndieDev #IndieGameDev #PluginDev #Slate

  15. I met a very interesting glitch a couple of days ago.

    github.com/hyaniner/UnrealSTex

    I'm worrying about several scenarios. Physical damage to my graphic card is one of those. But- It's too regular and stable to be considered physical damage.

    #UnrealEngine #GameDev #IndieDev #IndieGameDev #PluginDev #Slate

  16. I met a very interesting glitch a couple of days ago.

    github.com/hyaniner/UnrealSTex

    I'm worrying about several scenarios. Physical damage to my graphic card is one of those. But- It's too regular and stable to be considered physical damage.

    #UnrealEngine #GameDev #IndieDev #IndieGameDev #PluginDev #Slate

  17. If we think a lot about usability and create it, the structure becomes more flexible. However, this can make it more confusing for people who are seeing it for the first time. In this case, documentation becomes more important.

    UToolMenu was like that. And it was very hard to find a document or example about this.

    #GameDev #UnrealEngine #IndieGameDev #IndieDev #PluginDev

  18. If we think a lot about usability and create it, the structure becomes more flexible. However, this can make it more confusing for people who are seeing it for the first time. In this case, documentation becomes more important.

    UToolMenu was like that. And it was very hard to find a document or example about this.

    #GameDev #UnrealEngine #IndieGameDev #IndieDev #PluginDev

  19. In fact, I know how to work with Slate and UMG in c++ at the same time, and I have a little experience with it. But I did not dig down that rabbit hole deep enough, so I'm just staying with Slate out of fear (or laziness). Later, I might regret this later about this.

    #UnrealEngine #GameDev #PluginDev #IndieDev #IndieGameDev

  20. In fact, I know how to work with Slate and UMG in c++ at the same time, and I have a little experience with it. But I did not dig down that rabbit hole deep enough, so I'm just staying with Slate out of fear (or laziness). Later, I might regret this later about this.

    #UnrealEngine #GameDev #PluginDev #IndieDev #IndieGameDev

  21. Most of what I make tends to be overwhelmed with UI. It's because I want to make something powerful and handy. The destination seems to be getting closer.

    As I get closer to my destination, I meet more and more slate elements that need to be implemented.

    If I had been more active in using UMG or Blutility from the beginning, I might have been able to work faster.

    #UnrealEngine #GameDev #PluginDev #IndieDev #IndieGameDev

  22. Most of what I make tends to be overwhelmed with UI. It's because I want to make something powerful and handy. The destination seems to be getting closer.

    As I get closer to my destination, I meet more and more slate elements that need to be implemented.

    If I had been more active in using UMG or Blutility from the beginning, I might have been able to work faster.

    #UnrealEngine #GameDev #PluginDev #IndieDev #IndieGameDev

  23. 🚨 Attention #WordPress developers! Important security updates are coming for plugin & theme authors on WordPress.org?utm_source=mastodon&utm_medium=social&utm_campaign=fedica-courtney-general. Learn more: make.wordpress.org/plugins/202 #PluginDev #ThemeDev

  24. Auxiliary global nomad tab UI of my plugin.

    At now, I'm making a part that saves the search results as FSoftObjectPath, unloads the searched target object, and then checks and loads the package again when needed. That "Validate" button is not easy.

    #GameDev #UnrealEngine #IndieDev #IndieGameDev #PluginDev

  25. Auxiliary global nomad tab UI of my plugin.

    At now, I'm making a part that saves the search results as FSoftObjectPath, unloads the searched target object, and then checks and loads the package again when needed. That "Validate" button is not easy.

    #GameDev #UnrealEngine #IndieDev #IndieGameDev #PluginDev

  26. In my development of the refactoring tool for a graph-based visual script consisting of nodes, pins, and connections, (Yes, it means Blueprint of #UnrealEngine .) mathematical combinatorial explosion is really tough to handle. At first, I was very overwhelmed by it. Now, after a few months, I am starting to see some approaches and workarounds. But it is still a tough topic. At the same time, this challenge is interesting and exciting to me.

    #GameDev #IndieGameDev #PluginDev #IndieDev

  27. In my development of the refactoring tool for a graph-based visual script consisting of nodes, pins, and connections, (Yes, it means Blueprint of #UnrealEngine .) mathematical combinatorial explosion is really tough to handle. At first, I was very overwhelmed by it. Now, after a few months, I am starting to see some approaches and workarounds. But it is still a tough topic. At the same time, this challenge is interesting and exciting to me.

    #GameDev #IndieGameDev #PluginDev #IndieDev

  28. When I apply seemingly simple knowledge in various ways, I sometimes find out that there were actually more things I didn't know about.

    It usually come with trial and error, frustration, anger toward oneself, headaches, and physical exhaustion.

    Ahhhhhhhh

    #GameDev #IndieGameDev #IndieDev #PluginDev #Algorithm

  29. When I apply seemingly simple knowledge in various ways, I sometimes find out that there were actually more things I didn't know about.

    It usually come with trial and error, frustration, anger toward oneself, headaches, and physical exhaustion.

    Ahhhhhhhh

    #GameDev #IndieGameDev #IndieDev #PluginDev #Algorithm

  30. The more my work of this plugin progressed, the more I began to see why others had not tried to make things like this. At begining, I wondered about it really.

    But as difficult as it is right now, I think I'll be happy when it's completed.

    I believe that there's a little bit left. (Really?)

    #UnrealEngine #ue #ue5 #PluginDev #GameDev #IndieGameDev #IndieDev

  31. Until recently, I was worried about this. “What if someone else makes this and releases it faster before I can complete it?”

    I stopped thinking about it after witnessing the horrible multidimensional world that constructs by tons of overlapped axis of cases, within developing the part of searching for group of interconnected BP nodes from Blueprint asset. I thought this would be easy. oh. How me of past was naive and ignorant!

    #UnrealEngine #ue #ue5 #PluginDev #GameDev #IndieGameDev #IndieDev

  32. Are the events that unfold after these conditions that I am seeing deterministic or not?

    #PluginDev #GameDev #IndieGameDev #IndieDev #Math

  33. Search algorithms and processes in graph data structures feel tougher and more furious than expected. The combination of duplication is pouring in like a flood.

    #UnrealEngine #Blueprint #GameDev #PluginDev #IndieDev #IndieGameDev

  34. So, I wanted to visualize some worst scenarios about searching nodes

    Wow. It's more terrible than I thought.

    #UnrealEngine #GameDev #PluginDev #IndieGameDev #IndieDev

  35. I'm working on the depth-first search of the Blueprint graph. For several days, my subconscious had been telling me that something was wrong, through extreme physical discomfort. This morning, I finally found out what I was wrong. In the context of depth-first search, nodes are vertex of course, but also pins are vertex too. Likewise, in addition to the relationships between pins, the relationships between pins and nodes are also edges.

    #UnrealEngine #GameDev #PluginDev #IndieGameDev #IndieDev