Editing Pierogi

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 3: Line 3:
Pierogi is a universal infra-red control application for Fremantle written in Qt.
Pierogi is a universal infra-red control application for Fremantle written in Qt.
-
Version 1.0.0 of Pierogi is now available in the Extras repository.
+
Version 0.6.0 of Pierogi is now available in the Extras repository.
More information on the package can be found...
More information on the package can be found...
Line 10: Line 10:
[http://talk.maemo.org/showthread.php?t=82243 talk.maemo.org Pierogi]
[http://talk.maemo.org/showthread.php?t=82243 talk.maemo.org Pierogi]
-
 
-
[http://maemo.org/packages/view/pierogi/ Pierogi Package Page]
 
[https://garage.maemo.org/tracker/?func=add&group_id=2286&atid=7641 Bugtracker]
[https://garage.maemo.org/tracker/?func=add&group_id=2286&atid=7641 Bugtracker]
Line 17: Line 15:
==Installation==
==Installation==
-
Version 1.0.0 of Pierogi can be downloaded from here:
+
Version 0.6.0 of Pierogi can be downloaded from here:
[http://maemo.org/downloads/product/Maemo5/pierogi/# Extras directory listing]
[http://maemo.org/downloads/product/Maemo5/pierogi/# Extras directory listing]
Line 28: Line 26:
===Filter By Device===
===Filter By Device===
-
 
::'''''"Why does the filter by device, not bring up a compatible keyset"'''''
::'''''"Why does the filter by device, not bring up a compatible keyset"'''''
The filter by device feature is to try and utilize the compatible device data I've been slowly feeding in to Pierogi. It's going to take some time to build up a real database of what devices work with what keysets.
The filter by device feature is to try and utilize the compatible device data I've been slowly feeding in to Pierogi. It's going to take some time to build up a real database of what devices work with what keysets.
Line 38: Line 35:
If you have a supported device, and don't see it on the list, please do go ahead and edit the Device Compatibility Wiki using the link above.
If you have a supported device, and don't see it on the list, please do go ahead and edit the Device Compatibility Wiki using the link above.
-
 
-
If you can't find your device in 'Filter by Device', please use 'Filter by Name' to find a compatible keyset.
 
===Non-Audio/Visual Keysets===
===Non-Audio/Visual Keysets===
-
''Non A/V information is for Pierogi pre-version 1.1.0''
 
-
 
At the moment there are a few keysets in Pierogi that are provided to control infra-red equipment other than Audio/Visual.
At the moment there are a few keysets in Pierogi that are provided to control infra-red equipment other than Audio/Visual.
Due to the way Pierogi keysets are laid out, these buttons my have functions other than there label description.
Due to the way Pierogi keysets are laid out, these buttons my have functions other than there label description.
Line 106: Line 99:
[https://garage.maemo.org/tracker/?func=add&group_id=2286&atid=7641 Bugtracker]
[https://garage.maemo.org/tracker/?func=add&group_id=2286&atid=7641 Bugtracker]
-
 
-
'''''There are some people experiencing "range" issues with certain keysets. A new wiki page has been setup to collect data to solve the issue.'''''
 
-
 
-
[[Pierogi/IR_Hardware]]
 
= Keysets and Devices =
= Keysets and Devices =
Line 121: Line 110:
== Requesting New Keysets ==
== Requesting New Keysets ==
-
Pierogi's collection of keysets, while growing, is still far from complete.   
+
Pierogi's collection of keysets, while growing, is still far from complete.  If you have a device you would like to see supported by Pierogi, the easiest way to do so would be to add it to the bottom of the Device Compatibility List mentioned above.  You may also post a message containing the request on [http://talk.maemo.org/showthread.php?t=82243 talk.maemo.org Pierogi Thread]
-
 
+
-
If you have a device you would like to see supported by Pierogi, the easiest way to do so would be to add it to the [http://wiki.maemo.org/Pierogi_Device_Compatibility_List#New_Keyset_Requests 'New Keyset Requests' part of the Device Compatibility List].   
+
-
 
+
-
You may also post a message containing the request on [http://talk.maemo.org/showthread.php?t=82243 talk.maemo.org Pierogi Thread]
+
=Versions/Change Log=
=Versions/Change Log=
-
===1.1 (For a Few Pierogis More)===
+
===0.6 (Stable, Testing and Development)===
-
'''1.1.24'' (Current Devel)'''''
+
'''0.6.9'' (Current Devel)'''''
-
* Added "Remote Flash" feature to Camera panel, allowing you to strobe the N900's flash LEDs in sync with the "open shutter" command to the remote camera.
+
-
* Made a first pass at keysets for Insignia.
+
-
'''1.1.23'''
+
-
* Quick fix for an uninitialized variable causing havoc.
+
-
'''1.1.22'''
+
-
* Fixed a nasty bug causing favorite keysets to be forgotten.
+
-
* Pushed all QSettings setValue calls to the end of the program, significantly improving performance.
+
-
* Made a first pass at keysets for Comag, OpenBox, SilverCrest, and Xoro.
+
-
* Added several Sanyo projector keysets.
+
-
'''1.1.21'''
+
-
* The favorites manager now remembers the most recent panel collection used with a given favorite. However, performance is taking a hit; may need to back this change out...
+
-
* Continuing to work on fixes for a new protocol for Strong.
+
-
* Added a keyset and panel for Sony Playstation 2/3.
+
-
'''1.1.20'''
+
-
* Just a quick update to get some keysets out of the way -- a Mitsubishi projector, several BenQ projectors, and a lot of cleanup of the Samsung TV Keysets.
+
-
'''1.1.19'''
+
-
* Made a first pass at keysets for Dune, MT-Logic, and Venturer, and significant fixes to the Epson keysets.
+
-
'''1.1.18'''
+
-
* Added an experimental keyset for Creative / Cambridge speaker systems.
+
-
'''1.1.17'''
+
-
* First attempt at a "stateful" air conditioner remote. I'm making it available for testing. The keyset is "Samsung Air Conditioner 2", and two new panels have been added to the air conditioner set.
+
-
* Fixed a protocol bug for a Strong keyset.
+
-
'''1.1.16'''
+
-
* Promoted the "power key search" up to the menu bar; this is intended to make it one of the primary mechanisms used to find a keyset.
+
-
* Made a first pass at keysets for Alpine, ILO, SagemCom, and Starhub; added new keysets to Strong and Technics.
+
-
'''1.1.15'''
+
-
* Added a new "Advanced Settings" panel, allowing control over carrier frequency and duty cycle values.
+
-
* Added a few more buttons to "input" panel, and put the "input" panel back on into the TV collection. The "adjust" panel was moved down into the Video Media collection. (I'm still trying to tweak these collections...)
+
-
* Made a first pass at keysets for Medi@link, Multichoice, and NEC, and added new keysets to ADB, LG, Mitsubishi, and Pioneer.
+
-
'''1.1.14'''
+
-
* Fixed a bug that allowed keysets to be deleted while a command was still running (causing all sorts of havoc). This might improve macro behavior.
+
-
* Made a first pass at keysets for Changhong, Frontech, and Sinotec, added a new Thomson keyset, and made a few fixes to ADB (I-Can).
+
-
'''1.1.13'''
+
-
* Found a new source of (possibly unreliable) keysets! Made a first pass at keysets for Crown Mustang, Hantarex, Keymat, Konka, and Wiwa.
+
-
*Also added more keysets to ADB (I-Can), Sony, and Triax. Hopefully more to come...
+
-
* Made small fixes to the macros UI, and improved the cleanup of threads when Pierogi exits. Also made small fixes to a Cisco keyset and to LG timing.
+
-
'''1.1.12'''
+
-
* Pushing up an initial implementation of Macros. For now, they don't do much, they don't work terribly well, and they are thoroughly undocumented, but at least they exist. :)
+
-
* Updates to keysets for Creative, Grundig, and RCA, and a bugfix to the RCA protocol.
+
-
'''1.1.11'''
+
-
* A handful of fixes and updates for the Power Search form
+
-
* Some button interactions fixed (thanks sixwheeledbeast)
+
-
* Pioneer protocol sped up a bit, and an "edit keyset" button added to the panel.
+
-
* Removed the Triax testing keyset, it didn't work.
+
-
* First pass at keysets for Creative and Crown.
+
-
'''1.1.10'''
+
-
* Adding one more Triax keyset for testing.
+
-
'''1.1.9'''
+
-
* Removing the buggy Deutche Telekom keyset/protocol!
+
-
* Added an automatic scan / pause feature to the "search for power button" panel.
+
-
'''1.1.8'''
+
-
* A first attempt at the long-asked-for "search for power button" function. Getting this in required more work on the memory management side of Pierogi, so beware of possible new subtle bugs...
+
-
* A new Camera Shutter panel has been added, for remote controls used with DSLR cameras.
+
-
* First pass at keysets for Deutsche Telekom, Emtec, Goodmans, Nikon, Olympus,and Pentax.
+
-
* Updated Canon keyset to use the new camera panel.
+
-
'''1.1.7'''
+
-
* A quick update to add a "show only favorites" button to the Select Keyset window. Hopefully this will make managing favorites easier. Also, renamed a variety of phrases to make them less misleading.
+
-
* Added a keyset and a panel for the iRobot Roomba vacuum cleaner.
+
-
'''1.1.6'''
+
-
* A big change this time: the move to support true per-keyset editable config data. All favorites data has been moved into the keyset configs, and nicknames have been added. The favorites are now accessed with a pop-up menu.
+
-
* A new "audio" panel has been added.
+
-
* First pass at keysets for ADB (I-Can), Anitech, Blaupunkt, Lifetec, Medion, Sylvania, Triax, and Viewsonic.
+
-
* Many updates to existing keysets, too numerous to mention; mostly to support new audio panel buttons.
+
-
'''1.1.5'''
+
-
*The big change in this update is a move back to real tabbed windows.
+
-
*I've finally figured out how to quickly customize the tab bar.
+
-
* First pass at keysets for Cisco, Gadmei, Loewe, Onkyo, Orion, Proview, Strong, Technisat, and Telefunken.
+
-
* New keysets added for Panasonic, Sony, Toshiba, and Zenith.
+
-
'''1.1.4'''
+
-
* Added the ability to search the keyset and device lists using the keyboard.
+
-
* Added a "default keyset" to the preferences page; so far, the only thing you can do with the default is use it for the volume control keys.
+
-
* Fixed a bug in the Digital Stream keyset.
+
-
* Added a Grundig satellite receiver keyset and a Daewoo TV keyset.
+
-
* First pass at keyset for Lexuz.
+
-
'''1.1.3'''
+
-
* Started work on an actual preferences window!
+
-
* Pierogi now remembers your panel selections from your previous session.
+
-
* All six permutations of the Directv protocol now supported.
+
-
* First pass at keysets for BenQ, Octagon, Xcruiser
+
-
'''1.1.2'''
+
-
* First pass at keysets for Dream Multimedia, Genius, Magnum, Telenet, and Thomson.
+
-
'''1.1.1'''
+
-
* The Record button returns to Pierogi via a new "Program/Record" panel
+
-
* Several fixes for Select Keyset by Device window (thanks sixwheeledbeast!)
+
-
* First pass at keysets for Compro, Kaon, and QNAP
+
-
'''1.1.0'''
+
-
* GUI changed - "panels" instead of "tabs", new navigation controls.
+
-
* New window added for selecting keysets by device. "Device" filter removed from select keyset by name window.
+
-
* New Air Conditioner control panel added.
+
-
* New keysets added to Foxtel, Logitech, Sony, Western Digital.
+
-
* First pass at keysets for AOC, Arcam, Dell, Dick Smith Electronics, Dynex, Harman Kardon, Kathrein, Starsat, Viewsat.
+
-
* With the hope of extending the N900's range a bit, I'm setting all protocols to use a duty cycle of 50%, regardless of what the documentation says they should use. I hope this won't cause any problems.
+
-
* New versioning scheme -- new version name comes at the start of new work, rather than at the end.
+
-
 
+
-
===1.0 (A Fistful of Pierogis)===
+
-
 
+
-
'''1.0.0 ''(Current Extras) (Current Testing)'''''
+
-
* Pierogi appears fairly stable and useful at this point. So, I will declare it to have now reached version "1.0", before starting any radical changes to the gui.
+
-
* First pass at a keyset for Hyundai.
+
-
 
+
-
===0.6 (Initial Development)===
+
-
'''0.6.11'''
+
-
* Fix for a nasty bug with the volume-rocker keys. ''(thanks sixwheeledbeast!)''
+
-
* First pass at keysets for Foxtel, NAD, and Universum.
+
-
'''0.6.10'''
+
-
* Fixed several GUI issues ''(thanks to sombragris and sixwheeledbeast for discovering them)''
+
-
'''0.6.9'''
+
* Added Panasonic "SA-AK25" as Audio Keyset 2
* Added Panasonic "SA-AK25" as Audio Keyset 2
* Made a first pass at keysets for Bush, Canon, Epson, Humax, Technics, and United
* Made a first pass at keysets for Bush, Canon, Epson, Humax, Technics, and United
Line 255: Line 133:
'''0.6.4'''
'''0.6.4'''
* Added a Hildon Banner to report what the keyset has changed to when you use the volume rocker
* Added a Hildon Banner to report what the keyset has changed to when you use the volume rocker
-
* Fixed several GUI button bugs ''(thanks to sixwheeledbeast for finding them)''
+
* Fixed several GUI button bugs -- thanks to sixwheeledbeast for finding them
* Made a first pass at keysets for Dish, Fortec Star, and Homecast
* Made a first pass at keysets for Dish, Fortec Star, and Homecast
'''0.6.3'''
'''0.6.3'''
Line 269: Line 147:
* Added keysets for Admiral, Daewoo, Grundig, Logitech, Philco, Roku, and Topfield
* Added keysets for Admiral, Daewoo, Grundig, Logitech, Philco, Roku, and Topfield
* Added several new protocols, including one that LG uses.
* Added several new protocols, including one that LG uses.
-
'''0.6.0'''
+
'''0.6.0 ''(Current Extras)(Current Testing)'''''
* My first candidate for Extras-Testing, so up to version 0.6
* My first candidate for Extras-Testing, so up to version 0.6
* Fixed some bugs in Toshiba keysets
* Fixed some bugs in Toshiba keysets
Line 305: Line 183:
'''0.1.0'''
'''0.1.0'''
* Initial Release.
* Initial Release.
-
 
-
[[Category:Software]]
 
-
[[Category:Qt]]
 

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)