<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to TODO</title><link>https://sourceforge.net/p/ipphonexml/wiki/TODO/</link><description>Recent changes to TODO</description><atom:link href="https://sourceforge.net/p/ipphonexml/wiki/TODO/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 15 Nov 2015 06:24:44 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/ipphonexml/wiki/TODO/feed" rel="self" type="application/rss+xml"/><item><title>TODO modified by bcstechnologies</title><link>https://sourceforge.net/p/ipphonexml/wiki/TODO/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -13,10 +13,10 @@
 ###FEATURE REQUESTS
 #####System Core
 * 2.0: Add option to "recover hung phones" that checks for the last time each phone checked in if the status is not "Inactive" and pushes the last known screen
-* "Refresh Watchdog": when a screen with a refresh is loaded, start a subroutine to wait for that time and push screen referenced
-* Cancel subroutine if a notify (or other mechanism) is received because the application was closed by user. Need to consdier exit button and Services key
-* What happens if another application is open, call is active or phone directory is open?
-* If screen refreshes automatically, we need to cancel the subroutine when we see a request from that device come in
+   - "Refresh Watchdog": when a screen with a refresh is loaded, start a subroutine to wait for that time and push screen referenced
+   - Cancel subroutine if a notify (or other mechanism) is received because the application was closed by user. Need to consdier exit button and Services key
+   - What happens if another application is open, call is active or phone directory is open?
+   - If screen refreshes automatically, we need to cancel the subroutine when we see a request from that device come in
 * 2.1: Option for automatic adding of devices when accessing IPPX. Plugin recognize non-existant device, gather details and automatically create HS item when enabled

 #####Screens / Display config
@@ -35,8 +35,8 @@
 #####Alert Manager (allows displaying notifications in top banner)
 * 1.1: Basic alerts for Security, HVAC, and System Error
 * 1.1: Provide web interface for adding devices to detect when displaying security alert - Create list from within plug-in web interface and associate icons
-* Use Devices to determine which icons are one (so can be triggered through EVENTS very flexibly)
-* Page in Plugin Config allows setting order of devices for display on phone, ICON to use for device, and parameters such as alert when turned on
+   - Use Devices to determine which icons are one (so can be triggered through EVENTS very flexibly)
+   - Page in Plugin Config allows setting order of devices for display on phone, ICON to use for device, and parameters such as alert when turned on
 * 1.1: Only send if app is running, (or word as send even if app is not running?)
 * 2.0: Icon to show if error exists? (such as phone system unreachable)

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bcstechnologies</dc:creator><pubDate>Sun, 15 Nov 2015 06:24:44 -0000</pubDate><guid>https://sourceforge.netce3d0095ba160f223a39ed64d19bf3148c42577f</guid></item><item><title>TODO modified by bcstechnologies</title><link>https://sourceforge.net/p/ipphonexml/wiki/TODO/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,48 +1,47 @@
-*******************
+-----
 ###BUGS and ISSUES
-- 1.2: Proliphix Therm set commands do not submit properly (ASP error on phone: Method 'HSPI_PROLIPHIX.HSPI.CmdSetXXX' not found)
-- 1.2: Need to update "Create Master Device" logic to account for situation where master gets deleted, but phones exist (search for existing "IP Phone" devices before creating new master)
+* 1.2: Proliphix Therm set commands do not submit properly (ASP error on phone: Method 'HSPI_PROLIPHIX.HSPI.CmdSetXXX' not found)
+* 1.2: Need to update "Create Master Device" logic to account for situation where master gets deleted, but phones exist (search for existing "IP Phone" devices before creating new master)

 -----
 ###DOCUMENTATION
-- CUCM Common Device Config setting should be set (or on each phone) to allow HTTP Connections
-- Address this: Error 0 can occur if the phone's configured authentication URL is not reachable (from the phone.)  Commonly this can happen if the authentication URL (see CCMAdmin
-  enterprise service parameters) includes a hostname for the UCM instead of an IP address.
-- Note that when configured as a Phone Service in CUCM, the phone service title will override the HS application title
+* CUCM Common Device Config setting should be set (or on each phone) to allow HTTP Connections
+* Address this: Error 0 can occur if the phone's configured authentication URL is not reachable (from the phone.)  Commonly this can happen if the authentication URL (see CCMAdminenterprise service parameters) includes a hostname for the UCM instead of an IP address.
+* Note that when configured as a Phone Service in CUCM, the phone service title will override the HS application title

 ********************
 ###FEATURE REQUESTS
-System Core
-- 2.0: Add option to "recover hung phones" that checks for the last time each phone checked in if the status is not "Inactive" and pushes the last known screen
-   - "Refresh Watchdog": when a screen with a refresh is loaded, start a subroutine to wait for that time and push screen referenced
-       - Cancel subroutine if a notify (or other mechanism) is received because the application was closed by user. Need to consdier exit button and Services key
-       - What happens if another application is open, call is active or phone directory is open?
-       - If screen refreshes automatically, we need to cancel the subroutine when we see a request from that device come in
-- 2.1: Option for automatic adding of devices when accessing IPPX. Plugin recognize non-existant device, gather details and automatically create HS item when enabled
+#####System Core
+* 2.0: Add option to "recover hung phones" that checks for the last time each phone checked in if the status is not "Inactive" and pushes the last known screen
+* "Refresh Watchdog": when a screen with a refresh is loaded, start a subroutine to wait for that time and push screen referenced
+* Cancel subroutine if a notify (or other mechanism) is received because the application was closed by user. Need to consdier exit button and Services key
+* What happens if another application is open, call is active or phone directory is open?
+* If screen refreshes automatically, we need to cancel the subroutine when we see a request from that device come in
+* 2.1: Option for automatic adding of devices when accessing IPPX. Plugin recognize non-existant device, gather details and automatically create HS item when enabled

-Screens / Display config
-- 2.0: "This device" functions: add screen for phone functions (backlight off, display info, etc...) or allow use in custom softkeys
-- 2.0: Buttons (left side): climate (run state, go to thermostat or temp set), device status (press to toggle or set), navigation (home, back, screen), weather
-- 1.1: On pushed alert, wake up color phones (send backlight on for a period of time)
-- 1.1: Add close on submit option for screens such as action (after running action, return to previous screen instead of remaining on Events)
-- 1.1: Drop downs for softkey destinations (show built in screens, programmed screens, and "custom" for user input)
-- 1.2: Screens page allows separate configuration per device - restrict pages to certain devices, or dedicate to a device
-- 1.2: Checkbox on screen definition for devices screen - "Only show devices with same location as the requesting device"
-- 2.0: Error handling in ipphonexml.aspx for when plugin dll is not loaded (disabled in Interfaces)
-- 2.1: Screen type "Menu" - position 6 menu items on screen as touch buttons with icons
-- 2.1: Add graphic to menus such as climate mode set, to show which mode is currently active
-- 2.1: More font options (may require dynamic sizing of all text elements)
+#####Screens / Display config
+* 2.0: "This device" functions: add screen for phone functions (backlight off, display info, etc...) or allow use in custom softkeys
+* 2.0: Buttons (left side): climate (run state, go to thermostat or temp set), device status (press to toggle or set), navigation (home, back, screen), weather
+* 1.1: On pushed alert, wake up color phones (send backlight on for a period of time)
+* 1.1: Add close on submit option for screens such as action (after running action, return to previous screen instead of remaining on Events)
+* 1.1: Drop downs for softkey destinations (show built in screens, programmed screens, and "custom" for user input)
+* 1.2: Screens page allows separate configuration per device - restrict pages to certain devices, or dedicate to a device
+* 1.2: Checkbox on screen definition for devices screen - "Only show devices with same location as the requesting device"
+* 2.0: Error handling in ipphonexml.aspx for when plugin dll is not loaded (disabled in Interfaces)
+* 2.1: Screen type "Menu" - position 6 menu items on screen as touch buttons with icons
+* 2.1: Add graphic to menus such as climate mode set, to show which mode is currently active
+* 2.1: More font options (may require dynamic sizing of all text elements)

-Alert Manager (allows displaying notifications in top banner)
-- 1.1: Basic alerts for Security, HVAC, and System Error
-- 1.1: Provide web interface for adding devices to detect when displaying security alert - Create list from within plug-in web interface and associate icons
-   * Use Devices to determine which icons are one (so can be triggered through EVENTS very flexibly)
-   * Page in Plugin Config allows setting order of devices for display on phone, ICON to use for device, and parameters such as alert when turned on
-- 1.1: Only send if app is running, (or word as send even if app is not running?)
-- 2.0: Icon to show if error exists? (such as phone system unreachable)
+#####Alert Manager (allows displaying notifications in top banner)
+* 1.1: Basic alerts for Security, HVAC, and System Error
+* 1.1: Provide web interface for adding devices to detect when displaying security alert - Create list from within plug-in web interface and associate icons
+* Use Devices to determine which icons are one (so can be triggered through EVENTS very flexibly)
+* Page in Plugin Config allows setting order of devices for display on phone, ICON to use for device, and parameters such as alert when turned on
+* 1.1: Only send if app is running, (or word as send even if app is not running?)
+* 2.0: Icon to show if error exists? (such as phone system unreachable)

