Aktuelle Version
Montag, 8. Dezember 2008
Freitag, 5. Dezember 2008
Revision 123 ist fertig
1.5.10.123 ----- Freitag, 05.12.2008 um 14:18 - Lines der Solution: 46299 [36529]
*Souvergin: Tabbutton hat unterstützung für MouseMove Event
*###Bugfix###Souvergin:Verlauf: Sortierung nach Datum stimmt nun.
*###Bugifx###Souvergin:Geschlossene Tabs werden auf der Startseite nun korrekt angezeigt.
*###Bugfix###Souvergin:Umbruch der DIV Tabellen nun bei allen Fenstergrößen korrekt
*Souvergin - Alexa Integration: Feedname kann jetzt auch an Alexa übergeben werden.
*Souvergin: Relative Pfadangaben zu Feeds werden nun erkannt
*Souvergin: Verlaufspeicherdauer kann jetzt vom Nutzer eingestellt werden. Der Standardwert beträgt 30 Tage. Vorher wurde der Verlauf ewig gespeichert.
*Filemanagement: Favoritenverwaltung hat Drag & Drop Funktionen!
*Souvergin: Main_Left_Panel: Die einzelnen Unterpanels lassen sich nun auch per Drag & Drop anwählen
*Souvergin: Main_Left_Panel: Favoriten: Die einzelnen Unterpanels lassen sich nun auch per Drag & Drop anwählen
*Souvergin: Tagfeld hat Scrolfunktionen für das Mausrad
*Souvergin: Filter der Tagsuche nun per Drag & Drop erweiterbar
*Souvergin: Tagsuche: Möglichkeit die Filterliste zu löschen
*Souvergin: Startseite: Abschicken der Suche funktioniert nun auch mit der Entertaste
*Souvergin Alexa: Update auf Aplpha 4
----------------------------FIXED TODOs--------------------------------
TODO: Drag & Drop Funktionen (teilweise)
----------------------------FIXED TODOs--------------------------------
Änderungen an Souvergin Alexa:
Version 1.0.0.0 Alpha 4 XXX, XX.XX.XX um XX:XX - Länge der Solution: XXXXX [XXXX]
*###Bugfix###Detailfenster zeigt nichts an
*Treeview und listview etwas verkleintert um besseres Browsing zu ermöglichen.
*Im Browserweiterlesen Funktion im Detailfenster
*Möglichkeit das automatische Aktualisien eines Feeds abzuschalten
*Feeditemansicht Blockt jetzt Popups
*Möglichkeit neue Ordner für die Feeds zu erstellen (bisher war ein Edit der Dateien nötig)
*Suchfunktionen überarbeitet
*Feeds und Feedordner lassen sich per Drag & Drop schon im Hauptfenster verschieben
*Möglichkeit eine OPML Feedsammlung nach Alexa zu importieren
*"Alles als gelesen markieren" Button in der Symbolleiste
*Einträge die als gelesen Markiert werden rücken nicht automatisch neu in die Detailansicht
*Hinzufügen von Feedorndern im Haupfenster möglich
*Abbrechen des Feed hinzufügen Dialogs via Abbrechenbutton und Escape Taste
*Dynamisches hinzufügen neuer Feedeinträge
*Suchfeld hat nun Copy, Paste und Cut unterstützung via KeyUp
Eingestellt von Souvergin um 17:45 0 Kommentare
Donnerstag, 27. November 2008
Revision 123 ist fast fertig
In den nächsten Tagen wird Revision 123 mit zahlreichen Neuerungen zum Download freigegeben.
Eingestellt von Souvergin um 14:18 0 Kommentare
Mittwoch, 19. November 2008
Drag & Drop
Eigentlich waren Drag & Drop Funktionen schon für Pentan vorgesehen wurden aber nie implementiert. Das ändert sich mit der kommenden Souvergin Revision, die an vielen Stellen nun von dieser Technik gebrauch machen wird, was die Useability deutlich verbessert.
Eingestellt von Souvergin um 14:03 0 Kommentare
Sonntag, 16. November 2008
Tabs sind verschiebbar!
Alle haben lange drauf gewartet und mache mögen es kaum glauben: Es ist nun endlich so weit: in Souvergin kann man die Tabs ab der nächsten Revision umsortieren.
Eingestellt von Souvergin um 15:26 0 Kommentare
Samstag, 11. Oktober 2008
Revision 122 Downloadlink
Unter http://portal.souvergin.bplaced.net/?q=node/8 kann die neue Version runtergeladen werden. Viel Spaß mit der neuen Revision (und möge sie keine peinlichen Fehler enthalten ; ) )
Eingestellt von Souvergin um 22:01 0 Kommentare
Freitag, 10. Oktober 2008
Revision 122 – Die Änderungen
Die neue Revision ist weitestgehend von stabilisierender Natur. Wir haben kaum neue Funktionen eingebaut, sondern einfach alte Funktionen weitergedacht, alten Code rausgeworfen und einige Sachen beschleunigt und optimiert.
Die größten Änderungen fanden sich an der Souvergin Scripting Language (Interpreter bis auf die Souvergin Namensräume liegen nun in einer DLL, Mathematische Instruktionseinheit und weiteres), die für den Endanwender derzeit aber nach wie vor nur wenig interessant ist.
Der schon in der letzten Version als Einstellung (nur in der MySetting) eingeführte Privatmodus, wurde jetzt auch von uns umgesetzt, dass gegebenenfalls beim Schlißen von Souvergin der Verlauf gelöscht wird oder nur der Verlauf der Favoriten gepeichert wird. Nach wie vor sind wir jedoch nicht in der Lage mit den NTFS Streams des Windows eigenen Verlaufes umzugehen.
Der neue Verlauf ist jetzt auch mit dem Mausrad scrollbar. Damit spart man sich das ziehen auf dem Scrollbalken. Weiterhin gab es ein paar Änderungen an den Souvergin Menü- und Symbolleisten sowie am Aufgabenbereich.
Es ist jetzt auch wieder möglich die Druckvorschau aus dem .NETEXT Browser zustarten. Die “Datei öffnen” Funktion ist ebenfalls wieder funktionsfähig.
Weiterhin enthällt die Souvergin Adresszeile eine neue Funktion. Beginnt eine Eingabe mit den Wort “Suche” so wird nach dem folgenden Text bei der aktiven Suchseite gesucht. So würde “Suche Souvergin” eine Suche nach Souvergin auslößen. Dabei ist es egal ob man Suche groß oder klein schreibt-
Auch in Alexa wurden ein paar Dinge korrigiert. Zu einen ist es jetzt wieder möglich das Das Detailfenster zu den Feedeinträgen zu öffnen, zum anderen wurde in dem besagten Fenster eine Schaltfläche eingebaut um eine Webseite im Browser weiterzulesen. Die Schaltfläche wird aktiviert sobald man den Normalen Feedeintrag verlässt. Weiterhin wurde der Lesebereich etwas verbreiter, was zur Folge hat, dass die Ordnerliste und die Feedeintragsliste etwas verkleinert wurden.
Für detailverliebte hier das Changelog:
1.5.10.122 ----- Freitag, 10.10.2008 um 17:30 - Lines der Solution: 44741 [35269]
*Souvergin:Schaffung des Application Service Namespace
*Souvergin: Verlauf ist nun mit der Maus scrollbar
*Neues Projekt: Souvergin Scripting Language: Typ: DLL Verwendung: Auslagerung des bisherigen SSL Interpreters
*Souvergin / Souvergin Scripting Language: Auswertungs Code in die neue DLL ausgelagert
*Souvergin: Modifikationseditor wurde entfernt
*Souvergin Scripting Language: Souvergin.NX Namespace wurde entfernt
*Souvergin Scripting Language: Event Basierte Kommunikation eingefügt
*Souvergin: SPA Code rausgeworfen
*Souvergin: Feeditem Code rausgeworfen (war für das alte Willkommensformular)
*Souvergin: AtomFeedGadget Code rausgeworfen (war für das alte Willkommensformular)
*###BUGFIX###Souvergin:Dateifunktionen will Externe_Anwendungs_Buttons.xml kopieren
*Souvergin: Einstellung Willkommenanzeigen rausgeworfen
*Souvergin: Einstellung zu Verlaufspeicherung (Alles Speichern, Nur Favoriten Speichern, Gar nichts Speichern) möglich
*Souvergin: PrivatModus Einstellung wird jetzt beim Schließen berücksichtigt
*###BUGFIX###Souvergin:Datei öffnen funktioniert wieder
*Souvergin: Aufgabenbereich: UI Refresh
*Navia: "Navia.Plugin_Interface" Namespace heißt jetzt "Navia.Plugin_System"
*Navia: "Plugin Interface.dll" heißt jetzt "Plugin System.dll"
*Souvergin: MySetting "Main_Left_Panel_Anzeigen" ist Standardmäßig false um neue Nutzer nicht gleich mit dem Aufgabenbereich zu konfrontieren (könnte vom Browsingerlebnis ablenken)
*###Bugfix###Souvergin: Druckvorschau des .NETEXT Browsers funktioniert wieder
*Souvergin:Addresszeile lässt sich jetzt auch mit Strg+L markieren
*Souvergin: Im Menü "Bearbeiten" befindet sich eine Suchenschaltfläche für die Browseinlinesuche
*Souvergin: Im Menü "Datei" gibt es jetzt schaltflächen um eine Adresse einzugeben und um den aktiven Tab zu schließen
*Souvergin SSL: Var und Del brauchen keinen Doppelpunkt mehr
*Souvergin SSL: Klasse MathematicInstructionUnit -> Klasse mathematische operationen (*/+-)
*Souvergin SSL: Via MathematicInstructionUnit sind jetzt auch berechnungen innerhalb der SSL möglich
*Souvergin CTS: Experimental Attribute
*Souvergin: Adresszeile: such präfix wenn eine Adresseingabe mit suche anfängt, dann wird die aktive suchseite aufgerufen
*SSL: Math Namensraum
Eingestellt von Souvergin um 17:37 0 Kommentare
Mittwoch, 8. Oktober 2008
Revision 122 fast fertig
Bis auf ein paar kleine Änderungen im Hindergrund ist die Revision 122 inzwischen fertig und wird in den nächsten Tagen zum Download freigebenen.
Eingestellt von Souvergin um 19:35 0 Kommentare
Samstag, 27. September 2008
Peinlicher Bug in Revision 121
In der aktuellen Revision wurden zwar die “Externen Anwendungsbuttons” rausgemschissen. Jedoch wurde im Dateiprüfungscode vergessen die Prüfung zu entfernen. Wenn in “<EIGENE DATIENEN>\Souvergin\” keine “Souvergin Externe Anwendungen.xml” vorhanden ist so versucht Souvergin eine aus dem Souverginverzeichnis zu kopieren. Dort ist jedoch keine vorrätig.
Die Lösung ist einfach eine Souvergin Externe Anwendungen.xml ohne in halt in “<EIGENE DATIENEN>\Souvergin\” zu erstellen. In den nächsten Tagen werden wir Revision 122 (wegen dieses Fehlers verfrüht) ausliefern. Dann dürfte das Problem behoben sein.
Eingestellt von Souvergin um 10:13 0 Kommentare
Ein kleiner Helfer für die Musiksammlung
Wer kennt nicht das Chaos, dass im Musikordner herrscht? Hunderte von MP3’s liegen unsortiert rum und den Überblick hat man im Gewusel von Dateien schon lange verloren.
Mit unserem “Musikverzeichnis Editor” kann man damit nun endlich Schluss machen! Es versucht alle Dateien im Musikverzeichnis nach dem Schema “Künstler – Titel” zu benennen. Weiterhin verschiebt es die Dateien vom Hauptverzeichnis in Unterordner für die jeweiligen Künstler. Und es kann Musikdateien importieren und gleich richtig benennen und einsortieren. Die Fahndung dann doppelten Dateien ist ebenfalls möglich.
Das ist zwar nicht ganz die Art von Anwendungen um die es in diesem Blog sonst geht, aber dieses kleine Helferlein hilft vielleicht dem einen oder anderen Ordnung in sein MP3 Chaos zu kriegen.
Das ganze kann man von hier runterladen. Viel Spaß.
Eingestellt von Souvergin um 09:10 0 Kommentare
Freitag, 12. September 2008
Revision 121 Downloadlink.
Von hier kann die neue Revision runtergeladen werden.
Eingestellt von Souvergin um 13:36 0 Kommentare
Donnerstag, 11. September 2008
Vorschau auf Souvergin Nebula!
Souvergin Revision 121 ist fertig gestellt und bildet die erste Vorschau auf Souvergin Nebula.
Was wurde erreicht?
Alexa
Zunächst einmal kommt Souvergin mit zahlreichen Verbesserungen in Alexa, die schon zuvor Angekündigt wurden. Alexa liegt nur in der Alpha 3 vor.
Geändert hat sich unter anderem, dass Alexa nun eine Symbolleiste hat, die Feedeinträge jetzt Webbasiert darstellt und der Zeitungsmodus um die Neuigkeiten zu lesen. Weiterhin hat die Liste der Feedeinträge jetzt ein Contextmenü bekommen.
Intern wurden teile der Datenstrukturen in das Souvergin Common Type System ausgelagert, die jetzt auch teilweise von Souvergin mibenutzt wurden.
Souvergin
Weitaus mehr Änderungen finden sich in Souvergin.
Adresszeile
Zunächst einmal wurde die in Revision 120 eingeführte Adresszeile stark überarbeitet. Das eine oder andere Zeichen, dass vorher nicht unterstützt wurde (z.b. das – Zeichen neber der Umschalttaste) klappt jetzt auch im ausgeklappten Zustand. Weiterhin flimmert die Leiste weniger. Und es werden nicht mehr Verlaufseinträge in die Vervollständigung eingetragen, die schon durch die Favoritenfunktion hinzugefügt worden. Gesamt gesehen fühlt sich die Überarbeitete Adresszeile etwas schneller an als vorher. Unteranderem auch deswegen, da wie die vervollständigung nicht mehr über den Umweg des Toolstrips realisieren, sondern über ein Formular, dass bei bedarf eingeblendet wird.
Verlauf
Endlich hat auch Souverigin einen durchsuchbaren und vor allem speicherbaren Verlauf bekommen. Damit wurde auch die Verlaufsanzeige im Multifunktionsbereich deutlich verbessert und überarbeitet.
Startseite
Souvergin wird das erste mal mit einer Vorabversion einer Personalisierten Startseite ausgeliefert. Diese Startseite ist im Gegensatz zum alten “Willkommenfenster” webbaisert. Bisher haben wir noch ein Problem wenn man beim Suchfeld in der Seite ENTER drückt. Die Suchanfrage MUSS über den Sendenbutton abgeschickt werden.
Wir werden die Startseite in Revision 122 weiter verbessern. Das soll erst einmal ledigleich eine Vorabversion der Seite sein. Das Layout wird mit externem CSS gemacht. Die CSS-Datei kann man frei im Souverginverzeichnis bearbeiten und nach seinen eigenen wünschen gestalten.
Eingestellt von Souvergin um 17:30 0 Kommentare
Donnerstag, 4. September 2008
Downloadseite wieder online
Die neue Download und Portal Seite um Souvergin ist nun unter http://portal.souvergin.bplaced.net online. Wir arbeiten noch an den Funktionen.
Eingestellt von Souvergin um 21:04 0 Kommentare
Umbau auf der Downloadseite.
Wir werden das alte Drupal 5.x System zugunsten eines neuen Drupal 6.x Systems aufgeben.
Möglicherweise werden sich dann auch die Downloadfehler beheben.
Sobald die aktualisierung abgeschlossen ist werden wir euch hier informieren.
Eingestellt von Souvergin um 15:23 0 Kommentare
Sonntag, 31. August 2008
Ein paar kleine und größere Details
Wie schon erwähnt arbeiten wir an der neuen Souvergin Internal Achitecutre 3.Diese wird unter anderem ein nagelneues Verlaufssystem ermöglichen, dass dem der großen Browser in nichts nachstehen wird. Weiterhin wird das übliche Willkommensfenster wegfallen und durch eine personalisierte Startseite ersetzt.
Auch optisch wird sich das eine oder andere tun. Wir überarbeiten noch einmal die neue Addresszeile, da vor allem die Anzeige der Suchergebnisse etwas kompfortabler gestaltet werden sollte. Das neue Verlaufssysstem wird auch vergleichen mit dem alten ein nagelneues GUI bekommen.
Weiterhin werden wir versuchen so viel Code wir möglich zu parallelisieren, um Souvergin reaktionsschneller zu machen.
An Souvergin Alexa hat sich im letzten Monat auch einiges getan, dazu werden wir später mehr Infos liefern.
Eingestellt von Souvergin um 11:48 0 Kommentare
Freitag, 22. August 2008
Warum es so lange still war
Es ist Sommer – naja im Moment vom Wetter her nicht, aber prinzipiell ist es Sommer. Weiterhin arbeiten wir an einer neuen internen Souvergin Architektur, die einige Performance Legs schließen soll. Und sowas braucht eben einige Zeit. Diese Änderung wird gleich in die erste Version von Nebula einfließen, so dass Nebula nur auf nem neuen internen Souvergin Kern entwickelt wird.
Eingestellt von Souvergin um 13:38 0 Kommentare
Mittwoch, 2. Juli 2008
Änderungen an Souvergin Alexa
Nachdem Souvergin Pentan vervollständig ist haben wir unseren Fokus im Moment auf Alexa gelegt.
Inzwischen werden die Knoten im Treeview für die Ordner und Feeds endlich alphabetisch sortiert.
Weiterhin haben wir die Anzeige der Feeds geändert. Wir verwenden nun eine angepasste Navia.StaCoLi.Extended Webbrwoser Komponente, die mit Hilfe eines lokalen CCS den Feeditem Layouted. Das in diesem Bild zu sehende Design wird sich aller Voraussicht noch ändern und dient erst einmal nur zum Testen der neuen Rederfunktion.
Weiterhin hat das Hauptfenster eine Symbolleiste bekommen.
Besonders interessant ist jedoch der Zeitungsmodus. Hierbei versucht Alexa eine Zeitungsartige Übersicht zu erstellen. Auch hier ist das Layout und das CSS noch längst nicht fertig. Wir arbeiten daran auch eine leichte Möglichkeit zu implementieren, dass man auch aus der Zeitung raus Einträge als gelesen vormerken kann. Hierbei ist eine enorme verknüpfung von .net, dem Extendet Webbrowser Control und HTML/ CSS Techniken notwendig.
Gerade im erwähnten Zeitungsmodus sind sehr viele Verbesseungen denkbar. Man könnte sich da die aktuellen DOM Techniken zur Nutze machen und statt JavaScript echte .net Methoden aus Alexa verwenden.
Eingestellt von Souvergin um 18:36 0 Kommentare
Montag, 30. Juni 2008
Revision120 Downloadlink
Besser spät als nie: Hier ist der Download Link:
Eingestellt von Souvergin um 10:58 0 Kommentare
Samstag, 28. Juni 2008
Souvergin Pentan (V. 1.4) eine Bilanz
Es hat wesentlich länger gedauert als erwartet. Am 22.11.2007 wurde mit V. 1.3.10.110 die letzte Sequaia Revision veröffentlicht. Danach wollten wir bis zum Anfang des Frühjahrs (Also Ende März) mit Souvergin 1.4 Pentan fertig sein. Nun ist Ende Juli und wir haben einen Großteil der Zeit, die für Nebula (V. 1.5) reserviert war auch noch mit gebraucht. Trotz der langen Zeit, die Pentan gebraucht hat haben wir einiges seit Sequaia erreicht.
Schon in der ersten Revision von Pentan (111) kamen am 8.12.2007 bahnbrechende Neuerungen. Das Konzept der InnerInstances wurde aufgegriffen. Es war nun endlich möglich mehrere Souvergin Mains auf einmal im gleichen Prozess zu haben. Dafür mussten wir erhebliche Änderungen an der Souvergin Codestruktur vornehmen – aber letztendlich hat es sich doch gelohnt!
Auch wurde in der geleichen Revision die Symbolleisten „Symbolleiste“ und „Navigationsleiste“ zusammengelegt. Damit hat man wesentlich Platz für die Webseiteninhalte zur Verfügung gehabt.
In Revision 113 wurde mit dem neuen Souvergin Favoritensystem V3 begonnen. Dessen Entwicklung zieht sich durch die gesamte Pentanentwicklung hindurch. Endlich ist es nun möglich mehrstufige Favoritenmenüs zu machen. Und mit der Wave 2 wurden auch die Hotlink und Favoritendaten zusammengelegt und einheitlich verwaltet. Ebenfalls in der Revision 113 gab es erstmalig in der Souvergin Sidebar ein Favoriten Treeview mit dem man Komfortabel Favoriten aufrufen kann. Auch hatte der .netEXT Browser endlich einen Popupblocker bekommen.
In Revision 115 wurde die Tagsuche der Sidebar überarbeitet. Es wurde z. B. möglich nicht nur durch klicken Filter anzuwenden sondern auch durch eintippen von eigenen Wörtern. Weiterhin wurde der Suchmodus deutlich beschleunigt.
In Revision 119 wurde ein neues HoverTabInfo Formular eingeführt, dass deutlich professioneller aussieht im Vergleich zur alten Lösung.
In Revision 120 wurde noch mal zum Abschluss so einiges am Souvergin geschaubt. Wir haben eine völlig neue Adresszeile Entwickelt und auch die Tableiste wurde gründlich überarbeitet. Weiterhin haben wir eine OpenSearch Unterstützung implementiert durch die sich Souvergin leicht an Suchseiten erweitern lässt.
Das waren jetzt nur einige für den Nutzer offenkundige Änderungen. Es wurde jedoch viel viel mehr Am Souvergin getan, was man als Nutzer nicht gleich sieht. An vielen Punkten wurde der Komfort verbessert oder auch einfach nur die Performance erhöht. Auch an unserer Dauerbaustelle Navia Plug-In System haben wir weiter gearbeitet.
Wo geht die Reise nun hin?
Wir haben noch einiges auf der Todoliste für Souvergin 1.5 / Souvergin Nebula. Zunächst einmal all das, was wir schon für Pentan machen wollen, aber nicht geschafft haben. Und natürlich auch jede Menge neue Sachen.
Eingestellt von Souvergin um 20:21 0 Kommentare
Souvergin Pentan Revision 120 Changelog
1.4.10.120 ----- Samstag, 28.06.2008 um 20:10 - Lines der Solution: 43595 [34285]
*Souvergin: Main: Durch drücken der mittleren Maustaste werden im Menü Favoriten in einem neuen Fenster geöffnet
*Souvergin: HoverTabInfo: Nach verlassen der Maus wird das Fenster nur noch maximal 2 sekunden angezeigt
*Souvergin: HoverTabInfo: Große Version ist jetzt 175% der normalen Größe, statt wie vorher nur 150%
*Souvergin: HoverTabInfo: Form wird nicht mehr in der Taskleiste angezeigt
*Souvergin: AdreesEingabefeldToolstrip: erbt von ToolStripControl host und stellt ein AdreesEingabefeld da
*Souvergin: Main: Alte Adresszeile durch ein AdreesEingabefeldToolstrip ausgewechselt
*Souvergin: TabContextMenue: Komponente enthällt das Kontextmenü für den Tabbutton
*Souvergin: Tabbutton: Neue Tabbuttonklasse für Souvergin
*Souvergin: TabbuttonToolstrip: erbt von ToolStripControl host und stellt einen Tabbutton da
*Souvergin: Brwoserklassen altes Tabbuttonkontextmenü entfernt und durch neues ersetzt
*Souvergin: Tabitem Klasse aus Souvergin entfernt
*Button: PROJEKCT WURDE AUS SOUVERGIN ENTFERNT
*Souvergin: Übertrag der Klasse "Buttonsizing" nach Souvergin -> Die klasse wurde in das TabbuttonControl integriert
*Souvergin: Tabbuttonmanager arbeitet jetzt mit neuen Tabbuttons
*Souvergin: Browserklassen arbeiten jetzt mit den neuen Tabbuttons
*Souvergin: Tabbutton: Wenn mehr als 10 Tabs angezeigt werden wird nur noch vom aktiven Tab die schließen Schaltfläche angezeigt!
*Souvergin Common Type System:WebsiteBaseInformations nach in die SCTS DLL Veregt (Nicht mehr in Souvergin.exe)
*Filemanagement: Favoritenobjekt leitet sich jetzt von WebsiteBaseInformation ab
*Souvergin:FavoritensucheTag: FavoritensucheTag nutzt nun die flache Favoritenliste statt die Baumstruktur (-> Geschwindigkeitschub duch Wegfall der Rekrusion und der Directory Nodes)
*Souvergin: Tagfeld: Tagfeld nutzt nun die flache Favoritenliste statt die Baumstruktur (-> Geschwindigkeitschub)
*Souvergin: Willkommen: Entwicklungswarnung fällt weg
*Souvergin: Imageliste kann nun nach Bildgrößen Filtern
*Taskpane: DLL wurde mit einem StrongNameKey versehen -> Damit können alle Souvergin Elemente nach und nach auf StrongNameKeys umgestellt werden, dass Souvergin auf lange Sicht auch Elemente in den GAC einbinden kann
*###BUGFIX### WindowBlinds Stile für Windows
*Souvergin: Main: Symbolleiste wird jetzt gesteckt
*Souvergin: AdreesEingabefeld: FavIcon teil der Adressleiste
*Souvergin: Main: FavIcon Code bezieht sich jetzt auf die Adresszeile
*Souvergin: Main: tsblblAdresse entfernt!
*Souvergin: Souvergin Suchseiten Format / Suchseiten System außer Dienst gestellt!
*Filemanagement:SuchseitenManagaer: -> Verwaltet OpenSearch Suchseiten
*Filemanagement: SuchItem: -> Stellt einen OpenSearch Sucheitem dar
*Souvergin: Browser_Base: GetOpenSearchItems Methode implementiert - Diese Methode wird beim Document Completed Ereignis von den einzelnen Browserklassen aufgerufen
*Souvergin: InnerInstance: SuchseitenManagaer Instanz in die II Integriert -> für die nicht statischen methoden
*StaCoLi: ImageTextBox -> Stellt eine erweiterte Textbox um ein Hintergrund Icon zur Verfügung
*Souvergin: ToolstripImageTextBox: Legt die StaCoLi ImageTextBox in ein ToolstripControlHostItem
*Souvergin: Klasse Suche entfertn (wird durch den neuen SuchseitenManager ersetzt!)
*Souvergin: Klasse Suchseite_struct wurde entfernt (wird durch Suchitem ersetzt)
*Souvergin: Anwendung wurde auf neues Suchseitensystem umgestellt!
*Filemanagement: SuchseitenVerwalten ersetzt die das alte Form zur Suchseitenverwaltung
*Filemanagement: SuchseiteHinzufügen erlaubt das hinzufügen von neuen Suchseiten
*Souvergin: Tabbutton: Beim Zeilenumbruch werden Bindestriche zwischen Wörtern und Leerzeichen am Zeilenanfang und Zeilenende jetzt verhindert
*Souvergin: Timer zum steuern der Sessionbackups sitzt jetzt in ApplicationService
*Souvergin: Main reagiert jetzt auf das ActiveBrowserChanged Ereignis des Browsermanagers
*Souvergin: Browser_Base enthällt jetzt ein DocumentCompleted Event, dass beim DocumentCompleted Event des jeweiligen WebbrowserControls ausgelöst wird
*Souvergin: Browsermanager enthällt jetzt ein DocumentCompleted Event, dass von Main abgefangen wird. Es wird nur ausgelößt wenn von dem aktuellen Browser das DocumentCompleted Event ausgelößt wurde.
*Souvergin: Browserklassen an die neue DocumentCompleted Struktur angepasst
*Souvergin: COM Browser Popupblocker auf den NewWindow3 Handler gelegt.
Eingestellt von Souvergin um 20:17 0 Kommentare
Adresszeile durchsucht auch die Tags
Endlich gibt es einen sehr leichten Zugriff auf die Tags!
Die Adresszeile durchsucht nicht nur den aktuellen Verlauf und die Favoriten an sich, sondern auch die Tags in den einzelnen Favoriten. Dabei ist es egal in welcher Reihenfolge Worte in der Tagliste stehen, wichtig ist nur, dass alle Worte aus der URL Zeile in der Tagliste eines Favoriten stehen.
Eingestellt von Souvergin um 17:05 0 Kommentare
Freitag, 27. Juni 2008
Endspurt
Morgen ist Souvergin Pentan Revision 120 (V. 1.4.10.120) fertiggestellt!
Eingestellt von Souvergin um 13:31 0 Kommentare
Samstag, 21. Juni 2008
OpenSearch Unterstützung ist fertig!
Ein schönes Stück Arbeit war es schon – es lag weniger an der Sache selbst als an vielen Details der Impelementierung und an dem Alten SuchSeitenCode, der ersetzt werden musste – aber nun ist es fertig.
Souvergin unterstützt für alle Browsetypen die AutoDetection von OpenSearch Suchen und der Browser .netEXT kann sogar JavaScript Befehle zum Einleiten des Hinzufügen der Suchseite abfangen!
Und da Bilder mehr sagen als Tausend Worte:
Herkömliche Suche:
Automatisches Finden einer Suchseite:
Der rote Stern zeigt an, dass eine neue Seite gefunden wurde.
Die Suchseitenverwaltung:
Das klicken auf den Icon der Suchseite startet keine Suche, sondern öffnet ledigleich das Menü. Damit muss nicht mehr das kleine Dreieck angeklickt werden.
Eingestellt von Souvergin um 22:41 0 Kommentare
Donnerstag, 19. Juni 2008
Mittwoch, 18. Juni 2008
Neues Suchformat
Souvergin wird sich in Zukunft bei den Suchseiten an das OpenSearch Format halten, dass auch andere Browser wie IE unf FF unterstützen. Da inzwischen viele Webseiten OpenSearch Suchen ermöglichen ist dies die bessere Wahl als auf einem eigenen statischen Format zu pochen.
Es wird ebenfalls möglich sein OpenSearch Seiten zur laufzeit beim Browsen einzubinden.
Eingestellt von Souvergin um 14:32 0 Kommentare
Dienstag, 17. Juni 2008
Bugfix für Visuelle Stile von Drittanbietern
Wir haben ein Bugfix eingespielt, dass bei der Systemüberprüfung auf Visuelle Stile Fehler verhindert, die unter anderem bei Verwendung von WindowBlinds Skins auftreten kann.
Das ist prinzipiell kein Fehler von unserem eigenen Code, sondern unterstützen solche Skins nicht alle Eigenschaften der offiziellen WindowsSkins wesewegen das .net Framework bei regulären Abfragen Fehler zurück gibt.
Eingestellt von Souvergin um 10:42 0 Kommentare
Mittwoch, 11. Juni 2008
Screenshots zum neuen Tabsystem
Reguläre Tabs
Tableiste nur mit Schließenschaltfläche des Aktiven Tabs.
Die Frage, die sich momentan stellt ist, ob man nicht ab 21 Tabs auch noch den Favicon ausblenden sollte oder ob man da nicht die den Favicon einfach in der Größe verkleinert, dass mehr Tabs sichtbar werden. In jedem Fall ermöglichen die neuen Tabs ein effizienteres Arbeiten.
Eingestellt von Souvergin um 16:45 0 Kommentare
Kopieren und Einfügen in der Adresszeile
Mit der neuen Adresszeile kann man auch endlich richtig komfortabel mit STRG + V einfügen und mit STRG + C kopieren.
Eingestellt von Souvergin um 16:22 0 Kommentare
Dienstag, 10. Juni 2008
Neues Tabssystem
Das neue Tabsystem läuft schon mal. Allerdings sind die Tabs nach wie vor noch nicht verschiebbar.
Eingestellt von Souvergin um 23:02 0 Kommentare
Effizienteres Tabmanagement!
Ab 11 geladenen Tabs wird in Zukunft die Schließenschaltfläche der inaktiven Tabs ausgeblendet und nur noch der aktive Tab hat eine Schließen Schaltfläche. Das schließen über den doppelten Mittelklick funktioniert nach wie vor noch
Eingestellt von Souvergin um 17:57 0 Kommentare
Alte Zöpfe abgeschnitten!
Die Souvergin Button.dll wird nicht mehr Teil von Souvergin sein.
Das ButtonSizement für die Tabbuttons wird in Zukunft direkt in den neuen Tabuttons stattfinden.
Eingestellt von Souvergin um 17:43 0 Kommentare
Montag, 9. Juni 2008
Überarbeitung der Tableiste
Ein manko unserer Tableiste ist ganz klar, dass man die Einträge nicht verschrieben kann. Damit wird nun Schluss sein. Da nun die neue Adresszeile stabil arbeitet werden wir uns der Tableiste widmen.
Eingestellt von Souvergin um 14:33 0 Kommentare
Sonntag, 8. Juni 2008
Neue URL Zeile
So und was ist das nun?
In der Eingabezeile wurde goo eingegeben. Ab drei Zeichen durchsucht Souvergin den Verlauf und die Favoriten (demächst versuchen wir auch noch die Favoriten Tags zuberücksichtigen).
Im Bild wurde der zweite Eintrag mit der Maus ausgewählt - der Cursor ist auf dem Screenshot aber nicht zu sehen.
Klickt man nun auf einen der Einträge so wird er in ein Browserfenster geladen. Wird mit der mittleren Maustaste auf den Eintrag geklickt, dann wird er in ein neues Browserfenster geladen.
Wir sind mit den Funktionen für die neue Eingabezeile noch nicht ganz fertig.
Auf jeden Fall sieht es so im Moment aus.
Eingestellt von Souvergin um 14:29 0 Kommentare
Sonntag, 1. Juni 2008
Revision 119 - Der Downloadlink
Von hier kann man die Revision 119 runterladen:
Eingestellt von Souvergin um 09:35 0 Kommentare
Samstag, 31. Mai 2008
Souvergin Pentan Revision 119 - Changelog
1.4.10.119 ----- Samstag, 31.05.2008 um 21:27 - Lines der Solution: 42449 [33261]
*Souvergin: SSL: Neue Kommandos im Souvergin Namespace zum öffnen von Browserfenstern
*Souvergin: Tagbasierte Favoriten: Suchparamter können jetzt auch eingebenen werden (via dynamisches Textfeld)
*Souvergin: Hotlinks werden alphabetisch sortiert (wurde in 118 vergessen)
*Souvergin: Browsermanager hat jetzt Events
*Souvergin: BrowserManager: NeuerBrowser hat keine RunPopup Methoden mehr
*Souvergin: Browsermanager: Navigate und NewBrowserklasse direkt in die Browsermanagerklasse integriert
*Souvergin: Browser_Base: PopupBrowser Eigenschaft wurde entfernst
*Souvergin: Global_Keys: Strg+W schließt jetzt die Aktuelle Inner Instance, wenn keien Browserfenster mehr zu schließen sind
*Souvergin: Formular "HoverTabInfo" wird ab sofort zur Darstellung der Miniaturvorschau auf den Tabs eingesetzt
*Souvergin: HoverTabInfo beherrbergt den Timer, der das Form automatisch ausblendet selbst (altes Formular wurde von der Browserklasse aus gesteuert)
*Souvergin: Agressive Speicherbereinigung entschärft. Souvergin lagert nur noch radikal Daten aus, wenn weniger als 25% der RAM frei sind bzw. Souvergin über 40% benutzt hällt. Dafür wird prüft die Speicherbereinigung jetzt aber alle 5 statt alle 15 Minuten
*Souvergin: BrowserMiniaturansicht: Die größe auf die der Screenshot mindestens skaliert wird kann jetzt als Parameter angegeben werden. Für alte Aufrufe existiert jedoch eine Überladung der Funktion, die mit den alten Parametern arbeitet und die neue Funktion mit 640x480 Pixel aufruft (was die alten Werte in der Funktion waren)
*###BUGFIX###StaCoLi: Extended Webbrowser Control: Flash Elemente können mehrfach geklickt werden
*StaCoLi: PictureBoxExtended: Control ist eine erweiterte System.Windows.Forms.PictureBox, die Funktionen für Transparente Farben in Bildern bietet.
*Souvergin: URLInfo: Steuerlement, dass inzukunft bei der neuen Souvergin Adressleiste für die DropDown Elemente anzeigen wird
*Souvergin: WebseiteBaseInformation enthällt eine Containsfunktion, die alle Felder auf übereinstimmung durchsucht. ==> Für neue URLeingabe sehr hilfreich, da man die Auswertung über eine List of WebseiteBaseInformation machen kann
*Souvergin: WebsiteBaseinformationFaviconDate: Erweitert Containsfunktion um eine Prüfung der Ladezeit
*Souvergin: Verlauf: Klasse speichert die Verlaufsdaten für alle InnerInstances ==> Für die Suche der neuen Adressezeile nötig um den Verlauf über die aktuelle innerinstance durchsuchen zu könnnen
*Filemanagement: AddFavourtie: drücken der ESC Taste bricht nun den Dialog ab
Eingestellt von Souvergin um 21:33 0 Kommentare
Freitag, 30. Mai 2008
Revision 118 fast fertig
Morgen wird die Revision 118 von Souvergin fertig gestellt und entweder morgen oder am Sonntag zum Download freigegeben werden.
In dieser Revision sind neben dem Fix zum Flash-bug im .netEXT browser, und der neuen Tabinfo beim mit der Maus überfahren ("Mouse-Hove-Tabinfo") auch jede Menge Änderungen unter der Haut passiert.
Wir sind dran eine neue Adresszeile zu entwickeln, die wesentlich bessere Funktionen bietet als das reine Dropdownfeld, dass wir jetzt nutzen. So wird man nicht nur nach vollen URLs von Anfang an suchen können, sondern man kann Filtern nach elementen die den eingegebenen Text enthalten. Es wird auch nicht nur die der URL Verlauf durchsucht, sondern auch die jeweiligen Titel der Webseiten. Weiterhin werden neben dem Verlauf auch noch die Favoriten eingebunden. So findet man schneller wo man gerade hin will!
Auch arbeiten wir an einer optimierten Tableiste wo man endlich die Tabs verschieben kann!
Das ganze ist noch nicht sichtbar gut Ding will Weile haben. Wir sind aber guten Mutes, es für die Revision 120, die das Pentanprojekt abschließen wird zu schaffen.
Revision 120 ist für Ende Juni/ Anfang Juli zu erwarten und wird in jedem Fall wieder einige Bonbons an Funktionen bieten.
Das ganze wird auch grafisch aufgepeppter sein.
Eingestellt von Souvergin um 19:07 0 Kommentare
Samstag, 17. Mai 2008
Flashproblem gelöst!
Endlich ist es uns gelungen das Flashproblem im .netEXT Browser zu lösen.
Wer schon mal ein Video auf Youtube angesehen hat wird es bemerkt haben: Man kann nur einmal das Flashelement anklicken. Dannach tut sich erst wieder was bei den Befehlen, wenn man zwischen drin mal wo anders hinklickt.
Das ist jetzt vorbei!
Eingestellt von Souvergin um 21:49 0 Kommentare
Hover Tab Info
Wenn man den Cursor über einen Tab bewegt erscheint ja schon sehr lange eine Miniaturansicht der Webseite.
Bisher sah das sehr behelfsmäßig aus.
Wir haben die Anzeige für Revision 119 deutlich überarbeitet und dem Fenster auch ein paar neue Funktionen spendiert, damit mehr Informationen angezeigt werden können und dass man als Nutzer auch diverse Aktionen in Verbindung mit den Souvergin Tabs ausführen kann. Mehr Infos demnächst ;)
Eingestellt von Souvergin um 10:59 0 Kommentare
Montag, 21. April 2008
Hotlinks wieder alphabetisch soritert
Wir hatten leider in Revision 118 bei den Umbauten am Hotlinksystem vergessen die Hotlinks in alphabetischer Reihenfolge anzeigen zu lassen.
Dieser Schöhnheitsfehler wird in Revision 119 behoben sein.
Eingestellt von Souvergin um 16:21 0 Kommentare
Samstag, 19. April 2008
Tag-basierte Favoriten - schön wäre es, wenn man besser suchen könnte
Das wird man auch können!
In der Revision 119 kann man durch doppelklicken auf den das Feld, dass die bisher ausgewählten Tags zeigt ein Textfeld aufrufen, bei dem man eigene Tags einfügen kann. Somit wird sie Suche via Tags viel effektiver!
Eingestellt von Souvergin um 20:52 0 Kommentare
Mittwoch, 16. April 2008
Revision 118 - Changelog
1.4.10.118 ----- Mittwoch, 16.04.2008 um 16:30 - Lines der Solution: 42031 [32895]
*Filemanagement: Favouritesmanager: FlacheFavoritenliste
*Filemanagement: Unterstützung für Stile
*UI: Klick auf Stilanwenden schließt die Auswahl
*ALLES: Etliche Korrekturen beim Ausehen der Anwendung mit Benutzerstilen
*Souvergin: Bessere unterstützung des IToolStrip Interfaces des Plugin-Systems
*Souvergin: Unterstüzung des ISpecialToolStrip Interfaces
*Souvergin: Das Pluginhosting wird wegen den GUI Plugins in die Innerinstances verlagert
*Navia: Pluginsystem ist kompatibel zu den Souvergin InnerInstances da die erweiterten Interfaces jetzt nicht mehr in static Listen gespeichert werden
*###NEUES PROJEkT### Navia Base Class Libary
*Filemanagement:Souvergin Favoriten System liegt jetzt in der Version V. 3.1 vor
*Filemenagement:Hotlinks wurden in das Favoritensystem eingegliedert
*Filemanagement:Hotlinkeditor weggefallen, da teil des Favoritensystems
*Souvergion: Aufgabenbereich: Die Hotlinks werden jetzt als ImageLabel angezeigt
*Filemanagement: Favoritesmanager: Speichern jetzt Asyncron
*Filemanagement: Favoritenverwaltung: Die Favoriten werden nur noch neu gespeichert, wenn auch wirkliche Änderungen gemacht wurden.
----------------------------FIXED TODOs--------------------------------
TODO: Hotlinks in das Favoritensystem integrieren
TODO: Souvergin Favoriten System V. 3 Wave 2 vollenden
TODO: Souvergin Common Type System DLL entwickeln --> Speicherort für alle zentralen Souvergin Datentypen
TODO: Favoriten Speichern und Neuladen ASYNCRON machen
----------------------------FIXED TODOs--------------------------------
Eingestellt von Souvergin um 16:35 0 Kommentare
Revision 118 ist fertig gestellt
Die 118. Revision von Souvergin ist fertig und wird ab morgen zum öffentlichen Download freigegben!
Eingestellt von Souvergin um 16:34 0 Kommentare
Favoritenspeicherung Asyncron!
Die Favoriten werden absofort in einem eigenen Thread gespeichert. Damit wirkt das Speichern schneller, da das GUI nicht durch den Schreibvorgang blokciert wird. Außerdem wird jetzt nicht mehr die Favoritendatei noch einmal eingelesen, sondern mit dem überarbeiteten Datenbestand nur noch die Steuerelemente angepasst, was auch noch mal die Wartezeit nach schließen der Favoritenverwaltung beschleunigt. Außerdem werden die Favoriten nur noch neu gespeichert und die Steuerelemente neu eingelesen, wenn auch wirkliche Änderungen vorhanden sind!
Damit ist die so genannte Wave 2 des Favoritensystems V3 endlich abgeschlossen.
Eingestellt von Souvergin um 16:18 0 Kommentare
Dienstag, 15. April 2008
Mal was völlig anderes sei hier erwähnt:
Für Leute, die sich neben Linux noch mit dem alternativen Betriebssystem Linux beschäftigen und auch dabei vor allem mit Ubuntu arbeiten ist ubuntisch-fuer-alle eine interessante Informationsquelle. Hierbei geht der Blog nicht nur auf Ubuntu an sich ein sondern auch was sich beim Linux Kernel, dem verschiedenen Desktops (KDE, GNOME und Co.) und auch sonst wo in der Welt des Pinguins tut ein.
Eingestellt von Souvergin um 17:58 0 Kommentare
Souvergin Favoritensystem und die Dateiversionen
Das Favoritensystem speichert in die Favoritendatei immer die Version ab mit der es erstellt wurde.
Wenn Souvergin in der nächsten Version eine Favoritendatei 3.0.0.0 findet so wird es automatisch die Hotlinks integrieren. Das hatten wir ja schon erwähnt. Das ist ein recht praktisches Feature.
Was wir diese Revision neu dazu packen werden ist, dass Souvergin keine Favoritendateien überschreiben wird, die neuer sind als die er selbst schreiben kann. Nehmen wir mal an in ein paar Monaten startet jemand einen jetzt aktuellen Souvergin mit einer Datei für das Favoritensystem V. 3.4.5.
Die gute Nachricht: Souvergin könnte die Datei öffnen und mit dem einprogrammierten Kenntnisstand laden!
Die schlechte Nachricht: Wenn Souvergin die Datei als V. 3.0.0.0 speichert gehen dementsprechend viele Informationen verloren!
Deswegen wird ab der kommenden Revision kein Souvergin mehr aktuellere Dateien überschreiben.
Eingestellt von Souvergin um 17:00 0 Kommentare
Hotlinks in Zukunft als ImageLabel
Die Hotlinks werden in Zukunft als "ImageLabel" angezeigt. Damit wird auch bei den Hotlinks ein Favicon angezeigt. "ImageLabel" finden sich außerdem schon beim Verlauf, wenn man ihn über den Aufgabenbereich anzeigen lässt und bei der Browserfenster ablage.
Eingestellt von Souvergin um 16:10 0 Kommentare
Die Zeit der Souvergin Hotlinks.xml ist vorbei!
Wir sind drauf und dran das Souvergin Favoritensystem V3 auf Version 3.1 zu hiefen. Damit verschwindet auch das extra Speichern von Hotlinks. Damit wird auch der bisherige Hotlinkeditor wegfallen. Hotlinks lassen sich jetzt über den Favoriteneditor verwalten. Damit wird es einfacher Favoriten zu Hotlinks zu ernennen und jeder Hotlink ist auch gleichzeitig ein Element der Favoriten! Soll ein Hotlink nur noch Favorit sein ist dies ebenfalls jetzt sehr leicht möglich.
Aus Kompatibilitätsgründen wird die Souvergin Hotlinks.xml beim start in die Favoriten Daten eingebunden. Dabei werden die alten Hotlinks als neue Favoriteneinträge auf oberster Ebene erscheinen, aber auch gleichzeitig Hotlink sein.
Der Code, der bisher die Favoriten läd wird absofort das gleiche auch mit den Hotlinks machen.
Eingestellt von Souvergin um 15:17 0 Kommentare
Donnerstag, 10. April 2008
Internet Explorer 8 Beta 1 auch als 64 Bit Version und für Windows Server 2008
Windows Vista 64 Bit: http://download.microsoft.com/download/f/5/3/f5373f16-92ef-4c14-80ed-ad6351de8f6b/IE8-WindowsVista-x64-ENU.exe
Windows Server 2008 32 Bit: http://download.microsoft.com/download/d/4/3/d43f8ad4-3267-4c7a-8515-11557980357e/IE8-WindowsVista-x86-ENU.exe
Windows Server 2008 64 Bit: http://download.microsoft.com/download/f/5/3/f5373f16-92ef-4c14-80ed-ad6351de8f6b/IE8-WindowsVista-x64-ENU.exe
Eingestellt von Souvergin um 16:15 0 Kommentare
Freitag, 14. März 2008
Pluginsystem überarbeitet
Wegen der Unfähigkeit des Pluginsystems mit den InnerInstances zusammenzuarbeiten wurde es noch einmal überarbeitet. Und wir in der Revision 118 endlich vollständig kompatibel zu den InnerInstances sein.
Eingestellt von Souvergin um 16:17 1 Kommentare
Donnerstag, 13. März 2008
Endlich stimmt das Design bei den Favoriten!
Einige haben es ja sehnlich erwartet: Der Favoriteneditor übernimmt jetzt das Souvergin design. Wir haben endlich alle nötigen Funktionen implementiert und so hat man in Revision 118 endlich eine stimmige Optik. Auch wurden einige Designfehler im Hauptfenster behoben.
Eingestellt von Souvergin um 12:50 0 Kommentare
Donnerstag, 6. März 2008
Souvergin Revision 117 und der IE 8
Wer Souvergin startet und einen installierten IE 8 hat wird festellen, dass dieser weiterhin mit der 7er Engine rendert und sich auch als IE 7 ausgibt.
Warum das so ist können wir euch nicht sagen. In jedem Fall muss man berücksichtigen, dass die 8er Engine noch nicht fertig ist und von daher Souvergin mache Seiten mit der 7er Engine (die man auch im IE 8 aktivieren kann) besser darstellt als der IE mit 8er Engine - bis zur Release dürften sich aber alle Fehler der neuen Engine drastisch reduzieren.
Was uns aufgefallen ist, dass Souvergin mit IE 8 schneller arbeitet als mit IE 7. Das ist in jedem Fall eine erfreuliche Sache, da wir für einige Performanceflaschenhälse nicht wirklich etwas konnten. So starten sich neue Browserfenster jetzt auch deutlich schneller als zu vor.
Wir werden aber nicht für die nächten Releases IE 8 voraussetzen, da es klar noch Beta Software ist und wir werden auch nicht empfehlen IE 8 zu nutzen. Beta Software ist nicht fertig und von daher kann das "ungeahnte" Folgen haben.
Für Interessierte wiederum ist die Beta eine tolle Sache. Da sieht man wo der IE hinsteuert und auch für uns ist es sehr interessant zu sehen mit welchen Bibliotheken wir in Zukunft arbeiten, da auch wir uns an neue APIs anpassen müsssen bzw. diese kennenlernen müssen.
Der Performancegewinn ist in jedem Fall eine tolle Sache!
Eingestellt von Souvergin um 18:23 0 Kommentare
Internet Explorer 8 Beta 1
Es ist soweit. Jeder kann den IE 8 in einer Beta Version ausprobieren.
Das Produkt läuft schon recht flüssig und stabil - allerdings wird das GUI noch nicht final sein, da zu erwarten ist, dass Microsoft noch einiges ändern wird. Von der Beta 1 bis zur Final ist es noch eine Weile hin.
http://www.microsoft.com/windows/products/winfamily/ie/ie8/getitnow.mspx
Eingestellt von Souvergin um 15:30 0 Kommentare
Dienstag, 26. Februar 2008
Revision 117 - Downloadlink
Von hier kann die Revision 117 heruntergeladen werden.
Eingestellt von Souvergin um 13:32 0 Kommentare
Montag, 25. Februar 2008
Tags in den Favoriten
Das hat ja Souvergin nun wirklich schon eine ganze Weile. Es ist auch ein interessantes Konzept.
Da ich jedoch ein offener Mensch bin, was die Computerwelt angeht setzte ich neben Windows auch noch mal ganz gerne mein Ubuntu Linux ein. Das gibt jetzt hier sicherlich keine Diskussion was das bessere System sei - beide haben ihre Vor- und Nachteile.
Was mit nur jetzt aufgefallen ist als ich auf meinem Ubuntu die Firefox 3 Beta installiert habe ist, dass Firefox 3 jetzt auch die Möglichkeit bietet seine Favoriten zu Taggen. Und dann muss ich sagen: Wenn das ein so großer Browser Monate nach uns erst in den Funktionsumfang einbindet, dann waren wir doch noch richtige Pioniere und haben eine Funktion geschaffen, die wohl sehr gut sein muss.
Eingestellt von Souvergin um 08:26 0 Kommentare
Freitag, 22. Februar 2008
Souvergin Alexa Changelog zur Alpha 2
Version 1.0.0.0 Alpha 2 XXX, XX.XX.XX um XX:XX - Länge der Solution: XXXXX [XXXX]
*###BUGFIX###Add_Feed_Wizard-> "Alexa\" "Alexa" Bug behoben-> Erstes Zeichen vom Ordnernamen geht nicht mehr verloren, weil anfänglicher \ durch das löschen von "Alexa\" nicht mehr entfernt wird, sondern nur noch "Alexa" am Anfang entfernt wird
*###Bugfix###NullReference, wenn beim Anzeigen von Suchergebnisse Alexa automatisch Updates einspielt
*Möglichkeit einer größen Beschränkung für Feeds
*Exeption Handler Code umgebaut
*Kleinere Infrastrukturänderungen
*Copy & Paste Funktionen
Eingestellt von Souvergin um 20:26 0 Kommentare
Revision 117 - Ready for take off
Souvergin Pentan Revision 117 / V. 1.4.10.117 ist fertig. Hier das Souverginchangelog (Alexa wird dabei nicht berücksichtigt)
1.4.10.117 ----- Freitag, 22.02.2008 um 20:20 - Lines der Solution: 41953 [32858]
*Souvergin: Dummyform: Nach Shown Event wird Visible auf false gesetzt
*###Bugfix###Invalid Cast Exception beim herovorholen von abgelegten Browserfenstern
*Filemanagement:Favoritensystem: AddFavourite schließt jetzt schneller beim klicken von Abbrechen
*Souvergin: Click auf Browsing Button hat jetzt TryCatch Blog.
*Souvergin: Beim erstellen der WebseiteInfo wenn ein Browser geschlossen wird wurde ein Try Catch Block beim FavIcon eingefügt, da bei Downloads öfter Fehler zu verzeichenwaren, wo das FavIcon NULL war.
*ALLES: Langzeitlog enthällt weniger belanglose Einträge
*URLBLocker: Listenverwaltung läd Einträge jetzt per AddRange, statt einzeln per Add
*Filemanagement: Hotlink Ladecode hat jetzt einenen Waittimer
*Filemanagement: Externe_Anwendungs_Buttons Ladecode hat jetzt einenen Waittimer
*###Bugfix###Souvergin: Sessionwiederherstellung funktoniert wieder
*Report: Ausnahme wird jetzt direkt in den BodyTeil der Nachricht geschrieben und ist nicht nur im Log vorrätig -> Schnellere auswertung möglich
*Souvergin: FavoritenLoader: FavoritenMenüItems werden jetzt per AddRange hinzugefügt
*Filemanagement: AddFavourite etwas beschleunigt --> System muss VOLLSTÄDNIG Asyncron umgeschrieben werden!
*Alexa ist in der Version Alpha 2 dabei
Eingestellt von Souvergin um 20:25 0 Kommentare
Souvergin lebt ;)
Es ist jetzt seit der Veröffentlichung der Revision 116 schon etwas länger her (zumindest für Souverginverhältnisse). Wir sind ja mitlerweile schon dran Pentan zu stabilisieren, weil es langsam in die Endphase von Pentan geht (120 wird Pentan Final sein).
Deswegen dachten wir "Warten wir bis wir genug Bugs gemeldet bekommen haben". Das war ein schöner Vorsatz. Es kamen nur dieses Mal gar nicht so viele Bugs zu uns.
Die Revision und damit der Souvergin Code ist momenten in einem sehr stabilen Level. Bei Alexa kam das eine oder andere und die haben wir selbstverständlich alle gefixt.
Weil jetzt schon ein paar neue Sachen im Souvergin drin sind, die ihn unter anderem schneller machen werden wir so schnell wie möglich die Revision 117 veröffentlichen. Sie wird hoffentlich noch stabiler und noch besser sein als ihr Vorgänger.
Eingestellt von Souvergin um 08:36 0 Kommentare
Mittwoch, 30. Januar 2008
Dämlicher / Kritischer Bug in Alexa
Das ist sicher schon einigen aufgefallen, sollte aber auch hier ewähnt werden. Souvergin Alexa hat einen dämlichen Bug beim erstellen neuer Feeds. Der erste Buchstabe des ersten Feedsordners wird gelöscht. Das lagt an der Art wie neue Feed erstellt wurden. Da wir den Ordnerpfad aus einem TreeView ermitteln, dessen erster Knoten "Alexa" heißt löschen wir das raus um den Ordnerpfad zu erhalten. Dummerweise wurde statt "Alexa" immer "Alexa\" abgeschnitten.
Umgehung des Problems: Über klickt man im Haupfenster per rechtsklick auf einen Feedknoten so kann man über das Kontextmenü das Formular zum verschieben des Feeds anzeigen lassen. Dieses Forumular arbeitet korrekt.
Selbst an der Souvergin Feed Datei per Editor zu spielen empfehlen wir nur, wenn man genau weis was man tut. ;)
In der Alpha 2 wird dieser Fehler selbstverstänlich behoben sein. Die Alpha 2 wird mit Souvergin Pentan Revision 117 erscheinen.
Eingestellt von Souvergin um 15:41 0 Kommentare
Dienstag, 29. Januar 2008
Neue Ideen für das Stilsystem und Souvergin Alexa
Bis Alexa endlich am Navia Stilsystem hängen wird dürfte es noch eine weile dauern. Denn wir planen das System vom bisher Assembly-Abhängigen-System zu einem globalen System umzubauen.
Okay was will uns das jetzt sagen?
Bisher ist es so, dass sich jede Anwendung und auch jede einzelne exe und dll immer die Stildaten besorgen musste und sich auch um die Verwaltung kümmern musste. Wir planen in Zukunft eine Zentralisierung. Das heißt der Nutzer wählt für sein Windows-Benutzerkonto einen Stil aus und den übernehmen dann alle Anwendungen. Es wird eine neue Anwendung geschaffen mit denen man die Stile auswählen kann - nur statt für eine Anwendung wird dieser dann für Alle Anwendungen auf dem Benutzerkonto gelten. Damit spart man für die einzelne Anwendung an sich einiges an Entwicklungsarbeit und jede Menge redundaten Code.
Deswegen wird Souvergin Alexa bisdahin auch nicht mit dem Stilsystem versehen, weil man nach der Änderung wieder an Alexas Impelementierung ändern müsste.
Eingestellt von Souvergin um 14:13 0 Kommentare
Samstag, 26. Januar 2008
Revision 116 Downloadlink
Die neue Revision kann von hier runtergeladen werden.
Eingestellt von Souvergin um 08:27 0 Kommentare
Freitag, 25. Januar 2008
Souvergin Revision 116 - Changelog
1.4.10.116 ----- Freitag, 25.01.2008 um 18:30 - Lines der Solution: 42074 [32762]
*Filemanagement: AddFavorite ist jetzt in seiner Größer vom Nutzer veränderbar
*Filemanagement: MoveEntry ist jetzt in seiner Größer vom Nutzer veränderbar
*Filemanagement: Favoritenverwaltung: Verschiben von Favoriten unterstützt jetzt Multiselect
*Navia PluginSysten: IRAWDocuemnt Interface
*Souvergin: Souvergin unterstützt nun das IRAWDocuement Interface
*Souvergin: Browserklassen: Feeddetektor
*Souvergin: Möglichkeit die Feeds in Souvergin Alexa oder dem Standardprogramm zu öffnen
*Souvergin: Browser_NET und Browser_NETEXT haben bei ihren Webbrowserobjekten die Objectforscripting property gleich der Browserklassen Instanz (Me) gesetzt bekommen. Damit kann Souvergin Window.External Events Bearbeiten
*Souvergin: Browser_NET und Browser_NETEXT unterstützen jetzt Window.External.AddFavorite
*Souvergin: Cookie Explorer
*Souvergin: Browserklassen: Browserkontextmenü ist jetzt grupiert
*###Bugfix###Souvergin: Browserklassen: Automatisches Neuladen
*###Bugfix###Souvergin: Notify Icon verschwindet nicht mehr
*Navia StaCoLi: ExtendedWebbrowser: Neue Implementierung eines erweiterten System.Windows.Forms.Webbrowsers Controls
*Souvergin: Browser_Next: Es wird die Stacoli ExtendedWebbrwoser Komponente genutzt
*###Projektausschlus###ExtendedWebbrowser
*Souvergin: Neues Speichermanagement! Souvergin verbraucht nur noch einen Bruchteil der RAM
*Souvergin: Browser_NetExt: Keine Probleme mehr mit UmlautURLs bei neuen Fenstern (-> Neues Webbrowsercontrol arbeitet anders)
*Souvergin: Systemüberprüfung ist jetzt eine Klasse mit Shared Mebern
*Souvergin: Systemüberprüfung: Bei der ersten Speicherwarnung [(Raminmb + VirtualMemory / 2) < Minram And (Raminmb + VirtualMemory / 3) > (0.5 * Minram)] versucht Souvergin selbst Speicher von sich selbst freizugeben, wenn der Prozess mehr als 25% des genuten Speichers besitzt.
*Souvergin: Browser_Com NewWindow NullReference für Browsermanager gefixt
*Souvergin: MyApplication.UnhandeldException arbeitet jetzt schneller
*Navia: PluginSystem: Neues Plugininterface IspecialToolstripbutton -> Für Toolstripbuttons, die zum Toolstrip eines bestimmten Forms zugefügt werden sollen
*Navia: PluginSystem: Neues Plugininterface IspecialToolstrip-> Für Toolstrips, die zu einem bestimmten Forms zugefügt werden sollen
*Navia: PluginSystem: Neues Plugininterface ISpecialMenuitem-> Für MenueItems, die zu einem bestimmten Toolstripmenue zugefügt werden sollen
*Navia: PluginSystem: Neues Plugininterface IGadget-> Wird später für Gadgets verwendet die unter anderem zu Souvergins neuem Startformular (Projekt: Kalleon) gehören werden.
----------------------------FIXED TODOs--------------------------------
TODO: Einbinden von Alexa
TODO: Multiselect für Favoritenverwaltung
----------------------------FIXED TODOs--------------------------------
Eingestellt von Souvergin um 19:08 0 Kommentare
Sonntag, 20. Januar 2008
Souvergin Revision 116 ist weitgehend fertig
Wir befinden uns in der Zielgeraden! Momentan arbeiten wir noch an ein weiteren Funktionen, die lediglich im Hintergrundarbeiten und somit für den normalen User keine sichtbare Rolle einnehmen. So werden wir auch noch ein paar neue Funktionen in das Plugin-System aufnehmen.
Eingestellt von Souvergin um 14:54 0 Kommentare
Samstag, 19. Januar 2008
Browserkontextmenü
Das bisher doch recht Chaotische Browserkontextmenü ist absofort mit Separatoren versehen und zugehörige Elemente sind besser grupiert.
Eingestellt von Souvergin um 16:13 0 Kommentare
Neuer Browser ".NetExt"
Wir haben den ExtendetWebbrowser duch einen andere Version ersetzt, die auch Teil der Navia Standard Control Libary (StaCoLi) sein wird! Diese Webbrowserkomponente wird absofort im .netExt zum Einsatz kommen.
Eingestellt von Souvergin um 16:10 0 Kommentare
Neues Speichermanagement!
Wir haben für die nächste Revision eine Funktion eingebaut, die allte 15 Minuten den Garbage Collector "ordentlich" Speicher freigegeben lässt! Damit können auch Stundenlange Sessions mit einem recht kleinen Souvergin laufen ;). Der Nachteil ist nur, dass der GC bei dieser harten Entrümplung den Speicher auch weit unter die Anfangsgröße von Souvergin treibt. Das heißt es kann vorkommen, dass Teile der Anwendung erst wieder neu geladen werden müssen. Das könnte selbstverstänlich kleine Latenzen mit sich bringen. Die gute Nachricht ist: Wir haben keine Latenzen beim testen diese neuen tollen Funktion bemerkt. Souvergin ist so flüssig wie zuvor, wenn nicht gar noch schneller.
Eingestellt von Souvergin um 16:08 0 Kommentare
Montag, 7. Januar 2008
Von Threads, Feeds und der Synkronisation des Asynkronen
Wir haben bei Souvergin Alexa bisher einen großen Wert auf multithreding im Bereich der IO's und der Ladevorgänge gelegt. Jedes Feed besitzt zeitweilig für bestimmte operationen eigene Threads. Dadurch leidet die GUI Performance nur bei sehr wenigen Dingen. Die Anwendung läuft immer sehr flüssig ab. Da wir von Anfang an auf Parallelisierbarkeit wert legten wird in Alexa keine nachträgliches Threding in komplexe Stukturen mehr nötig sein wie wir es bei Souvergin gemacht haben. Alexa ist schon parallelisierbar konstruiert!
Eingestellt von Souvergin um 20:30 0 Kommentare
Sonntag, 6. Januar 2008
Aktueller Stand: Souvergin und Souvergin Alexa
Derzeit sieht es so aus, dass wir der Revision 116 eine wie wir es noch nennen "Alpha" Version von Souvergin Alexa beigeben. Das Alpha bedeutet nicht, dass die Software instabil läuft. Das heißt lediglich, dass wir noch längst nicht alle Features drin haben.
So wie es derzeit aussieht wird Souvergin Alexa NICHT als Plugin eingebunden, sondern als normale Anwendung. Es wird wohl schon in dieser Revision möglich sein leicht Feeds, die Souvergin gefunden hat in Alexa einzufügen.
Für Alexa selbst fehlen noch ein paar grundlegende Dinge wie Stile, Logs und auch ein eigenes Plugin System. Wir halten es für gut, wenn man auch Alexa erweitern kann. Der Anwendungsname wird wohl bei Souvergin Alexa vorerst bleiben.
An Souvergin selbst haben wir noch gar nicht so viele bahnbrechende Neuerungen gemacht.
Eingestellt von Souvergin um 16:50 0 Kommentare
Mittwoch, 2. Januar 2008
Alexa erstes öffentliiches Bild
Wir haben uns entschlossen einen aktuellen Screenshot des Hauptfensters von Souvergin Alexa zu präsentieren.
Wichtig ist anzumerken:
- Das GUI ist noch lange nicht fertig
- Derzeit ist noch keine Navia Stil impelentierung vorhanden, die später wie im Souvergin vorhanden sein wird.
Generell kann man sagen, dass das UI aus drei Spalten besteht. Links die Feeds und die Ordner in denen die Feeds einsortiert sind. In der Mitte die Postings des Feeds. Rechts das aktuell ausgewählte Posting.
Selbstverständlich abreiten wir auch an einer Suche und an einer Anzeigemöglichkeit, die nur ungelesene Postings anzeigt.
In jedem Fall sollte man das aktuelle Haupt GUI auf keinen Fall als Final an sehen.
Wichtig: Einige Feeditems enthalten links (nicht unser zu sehendes Souvergin Blog Feed). In seinem solchen Fall wird der Link der jeweiligen Postings unter dem Text angezeigt. Beim klicken auf den Link öffnet sich Souvergin zum Darstellen der Webseite.
Auch wird Souvergin Funktionen bekommen um RSS und ATOM Feeds zu erkennen und dann Möglichkeiten Bieten diese Feeds in Souvergin Alexa zu laden. Wir werdem wohl aber auch Stand Alone Installationen ohne Souvergin anbieten. Dann werden solche Seiten im Internet Explorer geöffnet und nicht in Souvergin.
Eingestellt von Souvergin um 20:29 0 Kommentare
Dienstag, 1. Januar 2008
Souvergin RSS Reader - Alexa
Nach einer längeren Entwicklungspause arbeiten wir wieder an Alexa weiter und wir hoffen eine Alphaversion einer der nächsten Souvergin Revisionen beizulegen.
Eingestellt von Souvergin um 22:14 0 Kommentare
Revision 115 Downloadlink
Von Hier kann die neue Revision runter geladen werden.
Eingestellt von Souvergin um 21:41 0 Kommentare
Revision 115 - Changelog
1.4.10.115 ----- Dienstag, 01.01.2008 um 00:50 - Lines der Solution: 39089 [30315]
*Seitenblocker: Einträge können jetzt auch bearbeitet werden.
*Seitenblocker: Das NeuerEintragsFormular reagiert auf Keyups
*Souvergin: Browserinfoobj: Die URL Eigenschaft ist jetzt Readonly und wird immer aus dem aktuellen Webbrowser Control der Zugehörigen Browserklasse abgerufen, statt immer wieder abgefragt zu werden.
*Souvergin: Browsermanager: Remove Methode gibt es jetzt nur noch mit Browser_Base als Parameter nicht mehr für die einzelnen Browsertypen
*Souvergin: Browserinfoobj: Contenttitle ist jetzt Readonly und wird immer aus dem aktuellen Webbrowser Control der Zugehörigen Browserklasse abgerufen, statt immer wieder abgefragt zu werden.
*Souvergin: Systemüberprüfung: Virtueller Speicher wird stärker gewichtet. Es müssten jetzt weniger "Zu wenig Arbeitsspeicher vorhanden" Meldungen kommen
*Souvergin: "URLFlipping" bei DokumentCompleted Ereigniss der Browserklassen wird verhindert.
*###Bugfix###Souvergin: Editmode auf F12 gelegt und Browsermodus auf F11 ->> Eurozeichenbug ist damit behoben
*Buttonsizing: Breitenberechnung etwas überarbeitet
*Souvergin: Startups beschleunigt
*###Bugfix###Filemanagement: Favoritenmanager-> Eintrag bearbeiten funktioniert jetzt ohne Fehler
*Souvergin: Browserklassen: Textfelder auf Webseiten haben eigenes Kontextmenü (Kopieren, Einfügen, Ausschneiden
*###Bugfix###Souvergin: Tagsuche zeigt jett nur noch tags an mit mehr als zwei Buchstaben und filtert auch schon zu anfang gleich die Füllwörter aus
*Filemanagement: Favoritentags: Satzzeichen werden nicht mehr in die Tags übernommen
*###Bugfix###Souvergin: Tagsuche: Taglabels haben jetzt Automatische Größenberechnung
*Souvergin: Tagsuche: Statt Add wird AddRange verwendet -> Tagsuche ist schneller
*Souvergin: Browserklassen: Loading Methoden weitesgehend nach Browser_Base verlagert
*Souvergin: Browserklassen: Die Browser nutzen jetzt das jeweilige WebbrowserControl ereignis, dass ein Tritt wenn sich der Websitentitel ändert um den Tabbuton und ihre Texteingenschaft zu aktualisieren und nicht mehr wie zu vor DokuementCompleted
*Souvergin: verlauf und ClosedTabs überarbeitet - ArgumentExceptions dürften hoffentlich nicht mehr auftreten
*Souvergin: unterstützt jetzt IDocumentURL des Plugin Systems
*Souvergin: Browsermanager: Browser_can_go_back und Browser_can_go_forward arbeiten jetzt nur noch mit dem Typ Browser_Base
*Souvergin: Browsermanager: Aktiverbrowser_changed arbeitet nur noch mit dem Typ Browser_Base und braucht keinen TypParameter mehr
*Navia: PluginSystem: ReadNCFFile Methode als Statischen Member in eigene NaviaPluginConfigfileReader Klasse ausgelagert
*Navia: PluginSystem: IDocuemtntURL Interface
*Navia: PluginSystem: IRAWDoument --> Interface stellt das Aktuell geladene Dokument der Anwendung da. Typ ist Objekt. Das Plugin muss selbst ständig ein Typcasting machen
*Filemanagement: FavoritenManager und Favoriten Verwaltung: Funktionen zum Exportieren der Favoriten
*Filemanagement: FavoritenManager und Favoriten Verwaltung: Funktionen zum Importieren der Favoriten - überspringen von bereits vorhandenen Elementen funktioniert nohc nicht
*Filemanagement: Favoritenverwaltung: Multiselect funktioniert beim löschen
----------------------------FIXED TODOs--------------------------------
TODO: Für Textboxen in Webseiten eigenes Kontextmenü erstellen
TODO: Besseres JavaScript URL Bockverahlten
TODO: IDocumentURL //Gibt einem Pfad bzw. URL zum Aktuellen Dokument wieder. Das kann bei einem Browser eine Webseiten URL sein bei einem Mediaplayer auch eine Lokale MP3 Datei - Impelentierung hängt von der Hostanwendung ab. Souvergin wird die Aktuelle URL des Aktuellen Browserfensters weitergeben ;)
----------------------------FIXED TODOs--------------------------------
Eingestellt von Souvergin um 00:54 0 Kommentare
Schichtwechsel! 2007 -> 2008 | Souvergin Pentan Revision 115
Pünklich zum Jahreswechsel möchten wir die Fetigstellung von Revision 115 bekannt geben. Sie wird heute im Laufe des Tages zum Download freigegeben.
Auf das Souvergin 2008 weniger Bugs haben wird als 2007. -)
Eingestellt von Souvergin um 00:53 0 Kommentare