Changelog chapterEditor

add &
fixed *
improvement #
layout change %


rev0.28
// chapterEditor
& Matroska Menü Editor

// Kapitel Datenbank
# Die Datenbank wird nun immer geöffnet und wechselt vorher zum XML-Editor

// XML Format
* XML-Parser: Wenn Kommentarzeilen zwischen den Versionen enthalten sind,
  - wurden die Versionen nicht korrekt verarbeitet
  - XML Gültigkeitsprüfung funktionierte nicht

* die Funktions-Checkboxen wurden nicht korrekt verschoben beim Verbreitern
  des chapterEditors, wenn ein anderer Format-Editor aktiv war

// Multi Versionen Editor
& mpls Unterstützung (nur per Drag&Drop)
  - mpls Dateien die von eac3to (Blu-Ray Struktur) nicht erkannt werden,
    können somit dennoch verarbeitet werden

& eine Einstellung für mpls Dateien, die ein m2ts mehrfach verwenden 
  - m2ts einmal verwenden 

* Die Pfadangabe zu einem PLAYLIST Ordner ließ den Editor abstürzen

* Tags.xml: Versionsnamen wurden falsch dargestellt (UTF8)

* kein ":" mehr im umgewandelten Audio Dateinamen

# Audio Dateien behalten beim erneuten Umwandeln ihre Spurreihenfolge
  - mmg wurde falsch erstellt, wenn vor dem erneuten Umwandeln ein externer Untertitel
    geladen wurde
 
# Standard Spur Schalter(mmg) für Audio und Video wird jetzt automatisch eingestellt

% Checkbox: "m2ts einmal verwenden" eingefügt

// Matroska Menü Editor
& Quelle - links
  - Quellordner auswählen und starten, sammeln von Informationen
  - auswählen einer Datei zeigt die Infos
  - Doppelklick auf eine Datei fügt diese zu einer ausgewählten Menü-Version hinzu,
    ist keine Menü-Version ausgewählt, wird eine neue Menü-Version erstellt

& einfügen weiterer Versionen bevorzugen
  - eine Menü-Version die hinzugefügt wird (Doppelklick), wird nicht selektiert,
    somit können schnell weitere Menü-Versionen eingefügt werden

& Matroska Menü (Versionen) - mitte
  - wird kein Versionsname angegeben wird der Dateiname stattdessen verwendet
  - Jede Menü-Version ist später im Player so zu sehen wie in der Listview dargestellt
  - hinzufügen als Menü: eine Spezial-Menü-Verion welche wiederholt werden kann
  - bei mehreren Menü-Versionen kann man sich für eine Standard-Version entscheiden
  - die Menü-Versionen können per Drag&Drop verschoben werden

& Matroska Dateien (Versionen und Kapitel) - rechts
  - ist die Spezial-Menü-Version ausgewählt kann man einstellen wie oft sie im Player wiederholt
    werden soll 
  - auswahl einer Matroska Datei: ist die Checkbox angehakt, werden die vorhanden Versionen
    der Datei geladen(Standart-Version wird ausgewählt) und die Kapitel verwendet.
  - Dateien können mit Drag&Drop verschoben werden    



rev0.27
// chapterEditor
* Bluray Parser: Float-wert-berechnungen konnten bei sehr kleinen "in-time" Zeiten
                 für das 1. Kapitel eine falsche Startzeit ermitteln.
                 Die BD-Clock-Time wird ab jetzt direkt verwendet.

// Multi Kapitel
& Drag&Drop Unterstützung für Matroska Dateien:
  - Die Spieldauer wird dann automatisch eingetragen

// XML Format
* Tagsinfo.xml in Matroska Dateien speichern funktionierte nicht

# XML-Parser: 3 Chapter-Elemente fehlten noch 
              (ChapterPhysicalEquiv und ChapterTrack+ChapterTrackNumber) 

// multiAVCHD
& Thumbnail Position Generator: ist dieser geöffnet kann man per Drag&Drop
  Matroska Dateien laden und die Spieldauer wird automatisch eingetragen

// Multi Versionen Editor
* keine Ausgabe einer mmg-mux Datei mehr wenn "Schneiden" deaktiviert wurde

