Home / News

8.1.2012

Die Beta 2 steht zur Verfügung.

Änderungen:

  • Diverse kleine Bugfixes
  • Fehlerhafte Darstellung von Boards mit Widerständen wurde behoben
  • Texte hinzufügen: Der Dialog merkt sich Schrift und Größe, werden Texte über das Kontextmenü hinzugefügt, erscheinen sie an der Mausposition, sonst in der Mitte
  • Snap Verhalten verbessert (Danke an Frank Weichert)
  • Save Command funktioniert wieder, nachdem "Save As..." abgebrochen wurde
Ansonsten gelten die gleichen EInschränkungen wie für die Beta 1.

6.1.2012

In der Beta 1 hat sich ein fundamentaler Fehler eingeschlichen, der dazu führt, daß keine Widerstände verwendet werden können, ausserdem werden Platinen nicht mehr richtig dargestellt, die Widerstände enthalten. Am Montag wird es daher die Beta 2 geben, die auch noch einige kleine Bugfixes und eine Verbesserung des Snap-Verhaltens enthält.

28.12.2011

Ich habe ein Beta für die Version 1.0 zur Verfügung gestellt. Alle, die gerne Fehler suchen und/oder testen möchten sind hiermit herzlich eingeladen, dies zu tun.

Mit folgenden Einschränkungen müsst Ihr derzeit leben:

  • Es gibt noch keine Dokumentation zum aktuellen Stand
  • Alte Files können zwar geöffnet werden, werden aber u.U. falsch dargestellt, das liegt an dem neuen Mechanismus für die Rotation der Teile, hierfür wird es in der finalen Version einen Importer geben
  • Es gibt künftig nur noch zwei Blackboard Packages, ein gezipptes und ein Setup für Windows Systeme, um das Deployment für mich zu vereinfachen.
  • Eine 32-Bit Java Runtime ist jetzt immer mit dabei, es wird keine gesonderte 64-bit Version geben, ich sehe den Nutzen derzeit nicht, schneller ist die 64-bit Version auch nicht.
  • Die neue Schaltplan-Funktion ist noch nicht 100% fertig, aber schon brauchbar. Iin der finalen Version im Januar wird das anders sein.
  • Ich übernehme keine Garantie für zerhackte Layouts, oder Files, die durch die Nutzung der Beta beschädigt werden, sichert vorher eure Files!!!

Linux Nutzer nehmen zum Starten die Linux_Start.sh, Mac Leute das OSX Start command und Windows Benutzer die blackboard.exe!

Fragen, gefundene Fehler und Probleme bitte im Forum posten! Danke!

Kurzanleitung für das Erstellen von Schaltsymbolen:

  1. Symbol zeichnen mit Ellipse, Rechteck und Linie
  2. Linienzüge markieren
  3. Recksklick -> Convert to Symbol
  4. Nochmal Rechtsklick - > Add to library, Namen und Kategorie angeben und OK
  5. Nun könnt ihr das Symbol aus der Library auf die Zeichnung ziehen.
  6. Mit "Break Symbol" kann das Symbol wieder in Linienzüge umgewandelt werden

Ggf. müsst ihr das Split-Panel auf der linken Seite nach oben ziehen, um die Symbolbibliothek zu sehen.

Viel Spass beim Testen!

28.12.2011

Schaltpläne erstellen geht schonmal ganz gut inzwischen:

 

Kleine Gegentaktendstufe

 

24.12.2011

Der Weihnachtsmann war da und hatte viele Geschenke in seinem Sack! Ja, genau, denn Version 0.19 ist "Feature complete" und zwar so sehr, daß ich nun endlich die Version 1.0 ausrufe. Es sind so viele Änderungen eingeflossen und dank Gerds (und natürlich auch meiner) Arbeit können wir nun auch auf eine vollständige Rückansicht der Platine zurückgreifen. Hier am Beispiel eines Mikrofon Vorverstärkers:

Vorderansicht:



Und die Rückseite:



Hier nun vorab das Changelog. Ich mach mir jetzt nicht die Mühe das auf Deutsch zu übersetzen, ihr könnt ja alle Englisch ;) :
  • Extracted layer behaviour to command pattern
  • Extracted string resources to make them translatable
  • Added german translation
  • Changed resistor appeareance
  • Fixed maximized window state problem under Windows Vista/7
  • Added new line styles
  • Replaced Ellipse with Arc and made angles configurable
  • Fixed build problem for Java 6
  • Added Pixel-O-Mat tool for primitive pixel drawings
  • Lines, Ellipses and Boxes may now be combined/uncombined as symbols
  • Shape properties like color, outline and line style may now be changed at any time
  • Fixed wrong calculation of bounding box, when text is being rotated
  • BlackBoard reminds now the folder last saved to and loaded from
  • Added backside solder pin render, when board is mirrored
  • Added symbol library with draggable symbols
Mehr wird dann erstmal nicht verraten, ich werde die nächsten drei Wochen zum Bugfixing nutzen. Die finale 1.0 kommt dann etwa Mitte Januar.

Frohes Fest und guten Rutsch euch allen!


17.12.2011

Ich habe eine kleine Umfrage erstellt um etwas mehr über die Nutzer von Blackboard herauszufinden. Leider funktioniert das derzeit nur mit registrierten Benutzern. Nicht, weil ich euch tracken, oder zur Registrierung zwingen will, sondern weil ich nur diejenigen von euch fragen möchte, die sich ernsthaft mit dem Programm auseinandersetzen. Ausserdem müsste ich sonst das Umfrage-Plugin ändern. ;) Die Registrierung ist aber schnell gemacht, wenn ihr das nicht bereits getan habt.

Ich würde mich daher sehr freuen, wenn Ihr euch kurz die Zeit nehmt und an der Umfrage teilnehmt.

13.12.2011

So, Forum geht wieder. Notiz an mich selbst : Nicht in irgendwelchen Tabellen rumlöschen, wo foreign key constraints draufliegen. Hibernate packt das dann nicht mehr. :)

Ich hab auch ne gute Nachricht an die Java6 und Mac User: Die nächste BlackBoard Version wird auch wieder mit Java 6 laufen. ;=)

13.12.2011

Ich Depp hab irgendwie das Forum kaputtgemacht. :( Ich hoffe ich komme heute Abend dazu, eine Reparatur vorzunehmen.

25.11.2011

Verdammt, mein Rücken! Zu wenig Sport und zuviel vor dem Rechner gesessen. Das Ergebnis sind Rückenschmerzen vom Feinsten. Ich bitte daher um Nachsicht, wenn es im Moment nicht weitergeht. Ich kann im Augenblick einfach nicht mehr sitzen. Weinen

Also, ihr Geeks da draussen: treibt Sport und geht an die frische Luft, euer Körper (und Geist) wird es euch danken!

2.11.2011

Version 0.19 ist in Arbeit. Folgende Änderungen sind bereits umgesetzt:
  • Benutzeroberfläche komplett auf Deutsch übersetzt
  • Fenster maximieren und persistieren des Fensterzustandes funktioniert jetzt auch unter Vista/Win7 vernünftig
  • Widerstandserstellung komplett überarbeitet

Worauf Ihr euch freuen dürft: Es wird endlich die vollständige Rückansicht mitsamt Pins geben, jetzt muss ich Gerd nur noch dazu überreden, die Pindefinitionen für seine Bauteilebibliothek zu erstellen. ;) Weiterhin werden dann auch alle Kommandos mit einer Undo/Redo Funktion ausgestattet sein. Ausserdem gehe ich nochmals das Verhalten für Linienobjekte an. Version 0.19 wird auch das letzte 0.x Release werden.

18.10.2011

Da hab ich mir mal ganz sauber selbst ins Knie geschossen:

Blackboard wählt als Ordner beim Laden oder Speichern immer den eigenen Programmordner. Beim Speichern klappt das natürlich unter Windows 7 nicht. Man sollte dann seine Files woanders hinspeichern. Ich werde diese Kleinigkeit in der nächsten Version beheben.

17.5.2011

Nachdem ich die letzten Kleinigkeiten behoben habe, steht nun die Version 0.18 zum Download bereit, derzeit gibt es folgende Versionen:

generisch für alle Plattformen (mit installierter JRE7 startbar per Script)

Setup mit exe-Starter für Windows 32-bit ohne JRE

Setup mit exe-Starter für Windows 64-bit ohne JRE

Setup mit exe-Starter für Windows 64-bit mit JRE7

sollte wider Erwarten eine der Versionen nicht zu starten sein, muss ggf. die JAVA_HOME Umgebungsvariable auf das JRE Verzeichnis gesetzt oder abgepasst werden.

Bitte beachten : Diese Version läuft nicht mehr mit der Java 6 Runtime!

Die Windows 64-bit Benutzer, die kein Java installiert haben, können die Version mit JRE7 herunterladen und installieren, hier ist die Java Runtime integriert und es ist keine zusätzliche Java Installation notwendig. In Kürze kommt noch die 32-bit Version mit JRE dazu.

12.10.2011

Böse Falle, ich hatte gestern einen schlimmen Fehler eingebaut, der dazu geführt hat, daß man das Programm nicht starten konnte. Ihr müsst also leider nochmal runterladen und beim Entpacken alle Dateien überschreiben, dann tut's auch,

11.10.2011

Ich habe im Download Bereich eine Beta Version für 0.18 zur Verfügung gestellt. Die Version ist bis auf ein paar Kleinigkeiten fertig. Ihr seid herzlich eingeladen zu Testen und hier im Forum Feedback zu geben. Achtung : Diese Version benötigt aufgrund neuer Feautures Java 7!

9.10.2011

Ich wollte eigentlich längst fertig sein, leider hat mich am Freitag eine fiese Erkältung heimgesucht, so daß ich leider wenig Kraft habe um am Rechner zu sitzen. Morgen werde ich mit den restlichen Tests und Bugfixes fortfahren und wenn ich nichts Gravierendes mehr finde, wird es in Kürze die 0.18 geben.

Und allen Unkenrufen zum Trotz : Die Entwicklung wird uneingeschränkt weitergehen.

3.10.2011

Testen ist furchtbar.

Ja ich weiss, es gehört einfach dazu. Aber es ist trotzdem langweilig. Auf der anderen Seite finde ich es immer wieder lustig auf welche Ideen man so kommt, wenn man mit seiner eigenen Software rumspielt. Denn rein theoretisch kann man nun auch Partituren mit Blackboard zeichnen. Ob das im Sinne des Erfinders war...?

02.10.2011

Das Steckbrett von Gerd hat mir sehr gut gefallen:

Das Bild kann einfach als Hintergrund verwendet werden und ist zufällig genau das Steckbrett, was ich immer verwende. ;)

Beitrag im Forum.

 

27.9.2011

So liebe Leute, in Kürze ist die Version 0.18 fertig. Die Änderungen sind so massiv, daß sich das Tool ganz anders anfühlt und schon fast ein Major-Versionssprung gerechtfertigt wäre. Wir wollen uns das aber für das nächste Release aufheben. Ich werde jetzt mit dem Testen beginnen und Fehler beheben. Mit dem Release dürfte dann im Laufe der nächsten Woche gerechnet werden. Hier schonmal vorab das Changelog:

  • Selektionsverhalten verbessert
  • Einrastverhalten verbessert
  • Benutzerdefinierbare Layer
  • Board Eigenschaften können jederzeit angepasst werden
  • Alle Tastaturkommandos auf ALT umgestellt
  • Editor ist jetzt frei zoombar
  • Grösse der Platine kann zwischen Pixeln und Millimeter umgeschaltet werden.
  • 3 verschiedene Linientypen und frei wählbare Dicke
  • Transparenz für jedes Layer ist einstellbar
  • Fehler behoben : Seltsames Einrasten, wenn verschiedene Teile bewegt werden.
  • Datenblatt Browser
  • Einstellungen sind jetzt alphabetisch sortiert
  • Kleine Copy und Paste Probleme behoben
  • Bestätigung bevor eine existierende Datei überschrieben wird
  • Die Platinenansiccht kann nun gespiegelt bearbeitet werden
  • Primitive Zeichenfunktionen : Rechteck und Ellipse
  • Zeichenelemente können nun in Parts umgewandelt und in die Bibliothek aufgenommen werden

26.9.2011

Gestern hat mich Gerd da auf eine Idee gebracht. Ich habe den Editor noch etwas erweitert, das heisst Schaltpläne kann man jetzt auch zeichnen. ;)

Ich hab mir auch schon einen schönen Mechanismus ausgedacht, um die Teile schnell zur Bibliothek hinzuzufügen. Heisst aber leider für euch, daß es noch ein wenig dauert, bis ich mit der 0.18 fertig bin. Aber ich glaube das Warten lohnt sich...

23.9.2011

Aus Aktuellem Anlass würde ich gerne wissen, wieviele der Nutzer an einer Weiterentwicklung von BlackBoard interessiert sind.

