iune / melbourne Goto Github PK
View Code? Open in Web Editor NEWScoreboard image generator
Home Page: https://melbourne.iune.org
License: GNU General Public License v3.0
Scoreboard image generator
Home Page: https://melbourne.iune.org
License: GNU General Public License v3.0
Currently, the application window size is set with hard-coded values depending on the operating system. This is not idea, as many factors have a role in how much size the window needs to fit its contents, such as DPI scaling, operating system, screen resolution, etc.
Currently entry placings are not shown on screen in the scoreboards โ viewers must manually determine the place for an entry themselves. There should be an option to display the entry placings next to the entries.
Note: this issue was manually transferred from GitLab.
Currently, users cannot select the main color used in the scoreboards โ it is hardcoded to be #2F292B
. In previous versions of the program, this was a configurable option similar to the accent color and we should make this available for customization again.
On Windows, it appears that the size of text rendered using QPainter is affected by the operating system's overall DPI Scaling factor (ex: 1.5 vs. 2.0).
For example, in the two images below, we can see that the scoreboard rendered when the UI Scaling factor is 2.0 has larger text than when the DPI Scaling factor is 1.5.
1.5 Scaling: This is the look of the scoreboards that we wish to achieve.
2.0 Scaling: Here, we can see that the text is drawn larger, making the scoreboard look less appealing.
Hi,
Michael, creator of fbs here. fbs is licensed under the GPLv3, which forces you to also put your project under the GPL. In other words, you can't use the MIT license. Kindly change it please.
Thanks!
Michael
accent_text
color as it does not properly determine when to use black and when to use white text colors.Ctrl+O
) and selecting the output directory (Ctrl+Shift+O
) to allow users to quickly choose these valuesContest
class should no longer have a name
field since we are using the title
field in the ScoreboardDetails
class instead.generate_btn
should check for invalid flagsfbs freeze
and test the basic functionality of the program
fbs installer
and test that the installation completed properly'
Currently, it appears that the scoreboard generator is unable to set font weights to bold on macOS (specifically 10.14 Mojave). Programmatically, the appropriate font weight is set but the font shown in the scoreboard images remains at the regular weight.
This appears to be related to other upstream issues with QPainter
/QImage
as setting font weights to bold in the GUI works properly.
Personally, I do not have a Mac so I cannot test nor verify the issue. Thus, I am just relaying it here.
Apparently, the .dmg releases of Melbourne for macOS do not work on newer Macs with ARM-based Apple silicon (for example, M1 or M2). The program name appears on the top left but just hangs.
Using Apple's Rosetta 2 translation did not help either. https://support.apple.com/en-us/HT211861
According to the link above, I guess the dmg releases would have to be of so called "universal" type in order to run both on Intel Macs and Apple silicon Macs. I am not sure how to package Melbourne that way.
Currently, entries are split across two columns, regardless of how many entries there are. In smaller contests, it may be better to have a single column display of entries. Similarly, in larger contests, it may be better to have a three column display of entries.
Note: this issue was manually transferred from GitLab.
Currently, entrants who have already voted are not displayed any differently than those who are yet to vote. There should be an option to allow for the differentiation of the two categories.
Note: this issue was manually transferred from GitLab.
Show the next country/participant to vote in the scoreboard.
Note: this issue was manually transferred from GitLab.
Noticed this tonight making OSC scoreboards
Really tiny issue but some of them are jpg's instead of png's and it would be cool if they were consistent since I just auto generated the flag names
A CI/CD solution, such as Travis CI, should be used to build and create executables for Windows and macOS.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.