# Benennung von Audio Formaten
  - DTS: es fehlte die kbps und kHz Bezeichnung
  - DTS Master Audio: "(strange setup)" bei speziellen 7.1 channels (DTS-ES Core)


rev0.26
// chapterEditor
& Matroska Dateien Unterstützung (nicht für den Multi Versionen Editor)
  - mkvextract.exe wird benötigt
  - mka
  - mks 
  - mkv
  - mk3d

& Menu: Einstellungen 
  - Pfad Einstellungen zu den benötigten externen Tools
  - Ordner können per Drag&Drop geladen werden (egal wo man hin dropt) und 
    diese werden automatisch erkannt und dem richtigen Tool zugeordnet
  - MKVToolNix, dort wird auf die mkvextract und mkvpropedit exe geprüft

* laden von zu großen Dateien ließ den Editor abstürtzen

// OGG Format
& Matroska Dateien Unterstützung (speichern als)
  - mkvpropedit.exe wird benötigt
  - mka
  - mkv
  - mk3d

// XML Format
& Matroska Dateien Unterstützung (speichern als)
  - mkvpropedit.exe wird benötigt
  - mka
  - mkv
  - mk3d
  - im Taginfo.xml Editor können Tags in Matroska Dateien gespeichert werden


rev0.25
// chapterEditor
* DVD Parser funktionierte nicht korrekt


rev0.24
// chapterEditor
& Unterstützung für ChapterGrabber.chapters Datei

* Drag&Drop von nicht unterstützten Ordnern führte zum Crash des Editors  

// XML Format
& Online Kapitel Datenbank
  - XML Format (ordered chapters, multi Versionen und "versteckt" Funktionen)
  - mehrsprachig
  - individuelle Kapitelverwaltung (hochladen und bearbeiten)
  - Bewertungssystem
  - Statistiken
  - speichern der Login Daten und automatisches login
  - neue Kapiteldateien generieren direkt aus der Datenbank heraus
  - Kapitelnamen ersetzen bei vorhandenen Kapiteln (verbesserte Kapitelbenennung)
  - Eine Version kann optional zu vorhandenen Versionen hinzugefügt werden
  - einfache Suche mit 4 Auswahlkriterien

* "Kapitel schneiden" funktionierte bei einer Version mit 
   ordered chapters nicht immer richtig

# Endzeiten erzeugen für ordered chapters überarbeitet
  - Endzeiten werden jetzt immer neu berechnet beim aktivieren
  - Endzeiten können so nicht mehr kleiner als die Startzeit sein


rev0.23
// Multi Versionen Editor
& "Neue Spieldauer" -berechnung für die selektierten Mux-Teile.

* DGIndexNV: - UTF8 Ordnernamen funktionierten nicht 
             - 2 DGINDEX-Labels in DGIndexNV umbenannt

* Standardspur Button "Alle" wurde nicht korrekt aktiviert/deaktiviert

* XML zu Editor funktionierte nicht wenn im XML-Editor Funktions-
  Checkboxen aktiviert waren.


rev0.22
// chapterEditor
* UTF-8 Datei- und Ordnernamen sowie Dateien mit/ohne BOM werden jetzt 
  richtig verarbeitet

// multiAVCHD Format
* Sonic Cinevision CSV File und Sonic Scenarist CSV File konnten nicht
  richtig geladen werden

// Multi Versionen Editor
& DGIndexNV 
  - mit DGIndexNV eine dgi Datei erstellen
  - dgi Datei laden
  - Zeitcodes bei dem ein I-Frame zu finden ist werden aufgelistet
    (außer der erste und letzte Zeitcode)
  - Links-klick auf einen Zeitcode überträgt ihn in das Schnittzeitfeld
  - Doppelklick auf einen Zeitcode fügt ihn zu den Schnittzeiten hinzu
  - DGIndexNV-Ordner wird automatisch gespeichert

% zwei neue Buttons: "DGIndexNV" und "dgi Datei"

% eine Listview für die Zeitcodes eingefügt



