Releases: Quick-Box/quickevent
QuickEvent 3.5.6
Change log
- Nejdůležitější změna je oprava tisku mezičasů na windows se zvětšeným měřítkem obrazovky #1136.
- Most importatnt change is fixed receipts printout on windows with scaled screen #1136.
| Commit | Author | Topic |
|---|---|---|
| 6957762 | lukaskett | fix: competitor status bug |
| 7c3ba60 | lukaskett | fix: relevant_fields comparison |
| c1b2dd9 | lukaskett | feat: added DBEVENT_RUN_CHANGED event handling + Periodic uploading of start list |
| d130ce0 | Fanda Vacek | Merge pull request #1136 from Quick-Box/1012-wrong-font-size-on-receipts-when-screen-fonts-are-resized |
| e5df995 | Fanda Vacek | Merge pull request #1135 from ljezek/feature/fixreceiptwin |
| 3fe0f5d | Fanda Vacek | Merge pull request #1118 from lukaskett/fix/relays-starttime |
| 91aef91 | Lukas Jezek | Fix direct receipt printing layout on Windows (overlapping text / blank gaps) |
| 66bc2c6 | Fanda Vacek | Merge pull request #1134 from lukaskett/feat/ofeed-corridortime |
| 7f54ca5 | Fanda Vacek | Závodník s příznakem MS se ve statistikách závodu zobrazuje jako doběhnutý |
| cc2517f | lukaskett | feat: use createdAt from OFeed change and fill in corridorTime column in table runs, #1063 |
| 88884b7 | lukaskett | fix: instead of > 0 check !isNull() so that even competitors that start in the first wave have the start time |
| 29a5b05 | lukaskett | feat: handle iof xml 3.0 export with StartTime tag for classes with free start in individual races in the same way as for relays - do not export the tag. |
| 07e9305 | lukaskett | feat: remove previous logic and add StartTime tag only in case of not null value |
| 382593c | lukaskett | fix: persist uploaded image when present and do not overwrite with OFeed source at QE or service startup |
| 5f93037 | Fanda Vacek | Merge pull request #1130 from ljezek/feature/winreadme |
| 7fe90c7 | Lukas Jezek | Clarify readme and source of data |
| 8db99f3 | Lukas Jezek | Remove hardcoding of QB_ROOT |
| bf1ce86 | Lukas Jezek | Add Windows README and install folder to gitignore |
| 75b583c | Fanda Vacek | Merge pull request #1128 from arnost00/export-xml-results-issue-1127 |
| d91315a | arnost00 | Fix event data/time in XML3.0 result export - use same logic as in startlist - fix issue #1127 |
| 31c20e6 | Fanda Vacek | Merge pull request #1125 from Quick-Box/fix-psql-db-create |
| cadb6bc | Fanda Vacek | Merge pull request #1120 from arnost00/relays-import-from-oris-api |
| e3e9930 | Fanda Vacek | Merge pull request #1117 from Quick-Box/1110-update-one-time-clubs |
| 95c87d3 | Fanda Vacek | Merge pull request #1123 from sergiogpajares/main |
| eba9550 | Fanda Vacek | Merge pull request #1124 from arnost00/db-creation-fix |
| 6ab1ee8 | arnost00 | Fix DB creation on Windows, Fix start (init variable in main). Solve issue #1122 |
| fb1814e | Sergio G. Pajares | DOCS: Add a rule to accept connections to the database by Windows Firewall. |
| 7650e49 | Fanda Vacek | Merge pull request #1112 from Quick-Box/sync-oris-discipline-list |
| 26d50bb | Fanda Vacek | Merge pull request #1119 from arnost00/fix-course-widget-issue-1093 |
| 93f6e05 | Fanda Vacek | Add missing Oris defined disciplines |
| d596598 | Fanda Vacek | Sync ORIS discipline list #1109 |
| 895fe9c | Fanda Vacek | QE crashes after Import -> ORIS -> Update one-time clubs #1110 |
| 821961e | Richard Patek | Revert "Improved relays import from ORIS - rework from CSOS TXT to ORIS API. Preparation for fix issue #884" |
| f3b5671 | Richard Patek | Improved relays import from ORIS - rework from CSOS TXT to ORIS API. Preparation for fix issue #884 |
| 2c9735c | Richard Patek | Improved relays import from ORIS - rework from CSOS TXT to ORIS API. Preparation for fix issue #884 |
| 03bb742 | Richard Patek | Extend course edit dialog, add checkbox "Show runners count" to fix issue #1093, and now it shows all courses. Update CZ translation. |
| 1533c22 | lukaskett | fix: The same initial start time for all legs in relays |
| 2a80a1d | Fanda Vacek | Merge pull request #1111 from Quick-Box/1108-dark-theme-displaying-issues |
| 91568ab | Fanda Vacek | Dark Theme displaying issues #1108 |
| aab13e5 | pimatherror | Translated using Weblate (Spanish) |
| 6ead35d | pimatherror | Translated using Weblate (Catalan) |
| c06cc70 | Fanda Vacek | Merge pull request #1104 from lukaskett/feature/ofeed |
| 48a4cc5 | arnost00 | Show "Implicit" when runner use default course (per class). Fix #1095 |
| 356ce62 | Sergio G. Pajares | Translated using Weblate (Spanish) |
| 1063e5f | lukaskett | feat: added test print button #1031 |
| 6655054 | lukaskett | feat: Added QR code caption, default Live Results |
| bf561b2 | arnost00 | Fix issue #1102 - correct role for button "OK and Next" in Edit Competitor |
| dccb9d3 | lukaskett | fix: sync settings and ofeed service setup - qr code and logo/image |
| 6cff654 | lukaskett | feat: append competitor's class to the link |
| 786864a | lukaskett | feat: Add QR code option, adds a new dependency which should be maybe placed in 3party in root |
| e612ab7 | lukaskett | feat: add show/hide button for the password value |
| 1b18b73 | lukaskett | feat: add custom image/logo to the receipt from OFeed when available with height adjustment |
| 0e3de3d | Fanda Vacek | Merge pull request #1100 from Quick-Box/add-spanish-flag |
| e3a6183 | Fanda Vacek | Merge pull request #1099 from arnost00/update-actions-v5-qt-610 |
| 332bc77 | Otakar Hirs | fix: clarify macOS code signing instructions in README |
| ca4e1f0 | Otakar Hirs | feat: add guide for installing sportident driver to readme |
| c62b179 | Otakar Hirs | fix: add ad-hoc codesign |
| 63e6025 | Otakar Hirs | feat: macos support |
| cd1d420 | Fanda Vacek | Merge pull request #1091 from Quick-Box/multicourse-classes |
| f19e112 | Piotr Badarycz | Translated using Weblate (Polish) |
| 28a0999 | Fanda Vacek | Multi-course classes #1086 |
| f796a64 | arnost00 | Fix SQL query for PSQL according to the suggestion in #898 |
| 67cb97b | arnost00 | Combobox with legs in runs now count max number of legs from classes - fix part of issue #898 Unification of classes combobox in runs & relays Legs & Classes combobox (in runs & relays) updated when something changes in module Classes |
| b8922be | arnost00 | Relay widget - Button icon fix - switch to lucide icons |
| 74d604c | arnost00 | Relays - display the number of assigned legs in the relay, highlight in color if the relay does not have a complete set of legs. Update CZ translation. |
| 7e56934 | arnost00 | Removed IOF ID if is empty, duplicate QuickEvent ID removed - fix part of #898 |
| 76cf8c8 | arnost00 | Correcting relay results if two relays have the same result time - fix #904 |
| bbfb557 | Fanda Vacek | Merge pull request #1084 from arnost00/card-reader-fix-1082 |
| a2b0656 | Richard Patek | QML reports tunning : lighter background color for BW printing, longer error receipt. |
| 9f2806e | arnost00 | Merge remote-tracking branch 'origin/main' into card-reader-fix-1082 |
| 74c02e8 | Fanda Vacek | Merge pull request #1083 from Quick-Box/disable-services-widget |
| a3223ef | arnost00 | Disable context menu items "Show receipt" in Receipt when no runner for si card found. |
| 9bc1a58 | arnost00 | Add new error receipt, named long, whit picture of "runner not found" on it. In DEBUG build you can preview both error receipts by context menu. |
| 67846f0 | arnost00 | Disable context menu items "Show receipt" & "Print receipt" when no runner for si card found. |
| 4dc64be | Fanda Vacek | Merge pull request #1081 from lukaskett/fix-services-crash |
| b22f1ed | Fanda Vacek | Merge pull request #1080 from arnost00/import-relay-courses-xml3 |
| 35bf04c | arnost00 | Add missing support for import relays courses from IOF XML 3.0, mentioned in #972 |
QuickEvent 3.4.23
What's Changed
Full Changelog: QE-v3.4.22a...QE-v3.4.23
QuickEvent 3.4.22a
What's Changed
Full Changelog: QE-v3.4.22...QE-v3.4.22a
QuickEvent 3.4.22
X-Mas 2025 release
Veselé Vánoce a šťastný nový rok všem běžcům.
Jako každé Vánoce i letos vydáváme novou verzi programu na pořádání závodů v orientačním běhu QuickEvent. Letošní verze je ve znamení velkých změn, povedl se nám přechod na Qt6 a tak vznikl QE verze 3. Obě verze se nám vyvíjeli asi rok paralelně, ale snazili jsme se všechny změny commitovat do obou verzí. Ode dneška je oficiální podporovaná verze 3 ( v gitu ji najdete jako větev main). Verze 2 již nebude dále vyvíjena, proto jsem z gitu přejmenoval větev master na větev qe2.
Co se ve verzi 3 změnilo:
- Zmizela perspektiva
Závodníci, která byla sloučena sÚseky, takže již nikdy více otravné přepínaní. - Nová konfigurace
- Na výčetce najdete stav baterie Siac čipu.
- Máme nové ikony https://lucide.dev/icons/
- Podpora tmavého tématu desktopu
Velice děkuji všem kontributorům, bez jejichž pomoci by projekt nemohl vůbec fungovat. Díky kluci a doufám, ze se již brzy připoji i nejaká devčata.
Ať nám to běhá.
Fanda Vacek
Merry Christmas and a Happy New Year to all runners.
As every Christmas, this year we are releasing a new version of the QuickEvent software for organizing orienteering events. This year’s release is marked by major changes: we successfully migrated to Qt 6, which resulted in QuickEvent version 3. Both versions were developed in parallel for about a year, and we tried to commit all changes to both versions. As of today, version 3 is the officially supported version (you can find it in Git as the main branch). Version 2 will no longer be developed, which is why I renamed the master branch in Git to qe2.
What has changed in version 3:
- The “Competitors” view has been removed and merged with “Legs”, so no more annoying switching.
- New configuration system.
- On the receipt you can now see the battery status of the SIAC chip.
- We have new icons: https://lucide.dev/icons/
- Support for the desktop dark theme.
I would like to sincerely thank all contributors, without whose help the project could not exist at all. Thanks guys, and I hope that some girls will join us soon as well.
Fanda Vacek
What's Changed
Important changes since last release, full Changelog: QE-v2.6.26...QE-v3.4.22
| Commit | Date | Author | Change |
|---|---|---|---|
| a1e2590 | 2025-12-25 | Fanda Vacek | Change QE3 branch to main |
| 2d0a5d9 | 2025-12-24 | Fanda Vacek | Print SIAC battery status on receipt #363 |
| 1d1ff20 | 2025-12-23 | arnost00 | Fix relay model update after add new relay |
| b4d8fda | 2025-12-12 | Fanda Vacek | Add option to export iofxml start list with vacants or not |
| 4378467 | 2025-12-09 | lukaskett | Added button to turn on/off changes processing e.g. in case when ochecklist is not used (default state is OFF) |
| 6859f8c | 2025-11-30 | Fanda Vacek | FIX: QE3 - zvlastni velikost oken ? #1067 |
| 33a87c4 | 2025-11-30 | Fanda Vacek | FIX: QE3 - problem s vycitanim cipu #1066 |
| 24c9ac9 | 2025-11-27 | lukaskett | Switch to GraphQL request. Reduces extra API calls for externalId which is requested with other values |
| 6191cc9 | 2025-11-21 | lukaskett | Added option to execute xml upload without xml validation. Default is to perform iof xml validation. |
| 685f17c | 2025-11-02 | Fanda Vacek | Switch to lucide icons |
| 865691e | 2025-11-02 | lukaskett | Finished adding a new competitor from OFeed |
| 56fe2f6 | 2025-10-31 | lukaskett | Automatic update of status, changed card and note Add a new competitor in progress |
| 9ee8542 | 2025-10-25 | Fanda Vacek | Disable handicap by default |
| c6f15dd | 2025-10-29 | arnost00 | Fix relay club startlist - fix typo in column name. |
| 68c7123 | 2025-10-28 | lukaskett | Add a new db event that handles adding a new competitor |
| 2abdd15 | 2025-10-24 | Fanda Vacek | Dark theme support |
| 329eba6 | 2025-10-23 | Fanda Vacek | Move "Create runs" button to more visible place |
| 9bd58bf | 2025-10-22 | Fanda Vacek | Edit competitor widget improvements |
| ea0a78a | 2025-10-23 | Fanda Vacek | Set tatus DNS == false after card read #1049 |
| 3694fc3 | 2025-10-21 | Fanda Vacek | Show relays courses in courses table (#1045) |
| 4c317d7 | 2025-10-19 | Fanda Vacek | Fix full text filter matched table cell background in dark mode |
| 86ed544 | 2025-10-13 | Fanda Vacek | Fix ORIS má změněnou adresu #1042 (#1043) |
| 26ff487 | 2025-10-03 | Fanda Vacek | Some courses invisible in course edit form #1038 (#1040) |
| c33a625 | 2025-10-01 | Fanda Vacek | Fix Start Number selection in reports #979 |
| 2520502 | 2025-09-29 | arnost00 | Fix issue #1033 - bad QMetaType, bug from january 2023 |
| d8f8e14 | 2025-09-07 | Fanda Vacek | Rename qmlwidgets namespace to gui |
| e3fc0f4 | 2025-09-06 | Fanda Vacek | Add dark theme SVG icons |
| eb32483 | 2025-09-06 | Fanda Vacek | QE3 - špatná čitelnost v tmavém režimu #1026 |
| 9583226 | 2025-08-20 | arnost00 | Try to fix issue #1023 - Špatné aktuální pořadí na lístečcích při stejném pořadí |
| d23a5aa | 2025-07-10 | Fanda Vacek | Hide relays columns in classes table if event is not relay |
| 8b21218 | 2025-07-06 | Fanda Vacek | Enable both map counting, per class and also per course |
| 5e39adf | 2025-07-03 | Fanda Vacek | Move map count to courses table |
| 912f08e | 2025-07-03 | arnost00 | Fix error "ambiguous column name", try to update more use of isrunning |
| f541fac | 2025-07-03 | arnost00 | Add warning dlg, when any receipt type is not selected. |
| 23b08b3 | 2025-06-25 | arnost00 | Fixed displaying of vacants in relay startlists and fixed default vacant option in ReportOptionsDialog |
| 20f3778 | 2025-06-25 | Richard Patek | Classes - added column which show number of relays in class |
| b2cd333 | 2025-06-24 | arnost00 | Relays : - Extend ReportOptionsDialog - show legs, show vacants - Add vacants in relays - Adding them, print handling - Print Startlists - add condensed startlist (without legs) |
| 3046546 | 2025-06-24 | arnost00 | Classes - import curses - displays warning when using an unsupported import type |
| e7f6db6 | 2025-06-23 | Richard Patek | When removing a runner from the relay, also remove him from the competitors table. Fix issue #697 |
| 42d2a7d | 2025-06-22 | Richard Patek | In create new event from ORIS - add Import number of legs |
| 3a5ed56 | 2025-06-22 | Richard Patek | Before attempting to delete, check if a runner has been selected. |
| ac08446 | 2025-06-13 | Richard Patek | Fix to only add a club once. |
| a96388c | 2025-06-13 | arnost00 | ORIS - add import of one-time clubs (File->Import->ORIS->Update one-time clubs) |
| 3583122 | 2025-06-13 | arnost00 | Event config - added ORIS event key support |
| cf70556 | 2025-06-05 | Richard Patek | Fix insert new competitor on [+] in Runs, remove error log "Field name 'competitorId' not found." Call dialog for new competitor without selected row. |
| 4629cdf | 2025-06-02 | Fanda Vacek | Fix missing lap times on receipt |
| 21963a8 | 2025-06-02 | Fanda Vacek | Add SprintRelay discipline #981 |
| 7638f2f | 2025-05-23 | Fanda Vacek | Remove competitors (#1004) |
| 185c02a | 2025-05-19 | Fanda Vacek | Add IOF-ID column to run table |
| 2e250b4 | 2025-05-18 | Fanda Vacek | O feed service (#1009) |
| f7dcd70 | 2025-05-15 | Fanda Vacek | Select free start times doubleclicking on start time in competitor dialog |
| 0ba9dea | 2025-05-08 | Fanda Vacek | Add save button to competitor widget |
| 1402603 | 2025-05-05 | Fanda Vacek | Remove Competitors perspective |
| 95bef2d | 2024-11-02 | Fanda Vacek | Nefunkční copy&paste v záložce Úseky/Etapy #969 |
| c366a5f | 2024-09-28 | arnost00 | Relay - start number import - fix logic when : bib number is 0, bib number is negative.Add log warning when duplicity |
| 1ca653a | 2024-09-24 | arnost00 | Fix import of first number in class. Fix show how many rows imported (header not included). |
| 73f4df2 | 2024-09-22 | arnost00 | Add Import of start numbes (bibs) from CSV for relays. |
| 3d7bb74 | 2024-07-11 | Fanda Vacek | Add runners-clash and course-clash checkboxes to class layout editor |
| b3e1fe9 | 2024-04-18 | Fanda Vacek | Fix duplicate QuickEvent person ID in IOFXML startlist export |
| 89f2139 | 2024-04-18 | Fanda Vacek | Fix corrupted EventDialog UI layout |
| 039e4a2 | 2024-04-18 | Fanda Vacek | Fix crash in CSV reader when empty string was unquoted |
| 704c818 | 2023-12-26 | arnost00 | Fix issue #953, better computation of start time in Emma Racom Startlist generation. Fix when runs.startime is null |
| 3fc3a24 | 2023-12-26 | arnost00 | Fix issue #954, missing ReportOptionsDialog PageLayout set before call report. |
| c411cb8 | 2023-09-18 | arnost00 | ReportOptionsDialog - fixed init bugs in Class Start Selection groupbox |
| 7f2bd3b | 2023-07-26 | arnost00 | Fix stageId for fill class list (selected start number) |
| e48c432 | 2023-07-26 | arnost00 | Add UI item and code to select start number in ReportOptionsDialog for print startlist by classes and for starters |
| 276dbc2 | 2023-09-19 | arnost00 | Fix bugs reported from 6. kolo PLŽ - Podhorní Újezd a Vojice [2023-09-19] Emma client startlist export - runners with SI = 0, runners with start in SI card when start is PM) |
| 4634630 | 2023-09-18 | arnost00 | ReportOptionsDialog - fixed init bugs in Class Start Selection groupbox |
| fef392f | 2023-09-18 | arnost00 | Fix Emma client CSV startlist export - set missing UTF-8 codec |
| 45813a7 | 2023-08-30 | arnost00 | CSV imports - some fixes : UI, better SI handling, import with key is runs.id |
| 045780e | 2023-08-23 | arnost00 | CSV Result export - fix for Cze races & for older races without proper runStatus set. |
| f748e1d | 2023-08-23 | arnost00 | Fix receipt for free order - correct split times are shown. Not all controls in "Extra punches" |
| 99a739f | 2023-08-23 | arnost00 | In the card reader plugin, RunFlagDialog is used instead of two checkboxes - fixing a possible inconsistency when checking/unchecking them |
| 8f402cd | 2023-08-18 | Otakar Hirš | fix: export of invalid time in oresults service |
| 8c188a9 | 2023-08-18 | arnost00 | CardReader - Show Bib (can use Bib in find), DISQ is readOnly, Can use Bib in "Assign card to runner" |
| 0569d9e | 2023-08-17 | arnost00 | Fix IOF XML 3.0 relay race results export compatible with Eventor & better org support |
| c6e2b49 | 2023-08-14 | arnost00 | Emma service update (txt part) for new Emma Racom client (... |
X-Mas 2023 release QE 2.6.26
X-Mas 2023 release
Marry Christmas and Happy New Year to all the orienteering runners. I wish you great season. This is annual release, list of changes is bellow. We are moving towards to Qt6 (see qe3 branch), which is planned to become master next year. Qt5 version is now stable and most feature rich QE release (master branch currently).
Many thanks to all the contributors.
Veselé Vánoce a šťastný nový rok všem běžcům. Jako každé Vánoce i letos vydáváme novou verzi programu na pořádání závodů v orientačním běhu QuickEvent. Letošní verze je pravděpodobně poslední QE v Qt5, příští rok plánuji přechod na Qt6. Qt6 verze již existuje ve větvi qe3, je otestovaná na HSH 2023, bohužel existuje relativně dost commitů, které letos putovaly pouze do Qt5 verze a nebyly backportovány do qe3. Jen pro upřesnění QE 2.x bude v Qt5, QE 3.x bude Qt6.
Ať nám to běhá.
Fanda Vacek
Change log
Anatolii Sakhnik:
- Update Ukrainian translation
- Add an WebApi service to accept card readouts via HTTP POST
- Allow logging requests to a file
- Add Ukrainian translation for QR-O-Punch
Eryk Michalak:
- Translated using Weblate (Polish)
Evgeniy Khramov:
- Translated using Weblate (Russian)
Fanda Vacek:
- Doplnit v xml i číslo použité verze do atributu creator #906
- Kontrola pravidel losování nefunguje po spuštění programu #914
- [#897 fixed] Štafety: Chybný tisk výsledků
- ERR Windows: Modal okna mimo zobrazitelnou plochu #905
- App crash on sync oris entries fixed
- Fixed export if Id to iofxml
- Modal okna mimo zobrazitelnou plochu #905 revisited
- [#905 fixed] ERR Windows: Modal okna mimo zobrazitelnou plochu
Otakar Hirš:
- fix(OResults): unify runner_id
- feat: unique Id for all runner exports, close #916
- fix: result status toString, close #917
- fix: make DSQ precedence over NC
- fix: make disqualifiedByOrganizer higher priority
- fix: include libssl in appimage
- fix: export of invalid time in oresults service
Richard Patek:
- Extend-imports-xml-csv-world-races
- Fix page layouts & some ReportOptionsDialog improvements (#937)
- Fixed the cause of problems reported in the issue described in #917
- Fixed ogtime.js functions as suggested in #917 to match behavior with the edit in PR #919
- Add IOF XML import, 2 CSV imports (prototype) - IOF XML import (now only single race support), from ORIS & IOF Eventor, imports: clubs, registration, classes, entries - CSV imports (key is Cze registration or IOF ID), supported columns : SI, class, bib, start time
- Add flag to event config - we need to know what type of data we have (ex. XML exports)
- Txt Imports - extended handling of starttime Xml Entries Import - better handling of NationalFederation and Nationality
- Merge remote-tracking branch 'fanda/master' into extend-imports-xml-csv-world-races
- Add raceNumber to EventConfig, add support for raceNumber to XML export (startlist). Update XML startlist export for Eventor (WMOC)
- TxtImport - fix for format "h:mm:ss", XmlImporter - fix exception when class already exists
- XmlImporter - add import of relays (Eventor), and Event (Eventor).
- IOF XML 3.0 relays startlist export compatible with Eventor
- Fix IOF XML 3.0 single race results export compatible with Eventor. Fix relay export crash when no results.
- Unite QE Id used in XML export
- Fix relay results - summary run status of relay
- CSV export of startlist for TV Graphics - single race
- Competitors Widget - add button for quick switch first & last name.
- CSV Result export - add DNS, add single file results call to Runs->Export->Results->Current Stage->CSV
- WMOC - prepare for more information columns in startlist & results
- Emma service update (txt part) for new Emma Racom client (support for minus time, support for long club names, better time formating)
- Emma service update (txt part) for new Emma Racom client (new CSV startlist export - for single race & relays) - for CSV starlist need to use Emma Client from 2023-8 or newer.
- Fix IOF XML 3.0 relay race results export compatible with Eventor & better org support
- CardReader - Show Bib (can use Bib in find), DISQ is readOnly, Can use Bib in "Assign card to runner"
- In the card reader plugin, RunFlagDialog is used instead of two checkboxes - fixing a possible inconsistency when checking/unchecking them
- Fix receipt for free order - correct split times are shown. Not all controls in "Extra punches"
- CSV Result export - fix for Cze races & for older races without proper runStatus set.
- CSV imports - some fixes : UI, better SI handling, import with key is runs.id
- Fix Emma client CSV startlist export - set missing UTF-8 codec
- Fix bugs reported from 6. kolo PLŽ - Podhorní Újezd a Vojice [2023-09-19] Emma client startlist export - runners with SI = 0, runners with start in SI card when start is PM)
ikanakova:
- Translated using Weblate (Czech)
xkenia:
- Added relays into Quickshow (#949)
QE 2.6.20
QE 2.6.18
QuickEvent 2.6.18
Changelog
| Commit | Author | Date | Message |
|---|---|---|---|
| 3d36b32 | Lukáš Paukert | Sat Apr 22 | feat: UI improvement, localization |
| 24ea514 | arnost 00 | Fri Apr 21 | Improved club start list sorting - feature request #739 Now are possible 3 basic types : by Class Names, by Start times, by Runner names |
| 444bd93 | Fanda Vacek | Sun Apr 16 | [#876 fixed] Wrong content of the tag in the XML export of races with more than one start |
| b70a2fd | Fanda Vacek | Sun Apr 16 | IOF ID edit-box added to competitor widget |
| a388719 | arnost 00 | Sun Apr 16 | fix: add missing page layout part in startlist dlg for classes & clubs, close #879 |
| 56adb27 | Otakar Hirš | Sat Apr 15 | fix: touchpad mess |
| 55b0df4 | Otakar Hirš | Sat Apr 15 | remove debug log |
| 558865d | Otakar Hirš | Sat Apr 15 | fix: openssl instalation |
| 05f1572 | Otakar Hirš | Sat Apr 15 | fix: include correct version of ssl libs for windows build |
| 751b815 | Otakar Hirš | Sat Apr 15 | fix: xml relay TimeBehind, close #878 |
| 95a7c6c | arnost 00 | Fri Apr 14 | More info about SSL in About Dlg |
| ef5bb1e | Fanda Vacek | Thu Apr 13 | SSL info added to About QuicEvent dialog |
| 92bde40 | Otakar Hirš | Wed Apr 5 | fix(OResults): support for multistage events |
| 13edd04 | arnost 00 | Wed Apr 5 | Added IOF ID for WRE races - XML exports - startlist & results |
| 1496cbb | Otakar Hirš | Sun Apr 2 | fix: include start number in xml results export, fix #874 |
| 656cc56 | Otakar Hirš | Sun Apr 2 | fix(OResults): change of stage does affect service |
| 501d05e | arnost 00 | Sun Apr 2 | Added IOF ID for WRE races - add to Db and imported from ORIS |
| a595c40 | Otakar Hirš | Sat Apr 1 | fix: StartList header, close #870 |
| c7ee575 | Otakar Hirš | Sat Apr 1 | feat: TimeBehind in relay export, close #736 |
| 89d81a3 | Fanda Vacek | Sat Apr 1 | App crash, when duplicit SI to rent was entered fixed #391 |
| 06f274e | Lukáš Paukert | Mon Mar 27 | Translated using Weblate (Czech) |
| 9e9cac9 | Evgeniy Khramov | Mon Mar 27 | Translated using Weblate (Russian) |
| 029fbbc | Otakar Hirš | Sun Mar 26 | feat: EntryId in relay export #860 |
| 91b5199 | Otakar Hirš | Sun Mar 26 | fix: askYesNo dialog |
| c74778d | Otakar Hirš | Sun Mar 26 | fix: unify relay name, resolve #860 |
| 259b51c | Otakar Hirš | Sun Mar 26 | fix: filename & relays export, fix #863 |
| e7a643e | arnost 00 | Sun Mar 26 | Fix #855 - added connect for 2 missing buttons. |
| 4a3cd9c | Lukáš Paukert | Wed Mar 22 | feat: UI improvements, typos |
| 8646a24 | Lukáš Paukert | Tue Mar 21 | Translated using Weblate (Czech) |
| bce14d4 | Otakar Hirš | Tue Mar 21 | refactor(OResults): change gzip for simpler zlib |
| 802f19b | Otakar Hirš | Tue Mar 21 | feat(OResults): upload both start list and results on service startup |
| 5f9c1f7 | Otakar Hirš | Tue Mar 21 | feat(OResults): save API key persistently in DB |
| 707097d | Otakar Hirš | Mon Mar 20 | fix: relay xml results export |
| 99e2a94 | Otakar Hirš | Mon Mar 20 | feat: set start time for next leg after readout, resolve #852 |
| 1d1e9ea | Fanda Vacek | Sun Mar 19 | SQLITE - nejaky problem s null hodnotami #851 |
| 440c3e0 | Lukáš Paukert | Sat Feb 11 | Update TS files |
| b777bbd | Otakar Hirš | Fri Jan 20 | fix: windows build ssl version |
| 20137a6 | Václav Kubernát | Thu Jan 12 | CI: Build with C++17 |
| 4cba515 | Václav Kubernát | Tue Aug 23 | qt6: Get rid of Core5Compat |
| 3a8b405 | Václav Kubernát | Thu Aug 18 | qt6: Add CMake support |
| 406d442 | arnost 00 | Wed Dec 28 | ResultStatus (RunStatus) - fixed missing overtime in QML |
| 6d55f16 | Richard Patek | Sun Nov 27 | Add description file for "Jednotny format vysledku CSOS" for future use. |
| ba4fa93 | Richard Patek | Mon Nov 21 | Result status fixed for some result print & exports |
| 042b47d | Richard Patek | Tue Nov 1 | Fix whitespaces (missing tabs). Unified result status logic |
| 9e21ebc | arnost 00 | Fri Oct 21 | Fix OverTime flaf after merge |
| 5103ec2 | arnost 00 | Fri Aug 5 | ResultStatus prototype, connect to some result outputs. Class for processing result status in one place - try to unified result flag processing Extend new result status from #669 and #714 |
| b04d0eb | arnost 00 | Wed Jul 27 | Add OverTime to Result flags - extend DbSchema & RunFlags dialog |
X-Mas 2022 release QE 2.6.14
X-Mas 2022 release
Marry Christmas and Happy New Year to all the orienteering fans. I wish you the right direction and happiness. This is annual release, list of changes is bellow. Please note that, if you want access to bug fixes and new features earlier, you can download developer builds form github actions directly.
Many, many thanks to the contributors.
Veselé Vánoce a šťastný nový rok všem lidem a orientačním běžcům zvláště. Jako každé Vánoce i letos vydáváme novou verzi programu na pořádání závodů v orientačním běhu QuickEvent. Letošní verze neobsahuje žadnou velkou novinku, snad jedině centralizované nastavení, které umožňuje opět uživatelskou editaci sestav. Opravili jsme nějaké chyby a snažili se zjednodušit a zpřehlednit uživatelské rozhraní. Přibyl export pro on-line sledování výsledků OResults. Porobnější seznam změn je na konci této stránky. Děkuji všem kontributorům, ale celé komunitě okolo QE za spolupráci, čas, podněty, zpětnou vazbu a víru v open-source.
Ať nám to běhá a ať nás to pořád baví.
Fanda Vacek
Change list
| Commit | Author | Date | Message |
|---|---|---|---|
| 2415ca2 | Fanda Vacek | Thu Dec 22 2022 | Export into xml - need to escape &<>'" characters #751 |
| 95029d0 | Richard Patek | Sun Nov 27 2022 | SIME startlist fomat description moved to txt file in doc folder |
| 47d296a | Fanda Vacek | Wed Nov 23 2022 | Add libfuse to linux build action |
| 06d24d1 | Fanda Vacek | Thu Nov 17 2022 | [#831 fixed] Nevalidní XML IOF-XML 3.0 export |
| c28cbe1 | Fanda Vacek | Wed Nov 9 2022 | tlacitko Test Connection v nastaveni nepouziva aktualni hodnoty nastaveni #826 fixed |
| e9b9119 | Richard Patek | Wed Nov 9 2022 | Export startlist in CSV format (SIME) - add BOM for Windows |
| bab6fef | Richard Patek | Wed Nov 9 2022 | Export startlist in CSV format (SIME) - added dialgo to : class name filter, show bibs Fix ReportOptionsDialog init vallues for variable pageLayoutVisible |
| 5cb20a9 | Otakar Hirs | Fri Nov 4 2022 | feat(OResults): send runner data after readout or edit |
| 284b332 | Fanda Vacek | Fri Oct 28 2022 | FIXED Settings -> Receipts: chybné zobrazení vybrané tiskárny #822 |
| 98bc617 | arnost 00 | Thu Oct 27 2022 | Experimental prototype - export startlist in CSV format (SIME). Used for Tak-Soft program StarterClock which is used by starters. Exclude P & HDR |
| 5b51a84 | Otakar Hirš | Mon Oct 10 2022 | refactor: use Flags dialogs in edit competitor widget |
| 4791ad0 | Otakar Hirš | Mon Oct 10 2022 | refactor: improve card flags #691 |
| 52c89f6 | Otakar Hirš | Mon Oct 10 2022 | refactor: improve run flags dialog, resolve #796 |
| 6df83a1 | Otakar Hirš | Mon Oct 10 2022 | fix: unify time export format, close #808 |
| 16b24d1 | Fanda Vacek | Fri Oct 7 2022 | Přiřazování startovních čísel z dané sekvence #653 |
| 466ad65 | Otakar Hirš | Thu Oct 6 2022 | refactor: move CardsToLent into Settings, resolve #802 |
| d748fd2 | Otakar Hirš | Thu Oct 6 2022 | fix: OResults error message, resolve #811 |
| 33f00f4 | Fanda Vacek | Wed Oct 5 2022 | Better OResult upload error logging |
| 7a56e74 | arnost 00 | Sun Oct 2 2022 | Rawplist read - fix comment, removed SQL prepare. Update comment to debug level, and only when written to db. |
| 2714c4b | arnost 00 | Mon Sep 26 2022 | Rawplist read - fix variable name, remove unnecessary member function |
| 08baf71 | Fanda Vacek | Sat Sep 10 2022 | Merge pull request #780 from Quick-Event/centralized-settings |
| 5ab3683 | Fanda Vacek | Tue Aug 30 2022 | Progress dialog when gathering SI station info during comm test. |
| c53602d | Fanda Vacek | Tue Aug 30 2022 | Custom reports explanation tool-tip |
| 0e81ff6 | Fanda Vacek | Mon Aug 29 2022 | Receipts settings: ClasicLotery receipt is not selected as the default. |
| 54b3033 | Fanda Vacek | Mon Aug 29 2022 | CardReader settings page test comm checks if connected serial device is SI reader |
| 575013c | Otakar Hirš | Mon Aug 29 2022 | fix: start/stop service logic, close #795 |
| 0aa306e | Fanda Vacek | Mon Aug 29 2022 | More explicit open COM test result message |
| 491fc7b | Fanda Vacek | Sun Aug 28 2022 | Receipts settings centralized |
| dc2d943 | Fanda Vacek | Sun Aug 28 2022 | Settings singleton introduced to reduce opening settings file each time, when some settings value is read. |
| 39c84a8 | Fanda Vacek | Sun Aug 28 2022 | CardReader settings moved to settings dialog |
| 44431c5 | Fanda Vacek | Sat Aug 27 2022 | Test comport button in card reader settings widget implemented |
| b5193d5 | Fanda Vacek | Sun Jul 31 2022 | Centralized Settings API based on Core::Settings |
| 7d30d18 | arnost 00 | Sat Jul 30 2022 | Read splits from TXT file prototype. Read format known as "racom rawsplits". Format generated from Racom or BlueBox |
| 16fdb6c | Fanda Vacek | Sun Jul 17 2022 | Vratit reporty z resources do adresaru, kde je QE vyhledava #722 |
| 8d4aefb | Fanda Vacek | Sun Jul 17 2022 | all the reports moved to 'reports' subdirectory |
| a9e3e8b | Fanda Vacek | Fri Jul 15 2022 | Results current page can be customized |
| 0f01aaa | Fanda Vacek | Wed Jul 13 2022 | Settings dialog is styled according to application CSS |
| 39eb852 | Fanda Vacek | Sat Jul 9 2022 | Centralized settings dialog under File->Settings |
QuickEvent 2.6.5
Change list
| Commit | Author | Message |
|---|---|---|
| cd9a996 | Václav Kubernát | cmake: Build quickevent |
| 0d957ab | Otakar Hirš | feat: OResults service |
| 259e6bf | Lukáš Paukert | Remove Time element from IOF XML 3.0 export if SplitTime is missing |
| 3a02470 | arnost00 | Fix issue #738 - hide start number in html startlist when no start number in class / club |
| 2fb610f | arnost00 | Extend SI punch decode - control code can be up to 511 |
| b9a9989 | Václav Kubernát | Fix ORing different enum types |
| e8525fa | Otakar Hirš | change emmaclient export files for relays |
| 1402f4b | Otakar Hirš | complete IOFXML3.0 export for relays |
| a72f241 | Lukáš Paukert | Translated using Weblate (Czech) |
| 0484616 | arnost00 | WMOC - result service - csv export of results - single file or one file per class |
| 98b80f2 | Lukáš Paukert | Set OB as default sport when creating new event |
| 84be840 | Lukáš Paukert | Allow only small letters in PostgreSQL schema name |
| eb2bea3 | Lukáš Paukert | Fix #752 - fix SQL update statement for PostgreSQL |
| 545e4b1 | arnost00 | New courses can replace or append old cources |
| fc81268 | Fanda Vacek | #732 Card6 SI == 0 read error |
| 76f0481 | Fanda Vacek | Show raw data in Card reader does nothing #731 |
| bb3054a | Fanda Vacek | Keep runners order draw option does not work #718 |
| ff31866 | Fanda Vacek | Cannot set not-run from edit competitor dialog #720 |
| 652f441 | Fanda Vacek | Add disqualified explicitly option to run flags #714 |
| 4065d89 | Fanda Vacek | Ambiguous shortcut Ctrl+V in Classes table #715 fixed |
| a73b407 | Fanda Vacek | Tlacitko vlozit zavodnika v "Zavodnici" zustava zasedle #712 |
| 0812ba5 | arnost00 | Modified XML export - issue #724 - added more information in XML3.0 export (Organisation\Name, Result\TimeBehind, Result\ControlCard) |
| 91fd44c | arnost00 | Modified UI - issue #723 - start 00 can be set in format H:mm:ss. Some dialog titles update. |
| 949ee11 | arnost00 | Print option dialog - resize to minimal size on exec, name of dialog in title |
| f3ab663 | Martin Špirk | string :// is not detected as a comment in json |
| 9f7460e | Fanda Vacek | Chyba při importu závodu – COMMIT transaction error #706 vyreseno pomoci call-backu |
| edc509c | Fanda Vacek | Chyba při importu závodu – COMMIT transaction error #706 |
| 08e07ca | Lukáš Paukert | Fix changing stage in Runs module, close #705 |
| 5688ad2 | Otakar Hirš | open AssignCardToRunner dialog with Ctrl+Enter shortcut, close #698 |
| 9038008 | Otakar Hirš | disable globally "?" button in dialogs |
| c09cab0 | Otakar Hirš | hide UseInNextStages if event has only one stage |
| 2307ceb | Otakar Hirš | add relay info |
| e11be2d | Otakar Hirš | warn user when start interval for class is not set, close #690 |
| 2c9521c | Otakar Hirš | fix: setting start time in advance for next leg overwrites start time set to mass start runners |
| b7d6dab | Fanda Vacek | Force isRunning flag to be not null #668 SQL error on "Is Running" uncheck fixed QE ver 2.5.3 |
| 1c07236 | Fanda Vacek | Check for PostgreSQL schema name is run also for SQLite #694 fixed |
| a350ce8 | Fanda Vacek | Force isRunning flag to be not null #668 QE 2.5.1 |
| 3a3c82b | Fanda Vacek | Implement IOF-XML-v3 ResultStatus flags #669 done #655 |
| 0263f26 | Fanda Vacek | Force isRunning flag to be not null #668 fixed |
QuickEvent 2.4.7
Critical bug in 2.4.6 in relay module fixed
Opravena kritická chyba při pořádání štafet z verze 2.4.6

