eviltrout@carpdiem.online
eviltrout@carpdiem.online

Does anyone know a good place to put out bug bounties for #GodotEngine

I have two issues that I'd like fixed before I ship The Roottrees are Dead and I am happy to pay for the work to be done, but I have no idea where to find someone to do it!

Issue 1: github.com/godotengine/godot/i

Issue 2: github.com/godotengine/godot/i

#Godot

|
Embed
Progress spinner
thomastc@mastodon.gamedev.place
thomastc@mastodon.gamedev.place

@eviltrout What's your budget?

Not sure #1 would be considered an engine bug btw. Web browsers also don't select text on the page if your drag starts on, say, the tab bar.

|
Embed
Progress spinner
eviltrout@carpdiem.online
eviltrout@carpdiem.online

@thomastc I would be okay with that being a feature I could add support for somehow. I really feel like selecting is super hard without it. I don't need the selection to start anywhere, just in a nearby margin.

As for budget, maybe $500 USD each? Is that fair? I've never done this before.

|
Embed
Progress spinner
In reply to
todor
todor

@eviltrout Seems you got quick support on the line and first character selection! About the main issue, perhaps some shenanigans with mouse signals could be a good enough compromise? E.g.:

func _on_mouse_entered() -> void:
    print("Mouse entered")

    if Input.is_mouse_button_pressed(MOUSE_BUTTON_LEFT):
        select_all()
|
Embed
Progress spinner
tracefree@mastodon.gamedev.place
tracefree@mastodon.gamedev.place

@eviltrout You could try the job board channel on the "Godot Cafe" Discord, or maybe there is something similar on the official Godot forums

|
Embed
Progress spinner
eviltrout@carpdiem.online
eviltrout@carpdiem.online

@todor I considered taking the input event from the border of the richtext label, modifying it and sending it to the viewport again, but fortunately someone helped me out on github and I've got a nice patch :)

|
Embed
Progress spinner