rev0.21
// XML Format
* Start- und End- Zeiten im Treeview ändern hatte einen kleinen Fehler
  (ein Absturz konnte provoziert werden)

// Multi Versionen Editor
& Schneiden: mkv Dateien mittels Timecodes schneiden
  - Timecodes werden sortiert
  - Timecodes werden geprüft, damit keine doppelten erstellt werden
  - ein Limit für den maximalen Timecode abhängig von der Spieldauer

& Muxen: zusammenfügen der geschnittenen Teil-mkvs
  - auswählen der Teile in der Listview
  - automatische Erzeugung einer separaten mmg-mux Datei

* ignoriere letzte m2ts
  - ein Fehler trat beim selektieren einer Version auf,
    wenn die letzte m2ts nicht ignoriert wurde
  - Kapiteldatei wurde fehlerhaft erstellt (falsche Spieldauer)

* externe Untertitel denen keine Sprache zugeordnet wurde erzeugten ein Fehler in der mmg
  -"Undetermined" wird nun als Standardsprache verwendet

# die erzeugten mmg Dateien an mkvMergeGUI-7.0.0 (wird ab jetzt benötigt) angepasst

# Spurreihenfolge: die drag-Spur wird jetzt nach dem drop-Vorgang selektiert

% ein Button "Schneiden" eingefügt
  
% ein Panel mit den Schneiden- und Muxen- Optionen eingefügt


rev0.20
// chapterEditor
* Zeit-Edit-Felder: es war möglich Minuten und Sekunden größer als 59 einzugeben

// XML Format
# die Zeiten für Start und Ende ändern sich jetzt sofort im Treeview


// Multi Versionen Editor
& Ignoriere letzte m2ts Datei: ein Workaround für Blurays die als letztes eine m2ts
  haben welche aber "anscheinend" andere Spur-Parameter hat als die anderen m2ts Dateien
  (z.B. Star Trek Enterprise Staffel 3)
  - eine exakte Prüfung findet nicht statt, es wird nur nach der Spieldauer der letzten
    m2ts Datei geschaut
  - ist die Spieldauer kleiner als 2 Sekunden kann man die Datei ignorieren (oder nicht) 
   
* Anzahl an m2ts Dateien konnte bei nicht multi Versionen falsch ermitteln werden

* demuxen einer Audio Spur bei nicht multi Versionen funktionierte nicht richtig
  - eac3to_log datei wird jetzt ebenfalls erstellt

* wenn eine Audiospur das zweitemal konvertiert wird, wird sie ab jetzt in der Spur-
  liste aktualisiert und nicht mehr als zweite konvertierte Audiospur hinzugefügt

# das Editfeld "Spurname" erhält den Focus nach dem eine Spur selektiert wurde

# der Start button wird nach betätigen deaktiviert und beim drücken
  vom Reset button wieder aktiviert
  - somit kann eine Bluray nicht zweimal eingelesen werden

% eine checkbox "Ignoriere letzte m2ts..." eingefügt



rev0.19
// chapterEditor
& qpf Datei Format (MeGUI)

# Quellcode aufgeräumt: ein paar doppelte Sachen entfernt

// OGG Format
* ifo Dateien konnten nicht geladen werden

// multiAVCHD
* ifo Dateien konnten nicht geladen werden

// Multi Versionen Editor
& BD demux -> auswählbar: es werden nur die aktivierten Spuren demuxt
  - eine videospur kann optional als mkv gespeichert werden,
    und es kann eine Sprache vergeben werden

  - die Spurreihenfolge kann auch verändert werden (man spart sich die klicks in mmg)

  - Untertitelfunktionen wie Standardspur oder Kompression stehen auch zur Verfügung

* die mmg "container" Einstellung für konvertierte Audio Spuren wurde nicht berücksichtigt 
  
# Dateinamen erhalten als Prefix den Typ plus die eac3to Spurnummer ("[s11]")
  - damit findet man die demuxte Spur schneller in der eac3to-log

# Untertitel: die Standardspur kann für ALLE auf "nein" gesetzt werden

% ein Button "alle" eingefügt

% eine checkbox "auswählbar" eingefügt


rev0.18
// Multi Versionen Editor
& chapters.xml kann automatisch im XML Format Editor geladen werden

