From 4fc66aff685d685254554253b3b53b8d63ad73bd Mon Sep 17 00:00:00 2001
From: John Pietrzak
Date: Wed, 18 Jan 2012 19:50:15 -0500
Subject: [PATCH] Fixed installation and nasty exit bug
Finally, got debian source package built, and after some pulling of hair,
both installation and uninstallation via extras-devel seem to be working.
Also fixed a nasty shutdown bug where the worker thread failed to exit.
(Need to test this extensively to be certain it doesn't happen again.)
Added a "sort by device type" button to keyset selection window, though
there isn't any device type data available yet... And, added keysets for
Raite, Sagem, and Yamaha.
---
doc/about.html | 13 +-
doc/documentation.html | 16 +-
keysets/lg.cpp | 6 +-
keysets/mitsubishi.cpp | 4 +-
keysets/nokia.cpp | 2 +-
keysets/panasonic.cpp | 8 +-
keysets/raite.cpp | 70 +++
keysets/raite.h | 16 +
keysets/sagem.cpp | 89 ++++
keysets/sagem.h | 23 +
keysets/samsung.cpp | 2 +-
keysets/sony.cpp | 16 +-
keysets/westinghouse.cpp | 2 +-
keysets/yamaha.cpp | 699 ++++++++++++++++++++++++++++++
keysets/yamaha.h | 136 ++++++
main.cpp | 8 +
mainwindow.cpp | 9 +
mainwindow.h | 2 +
pierogi.pro | 15 +-
pierogi.pro.user | 33 +-
piraboutform.ui | 2 +-
pirkeysetmanager.cpp | 25 ++
pirmakenames.cpp | 3 +
pirmakenames.h | 3 +
qtc_packaging/debian_fremantle/changelog | 20 +
qtc_packaging/debian_fremantle/control | 8 +-
qtc_packaging/debian_fremantle/postrm | 7 +
qtc_packaging/debian_fremantle/rules | 3 +-
www/SelectKeysetWindow.png | Bin 38174 -> 40398 bytes
www/index.html | 12 +-
30 files changed, 1206 insertions(+), 46 deletions(-)
create mode 100644 keysets/raite.cpp
create mode 100644 keysets/raite.h
create mode 100644 keysets/sagem.cpp
create mode 100644 keysets/sagem.h
create mode 100644 keysets/yamaha.cpp
create mode 100644 keysets/yamaha.h
create mode 100644 qtc_packaging/debian_fremantle/postrm
diff --git a/doc/about.html b/doc/about.html
index 8d874fb..441bad4 100644
--- a/doc/about.html
+++ b/doc/about.html
@@ -6,13 +6,22 @@
A Universal Infrared Remote Control
-Version 0.1 (Beta)
+Version 0.1
Note: while this app is in a fairly usable state, the keysets are still
incomplete and mostly untested. Many brands of device are not yet supported,
-and those which have keysets may only work in a limited manner.
+and those which have keysets may only work in a limited manner. Please do
+post on the
+Pierogi Forum Board
+if you find bugs to fix, have suggestions on future enhancements, or have
+particular devices or brands you would like to see added to the list of
+keysets. Thank you!
+
+
+
+For more information, please visit the Pierogi website.
Copyright (C) 2012 by John Pietrzak.
diff --git a/doc/documentation.html b/doc/documentation.html
index a1d2d34..b23e657 100644
--- a/doc/documentation.html
+++ b/doc/documentation.html
@@ -113,12 +113,12 @@ Pierogi to use one by simply selecting that keyset from the list.
Select Keyset Window
The Select Keyset window presents a list of all the keysets currently
-available in Pierogi. As this list is fairly long, a button has been added
-at the top of the window that allows you to choose the make (or brand) of
-the device you are trying to control; once a make has been selected, all
-keysets not associated with that make will be hidden. To use a keyset,
-simply select it from the list, and close the window (by pressing the
-return arrow at the top right of the screen).
+available in Pierogi. As this list is fairly long, buttons have been added
+at the top of the window that allows you to choose the make and/or type of
+device you are trying to control; all keysets not associated with the chosen
+make or type will be hidden. To use a keyset, simply select it from the list,
+and then close the window (by pressing the return arrow at the top right of
+the screen).
Design Rationale
@@ -309,6 +309,10 @@ to the theory and practice behind consumer IR devices
Link to (what appears to be) source code for the N900's
/dev/lirc0 device driver.
+
+A surprisingly decent description of how to use the
+Yamaha Remote Control.
+