So, heute hab ichs dann endlich geschafft die Version 2.4 online zu stellen. Wie schon angekündigt gibt es einen neuen Generator: Raindrops. Ein Water Ripple Effekt mit Audio und Random Color Unterstützung. Dazu gabs einige Änderungen für andere Effekte und viele kleine Anpassungen. Da ich gerade mal wieder etwas in Zeitnot bin erspar ich mir heute die Übersetzung und verweise auf die Homepage wo etwas mehr drüber steht. Hier der komplette Changelog:
- implement raindrop/water ripple effect with random colors and audio trigger
- implement primary color option for random colors into fading Pixels
- implement random color into expanding shapes and falling rain
- implement directions for perspective transform inside scrolling text
- make text from file inside scrolling text switchable between first and last line in file
- increase max chars on scrolling text from 254 to 380
- implement countdown function $COUNT into scrolling text
- add release/fade time to strobe effect
- make region preview on matrix switchable with default setting: off
- only stop corresponding generator on region setting instead of all generators
- make region buttons switchable and make it stay pressed if the region is active
- implement flip left/right and flip top/bottom into dvi window
- implement instance tag into gui options to name a jinx instance in title bar
- make color schemes to support background images
- add additional color schemes
- change main, scene and chaser window calculation to correctly place the controls on windows 10
- synchronize all generators and output processing to avoid interferences for big matrices and slow computers
- fix image viewer to take care about transparent gifs and png files with alpha channel
- optimize audio processing
- redesigned program Icon
- changed codesign certificate (see special post earlier this day)
Zu dem letzten Punkt muss ich noch kurz etwas ausführlicher werden. Seit der Version 2.2 versehe ich meine Binaries mit einem digitalen Zertifikat und prüfe dies auch beim Programmstart. Leider hat mir Startcom ein Codesign Zertifikat angedreht mit Lifetime Signing. Sprich man kann hier keinen Timestamp anbringen und das Zertifikat und die Binary wird ungültig sobald das Zertifikat ausgelaufen ist. Dies ist absoluter Schwachsinn und es gehört verboten so etwas zu verkaufen. Leider habe ich das selbst erst viel zu Spät gemerkt. Dadurch sind die Version V2.2 und V2.3 ab dem 5. Januar 2017 mehr lauffähig und werden nur starten wenn man sein Rechnerdatum zurücksetzt. Sowas ärgert mich ungemein, aber ich kann es leider nicht ändern. Ab der Version 2.4 benutze ich nun ein neues Codesigning Zertifikat von Thawte wo auch der Timetamp sauber funktioniert und die Binary auch nach Ablauf des Zertfikats lauffähig bleibt.
Somit Wichtig für euch alle, vor allem wenn ihr Jinx! Produktiv einsetzt: Bitte updatet auf Jinx V2.4 (oder dann irgendwann höhe) vor dem 5. Januar 2017, denn ab diesem Tag wird V2.2 und V2.3 leider nicht mehr funktionieren !
Ansonsten wünsch ich euch viel Spass mit der neuen Version, Direktlinks sind wie immer im ersten Post dieses Threads zu finden.