home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / misc / edu / DITO.lha / DITO / Docs / History < prev    next >
Text File  |  1997-02-06  |  12KB  |  280 lines

  1.  
  2.    PROGRAMMGESCHICHTE/ HISTORY
  3.  
  4.    Sorry, the history is written in German language :(
  5.  
  6.    ---------------------------------------------------------------
  7.  
  8.    Legende:
  9.       B/       steht für die Behebung eines Fehler, bzw. "Bugs".
  10.       [DITO]   DITO Hauptprogramm
  11.       [DICT]   DITO Dictionary Tool
  12.       [FAST]   DITO FastDict
  13.       [LIB]    DITO.library
  14.       [EXT]    Spracherweiterungen
  15.       [FILL]   FillIn
  16.       [CLI]    CLI Tools
  17.       [NUM]    NumConv
  18.       [DOC]    Dokumentation
  19.  
  20.    ---------------------------------------------------------------
  21.  
  22.    Bekannte Bugs:
  23.      * B/Kein selektives Lernen nach Gewichtung möglich [LIB]
  24.      * B/Gleiche Vokabel wird mehrmals hintereinander abgefragt [LIB]
  25.      * B/Beim Lernmodus treten manchmal Enforcerhits auf [LIB]
  26.      * B/Beim Laden übergroßer Dateien kommt es manchmal zu Problemen [LIB]
  27.  
  28.    ---------------------------------------------------------------
  29.  
  30.    4.1.2 Public Release (05.02.97)
  31.      * Dito.library wurde nicht auf OS < 3.0 geladen, da die
  32.        datatypes.library fehlt => Fehler beseitigt [LIB]
  33.      * Die Keyfileroutine verlangte ein DITO Assign [LIB]
  34.      * Umstrukturierung der Vokabelarchive und bessere Unterstützung
  35.        von FastDict
  36.      * Die Aminet Administration hat versehentlich alle DITO
  37.        Vokabelarchive gelöscht => erneute Veroeffentlichung
  38.      * Register Programm gab bei jeder Keyeingabe eine positive
  39.        Rückmeldung
  40.      * Bug in der Laderoutine von DICT Dateien beseitigt [LIB]
  41.      * Performance des Suchfensters bei Optionsänderungen verbesert [DITO]
  42.      * Pluralbildung im Englishen verbessert [EXT]
  43.      * Suchmodus (Pattern, Wortanfang & Wort) im Suchfenster
  44.        einstellbar [DITO+FAST]
  45.  
  46.    4.1.1 Public Release (29.01.97)
  47.      * Bug in der Speicherroutine beseitigt [LIB]
  48.      * Library wurde nicht bei allen Betriebssystemen richtig
  49.        geladen
  50.      * Bei fehlenden Extensions wird jetzt automatisch der
  51.        Master Modus verwendent [DITO]
  52.      * Library nun geschwindigkeitsoptimiert übersetzt [LIB]
  53.  
  54.    4.1.0 Public Release (23.01.97)
  55.      * Interne Vokabelverwaltung effektiver gestaltet, indem auf
  56.        direkten Vokabelzugriff über ein Array umgestellt wurde,
  57.        dadurch werden viele Funktionen schneller und es wird weniger
  58.        Speicher verbraucht => dito.library V2.1 [LIB/DITO/DICT]
  59.      * Neuen Dateityp DICT eingeführt, der dem Zugriff auf die Daten
  60.        über einen Index erlaubt, d.h. es wird weniger Speicher
  61.        verbraucht und ein Wörterbuchprogramm kann immer im Hintergund
  62.        laufen, ohne den ganzen Speicher zu belegen.
  63.      * Entwicklung des MUI-Programms FastDict, das den neuen Dateityp
  64.        DICT benutzt. [DICT]
  65.      * Benutzung der ConfigFile.library von Marcel Karas [DITO]
  66.      * Aktualisierung des Installer Scripts
  67.      * Erweiterung der Dokumentation um die Beschreibungen der CLI
  68.        Tools die im Verzeichnis DITO:bin/ liegen [CLI]
  69.      * Konvertierprogramme LSD2DITO und OW2DITO [CLI]
  70.      * Umgestaltung des Eingabebereichs [DITO]
  71.      * Unterstützung der lokalisierten translator.library und des
  72.        narrator.devices, d.h. künstliche Sprachausgabe [LIB/DITO]
  73.      * Multiple Choice implementiert [DITO]
  74.      * Richtige Projektverwaltung [DITO]
  75.  
  76.    4.0.3 Public Release (04.12.96)
  77.      * B/Beim Lernmodus kommt manchmal keine Frage [LIB]
  78.      * B/Beim Verlassen des Lernfensters wird nicht die letzte
  79.        abgefragte Vokabel angezeigt [LIB]
  80.      * Ausbau der Lernfunktionen [DITO]
  81.  
  82.    4.0.2 Public Release (01.12.96)
  83.      * B/Enforcerhit in der Laderoutine beseitigt [LIB]
  84.      * B/Doublettenprüfung kontrollierte zu oft [DITO]
  85.      * B/Sample konnte nicht abgespielt werden [DITO]
  86.      * B/Aus kleinen Bildschirmen wurde der Grammatikteil
  87.        der Sprachmodule nicht angezeigt [EXT]
  88.      * B/Fontrefresh für das Grammatikfenster funkt. nicht [EXT]
  89.      * Lokalisierung der Hauptprogramme und Weitergabe an Übersetzer
  90.      * Interne Umorganisierung der dito.library => V2.0 [LIB]
  91.      * Interne Umorganisierung der Module => V2.0 [EXT]
  92.      * Erweiterte Sortiermöglichkeiten => siehe Config [LIB]
  93.      * Neue Einträge werden nicht mehr sortiert eingefügt [LIB]
  94.      * Weitgehend "DITO:" durch "PROGDIR:" ersetzt [DITO/DICT]
  95.      * Neue Vergleichsmethoden "Wortanfang" und "Wort" [LIB]
  96.      * Lernfunktionen implementiert [DITO]
  97.      * Neue Funktion: "Nicht gewußte (Vokabeln) speichern" [DITO/EXT]
  98.      * Modifizierung des Guidefiles [DOC]
  99.  
  100.    4.0.1 Public Release (20.11.96)
  101.      * Eigenständiges Registrierungsprogramm
  102.      * Dokumentation ergänzt
  103.      * Installationsscript modifiziert
  104.  
  105.    4.0.0 Public Release (16.11.96)
  106.      * Programm vollständig neu geschrieben in C++
  107.      * Wichtigste Funktionen in die dito.library ausgelagert
  108.      * Externe Spracherweiterungen (erweiterbar, kompakter)
  109.      * Eigenes Developer Archiv
  110.      * Erweiterte Funktionen um Suchfenster
  111.      * Nur noch ein Eingabeprogramm
  112.      * Projektfenster und -verwaltung
  113.      * Patternvergleich mit AmigaDOS-Routinen
  114.      * Sortierfunktion auf Quicksort umgestellt
  115.      * Neues Dateiformat, auf dem Alten aufbauend
  116.      * Externes Wörterbuchprogramm mit ARexx (Port: DICT)
  117.      * Externes Zahlenprogramm von Ingo Paulsen
  118.      * Eigene Konfigurationsdatei für jede Sprache
  119.      * Dateiinformation wie z.B. Name des Autors werden mitgespeichert
  120.  
  121.    ---------------------------------------------------------------
  122.  
  123.    3.3 Public Release (05.08.96)
  124.      * B/Fehler beim Mehrfachladen behoben
  125.      * B/Suchgeschwindigkeit wird jetzt mitabgespeichert
  126.      * B/Proportionalgadget
  127.      * Sehr viel schnellere Speicherverwaltung in 100 KB Schritten
  128.      * Ladefunktionen beschleunigt (Puffer auf 20 KB)
  129.      * Stack intern hochgestellt auf (8 KB)
  130.      * Neue Funktion um Dubletten zu löschen
  131.      * Stringvergleich neu in Assembler geschrieben => schneller
  132.      * Sortierfunktion eingebaut
  133.  
  134.    3.2 Public Beta Release (23.06.96)
  135.      * Helpbubbles zur Angabe der Shortcuts
  136.      * Fehlerbehebung bei der Funktion "Markieren"
  137.      * Suchalphabet wird jetzt überall berücksichtigt
  138.      * Doublettensuche total überarbeitet
  139.      * Fehler behoben bei den Lernfunktionen
  140.      * Sortieren beim Eingeben
  141.      * Sortieren beim Laden und Speichern => schnelleres Suchen etc.
  142.      * Neues Format für die CONFIG Dateien (Bleibt jetzt so!)
  143.      * Asynchrones Auffüllen des Listviews in der Suchfunktion
  144.      * Neues Menu "Seiten" zum Blättern in den Eingabeseiten
  145.      * Info-Fenster 'entschlackt'
  146.      * Verbesserter konfigurierbarer Zeichenkettenvergleich
  147.      * Externes Eingabeprogram für den Benutzercode
  148.      * Stackverbrauch reduziert
  149.  
  150.    3.1 Public release (03.05.96)
  151.      * Beseitigung von kleineren Fehlern
  152.      * Informationsfeld im Suchfensters, einblendbar
  153.      * Bildung der Konjunktivformen im Italienischen
  154.      * Neue Katalogfiles: Englisch und Norwegisch, dank
  155.        Petter E. Stokke
  156.      * Demoprogramm "Lister.c" für Entwickler
  157.      * HTML Ausgabe verbessert (Tables statt Listen, HTML 3)
  158.      * Neue Lernfunktion "Genau"
  159.      * Konfigurationsfenster erweitert und verbessert
  160.      * Vokabelauswahl beim Lernen noch "zufälliger"
  161.      * Anfänge des Installer Scripts
  162.  
  163.    3.0 Public release (18.04.96)
  164.      * Pages für Vokabeldaten, Samples und Notizen
  165.      * Neues effizienteres Vokabelformat
  166.      * Laderoutine für alte Vokabeldateien
  167.      * Eingabefenster für unregelmäßige Verben (Italiano) und 
  168.        Benutzung beim Konjugieren 
  169.      * Kein Keyfile mehr, sondern Registriernummer
  170.      * Eingabefeld für Lautschrift
  171.      * Konfiguartionsfenster
  172.      * Abspielen von Samples
  173.      * Samples bei der Lernfunktion 'Multiple Choice' für
  174.        'Richtig' und 'Falsch'
  175.      * Sampledateien werden beim Abfragen abgespielt
  176.      * Weitgehendes 'Late binding' der MUI-Objekte
  177.      * Interne Überarbeitung der Lernfunktionen
  178.  
  179.    ---------------------------------------------------------------
  180.  
  181.    2.3 Internal release (15.03.96)
  182.      * Entwicklung eines Programms für die englische Sprache
  183.      * Suchfunktion für Neueingaben
  184.      * Tooltypes WEIGHT und NOCHECK
  185.      * Erweiterte Dublettenprüfung
  186.      * Differenzierteres Programmende
  187.      * Filerequester achtet auf geöffneten Screen
  188.      * Richtigen Scrollbar zum Blättern
  189.      * Textfield.gadget für Notizen
  190.      * Langsames Umstellen der MUI Applikation auf OOP
  191.      * Gemeinsame MUI-Basis für alle Programme 'DITO.x'
  192.      * Berücksichtigung von Tondateien, die mittel Datatypes 
  193.        abgespielt werden sollen
  194.      * Beseitigung des Statusfensters beim laden (jetzt ist das
  195.        Laden erheblich schneller) stattdessen "Bitte warten ..."
  196.      * Anpassung des Schlussrequesters an den Styleguide Standart
  197.      * Eigenes Menue für Einstellungen
  198.      * Late Binding für Suchen, Info, User, Sample und Notiz
  199.  
  200.    2.1 Public release (11.02.96)
  201.      * Zusammenlegung der Tools in ein Archiv und dadurch Resourcen 
  202.        Sharing 
  203.      * Primitives Konjugieren bei Italiano
  204.      * Kosmetische Veränderungen (Programm, Icons, Archiv)
  205.      * Catalog Version 3 und dabei totale Umorganisierung der Catalog
  206.        Erzeugung (Berücksichtigung gemeinsamer Elemente)
  207.  
  208.    2.0 Public release (29.01.96)
  209.      * SHAREWARE. Eingabe in der Demoversion auf 50 Vokabeln beschränkt
  210.      * Einige englische Help Bubbles
  211.      * Intensive Optimierung von ITALIANO, was auch LATINUM zugute kam
  212.      * Erweiterte Benutzungsmöglichkeit der Tastatur
  213.      * Suchoption für Dubletten
  214.      * Keyfileabfrage integriert und Registerprogram fertiggestellt
  215.      * Einstellungsfenster für Lernfunktionen
  216.      * Bugfix bei der Laderoutine
  217.      * Einführung des 'Neue Vokabeln speichern'
  218.      * Gewichtung der Vokabeln in 3 Klassen (CycleGadget)
  219.      * Selektives Lernen
  220.      * Erweitertes Statusfenster
  221.      * Englischer Catalogfile
  222.      * Realisierung der MASTER Version
  223.      * Anpassung von LATINUM an die Version 2
  224.      * Produktlinienname: DITO
  225.  
  226.    ---------------------------------------------------------------
  227.  
  228.    1.6 Internal release (01.11.95)
  229.      * Neues Design
  230.      * Einbindung von speziellen Schriftarten für die lateinischen
  231.        und deutschen Textpassagen, im Hinblick auf griechische
  232.        Zeichen.
  233.      * Erste Einführung von TOOLTYPES
  234.      * Begutachtung durch meinen Lateinlehrer Herrn Dungs
  235.      * Beseitigung der Buttons im Eingabefenster
  236.      * Optimierung des Proportional Gadget
  237.      * Massive Optimierung des 'Suchen' Requesters
  238.      * Modifizierung der TOOLTYPES
  239.      * Totale Umgestaltung des 'Analyse' Fensters
  240.      * (Einführung der (deutschen) Help Bubbles von MUI3+)
  241.      * Info Bilddaten in das Programm eingefügt
  242.      * Analysefenster vollendet und durch 'Grundform suchen' erweitert
  243.      * Enforcer Hit gefunden, aber ohne Gefahr eines Absturzes
  244.      * Eingaberoutinen für ITALIANO
  245.      * Wortart Toggle Funktion eingebaut.
  246.  
  247.    1.5 Internal release (20.09.95)
  248.      * Druckereinstellungen werden in ENV: gespeichert.
  249.      * Deponentien.
  250.  
  251.    1.4 Public release (19.09.95)
  252.      * Suchfunktion erweiter (Untertützung der '<' oder '>' Option
  253.        und nicht mehr 'case sensitive').
  254.      * Italienischer Sprachkatalog (Dank Alessandra).
  255.      * Beginn der Entwicklung von ITALIANO auf der Basis von LATINUM.
  256.        (Bedingte Übersetzung)
  257.      * Verbesserung und Korrektur der Konjugationsfunktion.
  258.      * Formenbestimmung total überholt und erweitert.
  259.        (Vielleicht buggy?)
  260.  
  261.    1.1 Public release (03.09.95)
  262.      * Proportionalgadget am Fuß des Eingabefensters. (Dank Jonny)
  263.      * Implementierung der wichtigsten Druckroutinen.
  264.      * Fixierung einiger Bugs im Suchfenster.
  265.  
  266.    1.0 Internal release (31.08.95)
  267.      * Druckmenu, aber noch ohne Funktionen.
  268.      * Gadget zur Suche deutscher Bedeutungen.
  269.      * Stabilisierung der Lernfunktionen.
  270.      * Modifizierung des englischen Sprachkatalogs.
  271.  
  272.    ---------------------------------------------------------------
  273.  
  274.    0.9 Initial public release (29.08.95)
  275.      * Konjugieren, Deklinieren und Formensuche.
  276.      * Suchen nach lateinischen Wortanfängen.
  277.      * Lokalisierung. Erster englischer Katalog.
  278.      * Lernen durch Multiple Choice oder Kärtchen.
  279.  
  280.