-Event manager (should this be a separate app?)
-- Schedule routine events / reminders (change cat litter, pay bills, etc)
+#####Event manager (should this be a separate app?)
+* Schedule routine events / reminders (change cat litter, pay bills, etc)
    - Mark complete from phone
    - Pop up / audible overdue events
    - Show current (after start date, before end date) in main status area
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bcstechnologies</dc:creator><pubDate>Sun, 15 Nov 2015 06:22:39 -0000</pubDate><guid>https://sourceforge.net67b8cb351c4cf9a6c2bed83abebc78cfbaf2b66c</guid></item><item><title>TODO modified by bcstechnologies</title><link>https://sourceforge.net/p/ipphonexml/wiki/TODO/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,20 +1,17 @@
 *******************
-* BUGS and ISSUES *
-*******************
+###BUGS and ISSUES
 - 1.2: Proliphix Therm set commands do not submit properly (ASP error on phone: Method 'HSPI_PROLIPHIX.HSPI.CmdSetXXX' not found)
 - 1.2: Need to update "Create Master Device" logic to account for situation where master gets deleted, but phones exist (search for existing "IP Phone" devices before creating new master)

-*****************
-* DOCUMENTATION *
-*****************
+-----
+###DOCUMENTATION
 - CUCM Common Device Config setting should be set (or on each phone) to allow HTTP Connections
 - Address this: Error 0 can occur if the phone's configured authentication URL is not reachable (from the phone.)  Commonly this can happen if the authentication URL (see CCMAdmin
   enterprise service parameters) includes a hostname for the UCM instead of an IP address.
 - Note that when configured as a Phone Service in CUCM, the phone service title will override the HS application title

 ********************
-* FEATURE REQUESTS *
-********************
+###FEATURE REQUESTS
 System Core
 - 2.0: Add option to "recover hung phones" that checks for the last time each phone checked in if the status is not "Inactive" and pushes the last known screen
    - "Refresh Watchdog": when a screen with a refresh is loaded, start a subroutine to wait for that time and push screen referenced
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bcstechnologies</dc:creator><pubDate>Sun, 15 Nov 2015 06:19:10 -0000</pubDate><guid>https://sourceforge.net099fd07bf8b4844534a6aac89140c1c1e6fd6421</guid></item><item><title>TODO modified by bcstechnologies</title><link>https://sourceforge.net/p/ipphonexml/wiki/TODO/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bcstechnologies</dc:creator><pubDate>Sun, 15 Nov 2015 06:17:06 -0000</pubDate><guid>https://sourceforge.net239d88d35d8d0069fcb06dedbd2eead86f8a55a6</guid></item><item><title>Development task list modified by bcstechnologies</title><link>https://sourceforge.net/p/ipphonexml/wiki/Development%2520task%2520list/</link><description>&lt;div class="markdown_content"&gt;&lt;hr/&gt;
&lt;ul&gt;
&lt;li&gt;BUGS and ISSUES *&lt;/li&gt;
&lt;/ul&gt;
&lt;hr/&gt;
&lt;ul&gt;
&lt;li&gt;1.2: Proliphix Therm set commands do not submit properly (ASP error on phone: Method 'HSPI_PROLIPHIX.HSPI.CmdSetXXX' not found)&lt;/li&gt;
&lt;li&gt;1.2: Need to update "Create Master Device" logic to account for situation where master gets deleted, but phones exist (search for existing "IP Phone" devices before creating new master)&lt;/li&gt;
&lt;/ul&gt;
&lt;hr/&gt;
&lt;ul&gt;
&lt;li&gt;DOCUMENTATION *&lt;/li&gt;
&lt;/ul&gt;
&lt;hr/&gt;
&lt;ul&gt;
&lt;li&gt;CUCM Common Device Config setting should be set (or on each phone) to allow HTTP Connections&lt;/li&gt;
&lt;li&gt;Address this: Error 0 can occur if the phone's configured authentication URL is not reachable (from the phone.)  Commonly this can happen if the authentication URL (see CCMAdmin&lt;br/&gt;
  enterprise service parameters) includes a hostname for the UCM instead of an IP address.&lt;/li&gt;
