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)