Commit Graph

79 Commits

Author SHA1 Message Date
rusefillc 830a9cbd0b new templating feature 2022-11-14 22:49:51 -05:00
rusefillc 02eb340ba4 very strange mess 2022-10-16 12:44:00 -04:00
rusefillc 4b497f9eb7 let's separate Android from not Android 2022-10-15 11:12:18 -04:00
rusefillc 89dd7e4913 very dead 2022-10-15 11:10:02 -04:00
rusefillc c6c8669a01 reducing gradle mess 2022-10-15 10:38:34 -04:00
rusefillc 8b7878c49e better method name 2022-10-07 11:56:44 -04:00
rusefillc 5efd4d2893 Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514 2022-09-03 06:31:16 -04:00
rusefillc d7f1207b93 Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514 2022-09-02 23:15:23 -04:00
rusefillc a5ed0e7d34 Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514 2022-09-02 23:14:52 -04:00
rusefillc 50d7e8aea1 more info into header 2022-09-02 23:13:04 -04:00
Andrey 4e27fc85ab Revert "looks like dead logic"
This reverts commit 607cdbb132.
2022-09-02 23:07:09 -04:00
rusefillc 607cdbb132 looks like dead logic 2022-09-02 22:51:18 -04:00
rusefillc ab4a5b5cdc better method name 2022-07-12 06:16:05 -04:00
rusefillc 4941f392a9 Drew reminds that humans like sorted drop downs #4339 2022-07-12 05:01:36 -04:00
rusefillc 9afad189cd TS enum key-value form #4232 2022-06-02 12:47:39 -04:00
rusefillc d44068746a refactoring: reducing magic constant 2022-06-02 12:41:49 -04:00
rusefillc 634e788d2d Remove value copy from controller into outputChannels #4095 2022-05-09 08:24:55 -04:00
rusefillc 240e0c38a6 compact pinout enum syntax part two 2022-05-09 08:12:25 -04:00
rusefillc 9d462f05a1 progress towards compact enum syntax 2022-05-09 07:02:01 -04:00
rusefillc 3ef4508f1f Technical debt: ENUM_32_BITS #3874 2022-05-02 00:22:45 -04:00
rusefillc fb5bfab6f9 Technical debt: ENUM_32_BITS #3874 2022-05-01 23:52:29 -04:00
rusefillc c4728de613 one step back to help master 2022-04-29 09:18:20 -04:00
Matthew Kennedy 83caf1ea1b Brain pin is enum class (#4108)
* change most usages to Gpio::

* board configs

* engine configs etc

* isBrainPinValid, smart gpio

* generator

* generator

* generator

* connector yamls

* kinetis enums

* cypress txt

* kinetis config

* frankenso

* config generator

* actually do it for the others

* disable skips for pr ci

* fix tle8888

* misc

* weird cast from int

* needs this operator too

* this can be an unsigned subtract

* happy tests

* s

* kinetis isConfigurationChanged weirdness

* missed J/K

* cypress efifeatures

* build script mistake (!)

* mistake in smart gpio

* debounce

* eg33

* kinetis, so needy

* it's pretty green, we can skip these again
2022-04-28 17:32:39 -04:00
Andrey 50cfc72332 code generation bugfix 2022-04-18 12:22:50 -04:00
rusefillc 8343816772 better C++ enum handling 2022-01-27 16:51:58 -05:00
rusefillc eb889eb6ff reducing logging 2022-01-05 15:56:04 -05:00
rusefillc efe0e5abc0 reducing logging 2022-01-05 15:39:46 -05:00
rusefillc 224090dfec docs 2021-11-18 19:19:22 -05:00
rusefillc 13fd3db6c9 Bench Test IAC Valve fails #3534 2021-11-11 20:37:36 -05:00
rusefillc 408cf5309a parseCommentedOutEnumWithoutExplicitValues 2021-10-31 11:51:21 -04:00
rusefillc 6878445be4 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-24 12:49:51 -04:00
rusefillc c4576200fe generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-23 23:21:37 -04:00
rusefillc ee0db90107 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-23 23:00:04 -04:00
rusefillc 6e909d4467 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-23 22:34:08 -04:00
rusefillc 84879c3049 refactoring 2021-10-23 20:02:22 -04:00
rusefillc 99fe3335af enum reader progress 2021-10-20 22:01:50 -04:00
rusefillc 024ba1ded4 enum reader progress 2021-10-20 21:46:43 -04:00
rusefillc 3ae6e3de60 Whatever we call it, whatever we implement it - we need live data / remote view into rusEFI actual state #3353
progress
2021-10-14 18:36:47 -04:00
rusefillc 636f7dec71 refactoring 2021-10-14 16:40:43 -04:00
Lenar Khannanov a334f0d23f Hotfix some java_tools gradle configs (#3165)
* fix: deleted mavenRepositories declaration

* fix: deleted unnecessary settings.gradle for enum_to_string

* fix: dependencies for junit, annotations, jsr305; feat: added new dependency for jsr305; fix: deleted settings.gradle for logging; fix: moved enum_to_string tests to test folder

* fix: deleted mavenRepositories declaration

* fix: deleted unnecessary settings.gradle for enum_to_string

* fix: dependencies for junit, annotations, jsr305; feat: added new dependency for jsr305; fix: deleted settings.gradle for logging; fix: moved enum_to_string tests to test folder

* fix: placed test classes to test folder in enum_to_string; feat: get updates from master
2021-08-16 23:52:52 +03:00
rusefillc 941e81fd4f progress 2021-08-16 10:21:14 -04:00
Lenar Khannanov 62b62e2627 Feat 3014 3 enum2string migration and logging and logging-api too (#3157)
* feat: completed working build.gradle for enum_to_string logging and logging-api; needed to rename jar and check it content carefully

* fix: added logging and logging-api dependencies to resulting jar file

* fix: deleted deprecated build.xml
2021-08-15 02:15:31 -04:00
Lenar Khannanov 2347858d70 Feature 3014 migrating to gradle (#3079)
* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured enum_to_string for migrating to gradle

* fix: corrected main build.xml

* fix: corrected main build.xml for romraider

* fix: corrected main build.xml for romraider

* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured enum_to_string for migrating to gradle

* fix: corrected main build.xml

* fix: corrected main build.xml for romraider

* fix: corrected main build.xml for romraider

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* upd: get changes from master; fix: rebasing conflicts

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* upd: up-to-master; fix: conflicts in build.xml's

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* fix: conflicts from master

* feat: restructured shared_ui module for gradle; fix: main build.xml

* feat: restructured tools module; fix: main build.xml according to new structure

* feat: restructured modules in java_tools with build.xml; fix: corrected paths in build.xml's and .iml's according to the new structure; corrected path in gen_ptrace_enums.bat
2021-07-30 08:15:32 -04:00
rusefillc 5438bb5a4b human readable warning codes into TS #2898
preparation
2021-07-03 21:01:42 -04:00
rusefillc f80f165cdb Refactoring, technical debt: export more of trigger attributes into triggers.txt file #2077 2021-04-29 17:20:54 -04:00
rusefi 9a77beddaa https://github.com/rusefi/web_backend/issues/73
toolset progress
2020-08-14 16:20:10 -04:00
rusefi 1df691d6fe toolset progress 2020-08-14 15:27:27 -04:00
rusefi 7b6ca4f242 refactoring: static bad 2020-08-14 13:54:27 -04:00
rusefi a3c898a071 steps towards Android 2020-07-03 10:49:14 -04:00
rusefi dba0e22efd happy new year 2020-06-09 20:08:16 -04:00