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

merge #2

Merged
merged 48 commits into from
Mar 23, 2020
Merged

merge #2

merged 48 commits into from
Mar 23, 2020

Conversation

tmaone
Copy link
Owner

@tmaone tmaone commented Mar 23, 2020

No description provided.

paulombcosta and others added 30 commits June 22, 2016 15:18
doc(tools/bookmarks): fix wrong case
* feat(core): Added which-key delay option.

* feat(core): Added which-key delay for init state.

Added __boolean__ option `proton.core.whichKeyDelayOnInit` with default
`false` value. This option determines which-key delay behavior. When
value is `false` than delay in seconds will be applied per key press.
When - `true` delay applied only to first show up and no delay per key
press.

* fix(core): Fixed window dim when which-key is hidden.

No window dim when which-key is hidden.

* feat(core): Added option to hide which-key modal.
* Added atom-elixir package to elixir layer.
* Moved iex keybindings to `s` category.
* Added more commands related to iex.
* Removed autocomplete-elixr package.
Fixed issue with tern keybindings.
Added keybinding to show documentation at cursor.
proton kept trying to delete "busy", a new core package. After removing,
Atom proceeded with installing it again.
* Added `:apps/notes` layer based on nvatom package.
* Added appropriate key binding `SPC a n` to toggle notes list view.
* Added Readme.
…rminal` (#227)

There is an issue with `terminal-plus` on latest version of Atom:

 when you open the terminal there is blank window with blinking cursor.

Folks on the `terminal-plus` issues page recommended to switch to
`platformio-ide-terminal` which is a fork of `terminal-plus` but more
actively maintained.

Closes #225
It was not clear what :keybinding is actually doing since the
functionality is nowhere documented. It was also not obvious that
:keybindings takes the same syntax as the layer keybindings

References #229
* Added option `proton.core.inputProvider` with default value
 `:vim-mode-plus`. Available options are `:vim-mode-plus`, `:vim-mode`,
 `:atomic-emacs`, `:default`
* Added deprecated warning for `proton.core.vim-provider` option.
* Added options `proton.core.leaderKey` and `proton.core.modeKey` to
 configure leader and major mode alias keystrokes
* Added info regarding `proton.core.leaderKey`, `proton.core.modeKey`,
 `proton.core.inputProvider` to core layer Readme.
There were namespace conflicts within atom with other plugins written in
clojurescript. On request, @thheller fixed the issue in shadow-build (for now).
This issue is not 100% fixed yet and can still break, but it is better than before.
A manual was long overdue and made it difficult to fully understand what
proton actually does and how to set it up.

References #228
The github links were not pointing to the correct URL
`SPC w n` now opens a new window. In addition, the command names under
`SPC w` and in `SPC 0-9` now refer consistently to "window" or "pane",
where each Atom window may contain multiple panes.
Adds a layer for exposé, which provides a nice graphical buffer switch,
under the keybinding `SPC b e`
Previously undocumented feature where you can specify a CSS selector
as the `:target` key of a keymapping inside `.proton` is now
documented with an example.
which-key not appearing because of changes related to event target
passed to command dispatcher. In this particular case event target
was `input.class-hidden` instead of `atom-text-editor.vim-mode-plus`.
Changes related to removing shadow dom from atom.
Add a configuration setting to skip showing the welcoming dialog box
if there are no packages to add or remove.

Add documentation on this to MANUAL and core layer README.

This behaviour can be enabled by setting the new configuration option
`proton.core.alwaysShowWelcomeScreen` to false.
dvcrn and others added 18 commits February 14, 2017 18:58
… package (#262)

* Linter v2 has following dependencies linter-ui-default, intentsions and busy-signal
 which will be removed since they are not included in tools/linter layer.
* Updated keybinding actions
- don't show the go-debug panel by default
- move rename keybinding from `m r n` to `m r`
- fix rename binding executing the wrong command
Some external themes were messing with the spacing of the modal panel by
setting paddings and margins. This adds !important rules to make sure
the spacing looks the same on all themes.
environment is deprecated and no longer needed

Closes #269
Add n and p keybindings for navigating buffers
* fixed parinfer toggle mode command name
* added parinfer:disable keymap to `SPC m T d`
* fixed parinfer package name now lowercased
The react lib was moved from the javascript language layer
to a new frameworks layer called :frameworks/react

Closes #226
Make it so that SPC 1-9 goes to the first 9 panes, and SPC 0 goes to treeview.
In order to be robust if it can't find a pane it will go to treeview.
Now ignores 'panels' entirely, I'm not sure what they are and panes are what
is working for me.
Adds `g t` to toggle git pane
Adds `g T` to toggle github pane
@tmaone tmaone merged commit 50e9afa into tmaone:master Mar 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.