Closed joaorb64 closed 2 years ago
I'm starting to rework the entire UI and code. Let's go :)
Looking good!
More progress!
Here I put "Commentary" as a tab, and hid some forms using the eye button. There's an option for team name now that there are 2 players per team.
I'm starting to experiment with data exporting. Dude, I did this in such a hard way before! The code itself is small, and most things are "automatically" assigned by using the names I set on Qt Designer and QWidget.findChild!
Commentary widget implemented! :partying_face: I'll now shift focus on porting all previous features before working on any new widgets. We're getting there!!!
You can test it using the next
branch.
Hard to even track all updates I made since the last post, but:
Added the entrants download thing to challonge too, but you literally only get the player's display name... Maybe it will all come together once I add the database thing and make it so it loads from there. Let's see...
Made an initial implementation of the local Database. Now even with Challonge tournaments it loads player data from the local DB!!! Also the buttons on the bottom on the player widgets now work. I still have to solve how to deal with the fact that we have multiple games and a player might have multiple mains, so don't rely on this pre-alpha database system!
Also made it so the autocomplete works on the commentators widget! Maybe the elements here should reuse the ones for the players, including the save/update buttons... but I'll let any additional improvements for later. Right now, priority is to implement everything I had in the previous program version.
Thinking out loud, I should probably add stage related stuff to the scoreboard widget, since loading a set affects it. I want to be able to edit the stagelist and have it host a webapp for stage striking available in the local network 🥶
4.0 is here!
I'm going to have this registered here, I am now working something that is almost like a new start to the program. Seeing old functionalities not making sense anymore and new possibilities I learned recently, I think it's time to take a few steps back before going forward again.
Project-wise: