Skip to content

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

Open
@brewmanz

Description

@brewmanz

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Component: IDEThe Arduino IDEfeature requestA request to make an enhancement (not a bug fix)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions