Skip to content

Remove encoding from status bar #1393

Closed
@per1234

Description

@per1234

Describe the request

Remove the "Select Encoding" item from the IDE status bar.

🙂 The IDE's user interface will be made more approachable and streamlined without the loss of any meaningful functionality. The capability for changing file encoding will still be available from the "Editor: Change File Encoding" command palette item if someone has a use for this.

Describe the current behavior

The IDE's status bar contains an item: "Select Encoding":

image

This has two functionalities:

  • Indicates the encoding of the file currently open in the editor.
  • Runs the "Editor: Change File Encoding" command when clicked.

Although the ability to detect and change encoding can be useful in a general purpose text editor, there is really no need for such a thing in the Arduino IDE. UTF-8 should always be used.

The "Select Encoding" is occupying a prominent position in the user interface for no reason other than that the Eclipse Theia IDE framework the IDE is built on happens to put it there by default.

🙁 The complexity and clutter of the user interface is increased without any meaningful benefit to the user. This thing will be cryptic to many beginners, and the purpose of the interface it opens if they click on it will be even more so.

Arduino IDE version

2.0.0-rc9.2.snapshot-20cc34c

Operating system

Windows, Linux

Operating system version

Windows 10, Ubuntu 20.04

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions