Adds an alternative, theme-aware title bar and application menu that is more inline with Atom's UI design.
This package is aimed mostly at Windows users, as the native Windows title bar doesn't really go well with Atom's UI design. This title bar replacer adds a functional custom title bar, that lets you move, scale, and utilize Aero-snap features. It also adds a custom application menu that is somewhat more intelligent in terms of design. The default behaviour of the title bar and application menu is to choose colours based on the theme you are currently using. However, most of the colours can be customized in the settings, and the menu can also be hidden.
For Windows users, this package comes equipped with functionality to do just this for you. The Window Frame Removal Utility can be accessed from the application menu:
It can also be accessed from the package settings under 'Configuration'. Further it can be accessed from the command palette by searching for 'Remove Window Frame'.
The utility will edit one line in Atom's source code in order to make Atom start frameless.
Note: Atom 1.21 brought back Asar archiving of the application. This makes source code editing much more difficult, and - more notably for users - much slower, as the archive needs to be extracted, modified, then repacked.
Due to the fact that the source code is being edited, the frame removal has to be *redone after each Atom update.***
The menu bar can be fully utilized from the keyboard. Pressing Alt will allow you to access the various categories through alt key shortcuts, or arrow keys.
There are provided settings to adjust the title bar layout style as well as a few different window contols presets. If there is some design you are unhappy with, or some design features you miss, the title bar is highly adjustable through CSS (Atom's stylesheet).
For the full changelog, visit the repository.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.