Commit Graph

1624 Commits

Author SHA1 Message Date
kifir23917 43c6334bd5 only:refactoring: get rid of duplicated `logLine` method implementation because `UpdateOperationCallbacks` interface already implements it in the same way #7199 2025-01-23 09:26:09 -05:00
kifir23917 6fa1d16eae only:refactoring: Now `UpdateOperationCallbacks` interface extends `StatusConsumer` interface #7199 2025-01-23 09:26:09 -05:00
kifir23917 aded5b29b6 only:refactoring: rename `StatusConsumer.appendStatus` method into `logLine` #7199 2025-01-23 09:26:09 -05:00
kifir23917 a461d40a7e only:refactoring: get rid of redundant `UpdateOperationCallbacks.append` and `UpdateOperationCallbacks.appendLine` methods because they duplicate `UpdateOperationCallbacks.log` and `UpdateOperationCallbacks.logLine` methods #7199 2025-01-23 09:26:09 -05:00
kifir23917 3f9193bb6a only:refactoring: get rid of redundant `StatusConsumer.appendStatus` method overloading - actually `breakLineOnTextArea` and `sendToLogger` parameters are always true #7199 2025-01-23 09:26:09 -05:00
kifir23917 f8dcfd3335 Hardcode feature flag to `true` #7199 2025-01-22 21:48:42 +02:00
kifir23917 3018d2beef Now we clear status panel before async job execution #7199 2025-01-22 21:48:42 +02:00
kifir23917 0ae9d2becf Disable buttons during async job execution (closes #7339) 2025-01-22 20:44:12 +02:00
kifir23917 5ddbdd4519 Prevent simultaneous job execution from `rusefi_updater.exe` #7339 2025-01-22 20:44:12 +02:00
kifir23917 a7e990f069 support temporary `RUSEFI_USE_STATUS_WINDOW_FOR_JOBS` feature flag #7199 2025-01-21 20:43:20 +02:00
kifir23917 d7004c31c6 now `BasicStartupFrame` uses `StatusPanel` instead of `StatusWindow` #7199 2025-01-21 20:43:20 +02:00
kifir23917 12372c2d5a refactoring: extract part of functionality into `executeJob` method #7199 2025-01-21 20:43:20 +02:00
kifir23917 8569cbb105 refactoring: rename method #7199 2025-01-21 20:43:20 +02:00
kifir23917 030b6ca59b refactoring: extract part of functionality into `BasicUpdaterPanel` class #7199 2025-01-21 20:43:20 +02:00
kifir23917 b83d8abe2d refactoring: now `StatusWindow.createAndShowFrame` method returns `UpdateOperationCallbacks` - we don't need created `StatusWindow` instance #7199 2025-01-21 20:43:20 +02:00
kifir23917 84ee8728e9 refactoring: get rid of redundant `UpdateStatusWindow` class - we do not need additional class to call `showFrame` method in constructor. Now this method is called by `StatusWindow.createAndShowFrame` factory method #7199 2025-01-21 20:43:20 +02:00
kifir23917 6caa2924ce refactoring: now we reuse `UpdateOperationsCallbacks` interface implementation in `StatusPanel` class instead of implementation of this interface in `UpdateStatusWindow` class #7199 2025-01-21 20:43:20 +02:00
kifir23917 86d821d58d refactoring: move `StatusConsumer` interface implementation from `StatusWindow` class to `StatusPanel` #7199 2025-01-21 20:43:20 +02:00
kifir23917 7c45b7617e refactoring: get rid of redundant methods #7199 2025-01-21 20:43:20 +02:00
kifir23917 2ac19f5279 refactoring: rename `StatusConsumer.append` method into 'appendStatus` to distinguish it from `UpdateStatusWindow.append` method #7199 2025-01-21 20:43:20 +02:00
kifir23917 b4a2168261 refactoring: rename `StatusConsumer.append` method into 'appendStatus` to distinguish it from `UpdateStatusWindow.append` method #7199 2025-01-21 20:43:20 +02:00
kifir23917 7fa49183a7 refactoring: extract part of functionality in StatusPanel class #7199 2025-01-21 20:43:20 +02:00
kifir23917 2d2b368a78 duplicate `BundleUtil` class to avoid reflection error on console update #7198 2025-01-17 09:44:33 -05:00
kifir23917 107c3dec42 notify user about a new release #7198 2025-01-17 09:44:33 -05:00
rusefi 98c58178f9 release self-identification to become release.txt #7229
only:uaefi
2025-01-08 18:28:14 -05:00
rusefillc 40090f8cb2 release self-identification to become release.txt #7229
only:uaefi
2025-01-08 11:05:01 -05:00
rusefillc 2d5defe66a dead warning_message
only:uaefi
2025-01-02 17:38:49 -05:00
rusefillc 4537409c83 only:replacing etbTarget with live data 2024-12-10 12:51:50 -05:00
rusefillc 053a4a6b58 bugfix: stlink from console
only:stm32f767_nucleo
2024-12-05 12:11:00 -05:00
rusEFI LLC d1ca52c010 going back to java 8 all for TS plugin
only:proteus_f7
2024-11-01 20:45:03 -04:00
rusEFI LLC fc8a468c92 TS still comes with 1.8 and we have a plugin, lets build compatible 2024-11-01 17:17:44 -04:00
rusEFI LLC d991f73dec Build-Jdk into manifest
only:proteus_f7
2024-11-01 12:18:30 -04:00
rusEFI LLC 6302a6645e MassUpdater to deal with manual DFU
only:mre_f4
2024-10-31 16:21:23 -04:00
rusEFI LLC 4830b66cbd java.lang.NoSuchMethodError: 'java.lang.String com.rusefi.core.io.BundleUtil.readBranchNameToDisplay()' fix #7004 2024-10-28 20:09:19 -04:00
kifir 407ed51fdd now basic updater shows current branch name
closes #7000
2024-10-28 19:01:35 -04:00
Andrey 4ff6ff60eb removal of older rusEFI console spectrogram, new one is coming soon!
only:uaefi
2024-10-21 11:25:58 -04:00
rusefillc 43d6a4c452 only:docs 2024-10-11 14:32:00 -04:00
rusefillc 636f43aff1 bugfix?
only:hellen-honda-k
2024-10-02 10:50:37 -04:00
rusefi 4c3f40ed7a only:threads are complicated 2024-10-01 22:24:47 -04:00
rusefillc 7f0fbe23cd only:MassUpdater 2024-10-01 21:18:20 -04:00
rusefillc 50c11cf778 console does not work for custom FW #6961 2024-10-01 00:35:21 -04:00
rusefillc 6141232256 command line utility progress
only:hellen-honda-k
2024-09-30 13:18:23 -04:00
rusefillc b46999e667 bugfix? re-assemble multiple tokens into one command 2024-09-30 13:07:30 -04:00
Andrey 5723ccc205 better error handling 2024-09-30 11:38:22 -04:00
rusefillc a70ec23fcc mx/debian detected as Windows?! fix #6958
only:uaefi
2024-09-28 19:55:12 -04:00
rusefillc d0d3b5ec4d ProgramSelector should be visible on Linux
only:hellen-honda-k
2024-09-28 16:50:49 -04:00
kifir23917 19d45458a1 only:refactoring: part of functionality is extracted into `AsyncJobExecutor` class 2024-09-21 07:30:48 -04:00
kifir23917 9c397d07f1 only:refactoring: part of functionality is extracted into `JobWithSuspendedSerialPortScanner` class 2024-09-21 07:30:48 -04:00
kifir23917 964d28a9f6 only:refactoring: renaming 2024-09-21 07:30:48 -04:00
kifir23917 55b5581d96 only:refactoring: part of functionality extracted into `UpdateCalibrationsJobContext` class 2024-09-21 07:30:48 -04:00