pierogi
12 years agoFirst attempt to implement RC6 Protocol
John Pietrzak [Wed, 25 Jan 2012 18:49:18 +0000 (13:49 -0500)]
First attempt to implement RC6 Protocol

I've finally put together an implementation of the RC6 protocol.  The task
was made much easier by simply chucking the LIRC code and writing my own
implementation -- the LIRC system is just overly convoluted.  Alongside this,
the Philips keyset has finally been completed (along with keysets for
Magnavox and TiVo).  Also, I've done some general cleanup of the protocol
code.

12 years agoStill fixing install, more keyset work
John Pietrzak [Mon, 23 Jan 2012 14:59:52 +0000 (09:59 -0500)]
Still fixing install, more keyset work

I'm still trying to get install to do what I want, but it still either
doesn't remove pierogi.sudoers when it should, or does remove it when it
shouldn't.  For now, I'll have to ask users to clean up that file manually
on uninstall. :(  In other news, some cleanup work on the keysets, along
with a few new keysets (Denon, Hitachi, Pinnacle).

12 years agoFix for command overrun
John Pietrzak [Fri, 20 Jan 2012 04:54:33 +0000 (23:54 -0500)]
Fix for command overrun

Due to a flaw in my design, the user was allowed to queue up an unlimited
number of commands by simply hitting the buttons quickly; large numbers of
commands can get queued up quickly, finally leaving Pierogi in a confused
state.  This fix should only allow a single command to be processed at a
time, ignoring any input from the user while it is in progress.

12 years agoFixed installation and nasty exit bug
John Pietrzak [Thu, 19 Jan 2012 00:50:15 +0000 (19:50 -0500)]
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.

12 years agoSelection window bugfix
John Pietrzak [Sun, 15 Jan 2012 14:53:02 +0000 (09:53 -0500)]
Selection window bugfix

Fixed a minor bug that prevented sorting keysets by device type.

12 years agoImproved Keyset Selection Window
John Pietrzak [Sat, 14 Jan 2012 18:15:33 +0000 (13:15 -0500)]
Improved Keyset Selection Window

I've gone ahead and added filtering by device type to the keyset selection
window.  Also, set up the window using the Qt form ui tool, to match the rest
of the user interface.  I'm still fighting with the system to build a debian
package, so still haven't been able to get anything to extras-devel.

12 years agoModprobe scripts now working! Plus JVC keyset.
John Pietrzak [Mon, 9 Jan 2012 21:37:18 +0000 (16:37 -0500)]
Modprobe scripts now working!  Plus JVC keyset.

Finally got the scripts to load and unload lirc_rx51 kernel module working
correctly.  This means, the app is finally ready for normal human beings to
play around with.  (If only I could get Qt to actually construct a debian
package for me now...)  Plus, a JVC keyset has been constructed, and a new
application icon created.

12 years agoMaintenance plus Initial Website
John Pietrzak [Fri, 6 Jan 2012 02:59:42 +0000 (21:59 -0500)]
Maintenance plus Initial Website

This commit includes a few more keysets, a first attempt at running modprobe
to pull in the lirc_rx51 kernel module, and a little bit of code cleanup.
Also, the first attempt at creating a website for the Maemo Garage.

12 years agoWelcome to the first commit of the first version of my very first app.
John Pietrzak [Sun, 1 Jan 2012 23:27:49 +0000 (18:27 -0500)]
Welcome to the first commit of the first version of my very first app.
Might be a few unnecessary files here, might be missing a few necessary ones,
I'm still getting the hang of all this.  I'll hopefully have everything
cleaned up soon.

12 years agowelcome
root [Sun, 1 Jan 2012 15:50:02 +0000 (17:50 +0200)]
welcome