Commit Graph

7172 Commits

Author SHA1 Message Date
GitHub gen-configs Action e060bef632 Auto-generated configs and docs 2025-02-06 17:43:38 +00:00
kifir23917 554e766bcc Now we output merging warnings on status panel #7357 2025-02-06 12:30:03 -04:00
kifir23917 73d262c5a8 Now we ignore `byFirmwareVersion` and `hash3` .ini-fields #7357 2025-02-06 12:30:03 -04:00
kifir23917 e0040f90fc Now we ask user for confirmation to restore previous calibrations #7357 2025-02-06 12:30:03 -04:00
kifir23917 b460d2e6be Output fields that we are going to update to restore previous calibrations #7357 2025-02-06 12:30:03 -04:00
kifir23917 e54b1efe7b Handle case of disappeared enum value #7357 2025-02-06 12:30:03 -04:00
kifir23917 91df6776c6 Now `EnumIniField.indexOf` method returns `-1` for unknown values instead of throwing exception #7357 2025-02-06 12:30:03 -04:00
kifir23917 51d29f1a52 only:refactoring: extract `greening` and `redding` of status panel from `ProgramSelector.flashOpenbltSerialAutomatic` method #7357 2025-02-06 12:30:03 -04:00
kifir23917 6f47724bf9 only:refactoring: get rid of redundant method parameter #7357 2025-02-06 12:30:03 -04:00
kifir23917 7e51ebc767 Fix problem with premature `greening` of status panel
#7357
2025-02-06 12:30:03 -04:00
kifir23917 a856e04168 Handle failure of merged calibrations backup
#7357
2025-02-06 12:30:03 -04:00
kifir23917 93acd51463 Step to fix problem with premature `greening` of status panel
#7357
2025-02-06 12:30:03 -04:00
kifir23917 a62becbf8d Now `CalibrationsHelper.readAndBackupCurrentCalibrations` method doesn't validate config version on connect #7357 2025-02-06 12:30:03 -04:00
kifir23917 92eee1682f implement uploading of merged calibrations #7357 2025-02-06 12:30:03 -04:00
kifir23917 ae711184f0 only:refactoring: `BinaryProtocol.saveConfigurationImageToFiles` is converted to static #7357 2025-02-06 12:30:03 -04:00
kifir23917 13986136a6 only:refactoring: rename class #7357 2025-02-06 12:30:03 -04:00
kifir23917 fd369ef4e6 Now we back up updated calibrations #7357 2025-02-06 12:30:03 -04:00
kifir23917 d1fa312d8e only:refactoring: now `ProgramSelector.flashOpenbltSerialAutomatic` method knows previous calibrations #7357 2025-02-06 12:30:03 -04:00
kifir23917 a02fb0735c only:refactoring: generalize `BinaryProtocolAction` #7357 2025-02-06 12:30:03 -04:00
kifir23917 6aef7e8ff4 only:refactoring: extract part of functionality into `backUpCalibrationsInfo` method #7357 2025-02-06 12:30:03 -04:00
kifir23917 aa85b21f12 only:refactoring: extract part of functionality into `CalibrationsInfo` class #7357 2025-02-06 12:30:03 -04:00
GitHub gen-configs Action 971d4ef8eb Auto-generated configs and docs 2025-02-06 03:03:10 +00:00
GitHub gen-configs Action d3913b1c26 Auto-generated configs and docs 2025-02-05 19:00:58 +00:00
rusefillc 76b0c0a522 Console should get much smarter around compatibility with older units #6845
only:java progress
2025-02-05 13:49:27 -05:00
GitHub gen-configs Action d98b4a136b Auto-generated configs and docs 2025-02-05 14:51:36 +00:00
rusefillc b01641065e Console should get much smarter around compatibility with older units #6845
only:java progress
2025-02-05 09:40:03 -05:00
GitHub gen-configs Action 369ad09072 Auto-generated configs and docs 2025-02-05 14:22:16 +00:00
rusefillc 2bc19e703e Console should get much smarter around compatibility with older units #6845 2025-02-05 09:19:19 -05:00
rusefillc a4bcfd1955 hiding dead code 2025-02-05 09:17:34 -05:00
rusefillc 5a4410fef7 Console should get much smarter around compatibility with older units #6845
only:dead-ish code

nice milestone: Fields.TS_TOTAL_OUTPUT_SIZE not used by PROD code!
2025-02-05 08:44:18 -05:00
rusefillc b28b5040db Console should get much smarter around compatibility with older units #6845
only:dead-ish code
2025-02-05 08:31:33 -05:00
rusefillc fb95a0c024 only:docs 2025-02-05 08:23:23 -05:00
rusefillc cfc9750b90 Console should get much smarter around compatibility with older units #6845
only:dead-ish code
2025-02-05 08:23:07 -05:00
rusefillc 5988a34d5a only:less gradle copy-pasta 2025-02-04 21:18:32 -05:00
GitHub gen-configs Action 66a3c48e54 Auto-generated configs and docs 2025-02-05 00:45:21 +00:00
rusefillc f084b9e40d only:java 2025-02-04 19:33:20 -05:00
GitHub gen-configs Action 2f12414eed Auto-generated configs and docs 2025-02-04 02:31:01 +00:00
rusefillc b3a661d5ae only:docs 2025-02-02 13:40:21 -05:00
GitHub gen-configs Action bdeb2a5d4e Auto-generated configs and docs 2025-02-02 18:06:12 +00:00
GitHub gen-configs Action 4afb50194f Auto-generated configs and docs 2025-02-02 03:05:57 +00:00
GitHub gen-configs Action cf9ef7bbff Auto-generated configs and docs 2025-02-02 01:22:39 +00:00
GitHub gen-configs Action 35f337b64e Auto-generated configs and docs 2025-02-01 03:53:36 +00:00
GitHub gen-configs Action 5e11e3bb63 Auto-generated configs and docs 2025-02-01 03:33:55 +00:00
GitHub gen-configs Action 317bb6def8 Auto-generated configs and docs 2025-02-01 01:38:34 +00:00
GitHub gen-configs Action f1d04040db Auto-generated configs and docs 2025-01-31 22:22:15 +00:00
GitHub gen-configs Action e2c4af7de8 Auto-generated configs and docs 2025-01-31 20:28:39 +00:00
GitHub gen-configs Action b49601681e Auto-generated configs and docs 2025-01-30 18:35:56 +00:00
kifir23917 abb40ca09a Now we back up current .ini-file into `prev_calibrations.ini` file before updating firmware #7357 2025-01-30 13:25:10 -05:00
kifir23917 14a264e99d only:refactoring: extract part of functionality into `CalibrationsBackuper` class #7357 2025-01-30 13:25:10 -05:00
kifir23917 71bd8ca6b3 add `getIniFilePath` method to `IniFileModel` interface #7357 2025-01-30 13:25:10 -05:00