Releases: sembruk/sportorg-plus
Releases · sembruk/sportorg-plus
v1.6.0
Новое
- Штрафы в рогейне. Теперь можно настроить период штрафа (например, N штрафных баллов за каждые M минут опоздания).
- Добавлена возможность вводить КП без указания времени в диалоге редактирования результата.
- Обновлён диалог ввода номеров нестартовавших участников.
- Обновлён диалог поиска участника по номеру или фамилии.
- Результат со статусом DNS (Не стартовал) удаляется при добавлении нового результата при считывании чипа.
- В шаблонах используются шрифты без засечек (sans-serif).
Исправления
- Изменение группы через диалог редактирования команды, вызванного из диалога редактирования участника.
- Правильное применение настройки "card_number_as_bib" (№ чипа = № участника) при присвоении стартовых номеров и редактировании результатов.
Features
- Rogaining penalty: it is now possible to set a penalty period (e.g., N penalty points for every M minutes of delay).
- Allow adding controls without a timestamp in the result edit dialog.
- Updated the NotStartDialog.
- Updated the BibDialog.
- Remove a result with a DNS status when adding a new result from a card.
- Use sans-serif fonts in the templates.
Fixes
- Correctly apply a new group when the TeamEditDialog is called from the PersonEditDialog.
- Use the 'card_number_as_bib' setting during bib number assignment and in result editing.
v1.5.2
- Отладка чтения чип для различных вариантов финишного времени
- Проверка результата всей команды после редактирования результата одного из участников
- Отправка результата всей команды в Live
- Добавлено действие для слияния групп
- Удалены статусы MISSING_PUNCH и OVERTIME из списка в диалоге редактирования результата
- Debug card readout with various options of finish time source
- Checking results of all team if one of them was edited
- Send results of all team (for team race) to Live
- Fixed sorting in CP tab (start, controls, finish)
- Added merge groups action
- Removed MISSING_PUNCH and OVERTIME status from pop-up list in result edit dialog
v1.5.1
- Исправлен расчет штрафа для рогейна при считывании чипа
- Исправлен импорт координат из файлов GPX и IOF XML в Windows
- Улучшен диалог настроек хронометража
- Улучшен импорт заявок из Orgeo CSV
- Обновлен английский перевод
- Fixed rogaining penalty calculation at card reading
- Fixed coordinate import from GPX and IOF XML at Windows
- Improved timekeeping properties dialog behavior
- Improved Orgeo CSV import
- Updated English interface
v1.5.0
- Добавлена вкладка с координатами и баллами контрольных пунктов
- Реализован импорт координат контрольных пунктов из файлов IOF XML v3, GPX и CSV
- Исправлен импорт дистанций из файлов OCAD v8 txt
- Добавлена возможность добавления и удаления участников через диалог редактирования команды
- Добавлена проверка обновлений раз в неделю при запуске программы
- Реализовано восстановление данных считанных чипов после преждевременного завершения программы (экспериментальная функция)
- Обновлены шаблоны сплитов
- Английский язык интерфейса по умолчанию, если системный язык отличается от русского
- Исправлены выявленные ошибки
- Added tab with control points coordinates and scores
- Implemented import of control points coordinates from IOF XML v3, GPX and CSV files
- Fixed import of courses from OCAD v8 txt files
- Added ability to add and remove participants through the dialog for editing the team
- Added check for updates every week at startup
- Implemented restoration of data read from cards after the program's premature termination (experimental function)
- Updated splits templates
- English interface language by default, if the system language differs from Russian
- Fixed known bugs
v1.4.2
- Добавлена поддержка комбинаций закрытия диалогов редактирования сплита / редактирования дистанции
(Ctrl+Enter для применения изменений, Escape - для отмены изменений) - Теперь при открытии настроек хронометража и включённом Bluetooth программа не зависает
- Добавлена комбинация Ctrl+I для быстрого создания SPORTident результата
- Add support for closing split edit and result edit dialogs with Ctrl+Enter and Escape
- Now, when opening the timekeeping settings and the Bluetooth turned on the program does not freeze
- Added CTRL+I combination for quick creation of SPORTident result
v1.4.1
- Обновлен диалог фильтрации (F2) из основной ветки SportOrg
- Исправлена ошибка в диалоге редактирования участника
- При отправке на печать 5 и более сплитов показывать вопрос
- Переключение иконки SPORTident после подключения станции сопряжения
- Update filter dialog (F2) from upstream
- Fix bug in person edit dialog
- If printing splits for more than 5 rows show question
- Switch SI icon after connecting SI station
v1.4.0
- Дистанция с переменной численностью КП (например,
*[],*(31-45) 100 *(46-99)[]) - Импорт предварительных заявок из IOF XML v3 (проверено с Orgeo)
- Меню "Открыть последний файл"
- Обновлен Orgeo Live для рогейна и командной гонки
- Разделено назначение номеров для участников и команд
- Добавлена настройка использования номера чипа в качестве номера участника
- Добавлено сохранение порядка столбцов между запусками программы (столбцы можно перетаскивать)
- Защита существующего файла от перезаписи пустым файлом
- Защита изменения JSON файла в 2 или более экземплярах программы
- Исправлена сборка для Windows
- Course with variable number of CPs (e.g.
*[],*(31-45) 100 *(46-99)[]) - Import entry list from IOF XML v3 (Tested with Orgeo)
Open Recentmenu option- Updated Orgeo Live for rogaining and team race
- Set numbers for persons and teams separately
- Added setting for using card number as bib
- Save columns order between sessions
- Protect existing file from overwriting with empty file
- Prevent editing JSON file from 2 or more instances of the software
- Fix build for Windows
v1.3.0
- Export results to CSV file using jinja2 template
- Экспорт результатов в CSV файл с использованием шаблона jinja2
- Улычшен импорт Orgeo CSV
- Улучшен диалог Подготовки старта
- Export results to CSV file using jinja2 template
- Orgeo CSV import improved
- Start preparation dialog updated
v1.2.2
- Если изменена группа для участника, также изменяем группу для команды
- Удалены даты рождения из протоколов
- Если время старта берётся из группы
и в результатах участника есть время от стартовой станции, используется последнее
- If change group for person also change group for team
- Remove birth dates from reports
- If start time source is 'group' and a result has start time from station use station time
v1.2.1
- Исправлена загрузка файла с некорректным значением scores_array
- Исправлен импорт из Orgeo CSV
- Добавлены подгруппы в протокол старта
- Fixed file loading with invalid scores_array
- Fixed Orgeo CSV import
- Subgroups in start report