Ich würde mich daher sehr freuen, wenn Ihr euch kurz die Zeit nehmt und euch an einer kleinen Umfrage beteiligt. Es ist keine Registrierung hierzu notwendig.

Zur Umfrage geht es hier.

Weiterhin habe ich das Bauteile Tutorial von Gerd Bartelt eingefügt.

Inzwischen schaut die Oberfläche so aus. Ich habe die Layer Abteilung nochmals umgebaut. Ausserdem wird es noch einige primitive Zeichenfunktionen geben.

24.8.2011

Ich habe nun endlich die Version 0.18 in Angriff genommen. Es gibt ein besonderes neues Feature: Die Editoren lassen sich nun frei zoomen. Ausserdem habe ich bereits folgende neue Funktionen implementiert:

  • Benutzerdefinierbare Layer mitsamt neuer Layer Ansicht
  • Boardeigenschaften (Größe, Typ, Hintergrund) können jetzt jederzeit angepasst werden.
  • Alle Einzeltasten-Shortcuts sind jetzt nur noch über die ALT-Taste erreichbar

Ich schätze, daß ich in etwa drei Wochen mit der neuen Version fertig bin, Ihr dürft also gespannt sein. Hier eine kurze Vorschau auf die neue Version:

17.7.2011

ich habe mich dazu entschlossen, die Version 0.17 zu splitten und einige Features erst mit 0.18 zu implementieren. Der Grund ist Zeitmangel, da ich mich gerade in einen neuen Job einarbeiten muss. Somit gibt es heute die Version 0.17 mit folgenden Änderungen:

  • Automatische Vergabe von Bezeichnern beim Einfügen von Teilen
  • Bugfix : Platinen können nun auch angelegt werden, wenn ein nichtgespeicherter unbenannter Editor offen ist
  • Bugfix : Boards mit leeren Parts können nun geöffnet werden
  • Grundlegendes Preferences System hinzugefügt
  • Sichtbarkeit von Namen und Werten kann nun eingestellt werden
  • Dateien werden nun in einem gepackten Format abgespeichert.
  • Benutzerdefinierbare Platinenhintergründe hinzugefügt.

Ausserdem habe ich einige Dinge kosmetischer Art an der GUI geändert (fehlende Icons etc.). Desweiteren gibt es jetzt ein Icon für das Tool, einen Windows Installer und eine startbare .exe.

Somit bleiben dann für die 0.18 folgende Features übrig:

  • Verschiebbare und verdrehbare Bauteilbezeichnungen
  • Crop (Schnitt) Funktion für Platinen
  • Platinen mit definierbarem Rand, damit Bauteile wie z.B. Verbinder bis über die Grenzen verschoben werden können.
  • "To back" und "To Front" Funktion als Ergänzung zu "Move Backwards" und "Move Forwards"
  • Einheitliches Verschieben von Bauteilgruppen bei eingeschaltetem Raster
  • Benutzerdefinierbare Layer

Die 2 neuen Platinentypen entfallen, da es ja nun benutzerdefinierbare Boards gibt. Den Zeitrahmen wage ich gerade nicht zu schätzen, ich halte euch aber auf dem Laufenden.

1.7.2011

BlackBoard scheint bei euch gut anzukommen. Es sind sogar schon die ersten Benutzer im Forum angekommen und Gerd Bartelt baut fleissig an seiner Bauteil-Bibliothek weiter.

Danke!

Für die nächsten zwei bis drei Wochen ist die Version 0.17 mit folgenden Neuerungen geplant:

  • Automatische Vergabe der Bezeichnung für neu eingefügte Bauteile (Designator)
  • Verschiebbare und verdrehbare Bauteilbezeichnungen
  • Benutzerdefinierte Platinenlayouts
  • 2 neue Standard Lochraster Platinentypen
  • Crop (Schnitt) Funktion für Platinen
  • Platinen mit definierbarem Rand, damit Bauteile wie z.B. Verbinder bis über die Grenzen verschoben werden können.
  • "To back" und "To Front" Funktion als Ergänzung zu "Move Backwards" und "Move Forwards"
  • Einheitliches Verschieben von Bauteilgruppen bei eingeschaltetem Raster

Eure Vorschläge und Wünsche sind natürlich jederzeit willkommen und dürfen im Forum geäussert werden.

Letzte Änderung : 08.01.2012 21:11 von Matthias Pueski