From 337983bd4b8d69a46a2ad9519f1460877516b0b8 Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Fri, 14 Oct 2016 01:24:31 -0400 Subject: add zoom hotkeys --- docs/getting-started.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs') diff --git a/docs/getting-started.md b/docs/getting-started.md index b7ffda4a..b12debf4 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -66,6 +66,10 @@ Switching views happens multiple ways. In some instances, it's automatic (clicki - `d` : Switches between data variables of various widths - `r` : Change the data type to single ASCII character - `o` : Create a pointer data type + - `[CMD-SHIFT] +` (OS X) : Graph view zoom in + - `[CMD-SHIFT] -` (OS X) : Graph view zoom out + - `[CTRL-SHIFT] +` (Windows/Linux) : Graph view zoom in + - `[CTRL-SHIFT] -` (Windows/Linux) : Graph view zoom out ### Graph View -- cgit v1.3.1 From 3d3680e8bafe551f73ca737473d116d01c3b9385 Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Mon, 24 Oct 2016 10:51:45 -0400 Subject: fix hotkey annotation --- docs/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/getting-started.md b/docs/getting-started.md index b12debf4..82c833a5 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -52,8 +52,8 @@ Switching views happens multiple ways. In some instances, it's automatic (clicki - `h` : Switch to hex view - `p` : Create a function - - `<ESC>` : Navigate backward - - `<SPACE>` : Toggle between linear view and graph view + - `[ESC]` : Navigate backward + - `[SPACE]` : Toggle between linear view and graph view - `g` : Go To Address dialog - `n` : Name a symbol - `u` : Undefine a symbol -- cgit v1.3.1 From 4837ed6a909a3d9d5b7494f0c2f898592eaaba45 Mon Sep 17 00:00:00 2001 From: lucasduffey Date: Mon, 24 Oct 2016 11:48:14 -0700 Subject: Update getting-started.md --- docs/getting-started.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') diff --git a/docs/getting-started.md b/docs/getting-started.md index 82c833a5..72c4796c 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -63,6 +63,7 @@ Switching views happens multiple ways. In some instances, it's automatic (clicki - `i` : Switches between disassembly and low-level il in graph view - `y` : Change type - [1248] : Change type directly to a data variable of the indicated widths + - `a` : Change the data type to an ASCII string - `d` : Switches between data variables of various widths - `r` : Change the data type to single ASCII character - `o` : Create a pointer data type -- cgit v1.3.1 From 9f03125edcfe4feb84a5d284d8003b5cd29715c5 Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Sat, 29 Oct 2016 12:59:44 -0400 Subject: switch to new s3 uploader --- docs/.s3_website.yaml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 docs/.s3_website.yaml (limited to 'docs') diff --git a/docs/.s3_website.yaml b/docs/.s3_website.yaml new file mode 100644 index 00000000..02c4a996 --- /dev/null +++ b/docs/.s3_website.yaml @@ -0,0 +1,3 @@ +s3_bucket: docs.binary.ninja +site: ../site +s3_reduced_redundancy: True -- cgit v1.3.1 From 24b329b4a1f568f77ce6a44b31cfaab1867b8ff4 Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Sat, 29 Oct 2016 12:59:53 -0400 Subject: add KDE notes to troubleshooting --- docs/guide/troubleshooting.md | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/guide/troubleshooting.md b/docs/guide/troubleshooting.md index 68a4d328..4f761cfd 100644 --- a/docs/guide/troubleshooting.md +++ b/docs/guide/troubleshooting.md @@ -12,19 +12,33 @@ - If experiencing problems with Windows UAC permissions during an update, the easiest fix is to completely un-install and re-download the latest installer. Preferences are saved outside the installation folder and are preserved, though you might want to remove your [license](/getting-started/index.html#license). - If you need to change the email address on your license, contact [support]. -## Arch Linux +## Linux -Arch Linux is not an officially supported operating system, but many of our users have run it, and there are a few pitfalls to watch out for. +Given the diversity of Linux distributions, some work-arounds are required to run Binary Ninja on platforms that are not [officially supported][faq]. + +### Arch Linux - Install python2 from the [official repositories][archrepo] - Install the [libcurl-compat] library from AUR, and run Binary Ninja via `LD_PRELOAD=libcurl.so.3 ~/binaryninja/binaryninja` +### KDE + +To run Binary Ninja in a KDE based environment, set the `QT_PLUGIN_PATH` to the `QT` sub-folder: + +``` +cd ~/binaryninja +QT_PLUGIN_PATH=./qt ./binaryninja +``` + + ## API - - If the GUI launches but the license file is not valid, check that you're using the right version of Python. Only a 64-bit Python 2.7 is supported at this time. + - If the GUI launches but the license file is not valid when launched from the command-line, check that you're using the right version of Python. Only a 64-bit Python 2.7 is supported at this time. Additionally, the [personal][purchase] edition does not support headless operation. [known issues]: https://github.com/Vector35/binaryninja-api/issues?q=is%3Aissue [libcurl-compat]: https://aur.archlinux.org/packages/libcurl-compat/ [archrepo]: https://wiki.archlinux.org/index.php/Official_repositories [recover]: https://binary.ninja/recover.html [support]: https://binary.ninja/support.html +[faq]: https://binary.ninja/faq.html +[purchase]: https://binary.ninja/purchase.html -- cgit v1.3.1 From 0d81eb27c3ca11d00b76c942a9160e598a10fefb Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Sun, 20 Nov 2016 08:44:25 -0500 Subject: add link to recovery page to license troubleshooting --- docs/guide/troubleshooting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/guide/troubleshooting.md b/docs/guide/troubleshooting.md index 4f761cfd..a74ecb68 100644 --- a/docs/guide/troubleshooting.md +++ b/docs/guide/troubleshooting.md @@ -9,7 +9,7 @@ ## License Problems -- If experiencing problems with Windows UAC permissions during an update, the easiest fix is to completely un-install and re-download the latest installer. Preferences are saved outside the installation folder and are preserved, though you might want to remove your [license](/getting-started/index.html#license). +- If experiencing problems with Windows UAC permissions during an update, the easiest fix is to completely un-install and [recover][recover] the latest installer and license. Preferences are saved outside the installation folder and are preserved, though you might want to remove your [license](/getting-started/index.html#license). - If you need to change the email address on your license, contact [support]. ## Linux -- cgit v1.3.1