Das Kontextmenü für den aktuellen Ordner, welches per Rechtsklick in den freien Bereich eines Ordnerfensters angezeigt wird, war bisher eher statisch. SpeedCommander hat eine Menüvorlage aus der Ressource geladen und diese dann mit den aktuellen Sortierungsmöglichkeiten, den Ordnerfavoriten sowie der Liste mit den Dokumentvorlagen ergänzt. Soweit funktionierte das auch recht gut, wenn man mal von eher seltenen Problemen beim Einsammeln der Dokumentvorlagen absieht.
Damals war mir bei der Entwicklung dieser Funktion nicht bewusst, dass dieses Menü auch von Shellerweiterungen ergänzt werden kann, wie es zum Beispiel von Tortoise SVN gemacht wird. Folglich werden diese Erweiterungen in SpeedCommander nicht angezeigt.
Mit der Unterstützung des Shell-Namensbereichs wurde eine Überarbeitung nötig, weil das hier angezeigte Kontextmenü vom aktuellen Ordner abhängig ist. Im Arbeitsplatz können z.B. keine Dokumentvorlagen erstellt werden. Dafür gibt es aber die Möglichkeit, die Verbindung zu einem Netzlaufwerk herzustellen. Da SpeedCommander nicht weiß, welche Aktionen der jeweilige Ordner anbietet, ruft er das Menü direkt beim Ordner ab.
Von dieser Umstellung profitiert das Kontextmenü für den normalen Dateisystemordner, das nun auch die Einträge von Tortoise SVN anzeigt:
Auch die Einträge im Untermenü “Neu” werden jetzt von der Shell zusammengestellt. Damit sollte SpeedCommander hier nun den gleichen Inhalt anzeigen wie der Explorer.


Sinnvolle Änderungen. Ich finde es toll, dass die letzten Sachen die der Explorer exklusiv hatte, nun schwinden. Das wird auch den Einstieg für neue User erleichtern, die vermutlich das Verhalten des Explorers gewohnt waren.
Egal.
Das und die Virtuellen Folder alleine rechtfertigen für mich das Upgrade auf 13. Freue mich schon auf die neue Version.
Habe gerade ein Déjà vu, exakt das gleiche schon mal gesagt zu haben.
Es ist mir einfach schon mehrfach aufgefallen das mir dort Einträge fehlten, was mich im Extremfall sogar zurück in den Explorer getrieben hat.
Hoffentlich gibt es wieder Public Betas.