SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

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.

Reply
 
Thread Tools Search this Thread Display Modes
  #21  
Old 07-25-2005, 09:53 PM
aperry's Avatar
aperry aperry is offline
Sage Expert
 
Join Date: Jan 2005
Posts: 680
Never mind on the multi-speed FF/RW. After reading the manual, I see that they define the << and >> buttons as Skip Bkwd and Skip Fwd, and the |<< and >>| as another copy of the channel up and down. So, I just swapped my bindings in Girder, and it works fine now.

By the way, I tried the "Group by" thing on some of the other Malore style guides and the same thing happened. Now I've got three guides grouped by Language... Go figure.

Thanks again for all your hard work in getting these released!
Reply With Quote
  #22  
Old 07-26-2005, 08:24 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Update Dynamic main menu-- 26/July/2005

Update: added dynamic main menu

With the disk space bar, upcoming recordings list, video in a window support, Icons for menu items, support for customising the menu items/layout, support for running external apps etc etc etc.

Improvements on V2 include:
  • Disk space indicator now shows either GB free or Hours Free (right-click for options)
  • Ability to turn on/off diskspace bar/recsched bar per menu screen in the options/Edit Menu Page
  • When adding internal screen, press a key and it jumps to the matching screen name
  • Filebrowser for selecting an application to execute, and ability to specify that Sage sleeps while the app is running.
  • Ability to dynamically move menu items around (up/down/copy/paste)
  • Ability to dynamically rename menu items

Files:
Installation:
  • If you have an old version of the java classes, delete the following directories
    SageTV/net/sf/sageplugins/sagemenureader
    SageTV/net/sf/sageplugins/sageutils
  • Unpack the first 2 zipfiles into the SageTV directory -- creates files in several subdirectories: JARs, STVs/SageTV3, STVs/dynamic_menu_icons
  • If you do not have a menu.xml file, unpack the third zipfile as well.
  • If you do have an existing menu.xml file, it may need updating to point to the new icon path: STVs/dynamic_menu_icons/
  • Restart SageTV and import the dynamic_menu_import STV module.
  • Right-click in the main menu to start playing around with the menu layout etc.

Update: 4/8/2005 v 3.2
  • Fixed bug where the bottom of menu item text was being cut off
  • Added: Filebrowser for selecting an application to execute, and ability to specify that Sage sleeps while the app is running.
  • Added ability to dynamically move menu items around (up/down/copy/paste)
  • Added ability to dynamically rename menu items
  • Bypassed internal Setup/Schedule/Library/Search menus, so you should never see them -- you have to modify your menu.xml to specify these menus yourself -- the default menu.xml has been updated to do this...
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki

Last edited by nielm; 08-04-2005 at 10:57 AM.
Reply With Quote
  #23  
Old 07-26-2005, 09:17 AM
JUC's Avatar
JUC JUC is offline
Sage Icon
 
Join Date: May 2004
Location: Vermont, USA
Posts: 1,399
Thanks!! this will help out a lot. Surprising these changes haven't been made standard in V3 yet.
Reply With Quote
  #24  
Old 07-26-2005, 09:30 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
They would have to support my dodgy code if they included them

By the way -- the Delete Partial Recordings import works without any modifications on SageTV3
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #25  
Old 07-26-2005, 01:12 PM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Update: Salsbst's weather report suite for V3 now available:

Update: Salsbst's weather report suite for V3 now available:

Changes are:
putting the detailed setup button in the Customize panel
v3-style highlighting
using SageTV/JARs directory (no more messing around with the JRE lib/ext directory)
updated icon path for new SageTV installation dir.

Installation:
  • If you have an old version of the java classes, delete the following directories:
    SageTV/com/stusals
  • Backup your old weatherconfig.xml
  • download the V3 Weather report suite zipfile
  • Unpack it into your SageTV directory (creates several files in subdirs JARs, "weather.com icons" and STVs/SageTV3)
  • Restore your old weatherconfig.xml
  • edit your old weatherconfig.xml and verify/update the path to the weather.com icons (iconPath)
  • Restart SageTV
  • Import the weather_report_suite_import.stv
  • using my dynamic menu, add new internal screen named "Weather Report Suite -- salsbst"
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki

Last edited by nielm; 07-27-2005 at 03:33 AM.
Reply With Quote
  #26  
Old 07-26-2005, 02:16 PM
aperry's Avatar
aperry aperry is offline
Sage Expert
 
Join Date: Jan 2005
Posts: 680
Nielm,

One thing I am wondering, and since you know this stuff, I figure you can help. Would there be a way for all of the properties that these programs need to be stored in a separate file, like Sage-imports.properties? It would make things much easier and allow me to do clean installs each time without having to reconfigure all the imports each time. I realize I would have to reimport with each version, but at least my properties would be preserved.

Thanks for any info you can provide...
Reply With Quote
  #27  
Old 07-26-2005, 02:19 PM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Update: IMDB Search

Update: IMDB Search

Changes for IMDB Search:
Use SageTV3 Highlighting
Use Numeric Text Entry Keyboard
Use JARs directory (instead of lots of .class files)

Installation:
  • If you have old versions installed, delete the contents of the directories:
    SageTV/net/sf/sageplugins/sageutils
    SageTV/net/sf/sageplugins/sageimdb
  • download the imdb_search_import zipfile
  • unpack into the SageTV directory -- will create files in directories JARs and STVs/SageTV3
  • Restart SageTV
  • import the imdb_search_import.stv
  • using my dynamic menu, add a new internal screen named "ImdbSearch"

Update: 4/Aug/2005:
  • Added Genres
  • Fixed person image file download
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki

Last edited by nielm; 08-04-2005 at 10:59 AM.
Reply With Quote
  #28  
Old 07-26-2005, 02:21 PM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Update: RSS news feeds

Update: RSS news feeds

Changes for RSS news feeds:
Use SageTV3 highlighting
Use JARs directory (instead of lots of .class files)

Installation:
  • If you have old versions installed, delete the contents of the directories:
    SageTV/net/sf/sageplugins/sageutils
    SageTV/net/sf/sageplugins/rssnewsfeed
  • download the rssnews_import zipfile
  • unpack into the SageTV directory -- will create files in directories JARs and STVs/SageTV3
  • Restart SageTV
  • import the rssnews_import.stv
  • using my dynamic menu, add a new internal screen named "Rss News Feeds -- nielm"
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #29  
Old 07-26-2005, 04:52 PM
bebanovich bebanovich is offline
Sage User
 
Join Date: Jan 2005
Posts: 52
Thanks for the great work - as usual! Are you set-up to take donations or should I just name my first-born Nielm?

One of the features I like best about the stop button in SageMC is the "send to archive" button. Any chance of including this in your import?

Forgive me if this has been asked before . . . i did only a cursory search of the multi-function stop thread.
Reply With Quote
  #30  
Old 07-27-2005, 12:00 AM
aperry's Avatar
aperry aperry is offline
Sage Expert
 
Join Date: Jan 2005
Posts: 680
Life is now officially good again... I've got the Weather Suite accessible from the main menu. the upcoming recordings list is showing, as is the Video Disk Space graphic. Oh, and I've got the IMDB stuff available again. Didn't realize how much I used that until it was missing...

Thanks again neilm, you're the greatest!!!
Reply With Quote
  #31  
Old 07-27-2005, 01:55 AM
snoopy's Avatar
snoopy snoopy is offline
Sage Expert
 
Join Date: Dec 2004
Location: dog house
Posts: 682
RSS and IMDB

I tried importing these exactly as instructed, made names for them in the menu, and rebooted. Choosing the items in the menu now just puts me into the custom menu's window. Any idea what might be going on?
__________________
The newest v7 release of SageTV, now a free upgrade for existing owners of SageTV, is a dream come true for any TV enthusiast. Combine it with Play-On for Netflix and Hulu (among others) and no stone has been left unturned. SageTV is TV done right!
-- Snoopy
Reply With Quote
  #32  
Old 07-27-2005, 04:27 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Quote:
I tried importing these exactly as instructed, made names for them in the menu, and rebooted. Choosing the items in the menu now just puts me into the custom menu's window. Any idea what might be going on?
Nope!...
How did you add the menus: edit text file or right-click/Edit menu screen?
If you delete/re-add the menu item with right-click does it work?
Last resort if none of this helps: Can you post your menu.xml
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #33  
Old 07-27-2005, 04:32 AM
snoopy's Avatar
snoopy snoopy is offline
Sage Expert
 
Join Date: Dec 2004
Location: dog house
Posts: 682
Quote:
Originally Posted by nielm
Nope!...
How did you add the menus: edit text file or right-click/Edit menu screen?
If you delete/re-add the menu item with right-click does it work?
Last resort if none of this helps: Can you post your menu.xml
I used the right click. I've attached the menu.xml Thank you for having a look see
__________________
The newest v7 release of SageTV, now a free upgrade for existing owners of SageTV, is a dream come true for any TV enthusiast. Combine it with Play-On for Netflix and Hulu (among others) and no stone has been left unturned. SageTV is TV done right!
-- Snoopy
Reply With Quote
  #34  
Old 07-27-2005, 06:56 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Code:
    <internalScreenMenuItem
      title="Rss News Feeds -- nielm"
      screen="-Custom Menus by malore"/>
    <internalScreenMenuItem
      title="ImdbSearch"
      screen="-Custom Menus by malore"/>
Looking at the xml, it looks like you have actually added the custom menus screen, but named the menu label with the internal screen names of RSS/IMDB, which is why you see it going to the custom menus!

When you add a new menu item, you go
Right Click,
Edit Menu Screen
Add New Menu Item
Internal Screen
In the list, select the item labeled "RSS News Feeds -- nielm" (or "Imdb Search") -- ths is the internal screen that the menu item will refer to.
The next item 'Menu Text for RSS New' is the label for the menu item -- what will be displayed. This can be anything you like.
Finally you save the updated menu file.

I guess you selected the custom menus by mistake in the list, and entered the internal screen name as the menu name...
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #35  
Old 07-27-2005, 07:09 AM
snoopy's Avatar
snoopy snoopy is offline
Sage Expert
 
Join Date: Dec 2004
Location: dog house
Posts: 682
Quote:
Originally Posted by nielm
When you add a new menu item, you go
Right Click,
Edit Menu Screen
Add New Menu Item
Internal Screen
In the list, select the item labeled "RSS News Feeds -- nielm" (or "Imdb Search") -- ths is the internal screen that the menu item will refer to.
The next item 'Menu Text for RSS New' is the label for the menu item -- what will be displayed. This can be anything you like.
Finally you save the updated menu file.

I guess you selected the custom menus by mistake in the list, and entered the internal screen name as the menu name...
I don't appear to be getting a list?
__________________
The newest v7 release of SageTV, now a free upgrade for existing owners of SageTV, is a dream come true for any TV enthusiast. Combine it with Play-On for Netflix and Hulu (among others) and no stone has been left unturned. SageTV is TV done right!
-- Snoopy
Reply With Quote
  #36  
Old 07-27-2005, 07:20 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
make the window bigger, or wider -- and they may start to show (the font has been shrunk too small to be seen!).. I will release a fix to this later...
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #37  
Old 07-27-2005, 07:23 AM
snoopy's Avatar
snoopy snoopy is offline
Sage Expert
 
Join Date: Dec 2004
Location: dog house
Posts: 682
What about some sort of PC based format for changing the menu's

Where one could simply list

Main Menu
1)
2)
3)

Scheduled Recordings
1)
2)
3)

Media Library & DVD
1)
2)
3)

Options: Add, Move, Rename, Reorder,
Done.
__________________
The newest v7 release of SageTV, now a free upgrade for existing owners of SageTV, is a dream come true for any TV enthusiast. Combine it with Play-On for Netflix and Hulu (among others) and no stone has been left unturned. SageTV is TV done right!
-- Snoopy
Reply With Quote
  #38  
Old 07-27-2005, 07:26 AM
snoopy's Avatar
snoopy snoopy is offline
Sage Expert
 
Join Date: Dec 2004
Location: dog house
Posts: 682
Quote:
Originally Posted by nielm
make the window bigger, or wider -- and they may start to show (the font has been shrunk too small to be seen!).. I will release a fix to this later...
Cheers
__________________
The newest v7 release of SageTV, now a free upgrade for existing owners of SageTV, is a dream come true for any TV enthusiast. Combine it with Play-On for Netflix and Hulu (among others) and no stone has been left unturned. SageTV is TV done right!
-- Snoopy
Reply With Quote
  #39  
Old 07-27-2005, 07:35 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Quote:
Originally Posted by snoopy
What about some sort of PC based format for changing the menu's
Because:
1) There is no way for an external program to know the internal screen names in the STV (especially in custom STVs).
2) I don't know how to write Windows or Java GUI programs and don't have the time to learn
3) I am lazy (see 2)
4) you can always edit the XML file in your favorite text editor to move/reorder the menus. In fact to change the icons you have to edit the XML file
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #40  
Old 07-27-2005, 07:38 AM
snoopy's Avatar
snoopy snoopy is offline
Sage Expert
 
Join Date: Dec 2004
Location: dog house
Posts: 682
AH... Light Bulb!

That makes things clearer. Thanks a bunch Neilm. Great work as usual. Is there a list of those screens somewhere that I could print out?

Is there an internal code I can punch in to see what each one is if it's not straight forward?
__________________
The newest v7 release of SageTV, now a free upgrade for existing owners of SageTV, is a dream come true for any TV enthusiast. Combine it with Play-On for Netflix and Hulu (among others) and no stone has been left unturned. SageTV is TV done right!
-- Snoopy
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 03:45 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.