Page 1 of 1

RemoteMaster/RMIR v2.00-preview4 is now available

Posted: Sun Sep 05, 2010 6:03 am
by gfb107
I've built RemoteMaster/RMIR v2.00-preview4

If you don't know what RMIR is, see this thread.

Changes since v1.99b (the last official release)
  • Fix very minor issue with Fav/Scan, an overlooked difference between Macros and Fav/Scan. (Graham)
  • Split off a new class, MacroDefinitionBox, from MacroDialog to allow its re-use with Timed Macros. (Graham)
  • Restore double-click to edit table cells (Greg)
  • Typing when not in edit mode will start edit mode and replace cell contents (Greg)
  • Create new interface, ButtonEnabler, and use it to improve logical separation between MacroDefinitionBox and MacroDialog. (Graham)
  • Fix Setup.vbs for Windows users who don't run as Admin, Updated Readme.html (Greg)
  • Implement Timed Macros (Graham)
  • Implement File/New (Graham)
  • Implement File/Open of Sling Learned Signal XML files (Greg)
  • Add toolbar button to open RDF for viewing or live editing (Graham)
  • Fix Fujitsu protocol (Greg)
  • Append " (untested)" to notes for Sling Learned Signals when appropriate (Greg)
  • RMIR: allow multicell selection in most tables, and Copy item in popup menu to copy to the clipboard (Greg)
  • Add display of Signature, Processor, Interface and Extender Version to Raw Data tab (Graham)
  • Implement the ExtenderVersionAddr and RDFVersionAddr parameters of the RDF [General] section (Graham).
  • Change the toolbar icon for File/Open (Graham).
  • Added Bound Key to Learned Signal edit dialog, and enabled OK/Cancel button (Greg)
  • Removed New button and context menu item from Learned Signal tab (Greg)
  • Fixed Clone button and content menu item on Learned Signal tab (Greg)
  • Enable column reordering in most tables (Greg)
  • Always open RMIR, launch RM as separate window when opening RMDU files (Greg)
  • Add edit context menu to protocol parameters (Greg)
  • Add edit context menu to General Notes on General tab (Greg)
  • Remember the folder in which files are opened regardless of type (Greg)
  • Add an "All supported files" type to the file open dialog, and use it as the default (Greg)
  • Add transient, user controlled ignore field to learned signal decodes (Greg)
  • Changes since v2.00-preview3
    • Implement Setup Code Validation (Graham)
    • Resolve an issue with Device Upgrade Editor that caused, among other things, the OK and Cancel buttons to have the same effect (Graham)
    • Implement Code Selector (Graham)
    • Create user-friendly interface for Pause Special Protocol, implementing the PauseParams entry in RDF [General] section (Graham)
    • Commented out the entry in protocols.ini for "Panasonic Combo (flawed)", as it contains no code entries (Graham)
    • Corrected a bug present since v1.99preview3, an oversight caused by the introduction of Device Button Notes that caused Save As, when following a download, to give empty .rmir file (Graham)
    • Disable Save action after a download (Graham)
    • Allow execution to continue when base address in .ir file and RDF differ, as the .ir file is probably a raw download (Graham)
    • Add display of protocol ID, variant and name to Devices tab (Graham)
    • Add link to Wiki in About > Help (Greg)
    • Load IR file: maintain correct notes when invalid, empty device upgrade discarded (Greg)
    • Launch RM directly from RM shortcut (Run Setup.vbs to create/update the shortcuts)
    • Add .rmdu as well as .rmir files to RMIR's recent file list
    • Improve identification of raw protocols by checking variance of OEM and Parm device parameters from default values (Graham)
RemoteMaster.v2.00-preview4.zip - (~2.0MB) Multi-platform Java program, works on Windows, Linux, Mac, etc.. Links:
The RemoteMaster project home page, now accepting donations.
RemoteMaster.v2.00-preview4
Change Log (also included in the downloadable files)
Readme.html (also included in the downloadable files)
Tutorial (also included in the downloadable files)
The RemoteMaster Wiki

Posted: Wed Sep 08, 2010 10:18 am
by The Robman

Posted: Wed Sep 08, 2010 10:23 am
by The Robman
Bug report:
I just entered some data in the EFC column of RM and then tried to clear it. I clicked the first cell, held down the SHIFT button, then clicked the last cell, then pressed the DELETE button (on the keyboard) expecting the data to be cleared, but instead, the data in the last cell simply went into edit mode.

To be fair, I just tried it in RM 1.98 and 1.99 and it doesn't work there either, but I thought this was part of the UI that was being improved with this release.

Posted: Wed Sep 08, 2010 1:20 pm
by jetskier
I may have missed the bus, but...

Does this version support the upgrade area expanding into the learned area like IR does? I think Binky developed that feature.

When I opened my .IR file, it reports -48 bytes free in the upgrade area. It's also missing a lot of my keymoves (only 8 of the 39 show). IR reports 2 free for the upgrade and 58 free for the move/macro.

It's also reporting my Panasonic protocol as Denon-K. Probably since they use the same "00 CD" protocol

It's not showing anything in the protocol tab, but it does seem to pick them up in the device tab listing. Not sure if this is by design or what.

The remote is my 10820.

IR file attached....

Posted: Wed Sep 08, 2010 2:34 pm
by Capn Trips
jetskier wrote: I may have missed the bus, but...

Does this version support the upgrade area expanding into the learned area like IR does? I think Binky developed that feature.
It's not there yet
jetskier wrote:When I opened my .IR file, it reports -48 bytes free in the upgrade area. ... IR reports 2 free for the upgrade and 58 free for the move/macro.
See this post.. A bug that has been corrected for the next release, presumably.
jetskier wrote:It's also missing a lot of my keymoves (only 8 of the 39 show).
Keymoves that are associated with Device Upgrades are not currently displayed (on the Keymoves Tab). You will find them if you go to "Devices>Edit" for each associated device. This is also a topic of some discussion in that thread, and a partial change is due in the next release (displaying them in the Keymoves tab, but not editing them(
jetskier wrote:It's also reporting my Panasonic protocol as Denon-K. Probably since they use the same "00 CD" protocol

It's not showing anything in the protocol tab, but it does seem to pick them up in the device tab listing. Not sure if this is by design or what.
This has also been discussed in that same 33+ page thread. The issue is to "help" RMIR figure out a reliable way to distinguish between two executors with the same PID.

Feel free to read the whole thread to see the back-and-forth on RMIR development.

Posted: Wed Sep 08, 2010 2:58 pm
by jetskier
Capn Trips wrote:Feel free to read the whole thread to see the back-and-forth on RMIR development.
That's what I was trying to avoid..... :eek: