Skip to content

Commit

Permalink
NAP 7: Key Binding Dispatch (#200)
Browse files Browse the repository at this point in the history
NAP for how key bindings will be handled

---------

Co-authored-by: Juan Nunez-Iglesias <jni@fastmail.com>
  • Loading branch information
kne42 and jni committed Jul 24, 2023
1 parent 704fb54 commit ff3e3b5
Show file tree
Hide file tree
Showing 5 changed files with 487 additions and 1 deletion.
7 changes: 6 additions & 1 deletion .circleci/config.yml
Expand Up @@ -34,7 +34,7 @@ jobs:
command: sudo apt-get update && sudo apt-get install -y xvfb libegl1 libdbus-1-3 libxkbcommon-x11-0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xinerama0 libxcb-xinput0 libxcb-xfixes0 x11-utils

- run:
name: Install python dependencies
name: Setup virtual environment
# app-dir: ~/project/package-directory/ # If you're requirements.txt isn't in the root directory.
command: |
python -m venv venv
Expand All @@ -48,6 +48,11 @@ jobs:
command: |
. venv/bin/activate
python -m pip install -e napari/".[pyside,dev]" -c "napari/resources/constraints/constraints_py3.10.txt"
- run:
name: Install python dependencies
command: |
. venv/bin/activate
python -m pip install -r requirements.txt
- run:
name: Build docs
command: |
Expand Down
1 change: 1 addition & 0 deletions docs/_toc.yml
Expand Up @@ -127,6 +127,7 @@ subtrees:
- file: naps/4-async-slicing
- file: naps/5-new-logo
- file: naps/6-contributable-menus
- file: naps/7-key-binding-dispatch
- file: developers/documentation/index
subtrees:
- entries:
Expand Down
2 changes: 2 additions & 0 deletions docs/conf.py
Expand Up @@ -172,6 +172,8 @@
"conda_create_env": f"```sh\nconda create -y -n napari-env -c conda-forge python={python_version}\nconda activate napari-env\n```",
}

myst_footnote_transition = False

nb_output_stderr = 'show'

panels_add_bootstrap_css = False
Expand Down

0 comments on commit ff3e3b5

Please sign in to comment.