% eine checkbox "XML zu Editor" eingefügt

// XML Format Editor
# Kapitelbenennung: - versteckte Kapitel werden ab jetzt ignoriert 
                    - (wichtig für die richtige Kapitelnummer)
                    - den Quellcode umgeschrieben damit die Prozedur schneller wird


rev0.17
// Multi Versionen Editor
* verschieben (Spurreihenfolge) von externen Untertiteln funktionierte nicht richtig

* demuxen von einzelnen Untertiteln, Untertitel-log-datei wurde nicht im Zielordner erstellt


rev0.16
// Multi Versionen Editor
* Dateinamen werden jetzt ohne "/" generiert


rev0.15
// Multi Versionen Editor
& eine checkbox, damit man eac3to log Dateien erstellen kann

& einen button zum demuxen der gesamten BD (alle m2ts in der entsprechenden Reihenfolge)

* wenn es nur eine Version gibt, wurde eine falsche Spurnummer an eac3to übermittelt

* letztes Kapitel wird nur dann ignoriert wenn es kürzer als 2 Sekunden ist

* letzte m2ts Datei wurde manchmal ignoriert 



rev0.14
// chapterEditor
& Multi Versionen Editor

# Bluray Parser: Kapitel die für den Benutzer versteckt sind werden ab jetzt ignoriert

// OGG Format
* MPLS Dateien konnten nicht geladen werden

// XML Format
* kopieren einer Version die "ordered" ist, funktionierte nicht

// multiAVCHD Format
* MPLS Dateien konnten nicht geladen werden

// Multi Versionen Editor
   - Blurays mit Multi Versionen zu einem mkv muxen mit Hilfe von eac3to und mmg
   - mit nur einem einzigen mux-Prozess und zusätzlichen Einstellungen,
   - einfach Multi Versionen mkv's erstellen

& nur Multi Versionen anzeigen
  - dadurch wird sichergestellt dass man keine falschen streams zusammen muxen kann
  - abgeschaltet: alle versionen sind sichtbar

& verwendete Titel/Versionen können benannt, und eine sprache kann vergeben werden
  - diese Daten werden im tags.xml gespeichert und später vom Player angezeigt

& demux Optionen für Video, Audio, Untertitel
  - Video: hier kann zusätzlich eine Sprache vergeben werden

  - Audio: es kann auch gleich in ein anderes Format konvertiert werden
    - bei der "eac3to option" kann jeder gültiger eac3to befehl, oder mehrere eingegeben werden
    - org audio: Auswahl ob der originale Audio stream im mkv enthalten sein soll oder nicht
    - zu mmg: der konvertierte stream wird in mmg verwendet und im mkv enthalten sein
 
  - Untertitel: es können alle oder jeder einzeln demuxt werden
    - nach dem demuxen bekommt man ein eac3to-log-file, wo man nachschauen
      kann ob es "forced subs" gibt
    - laden von externen Untertiteln (BD_SUP, SRT), diese können dann mit weiteren Optionen
      bearbeitet werden, ebenso wie die originalen Untertitel (Standardspur, Kompression)

  - ein Name für jede Spur kann auch vergeben werden (Spurname)

& Spurreihenfolge einstellen
  - per Drag & Drop die Spuren an die gewünschte Position verschieben
    (ein verschieben nachträglich in mmg ist nahezu unmöglich)
    
& eac3to Test Button, es wird eine Info angezeigt was man alles an nutzbaren Codecs installiert hat


rev0.13
// chapterEditor
& Funktion: Multi Kapitel
  - einfügen von mehreren Kapiteln
  - verschiedene Einstellungen für die Kapitelanzahl und den Kapitelabstand 
  - im XML Format können die Kapitel optional zu einer neuen Version hinzugefügt werden

% neues Menuitem namens Multi Kapitel


rev0.12
// chapterEditor
& internes Drag&Drop für die Kapitel

