Freitag, 20. Februar 2015

Yawls Version 1.1.0 "picturesque"

Yawls in der Version 1.1.0 enthält folgende Neuerungen und Verbesserungen:
  • Der Systemdienst ist standardmäßig aktiviert und der Cronjob ist nur noch optional
    • Zahlreiche Verbesserungen am Systemdienst in Richtung minimaler Energieverbrauch und Stabilität.
  • Eine Grafische Oberfläche (GUI)
    • Ein Kalibrierungsassistent als einfache Möglichkeit die Kalibrierung zu beschleunigen
    • Ein Konfigurationseditor um die Einstellungen einfacher und schneller ändern zu können
Update Yawls 1.1.1
  • Besser Implementierung der Libraries
Downloads:
yawls-gtk 1.1.1 all.deb
yawls-cli 1.1.1 all.deb
yawls 1.1.1.tar.xz 

Sonntag, 8. Februar 2015

Yawls - Yet Another Webcam Light Sensor

Allgemeines:
Yawls ist ein kleines in Java geschriebenes Programm welches die Webcam eines Notebooks als Umgebungshelligkeitssensor nutzt um die Displayhelligkeit entsprechend der Umgebung anzupassen. 

Aktuell:
Im Moment besitzt das Programm noch keine Grafische Oberfläche und ist somit nur über die Konsole steuerbar. Das Programm arbeitet standardmäßig mit Cron um regelmäßig auf die Kamera zu zugreifen und ggf. die Helligkeit des Displays anzupassen. Es kann jedoch auch jetzt schon alternativ ein Systemdienst genutzt werden der ebenfalls mit dem Programm installiert wird aber nicht aktiviert ist.
Der Systemdienst kann mittels init.d Script aktiviert werden, es empfiehlt sich jedoch vorher den Cronjob auszukommentieren. Außerdem nutzt dieser Systemdienst eine Konfigurationsdatei in der Parameter sowie zusätzliche Optionen erklärt werden und entsprechend angepasst werden können.

Blick in die Zukunft:
In Yawls Version 1.1.0 Codename: "picturesque" wird es einige große Änderungen geben. Die Folgenden sind die relevantesten:
  • Der Systemdienst wird standardmäßig aktiviert und der Cronjob hingegen wird optional
    • Zahlreiche Verbesserungen am Systemdienst in Richtung minimaler Energieverbrauch und Stabilität.
  • Eine Grafische Oberfläche (GUI)
    • Ein Kalibrierungsassistent (als eine Möglichkeit die Kalibrierung zu beschleunigen)
    • Ein Konfigurationseditor (um die Einstellungen einfacher und schneller ändern zu können) 
Hier noch der Link zur eigentlichen Projekt Seite von Yawls.

Sonntag, 1. Februar 2015

Yawls Version 1.0.1

Yawls in der Version 1.0.1 enthält folgende Neuerungen und Verbesserungen:
  • Neuer upstream Release
  • Hinzugefügt OpenCV PPA für precise Kompatibilität
  • Geändert src/*/*/*/*
    • Verbesserte Java Konvention
  • Update src/*/*/*/engine/Brightness.java
    • Bug #1411946 geschlossen
    • Bug #1409247 geschlossen
    • Bug #1416639 geschlossen
    • Verbesserte Berechnung der Referenzwerte
  • Update src/*/*/*/engine/Face.java
    • Verbesserte Gesichtserkennung
  • Update src/*/*/*/util/Database.java, src/*/*/*/util/Config.java
    • Geänderter Pfad für Konfigurationsdatei
  • Update src/*/*/*/util/GeneratePath.java
    • Verbesserte Erkennung der korrekten sysfs Dateien
  • Update src/*/*/*/util/Translation.java
    • Gettext hinzugefügt für eine Vereinfachung der Übersetzung
    • Update build.sh
    • Update build.xml
  • Hinzugefügt src/*/*/*/engine/Threshold.java
    • Schwellenwerte für Aufhellung und Abdunkelung in eigener Methode
  • Update debian/compat
    • Bump Version auf 9
  • Update debian/rules
    • Hinzugefügt: override für update-rc um das init.d Script zu installieren ohne es zu aktivieren
  • Update debian/control
    • Bump debhelper Version auf >= 9
    • Homepage URL hinzugefügt
    • Version Control System URLs hinzugefügt
  • Update debian/yawls.install
    • Nicht benötigte Pfade entfernt
  • Hinzugefügt debian/yawls.postrm.debhelper und debian/yawls.prerm.debhelper
    • Für eine saubere deinstallation wenn das init.d Script aktiviert ist
  • Update debian/changelog
    • Changelog ist nun detailierter
  • Update man/yawls.*
    • Pfad korrektur für Konfigurationsdateien

    Downloads:

    Installer:
    yawls_1.0.1~ubuntu12.04_all.deb (sig)
    yawls_1.0.1~ubuntu14.04_all.deb (sig)
    yawls_1.0.1~ubuntu14.10_all.deb (sig)

    Source:
    yawls_1.0.1~ubuntu12.04.tar.gz (sig)
    yawls_1.0.1~ubuntu14.04.tar.gz (sig)
    yawls_1.0.1~ubuntu14.10.tar.xz (sig)