&lt;li&gt;Note that when configured as a Phone Service in CUCM, the phone service title will override the HS application title&lt;/li&gt;
&lt;/ul&gt;
&lt;hr/&gt;
&lt;ul&gt;
&lt;li&gt;FEATURE REQUESTS *&lt;/li&gt;
&lt;/ul&gt;
&lt;hr/&gt;
&lt;p&gt;System Core&lt;br/&gt;
- 2.0: Add option to "recover hung phones" that checks for the last time each phone checked in if the status is not "Inactive" and pushes the last known screen&lt;br/&gt;
    - "Refresh Watchdog": when a screen with a refresh is loaded, start a subroutine to wait for that time and push screen referenced&lt;br/&gt;
        - Cancel subroutine if a notify (or other mechanism) is received because the application was closed by user. Need to consdier exit button and Services key&lt;br/&gt;
        - What happens if another application is open, call is active or phone directory is open?&lt;br/&gt;
        - If screen refreshes automatically, we need to cancel the subroutine when we see a request from that device come in&lt;br/&gt;
- 2.1: Option for automatic adding of devices when accessing IPPX. Plugin recognize non-existant device, gather details and automatically create HS item when enabled&lt;/p&gt;
&lt;p&gt;Screens / Display config&lt;br/&gt;
- 2.0: "This device" functions: add screen for phone functions (backlight off, display info, etc...) or allow use in custom softkeys&lt;br/&gt;
- 2.0: Buttons (left side): climate (run state, go to thermostat or temp set), device status (press to toggle or set), navigation (home, back, screen), weather&lt;br/&gt;
- 1.1: On pushed alert, wake up color phones (send backlight on for a period of time)&lt;br/&gt;
- 1.1: Add close on submit option for screens such as action (after running action, return to previous screen instead of remaining on Events)&lt;br/&gt;
- 1.1: Drop downs for softkey destinations (show built in screens, programmed screens, and "custom" for user input)&lt;br/&gt;
- 1.2: Screens page allows separate configuration per device - restrict pages to certain devices, or dedicate to a device&lt;br/&gt;
- 1.2: Checkbox on screen definition for devices screen - "Only show devices with same location as the requesting device"&lt;br/&gt;
- 2.0: Error handling in ipphonexml.aspx for when plugin dll is not loaded (disabled in Interfaces)&lt;br/&gt;
- 2.1: Screen type "Menu" - position 6 menu items on screen as touch buttons with icons&lt;br/&gt;
- 2.1: Add graphic to menus such as climate mode set, to show which mode is currently active&lt;br/&gt;
- 2.1: More font options (may require dynamic sizing of all text elements)&lt;/p&gt;
&lt;p&gt;Alert Manager (allows displaying notifications in top banner)&lt;br/&gt;
- 1.1: Basic alerts for Security, HVAC, and System Error&lt;br/&gt;
- 1.1: Provide web interface for adding devices to detect when displaying security alert - Create list from within plug-in web interface and associate icons&lt;br/&gt;
    * Use Devices to determine which icons are one (so can be triggered through EVENTS very flexibly)&lt;br/&gt;
    * Page in Plugin Config allows setting order of devices for display on phone, ICON to use for device, and parameters such as alert when turned on&lt;br/&gt;
- 1.1: Only send if app is running, (or word as send even if app is not running?)&lt;br/&gt;
- 2.0: Icon to show if error exists? (such as phone system unreachable)&lt;/p&gt;
&lt;p&gt;Event manager (should this be a separate app?)&lt;br/&gt;
- Schedule routine events / reminders (change cat litter, pay bills, etc)&lt;br/&gt;
    - Mark complete from phone&lt;br/&gt;
    - Pop up / audible overdue events&lt;br/&gt;
    - Show current (after start date, before end date) in main status area&lt;br/&gt;
    - When alerts exist, automatically make 2nd button on main screen "Alerts"&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bcstechnologies</dc:creator><pubDate>Sun, 15 Nov 2015 06:16:28 -0000</pubDate><guid>https://sourceforge.net03827904b525d29a23b7bcf2d2584ac3aa91baab</guid></item></channel></rss>