Skip to content
This repository has been archived by the owner on May 19, 2022. It is now read-only.

Use shortcut to activate/cycle next EVE window. #183

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

vo1
Copy link

@vo1 vo1 commented Feb 27, 2021

Shortcurt that activates next EVE window.
If EVE window was not active upon keypress - activates next active after last one was active.

configuration options:
NextWindowShortcut: String
Text representation of shortcut to be used for activating next window. E.g. "NextWindowShortcut": "Oemtilde" (default Ctrl+Tab)
See https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.keys?view=net-5.0
NextAnyWindowShortcut: String. Same as above, but cycle through all EVE windows ignoring the following option (default Ctrl+Shift+Tab).
NextWindowIgnoredTitles : Array of Strings.
Array of Thumbnail titles to be ignored within next app function.
E.g.
"NextWindowIgnoredTitles": [
"EVE",
"EVE - Not A Spy"
],

will exclude not logged in EVE client and character "Not A Spy" from next app function.
NextWindowOrdering: Array of Strings.
Fixed ordering for cyclable windows. Will always push these titles in the beginning of thumbnails to cycle through, rest will be inserted as preview noticed them (e.g. on reconnection sorting will be broken, but with this fixed ordering you can define sorted list)

@vo1 vo1 changed the title Use Ctrl+Tab to activate/cycle next EVE window. Use shortcut to activate/cycle next EVE window. Feb 28, 2021
@kriskog
Copy link

kriskog commented Mar 11, 2021

Thank you, was about to do this myself but figured Id check PRs first. Works on my machine 👍

@TFT-Ben
Copy link

TFT-Ben commented Sep 10, 2021

What do I need to do to set this up in the config file? (and/or merge this onto my install, considering it hasn't been accepted yet)

@vo1
Copy link
Author

vo1 commented Sep 10, 2021

What do I need to do to set this up in the config file? (and/or merge this onto my install, considering it hasn't been accepted yet)

clone it from my repo and build.

@TFT-Ben
Copy link

TFT-Ben commented Sep 10, 2021

What do I need to do to set this up in the config file? (and/or merge this onto my install, considering it hasn't been accepted yet)

clone it from my repo and build.

Is building this possible from VScode/a direct CLI, or do I need a specific IDE? Been a while since I wrote anything in C

@TheColdVoid
Copy link

Awesome feature! When will it be merged to master?

@iShaymus
Copy link

This should definitely be merged with master

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants