{"id":18359531,"url":"https://github.com/irzinfante/tkd-scoreboard","last_synced_at":"2025-04-06T13:32:04.942Z","repository":{"id":64280247,"uuid":"573820879","full_name":"irzinfante/tkd-scoreboard","owner":"irzinfante","description":"Scoreboard program for taekwondo competition","archived":false,"fork":false,"pushed_at":"2024-09-02T19:30:50.000Z","size":1724,"stargazers_count":9,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-22T01:24:40.819Z","etag":null,"topics":["competition","kyorugi","scoreboard","sport","taekwondo","tkd"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/irzinfante.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-03T14:38:53.000Z","updated_at":"2025-03-12T22:33:40.000Z","dependencies_parsed_at":"2024-11-05T22:28:43.306Z","dependency_job_id":null,"html_url":"https://github.com/irzinfante/tkd-scoreboard","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irzinfante%2Ftkd-scoreboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irzinfante%2Ftkd-scoreboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irzinfante%2Ftkd-scoreboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irzinfante%2Ftkd-scoreboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/irzinfante","download_url":"https://codeload.github.com/irzinfante/tkd-scoreboard/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247488614,"owners_count":20946970,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["competition","kyorugi","scoreboard","sport","taekwondo","tkd"],"created_at":"2024-11-05T22:23:12.697Z","updated_at":"2025-04-06T13:32:02.278Z","avatar_url":"https://github.com/irzinfante.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# tkd-scoreboard\n\n[![rust](https://img.shields.io/badge/rust-1.73.0-dea584)](https://releases.rs/docs/1.73.0/)\n[![fltk-rs](https://img.shields.io/badge/fltk-%5E1.2-6f71b5)](https://crates.io/crates/fltk)\n[![fltk-rs](https://img.shields.io/badge/chrono-0.2.16-9978a3)](https://crates.io/crates/chrono)\n[![fltk-rs](https://img.shields.io/badge/directories-4.0.1-b57d96)](https://crates.io/crates/directories)\n[![fltk-rs](https://img.shields.io/badge/cacache-11.3.0-de8383)](https://crates.io/crates/cacache)\n\nThis project aims to provide a simple taekwondo scoreboard program for the best of 3 rounds kyorugi contest system, with the World Taekwondo competition rules in force as of the 1st of September of 2022.\n\nExecutables for Windows and GNU/Linux systems can be downloaded from the [releases section of this repository](https://github.com/irzinfante/tkd-scoreboard/releases).\n\n## Linux desktop entry\n\nTo add this program as an app to be launched from apps menu in create the file `tkd-scoreboard.desktop` in `~/.local/share/applications` with the following content:\n\n```\n[Desktop Entry]\nType=Application\nName=TKD Scoreboard\nComment=Scoreboard program for taekwondo competition\nIcon=tkd-scoreboard\nExec=tkd-scoreboard\nTerminal=false\nCategories=Game;Utility;\n```\n\nPut the Unix-like binary from releases downloads in `~/.local/bin` (remember to modify its permissions to allow execution) and the [icon file](assets/tkd-scoreboard.svg) in `~/.icons` to make them available for the desktop entry file.\n\n## Lifecycle flowchart\n\n![lifecycle.png](lifecycle.png)\n\n## Screenshots\n\n| ![new-execution.png](screenshots/display_Settings.png) |\n|:--:|\n| *Before each contest, contest settings can be configured. Data from already finalized contest can be exported and deleted..* |\n\n| \u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd style=\"width:400px\"\u003e![display_CallContestants.png](screenshots/display_CallContestants.png)\u003c/td\u003e\u003ctd style=\"width:400px\"\u003e![display_Round.png](screenshots/display_Round.png)\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\"width:400px\"\u003e![display_Timeout.png](screenshots/display_Timeout.png)\u003c/td\u003e\u003ctd style=\"width:400px\"\u003e![display_MedicalTimeout.png](screenshots/display_MedicalTimeout.png)\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\"width:400px\"\u003e![display_KeumanCondition.png](screenshots/display_KeumanCondition.png)\u003c/td\u003e\u003ctd style=\"width:400px\"\u003e![display_EndContest.png](screenshots/display_EndContest.png)\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\"width:400px\"\u003e![display_RestFirstPart.png](screenshots/display_RestFirstPart.png)\u003c/td\u003e\u003ctd style=\"width:400px\"\u003e![display_RestSecondPart.png](screenshots/display_RestSecondPart.png)\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\"width:400px\"\u003e![display_SuperiorityDecision.png](screenshots/display_SuperiorityDecision.png)\u003c/td\u003e\u003ctd style=\"width:400px\"\u003e![display_ContestWinner.png](screenshots/display_ContestWinner.png)\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e |\n|:--:|\n| *Different stages of the contest from start to the end of the match.* |\n\n| \u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd style=\"width:400px\"\u003e![screen_CallContestants.png](screenshots/screen_CallContestants.png)\u003c/td\u003e\u003ctd style=\"width:400px\"\u003e![screen_Round.png](screenshots/screen_Round.png)\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\"width:400px\"\u003e![screen_Timeout.png](screenshots/screen_Timeout.png)\u003c/td\u003e\u003ctd style=\"width:400px\"\u003e![screen_MedicalTimeout.png](screenshots/screen_MedicalTimeout.png)\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\"width:400px\"\u003e![screen_KeumanCondition.png](screenshots/screen_KeumanCondition.png)\u003c/td\u003e\u003ctd style=\"width:400px\"\u003e![screen_EndContest.png](screenshots/screen_EndContest.png)\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\"width:400px\"\u003e![screen_RestFirstPart.png](screenshots/screen_RestFirstPart.png)\u003c/td\u003e\u003ctd style=\"width:400px\"\u003e![screen_RestSecondPart.png](screenshots/screen_RestSecondPart.png)\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd style=\"width:400px\"\u003e![screen_SuperiorityDecision.png](screenshots/screen_SuperiorityDecision.png)\u003c/td\u003e\u003ctd style=\"width:400px\"\u003e![screen_ContestWinner.png](screenshots/display_ContestWinner.png)\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e |\n|:--:|\n| *Same as previous but from the screen view.* |\n\n## License\n\nCopyright (C) 2022-2024 Iker Ruiz de Infante Gonzalez iker@irzinfante.dev\n\nThis program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License along with this program. If not, see \u003chttps://www.gnu.org/licenses/\u003e.\n\n[LICENSE](LICENSE) contains a copy of the full GPLv3 licensing conditions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Firzinfante%2Ftkd-scoreboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Firzinfante%2Ftkd-scoreboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Firzinfante%2Ftkd-scoreboard/lists"}