// XML Format
# internes Drag&Drop für Kapitel (verschiedene Drag&Drop Varianten)
  > linke Maustaste
    - normales Drag&Drop innerhalb einer Version oder Kapitels (selbes Level)
    - Kapitel mit unterschiedlichen Leveln (nested chapters) verschieben
      (Dabei ist es möglich die nested-chapter-Struktur "aufzulösen")
    - Drop auf eine Version: Der Kapitel wird ans Ende der Version verschoben
  > rechte Maustaste
    - Drop auf einen Kapitel: Dabei wird der Kapitel als nested chapter verschoben
      (Somit ist es möglich neue nested-chapter-Strukturen "aufzubauen")
    - Drop auf eine Version: Der Kapitel wird an die erste Stelle verschoben

// 3GPP TTXT Format
* wenn man das laden einer Textbeschreibung abbricht erschien eine Fehlermeldung

// multiAVCHD Format
* die Kapitelnamen wurden nicht sofort in der listbox geändert wenn
  "Thumbnail-Position in Zeile" deaktiviert war

# Thumbnail-Positionen Generator
  - Spieldauer optional 
  - automatische Spieldauergenerierung (ausser Bluray-DVD)
  - wiederherstellen der Spieldauer falls man sie gelöscht hat



rev 0.11
// XML Format
* löschen von Kapiteln sollte jetzt richtig funktionieren

// multiAVCHD Format
# Die Thumbnail-Position für den letzten Kapitel kann genau berechnet werden wenn
  man eine Spieldauer angibt.
 
# Die Spieldauer eines Clips (mpls/ifo-titel) wird automatisch übernommen

% im Thumbnail-Position Generator ein Edit-Feld hinzugefügt



rev 0.10
// chapterEditor
* bei sämtlichen Zeit-Edit-Feldern war es möglich negative Zeiten einzugeben (00:-3:00.000)

* bei sämtlichen FPS Comboboxen ist es nicht mehr möglich negative Zahlen einzugeben
 
# OGG Format Editor komplett neu

# Die Sprachen komplett auf das neue System umgestellt.
  die lng Dateien werden nicht mehr verwendet

// OGG Format
& support für alle Kapitelformate (3GPP TTXT bis x264 qp text file)
  
// XML FOrmat
* löschen von Kapiteln funktionierte nicht korrekt.



rev 0.09
// chapterEditor
& multiAVCHD Format Editor

# Eine "Hilfe" für den XML Format Editor

// OGG Format
* eine warnung wurde zweimal angezeigt wenn man ein nicht unterstütztes Format laden wollte

// XML Format
& support für multiAVCHD Format

* "Version kopieren" funktionierte nicht mehr richtig nach dem Kapitel verschoben wurden
  - der Code wurde etwas umgeschrieben und zugleich schneller gemacht. das kopieren einer version
    mit mehr als 500 kapitel geht jetzt sehr schnell. 

* 3GPP TTXT dateien können nun auch über den "Datei..."button geöffnet werden

* Drag&Drop von Ordnern oder Laufwerken lies den chapterEditor abstürzen wenn Funktionen (FPS,
  Kapitelname oder Kapitel verschieben/schneiden) aktiviert sind.

// 3GPP TTXT Format
& support für multiAVCHD Format

* Beim verarbeiten von Kapiteldateien (die in/mit Bildern gespeichert sind) stürtzte der Editor ab
  wenn "Exit"(Fenster: Source FPS) nicht aktiviert wurde und man zweimal(andere FPS) die datei laden
  wollte.

* Die buttons "Edit" und "löschen" in der KaraokeRange wurden nicht aktiviert beim laden einer
  TTXT(wenn diese KaraokeRange-Funktionen hat).

* Das Schriftartenaussehen wie Bold, Italic, Underlined oder deren kombinationen wurde nicht exakt 
  verarbeitet. (ein leerzeichen am ende kann/oder muss(?) sein: das wird jetzt beachtet)

* Drag&Drop von Ordnern oder Laufwerken wurde nicht korrekt verarbeitet wenn Funktionen (FPS,
  Kapitelname oder Kapitel verschieben/schneiden) aktiviert sind.

* beim wechseln der Text Beschreibungen wurden die Editfelder fälschlicherweise weiß gefärbt,
  obwohl der "Stil" oder die "Textbox" deaktiviert ist.(Tritt nur auf wenn zwei aufeinander 
  folgende Text Beschreibungen den Stil und/oder die Textbox deaktiviert haben)

