-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Option to close pattern windows with esc key? #117
Comments
Well, the pattern window isn't really a dialog box. Window managers (even
Windows) offer keystrokes to close windows. I configure both Fluxbox and
Xfce4 to use Super-X. Plus Esc is already devoted to stopping playback or
getting out of paint mode. Could devote the Windows key Alt-F4 to that
purpose. Or Shift or Ctrl-Esc. Need to think about it...
…On Wed, Sep 27, 2023 at 17:55 Milkii Brewster ***@***.***> wrote:
Being able to close pattern windows with just a press of the esc key would
make working within seq66 quite a bit easier IMO.
—
Reply to this email directly, view it on GitHub
<#117>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB45LKADD3UM43CR4TVTMKLX4SOEZANCNFSM6AAAAAA5KAMSSM>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
I guess I imagine it as being like a dialog box, or, at least, I imagine it as being a window I would like to close as quickly as a dialog box (given the number of times one has to open and close pattern windows throughout one's use of seq66). I'm using AwesomeWM with Mod4+q to close a window, but that's not as quick. |
The default window-close key is Alt-F4 in Windows or Fluxbox. Not sure what it
is in other window managers. I remap it to Super-X (Win-X) in Fluxbox for even
more minimal movement.
|
…tern editor if play is stopped and not in paint mode.
As you see, I added a 'usr' option to enable this feature, which is not set by default (to avoid surprises). If playing, Esc just stops play. If in paint mode, Esc exits paint mode. Otherwise, if enabled, Esc closes the external pattern editor. In the portfix branch. Will make it official in version 0.99.10 in a week or two, working on some other issues. |
Thank you very much! |
- The usual raft of humiliating bug-fixes: - Issue #117 Option to close pattern windows with esc key if enabled via a 'usr' option. - Issue #118 Made virtual ports ports enabled via an option. - Issue #119 "Quantized Record Active does not work" fixed. Live note/drum-mapping also fixed. - Fixed an egregious error in drawing notes in drum mode. - Fixed error in moving notes at PPQN != 192. - Fixed bug preventing a song with triggers stopping playback at end of song. Fixes related to playlist-handling. - MANY other undocumented minor fixes. - Implemented drag-and-drop of one MIDI file onto the Live grid. - Added the export of most project configuration files to another directory. - Multiple tempo events can be drawn in a line in the data pane and can be dragged up and down to change the tempo value. - If double-click enabled, can open/create a pattern in the song editor. - Many improvements and fixes to the Mutes tab. - Added a "grid mode" to toggle mutes by clicking in the Live Grid. The new default mute-group-selection mode keystroke is "_". - Opening the pattern editor reflects the recording mode and live pattern alteration selection (e.g. quantization). - The main time display works better with high PPQN. - Now scrolls automatically in time and note value to show the first notes in a pattern. - Live-grid record-mode and alteration are applied when active pattern is opened for edit. - Added more Qt style-sheets and UI palette items for more color control. - Tightened the file-name handling in Session preferences. Also see the NEWS, README.md, and TODO files.
Just added this same feature to the external song editor. Same thing: click in piano roll, click Esc to stop playback or to exit Insert mode. Once neither are in force, Esc will close the external window. Fixed in the portfix branch. |
Being able to close pattern windows with just a press of the esc key would make working within seq66 quite a bit easier IMO.
The text was updated successfully, but these errors were encountered: