|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#61
|
|||
|
|||
Out of curiosity, what would you plan to do with the notification on the web server?
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#62
|
|||
|
|||
Quote:
Alternatively you could also have the events across the top since that is static text and you can control what is displayed/how it looks. then down the left is the different notifications. And another suggestion: - Separate sage notification system Errors, Warnings, and Info into three distinct notifications. Btw, thanks for making the location of the tabs static, much easier navigation now
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer |
#63
|
||||
|
||||
Quote:
C:\Users\USER\AppData\Local\Temp\Jetty_0_0_0_0_8888_SageAlert.war__sagealert__.vqxzmx_5637211617970637763\webapp\WEB-INF has three folders and web.xml C:\Users\USER\AppData\Local\Temp\Jetty_0_0_0_0_8888_SageAlert.war__sagealert__.vqxzmx_5637211617970637763\webapp\WEB-INF\classes\com\google\code\sagetvaddons\sagealert\client has 72 items etc. Plenty of stuff as far as I can tell... |
#64
|
|||
|
|||
Quote:
If it's the former then adding these lines to the SageAlert.context.xml file might help: Code:
<Set name="tempDirectory"> <SystemProperty name="jetty.home" default="."/>/webapps/SageAlert </Set>
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#65
|
|||
|
|||
Snapshot 534 now available.
* Add remaining user configurable settings to settings tab (more monitor sleep settings and date/time display settings) * UI touchups * Add 'Playing Media' notification type to Growl server 534 is feature complete for v1.0.0. The only issue outstanding is what to do with the alerts tab. A big matrix isn't going to look right/good so I think it's going to be as is except replace the list boxes with a series of checkboxes for each alert type. Those who have been testing, please continue to do so with 534 and report back.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#66
|
|||
|
|||
Quote:
Quote:
Replacing the list boxes with checkboxes still seems like the way to go at this point, but nothing's finalized nor have I ripped out the current GUI widgets yet. Quote:
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#67
|
|||
|
|||
Quote:
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#68
|
|||
|
|||
Quote:
How much work is involved in coding up a post-to-webserver feature? I imagine it's fairly quick. - Jeff |
#69
|
||||
|
||||
Quote:
Quote:
Quote:
Quote:
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer |
#70
|
||||
|
||||
Just a quick follow up -- to be honest, I had problems following your last post so what I did was deleted SageAlert.war from the installation directory, re-unzipped .533 and it's all working fine (as a hot deploy). I think I really only run into problems when updating the software so I'll follow the same procedure on the next update and see how it goes.
As always, thanks so much for your help, this is a great app and I really appreciate your hard and excellent work on it! |
#71
|
|||
|
|||
Quote:
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#72
|
|||
|
|||
Quote:
- Jeff |
#73
|
||||
|
||||
Quote:
I think it's better to define a separate HTTP post format and leave the email format for purely human consumption.
__________________
-- Greg |
#74
|
|||
|
|||
Quote:
Again, it's almost zero effort to actually do it. The obvious choice is to just encode the SageEvent object to a JSON object and post that. Easy enough, literally 30 minutes of effort. But now I've got to go and write a doc explaining what fields are in this JSON struct and what data each field contains. I know it's probably not much more effort on top of writing the code, but any software developer will tell you that documentation just feels like more effort. Then furthermore, I now have to go write a test servlet or PHP script or CGI program or whatever that actually consumes these alerts so I can test the SageAlert code properly. Again, maybe not much more effort still, but the sum is starting to add up. If you (or someone) knows Java and wants to help then I'll lead the effort in adding it, but if it's going to be a solo effort on my part, then it's probably a post v1.0.0 kind of thing.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#75
|
|||
|
|||
Snapshot 535 available. SVN commit message (changelog) pasted below:
Replace the confusing list boxes with checkboxes; remove the popups for configuring events; add events for each specific type of system message (info, warning, error; also kept the original one that will notify on any system message)
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#76
|
|||
|
|||
Quote:
Thanks again for the great work. - Jeff |
#77
|
|||
|
|||
snapshot 535 is working great. I really like how you did the layout for the Alerts tab, simple clean and easy to understand and navigate. Also thanks for making the date user configurable looking pretty fantastic...
Thanks
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer |
#78
|
|||
|
|||
I agree with razrsharpe the new layout is better - still too early to tell if the emails have been killed but I trust that you have done so.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#79
|
||||
|
||||
Some quick first impressions:
Connecting to the servlet for the first time, the first tab you see is the Alerts tab, which does nothing useful at this stage, since there are no notification servers configured. To set those up, you have to go to the rightmost tabs, which seems unintuitive. Seems like the first thing you ought to see when setting it up for the first time is some sort of wizard screen that walks you through the necessary steps in the right order. At the very least, the Alerts tab should display a helpful message telling you what to do if no notification servers have been configured yet. When I did go to the Email tab and set up a server and email address, and then clicked back on the Alerts tab, my newly configured server still didn't show up. I had to reload the page to get that to happen. Is there a way that the Save button on the Email tab can force a reload? I'm confused by the multiple Save/Cancel buttons on the Alerts tab. Does each Save button save only that section? If I change four sections, do I need to click four different Save buttons? Seems like one ought to be sufficient. Likewise on the Email tab; seems like one Save button should suffice for all settings on that tab.
__________________
-- Greg |
#80
|
|||
|
|||
Quote:
Quote:
Quote:
The email tab, not so much. The smtp settings are hidden away b/c it is a completely different section and once you configure that once you're very unlikely to ever have to touch it again. But if you do, then I want to keep it separate from configuring notification email addresses so it will probably stay as two separate save buttons. I'm back to work so the snapshot frequency is definitely going to die down, but the issues mentioned here will definitely be addressed in the next one.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Plugin: MizookLCD (Alternate SageTV LCDSmartie Plugin) | cslatt | SageTV Customizations | 48 | 06-11-2012 10:44 AM |
MediaPlayer Plugin/STV Import: Winamp Media Player Plugin | deria | SageTV Customizations | 447 | 12-11-2010 07:38 PM |
Hulu: Possible to Use XBMC Hulu Plugin to create SageTV Plugin? | Brent | SageTV Customizations | 8 | 02-24-2009 04:16 PM |
Netflix Plugin | DwarF | SageTV Customizations | 8 | 01-23-2006 08:40 PM |
REMOTE WONDER II Plugin? | casperse | Hardware Support | 13 | 11-08-2004 05:17 PM |