* eine überflüssige Warnung wurde in der Statusbar angezeigt wenn man auf den button "Neue TTXT" klickte

# eine sicherheitsabfrage eingefügt: wenn man den button "Neue TTXT" drückt und es Kapitel und/oder 
  Text Beschreibungen gibt, damit man nichts ausversehen löscht. 

% Memos zum Anzeigen der Farbe eingefügt.

// multiAVCHD Format
& FPS Konvertierung

& Kapitel verschieben oder schneiden

& Kapitelbenennung (Name(n) + Nummer + Thumbnail-Position) 

& Thumbnail-Positionen Generator

& Support für alle Chapterformate (3GPP TTXT bis x264 qp text file)

& Drag&Drop: Alle Formate, Ordner(Bluray+DVD), Laufwerke(Bluray+DVD)


rev 0.08
// chapterEditor
& 3GPP TTXT Format Editor

& eine "Hilfe" (anzeigen von Hilfetexten in der Statusbar)(noch nicht vollständig)

# Die Sprachen werden in zukunft nicht mehr in einer lng datei gespeichert
  - ich verwende ab jetzt ein etwas einfacheres system wodurch es leichter sein wird
    neue Sprachen einzubinden (Umstellung erfolgt nach und nach! So lange werden die
    lng-dateien noch verwendet) 

# Beim Starten wird der zuletzt verwendete Format Editor angezeigt

% eine Statusbar eingefügt für die Anzeige von Informationen (Programmfunktionen und Hilfe)

% Die Fensterhöhe auf 680 pixel gesenkt (vorher 714)

// XML Format
& 3GPP TTXT Format support

* chapter-Element: ChapterProcess (mit allen Unter-Elementen) funktionierte nicht korrekt bei
		   mkv-dvd-menu.xml dateien.

* Hybrid(Selur) chapterqueue CHP File kann jetzt auch über den Datei-Button geöffnet werden

# "ordered chapters" Die Endzeiten werden nun automatisch auf die Startzeit des nächsten Kapitels gesetzt.
                     Das letzte Kapitel erhält die eigene Startzeit als Endzeit.

# Drag&Drop
  - laden eines Laufwerkes (Bluray oder DVD) jetzt möglich

% die buttons um 2 pixel verkleinert und alles zusammengerückt, damit die Höhe verkleinert werden konnte


// 3GPP TTXT Format
& FPS Konvertierung

& Kapitelbenennung (Name und Nummer)

& Kapitel verschieben oder schneiden

& speichern und laden einer "Text-Beschreibung" (Grundeinstellungen in der TTXT)

& Support für alle Chapterformate (3GPP TTXT bis x264 qp text file)

& Drag&Drop: Alle Formate, Ordner(Bluray+DVD), Laufwerke(Bluray+DVD) 



rev 0.07

// XML Format
# DVD_ifo support
  - ifos werden ab jetzt mit einem eigenen ifo_Parser geladen. ChapterXtractor wird nicht mehr benutzt.
  - laden mehrerer ifos per Drag&Drop ist ebenfalls möglich.

# Drag&Drop: es können ab jetzt auch Ordner direkt geladen werden. 
  - BDMV Ordner
  - PLAYLIST Ordner
  - VIDEO_TS Ordner

* english update  
  


rev 0.06

// XML Format
& Bluray/mpls support

& support für zwei neue chapterformate
  - Hybrid(Selur) chapterqueue CHP File
  - Hybrid(Selur) mkvchapter CHP File

* bei Chapterformaten die mit/in Frames gespeichert werden, wurde beim laden die Zeit nicht
  exakt berechnet. 

% beim laden einer Bluray/mpls öffnet sich ein neues Fenster mit einigen Einstellungen

% beim laden von Chapterformaten(mit/in Frames) öffnet sich ein neues fenster. Dort kann man 
  die Quell FPS voreinstellen.



rev 0.05

