Arduino icon indicating copy to clipboard operation
Arduino copied to clipboard

Suggestion that BaseNoGui.java change how VERSION_NAME is defined, to made 'local mods' easier

Open brewmanz opened this issue 4 years ago • 0 comments

I suggest that in arduino-core/src/processing/app/BaseNoGui.java, that the single line definition

public static final String VERSION_NAME = "1.8.17";

be changed to be across two lines, as

public static final String VERSION_NAME = "1.8.17"
;

because I like to show to myself modifications to my local branches such as

public static final String VERSION_NAME = "1.8.17"
.concat("(FancyFeature)")
;

that shows in the IDE title bar, making it obvious which local changes version of the IDE is being run.

I have 3 feature branches: ExtraSketchbookInfoOnIncorrectFolder, SerialMonitorBackspace, & one that implements formfeed for SerialPlotter with adjustable minX & Y in computeBounds() for a pseudo-oscilloscope display.

As it stands at the moment, whenever I fetch the latest source from the GIT repository, and try and merge/rebase my local feature branches with various fancy features, I naturally get conflicts which need to be resolved before I can carry on. So this would make local changes easier to merge/rebase, as there would be no conflict to sort out with VERSION_NAME.

brewmanz avatar Nov 23 '21 10:11 brewmanz