|
Leider muss an dieser Stelle mitgeteilt werden, dass Wolfgang Reszel seine Arbeit an ac'tivAid beendet hat. Eine Entwicklerversion von ac'tivAid gibt es auf meiner Webseite. Gruß, Michael
Der Bugtracker wurde aus Sicherheitsgründen abgeschaltet, diese Website dient nur noch als statisches Archiv. |
||
|
Willkommen beim Bugtracker zu ac'tivAid. Ac'tivAid ist ein AutoHotkey-Skript, welches zuletzt in c't 12/08 ausführlich vorgestellt wurde. Wenn Sie in der stabilen Version einen Fehler finden, testen Sie bitte erst die aktuelle Beta-Version, bevor Sie den Fehler melden! Um evtl. schon hier behandelte und geschlossenen Themen mit der Suche zu finden, muss in der erweiterten Suche bei Status "Alle offenen Aufgaben" auf "Alle Status" umgestellt werden. |
Letzte stabile Version bei Heise.de: 1.3.1 Letzte beta Version 1.3.2 beta1 : activaid_beta.exe | portable_activaid_beta.exe Entwicklerversion von Michael Änderungen, Liesmich/Hilfe, FAQ und Themen-Special (bei www.heise.de) Digital Upgrade haben ein Video zu ac'tivAid 1.1.8.1 gedreht, wo ein paar Funktionen kurz angesprochen werden. |
|
FS#244 - Tastenkombi bleibt bei deaktivierter Erweiterung belegt
Angelegt Dirk Schwarzmann (RobOtter) - Mittwoch, 12. April 2006 - 09:29
|
BeschreibungIch weiß nicht, ob es an NewFolder liegt, aber in dem Zusammenhang ist es mir aufgefallen: Ich wollte in UserHotkeys die Tastenkombi Strg-N vergeben, wurde aber gewarnt, dass diese schon von NewFolder vergeben sei. Deaktivieren von NewFolder reichte allerdings nicht aus - ich musste NewFolder deinstallieren. Abgesehen davon fände ich es praktisch, wenn Tastenkombis, die nur - wie bei NewFolder - in einem bestimmten Programm genutzt werden, trotzdem für andere Erweiterungen nicht generell gesperrt würden. Zwar könnte man dadurch in die Situation kommen, dass - bleiben wir mal bei NewFolder - Strg-N für den Explorer mit zwei unterschiedlichen Funktionen belegt würde, aber diesen Fall würde ich zunächst mal der Aufmerksamkeit des Users überlassen. Btw: in diesem Zusammenhang wäre es vorteilhaft, man könnte angeben, in welchen Programmen eine Tastenkombi _nicht_ wirken soll. |
Freitag, 28. Juli 2006 - 00:39
Grund für Schließung: wird nicht implementiert
Es hätte auch gereicht, das Tasturkürzel von Newfolder zu entfernen.
Das mit der Mehrfachbelegung ist prinzipiell ja jetzt mit AutoHotkey möglich, macht die Sache aber extrem kompliziert. Hotkeys auf einzelne Programme zu beschränken wäre noch recht einfach realisierbar und ist ja wie z.B. bei NewFolder schon bei einigen Erweiterungen der Fall. Programme auszuschließen ist von AutoHotkey direkt nicht vorgesehen und müsste manuell umgesetzt werden und würde auch keine Doppelbelegung erlauben. Doppelbelegung ist nur möglich wenn man spezielle Programme (IfWinExist/IfWinActive) angibt. Ich weiß nicht ob die Sache dadurch nicht zu unübersichtlich wird.
Also das mit der Mehrfachbelegung werde ich mir nochmal genau überlegen, die Beschränkung werde ich aber wohl realisieren können.
Stimmt, Tastenkürzel entfernen hätte gereicht - da hab ich wieder den Wald vor lauter Bäumen nicht gesehen... Mit meinem Posting wollte ich allerdings im Wesentlichen darauf hinweisen, dass das Deaktiveren einer Erweiterung offenbar aber nicht auch die verwendeten Tastenkombis freigibt, was in meinen Augen ein Bug ist.
Das Ausschließen von Fenstern wäre wirklich hilfreich; mir war nur nicht bewusst, dass das einen hohen Programmieraufwand bedeutet.
Der größte Aufwand beim Ausschließen, wäre die Anpassung der GUI. Der Ausschluss selber dürfte nicht so wild sein.
Das Problem mit der Freigabe der Kürzel bei deaktiverten Erweiterungen ist, dass diese ja dann nicht mehr aktiviert werden darf, da es sonst zu einem Konflikt kommt. Das De-/aktivieren ist ja mehr für zweischendurch gedacht. Möchte man generell auf eine Erweiterung verzichten, sollte sie deinstalliert werden. Damit wird ac’tivAid ja auch wieder etwas flotter und aufgeräumter.
Als Lösung gäbe es zwei Möglichkeiten. Beim Deaktivieren werden alle Kürzel gelöscht, was ich für unbrauchbar halte oder es erscheint ein Hinweis, dass die Erweiterung nicht mehr aktiviert werden kann, und man ein neues Kürzel vergeben muss.