// XML Format
* wenn es mehrere versionen gibt und eine "ordered" ist und eine andere nicht, 
 - so wurden die endzeiten gelöscht, wechselte man zwischen diesen verschiedenen versionen.
 - trat ein fehler auf wenn man kapitelnamen vergeben wollte.

* die endzeiten werden jetzt korrekt gespeichert, falls man ausversehen "ordered" abgewählt
  hatte, so dass nicht alles neu eingegeben werden muss.

* der button "neue kapiteldatei" säuberte die dvd-ifo box nicht.

* die fps checkbox funktionierte nicht korrekt (treeview war nach aktivieren immer noch benutzbar)

# den code für die checkboxen: versteckt, Standard/aktiviert, ordered 
  und für die treeviewansicht bereinigt. somit wird nun kein unnützer code mehr
  ausgeführt.

// OGG Format
% den font- style und size verändert und alles neu angeordnet 




rev 0.04

// XML Format
& DVD IFO unterstützung (Externes Tool: ChapterXtractor)
  {die ifo muss die VTS_xx_0.IFO sein, dort sind die einzelnen Titel gespeichert.
   die VIDEO_TS.IFO wird nicht unterstüzt und auch nicht gebraucht.}

* beim laden von Dateien per Drag&Drop bei einer aktivierten checkbox(z.B.: "Kapitel verschieben oder schneiden")
  trat ein Fehler auf. 

* update english

* error-messageboxen wurden nicht angezeigt, falls ungültige dateien geladen wurden

% eine combobox (dvd-ifo) zur Auswahl der Titel hinzugefügt



rev 0.03

// XML Format
* beim löschen von kapiteln gabs einen fehler wenn mehr als 10 kapitel vorhanden waren. der editor stürtzte dann ab.

* editfeld-kapitelname, kapitel-sprache und -land (comboboxen) wurden nicht deaktiviert wenn kein name vorhanden ist.
  somit konnte man das programm zum absturz bringen.

# 3 weitere englishe übersetzungen

// OGG Format
* der "öffnen" button zeigte eine überflüssige messagebox an wenn man auf abbrechen drückte.




rev 0.02

// XML Format
* beim laden einer xml wurde der "Speichern" button nicht richtig aktiviert

* beim laden einer xml ohne "ordered chapters" gabs ein kleines anzeige problem

* eine englische Übersetzung fehlte

# die abfrage ob eine xml gültige kapiteleinträge hat wurde verbessert



rev 0.01

// chapterEditor
& XML Format Editor: chapters im xml format, damit kann man jede menge mehr machen als mit normalen chapter-dateien.
  nested chapters, und ordered chapters. man kann damit multiversionen eines films oder liedes erzeugen. alles in 
  einem einzigen mkv-file.

& Sprache: english 


// XML Format
& TAGinfo xml Editor: mit diesem editor kann man seine (multi)versionen mit namen und sprachen versehen, 
  welche dann auch im player so wiedergegeben werden können.

& unterstützung für folgende chapter-formate: CCE SP Text File
                                              Celltimes Text
  ----------------------------------I         DVD Author Text File
  Die chapterformate stammen alle   I         HC Enc Text file
  von ChapterGen, einem Editor      I         Muxman
  aus dem engl. Doom9 Forum.        I         OGG Chapter Text File
                                              Sonic Cinevision CSV File
                                              Sonic Scenarist CSV File
                                              Spruce DVD Maestro CHP File
                                              Timecodes Text File
                                              tsMuxer Meta File
                                              x264 qp text file


// OGG Format
* wenn "kapitel schneiden" aktiviert wurde, wurde es nicht richtig beendet und hatte weiterhin einfluss aufs umwandeln.
* die FPS comboboxen können nicht mehr mit falschen daten gefüttert werden (weiterhin besteht die mögliche eingabe jeglicher fps) 

# FPS: die jeweils 2. combobox(der teiler) stellt sich nun automatisch auf "1001" wenn in der ersten box eine 
       5-stellige zahl eingegeben wurde.
       andersum wenn keine 5-stellige zahl eingegben wurde wird auf "1" gestellt. (erleichtert das einstellen)


% die menufunktion "speichern" und "öffnen" habe ich zu buttons gemacht.


 


 