Skip to content
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

Custom shortcuts #477

Open
fabiospampinato opened this issue Feb 21, 2019 · 10 comments
Open

Custom shortcuts #477

fabiospampinato opened this issue Feb 21, 2019 · 10 comments
Labels
enhancement New feature or request
Milestone

Comments

@fabiospampinato
Copy link
Member

There should be a way of adding/removing/changing custom shortcuts, similar to vscode:

screen shot 2019-02-22 at 00 15 46

  • JSON based
  • A split-editor with the default shortcuts in the left editor and the custom ones at the right.
@blankwall
Copy link

bump. for this feature. It would be nice to have a keyboard shortcut for say bold an item or italicize one.

@fabiospampinato
Copy link
Member Author

I've published the core library that we'll use for implementing this: https://github.com/fabiospampinato/shortcuts

Once we also have a library for managing environment flags I'll start implementing this 👍 It's going to work pretty much like in vscode.

@NikEyX
Copy link

NikEyX commented Apr 21, 2020

Has there been any progress on this?

@fabiospampinato
Copy link
Member Author

@NikEyX Yeah, it's practically already implemented, I just need to implement the GUI for editing custom shortcuts.

@mbartyzel
Copy link

mbartyzel commented May 27, 2020

That would be great. Opt-z, Opt-l, are a letters in Polish :).
Any news? :)

@fabiospampinato
Copy link
Member Author

Implemented, I'll post a preview about this in a few days, and this will ship in v1.9, there are some things left to do before that happens:

Screen Shot 2020-05-27 at 14 07 51

@ruben-vdh
Copy link

Great you have it implemented @fabiospampinato ! Any guess/estimate on when we can enjoy v1.9 with this awesome feature?

@ryderstorm
Copy link

👋 Kudos for creating such a wonderful app. Is there any way to edit/create custom shortcuts in the latest 1.8.4 version? I'm running the Linux desktop client. I don't see any obvious files for controlling it in ~/.config/Notable:

│~/.config/Notable    
└─> tree
.
├── blob_storage
│   └── f1da4a2a-bea8-4a05-98c0-88ce7e1e9339
├── Cache
│   ├── index-dir
│   │   └── the-real-index
│   ├── 3c9272f390a67c32_0
│   ├── 58af4ab268e8642e_0
│   ├── f719ed168e29c8f2_0
│   ├── f9310f112d8c21bc_0
│   └── index
├── Code Cache
│   └── js
│       ├── index-dir
│       │   └── the-real-index
│       └── index
├── GPUCache
│   ├── data_0
│   ├── data_1
│   ├── data_2
│   ├── data_3
│   └── index
├── Local Storage
│   └── leveldb
│       ├── 000003.log
│       ├── CURRENT
│       ├── LOCK
│       ├── LOG
│       ├── LOG.old
│       └── MANIFEST-000001
├── Session Storage
│   ├── 000003.log
│   ├── CURRENT
│   ├── LOCK
│   ├── LOG
│   ├── LOG.old
│   └── MANIFEST-000001
├── Cookies
├── Cookies-journal
├── Network Persistent State
├── notable.json
└── Preferences

11 directories, 30 files

@MMK21Hub
Copy link

As mentioned above, the feature is only available in the v1.9 betas: https://github.com/notable/notable-insiders/

@ryderstorm
Copy link

@MMK21Hub The earlier comments on the page don't mention a beta, just a comment from over 2 years ago that "this will ship in v1.9".

I wasn't aware of the notable-insiders - thanks for pointing that out. I'll hope on there and test out the custom keybindings functionality.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

7 participants