Wir überlegen eine weitere Funktion in die Sidebar zu integrieren, die bisher "Link Board" heißt. Hierbei können Links in eine Art Container temporär abgelegt werden und später aufgerufen werden. Das ist zum Beispiel für Recherchen sinnvoll bei denen man nicht mit Dutzenden Tabs gleichzeitig arbeiten will. So kann man später vorher interessante Links ansehen.
Aktuelle Version
Donnerstag, 29. November 2007
Drag & Drop Funktionen
Bisher leider noch nicht vorhanden, aber für Pentan geplant. Schon Revision 111 wird mit eltichen Drag & Drop Funtionalitäten kommen.
Eingestellt von Souvergin um 16:55 0 Kommentare
Montag, 26. November 2007
Inlinesearch etwas überarbeitet
Die Inlinesearch wird ab Revision 111 schon beim eintippen des Suchbefehls suchen, es ist folglich nicht mehr nötig zu erst ENTER oder auf die Suchbuttons zu klicken.
Eingestellt von Souvergin um 15:49 0 Kommentare
Freitag, 23. November 2007
Souvergin Pentan - es gibt Neues
InnerSessions sind eingebaut - aber es funktionieren noch nicht alle bisherigen Features.
Main hat nur noch wie schon angekündigt zwei Symbolleisten, aber über die Itemsoriterung sind wir uns noch nicht so ganz im klaren. Vermutlich wird es auch eine Möglchkeit geben, dass man sich die Leiste Individuell anpassen kann.
Weitere Änderungen für die Revision 111 werdnen noch folgen, da dies die erste Release von der Pentan Reihe darstellen wird.
Eingestellt von Souvergin um 23:25 0 Kommentare
Donnerstag, 22. November 2007
Revision 110 - Downloadlink
Die Version kann HIER heruntergeladen werden.
Eingestellt von Souvergin um 22:11 0 Kommentare
Souvergin V. 1.4 - "Pentan"
Sequaia ist fertig jetzt machen wir uns an Pentan.
Wie schon erwähnt werden wir ein InnerSession System bauen.
Desweiteren wird die Symbolleiste und die Navgationsleiste zusammengelegt werden.
Außerdem wird das Navigateformular wegfallen. Stattdessen wird das Adressfeld fokusiert und dessen Text komplett markiert.
Wir wollen auch erreichen, dass Webseitendateitypen mit Souvergin verknüft sein können.
Auch werden SSL und das Plugin-System weiter erweitert.
Das sind so ein paar Punkte die wir uns vorgenommen haben. Auf der Agenda steht allerdings noch mehr, als das jetzt und zweifellos wird uns auch während der Entwicklung noch was neues einfallen an das wir noch gar nicht bisher denken.
Eingestellt von Souvergin um 15:55 0 Kommentare
Souvergin Sequaia - V. 1.3 - Eine Bilanz
Souvergin Sequaia ist mit der Revision 110 fertig gestellt. Deswegen ist es an der Zeit Bilanz zu ziehen was sich seit Interceptor getan hat.
Navia Plugin Sytem
Souvergin wurde mit der Fähigkeit ausgestattet Navia Plug-ins zu laden. Das Plug-in System wird allerdings noch weiterhin erweitert werden. Zählt also keinesfalls als Final.
Navia Stil System V. 2
Das Stilsystem wurde auf Version 2 gemacht. Damit kann man jetzt auch einstellen welche Schriftarten in Souvergin verwendet werden Sollen. Auch gibt es einen völlig neuen Stileditor.
Crash Report System
Fehler in Souvergin können jetzt gemeldet werden.
Neue Sidebar und keine Informationsleiste mehr
Die Linke Sidebar hat sich radikal verändert und die unötige rechte Leiste ist nun nicht mehr vorhanden.
Laufzeitbackup der Session
Beim Abstutz von Souvergin könneb beim nächsten Start die letzten Browserfenster geladen werden.
Konsole und Souvergin Scripting Language
Souvergins alte Kommandozeile wurde durch die neue Konsole ersetzt und besitzt jetzt eine kleine Programmiersprache - Souvergin Scripting Language - SSL, die allerdings noch nicht ganz fertig ist, auch fehlt die Batchfunktionalität.
Mailfunktion
Man kann jetzt links zur aktuellen Webseite per e-mail verschicken oder genrell via SMTP e-mails schreiben.
Inline Seach
Optischer Zoom für Webseiten
Hier ist natürlich nicht jede kleine Änderung erwähnt und auch keinerlei Infrastukturänderungen und sicherlich haben wir jetzt an dieser Stelle so einige tolle Sachen vergessen.
Generell ist die Solutiongröße von 27579 [21549] auf 36597 [28615] Zeilen angewachsen. Wenn man bedenkt, dass etliche Klassen zusammengelegt wurden bzw. verstärkt mit Ableitungen gearbeitet wurde und einiges ganz aus dem Codegestrichen würde sind weit mehr Dinge geändert worden als 9000 [7066] Zeilen - diesen Wert kann man sicherlich getrost mehr als verdoppeln.
Eingestellt von Souvergin um 15:26 0 Kommentare
Revision 110 - Changelog
1.3.10.110 ----- XXXXX, XXX.XX.2007 um XX:XX - Lines der Solution: 36597 [28615]
*Souvergin: Navigateklasse nach Tortuga verschoben
*Souvergin: Browserklassen: Keyupereignisse in KeyDown Ereignisse umgewandelt
*Souvergin: Neuebrowserklasse nach Tortuga verschoben
*Souvergin: Neuerbrowserklasse - Code der Runmethoden generischer geschriben -> übersichtlicher und leichter zu warten
*###Bugfix###Souvergin: Atomfeed: Möglichkeit vor beenden des Feedladens das Control zu löschen. (Wichtig für Willkommenbug)
*###Bugfix###Souvergin: Wilkommen: InvalidOperation Exception wird verhindert, wenn Wilkommen geschlossen werden soll bevor das Feed geladen ist. (Warten bis fertig und stoppen des Ladens)
*Souvergin: BrowserBase: Link senden ins Browserkontextmenü integriert
*Souvergin: Main: Tooolstripbeeich etwas verkleinert
*souvergin: Main: Mehr Icons in der Menüleiste
*Souvergin: Browserinfoobject hällt jetzt eine property um auf das HTMLdocument des WebbrowserControls zugreifen zu können
*Souvergin: Browser_Base: InlineSearch implementiert
*Souvergin: Browser .NETEXT unterdrückt jetzt Scriptingfehler
*Souvergin: Browserinfoobject: Timer_Anzeigezeit tickt jetzt nur noch alle 2 Sekunden
*Souvergin: Browser .NET ignoriert Scriptfehler
*Souvergin: Browser .NEText kann jetzt die Webseiten Optisch zoomen (Strg + -> vergrößern, Strg - -> verkleinern, Strg 0 -> normal)
*Souvergin: Browser COM kann Webseiten optisch zoomen
*Souvergin: Browser NET kann Webseiten optisch zoomen
*###BUGFIX###Verlaufmenü funktioniert jetzt auch noch nachdem ein Browsefenster geschlossen wurde
*###BUGFIX###Browser .NETEXT und COM tragen geschlossene Browserfenster nicht zwei mal in die Liste der geschlossenen Fenster ein
----------------------------FIXED TODOs--------------------------------
TODO: Inline Search
TODO: HTML Bearbeitbar machen (Teilweise erreicht duch den EDITMODE)
----------------------------FIXED TODOs--------------------------------
Eingestellt von Souvergin um 14:28 0 Kommentare
Revison 110 - Was wurde erreicht?
Hier die wichtigsten und auffälligsten Neuerungen:
- Willkommen kann geschlossen werden bevor das NewsFeed geladen ist
- Optischer Zoom für Webseiten
- Firefoxartige Inline Search
- Wesentlich weniger Scriptfehler werden mit einer Meldung quittiert
- Editmodus für Webseiten
- Verlauf funktioniert auch nach schließen eines Browserfensters (BUGFIX)
Eingestellt von Souvergin um 13:25 0 Kommentare
Dienstag, 20. November 2007
Revision 110 - V. 1.3.10.110 Sequaia Final am Donnerstag
Am Donnerstag wird die letzte Sequaia Revision veröffentlicht. Und ab diesem Zeitpunkt werden wir uns um die "Nebula" Entwicklung kümmern d.h. in Revision 111 wird es wieder große völlig neue Änderungen und Funktionen geben (InnerSessions u. ä.).
Eingestellt von Souvergin um 07:05 0 Kommentare
Montag, 19. November 2007
Editmode in allen Browsertypen
Was ist das nun wieder? Wir haben allen Browsertypen neben den bisherigem BrowseMode einen Editmode gespendet. Damit kann man Controls im Webbrowser markieren und löschen beziehungsweise verschriben. Text kann man ebenfalls löschen, verschieben aber auch ändern.
Mit Strg + E ruft man den Editmode auf
Mit Strg + B kehrt man wieder zum BrowseMode zurück.
Was bringt das jetzt genau?
Wenn man lange unübersichtliche Webseiten hat kann man alles unwichtige rauslöschen und in Ruhe lesen. Auch kann man vor dem Drucken unwichtige Dinge entfernen und ähnliches.
Eingestellt von Souvergin um 20:22 0 Kommentare
Zoomfunktion auch im COM Browser
Der Eintrag wurde leider zu früh abgeschickt. Wir haben so eben die Zoomfunktion auch in den COM Browser eingebaut.
Eingestellt von Souvergin um 19:19 0 Kommentare
Zoomfunktion im .net und .netEXT Browser
Wir haben in beide Browser eine Zoomfunktion eingebaut, die die komplette Webseite zoomt (also nicht nur den Text vergrößert, sondern wirklich den gezamten Inhalt zoomt).
Für den COM Browser ist leider noch keine Implementierung vorhanden.
Eingestellt von Souvergin um 19:09 0 Kommentare
Inline Search implementiert
Souvergin Revision 110 wird mit einer Firefox-artigen Suchfunktion ausgeliefert.
Diese funktioniert für den Browser .NET und .NETEXT vollkommen - beim COM Browser wird leider zusätzlich der IE Suchen-Dialog angezeigt, da wir noch nicht dahiner gekommen sind, diese Funktion wirkungsvoll abschalten zu können.
Eingestellt von Souvergin um 19:08 0 Kommentare
Donnerstag, 8. November 2007
Revison 109 - Der Downloadlink
Die Revision 109 kann HIER heruntergeladen werden.
Eingestellt von Souvergin um 19:15 0 Kommentare
Mittwoch, 7. November 2007
Weitere neue Funktion in Souvergin Pentan
Wir arbeiten an einer Lösung um eine Firefoxartige Inline Search in Souvergin einzubauen. Vermutlich wird dies schon in Revision 111 verfügbar sein.
Eingestellt von Souvergin um 18:23 0 Kommentare
Revision 109 - Changelog
1.3.10.109 ----- Mitwoch, 07.11.2007 um 18:00 - Lines der Solution: 36338 [28445]
*###Bugfix### Bei ausgeblendetem Aufgabenbereich wird trotzdem im Menü der Aufgabenbereich als Aktiv angezeigt
*Souvergin: Browsermanager: Ladecode für die SavedSessions wurde von Main in den Browsermanager verschoben.
*Souvergin: Atomfeedgadget läd XML Strukturen jetzt Asynkron und fügt mit hilfe von Control Invoke die Feeditems zu
*Souvergin: Informationsleiste aus Main entfernt
*###Bugfix###Souvergin: Sessions der .NEText Browser werden beim Beenden korrekt gespeichert
*###Bugfix###Souvergin: Sessions der .NEText Browser werden zur laufzeit korrekt in der Sessiondatei der Instanz gespeichert
*Souvergin: Session Speicherung sowohl zur Laufzeit als auch beim Schließen wurde an den Browsermanager übertragen
*Souvergin: SSL: Möglichkeit das ReportSenden Forumlar per Konsole aufzurufen
*Souvergin: SystemNetMailer: Ausgabe des Aktuellen Status auf der Konsole
*Souvergin: Browsermanager: Laufzeitfensterlog wird nur neu gespeichert wenn sich der Browserinhalt wirklich geändert hat => entlastet den Hauptspeicher, da das Log bei langen Sessions große RAM Bereiche einnimmt, auch wenn eigentlich nichts mit Souvergin gemacht wurde
*Navia: Plug-in System: IToolstrip Interface um per Plugin Symbolleisten hinzufügen zu können //Von Souvergin erst später unterstützt, wenn das Toolstip und Menüverhalten überarbeitet wird
*###Bugfix###Souvergin: Windowlogs werden jetzt wieder gelöscht.
Eingestellt von Souvergin um 18:22 0 Kommentare
Revision 109 - V. 1.3.10.109 ist fertig!
Wir haben folgende grobe Bugs behoben:
- Bei ausgeblendetem Aufgabenbereich wurde fürher trotzdem im Menü der Aufgabenbereich als Aktiv angezeigt
- .NEText Browsersessions werden korrekt im Laufzeitbackup und beim Speichern vorm Schließen der Anwendung gespeichert
- Die gespeicherten Sessions werden jetzt wieder gelöcht, wenn man sie beim nächsten start nicht laden will
Folgene größere Änderungen wurden vorgenommen:
- Das Souverginblog Feed wird jetzt Asyncron geladen -> Kein hängen beim Start mehr
Alle anderen Änderungen sind eher von kleinerer Natur oder betreffen nur die interne Architektur von Souvergin.
Eingestellt von Souvergin um 18:20 0 Kommentare
Dienstag, 6. November 2007
###Bugfix### Sessionbackups
Die Sessionbackups werden ab Revision 109 wieder korrekt gelöscht und bleiben nicht einfach erhalten (erneute nachfrage beim nächsten start), wenn man sie nicht laden will.
Eingestellt von Souvergin um 13:44 0 Kommentare
Souvergin 110 = Sequia Final! - Gedanken für Pentan
Mit der Revision 110 werden die Arbeiten an Souvergin Sequaia (V. 1.3) abgeschlossen sein. Ab 111 wird Version 1.4 alias Pentan entwickelt.
Um es vorneweg zu nehmen: für Revision 110 gillt der gleiche Feature Freeze wie für 109. Es gillt den bisherigen Code erst einmal noch stabiler zu machen und ihn zu optimieren.
111 wird dann vollkommen neue Dinge enthalten. Mit der Petan werden wird komplett neue interne Layer verwenden. Es wird zum Beispiel einen "Inner Instance Manager" (IIM) geben. Das ist eigentlich mehr als ein Layer, da bisher Souvergin NUR in System Instanzen ausgeführt wird. Leider ermöglicht es die bisherige Codestrucktur nicht mehrere Hauptfenster (Mains) auf einmal anzuzeigen bzw. das würde zwar gehen aber probleme an anderen Stellen verursachen. Was wir weiterhin erhalten wollen ist, dass mehrere System Instanzen von Souvergin gestartet werden können. Durch die Inneren Instanzen wird ermöglicht, dass eine System Instanz mehere Mains haben kann und man zwischen ihnen Browserfenster hin und her schicken kann. Was brignt das? Nunja wenn man jetzt die Funktion nutzt "Seite in neuer Instanz öffnen" dann wird eine komplett neue Instanz von Souvergin gestartet, mit neuem Prozess neuem einlesen der Favoriten und allem was zu einem Programmstart hinzugehört. Später wird einfach eine neue Inner Instance aufgemacht, und quasi nur ein neues Main und Instanz / Mainabhängige Klassen erzeugt (wie zum Beispiel ein Browsermanager). Die Favoriten und andere Daten werden dann auch nicht mehr komplett neu von der Festplatte glesen, sondern einfach nur aus den schon vorher eingelesenen Daten Main hinzugefügt. Dafür wird es dann einen IO Manager geben (IOM).
Eingestellt von Souvergin um 13:43 0 Kommentare