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
  #101  
Old 08-18-2006, 09:48 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
The default menu.xml from http://www.sage-community.org/~nielm...config_3_3.zip is the same as the Sage Default STV menus.

The thing that is different is that the default STV no longer has borders around the menu items. I hacked Nielms import to make it look like the Default STV. Neilm's version and this hacked one don't reimport well, so it needs to be loaded into a clean STV.

I use flachbar's importer http://forums.sagetv.com/forums/down...?do=file&id=71, a great tool for reloading all your imports in one go.

Neilm, feel free to nuke this if it offends.

John
Attached Files
File Type: zip dynamic_menu_import.v5.zip (18.7 KB, 300 views)
Reply With Quote
  #102  
Old 08-27-2006, 11:02 AM
davidk21770 davidk21770 is offline
Sage Expert
 
Join Date: Mar 2006
Location: Maryland
Posts: 514
Is there any way to get a menu to go into multiple columns?
I'd like the main menu to do this (since I added the stuff that I usually dig for right up front ).

Thanks.
__________________
HDHomeRun x2
Cable Box via Hauppauge HD PVR and USB-UIRT
2 SageTV's HD300

Intel Core 2 Quad Q9650 @4025 MHz, 8G G.Skill Performance
DFI Lanparty DK X48-T2RS Plus; SilverStone Decathlon DA1000 (died - back to an ancient enermax)
eVGA 7900 GT KO RoHS -- Zalman VP900CU Cooling
Synology NAS 22TB
Reply With Quote
  #103  
Old 08-27-2006, 11:21 AM
sleonard's Avatar
sleonard sleonard is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 1,506
Quote:
Originally Posted by JREkiwi
The default menu.xml from http://www.sage-community.org/~nielm...config_3_3.zip is the same as the Sage Default STV menus.

...

John
The version 5 menus are not the same as in Nielm's import. V5 moved several things around and added menus as well. For example, the built in Weather menu is under Online Services in the Default and up one level in Nielm's. Also, V5 moved/added menus in the Setup menu (Help, Sage Manual, System Info, etc.)

Scott
Reply With Quote
  #104  
Old 09-02-2006, 07:26 AM
ToonGal's Avatar
ToonGal ToonGal is offline
Sage Aficionado
 
Join Date: Jan 2004
Location: Bay Area, CA, USA
Posts: 306
Nielm,

Took the advice that v5/stock STV works with dynamic menus perfectly. I used to use your menu system when I used Cayars STV. Love it.

Only problem I've found so far is that the "Online Services" internal screen does not seem to be editable. Right click / ESC both bring up "Video Menu Options", and not your dynamic editor. I want to add all external online services (including the IMDB I want to test), to this menu, because Weather defaults back to it.

Is "Online Services" something that can be modified with your utility? Read some of the other posts, and it only confused me more. Especially the v5 version that someone 'hacked'. We use v5. Should we use your menu stvi or the 'hacked' one with v5?

Current status: Used your default stvi, and added menu item "Internet Services" with all the services desired, including "Weather". Just interested in knowing if I can make it 'perfect', since Weather links back to "Online Services" internal screen.

Pretty sure I did it right, and it does look slick. Saw your post in the other thread and hoped to have this all working before David wakes up. Thanks for any additional help you can give. Will test IMDB now.

Thanks, hun!

Last edited by ToonGal; 09-02-2006 at 07:36 AM.
Reply With Quote
  #105  
Old 09-02-2006, 09:04 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
yeah, weather links directly back to the original 'Online Services' menu, which is not bypassed by default.

You can manually bypass this in studio -- after importing the dynamic menus, copy the 'beforeMenuLoad' child of the Schedule Recordings menu and paste as reference into the OnlineServices menu

This will be fixed in the next version (coming soon) along with a load of new features.
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #106  
Old 09-02-2006, 03:21 PM
jlabrue jlabrue is offline
Sage Aficionado
 
Join Date: Feb 2005
Posts: 320
Quote:
Originally Posted by nielm
yeah, weather links directly back to the original 'Online Services' menu, which is not bypassed by default.

You can manually bypass this in studio -- after importing the dynamic menus, copy the 'beforeMenuLoad' child of the Schedule Recordings menu and paste as reference into the OnlineServices menu

This will be fixed in the next version (coming soon) along with a load of new features.
Sweet! I like to here "Coming soon..." and new features. Can't wait!
Reply With Quote
  #107  
Old 09-09-2006, 05:49 PM
jimmyb jimmyb is offline
Sage Advanced User
 
Join Date: May 2004
Posts: 163
Sorry I am reposting this here. Makes more sense.
Niel,

On your Wiki page you recommend DL'ing the Gant images for the menu icons. I never really did that (after 2 plus years LOL) and just recently installed them. I was very impressed and so I sought out his website and other (more) icons ... WOW.

Question is ... is there a way to add some more icons to the menus (especially the ones we add thru Dynamic Menu) easily, or is this a job of the Studio??? I would like to use some Icons for some of the custom links I have added.

Thanks and great job (as always)
__________________
The The AnJ Show Will Cook Weather
Reply With Quote
  #108  
Old 09-09-2006, 06:19 PM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Icons can be added for the dynamic menu items:
check the docs
(it involves manually editing the xml file to specify the icons for each menu item)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #109  
Old 09-09-2006, 06:29 PM
blade blade is offline
SageTVaholic
 
Join Date: Jan 2005
Posts: 2,500
Quote:
Originally Posted by jimmyb
Question is ... is there a way to add some more icons to the menus (especially the ones we add thru Dynamic Menu) easily, or is this a job of the Studio??? I would like to use some Icons for some of the custom links I have added.
I've been wondering the same thing, but haven't taken the time to dig for an answer. I either want to add more icons or remove the ones I have because I've added so many menus it looks funny to have over half with and half without icons.


Edit:

Thanks, I'll have to look into that when I get a chance.
Reply With Quote
  #110  
Old 09-09-2006, 08:02 PM
jimmyb jimmyb is offline
Sage Advanced User
 
Join Date: May 2004
Posts: 163
Thanks much Neil .. I shall start playing
__________________
The The AnJ Show Will Cook Weather
Reply With Quote
  #111  
Old 09-12-2006, 01:59 PM
rsagetv99's Avatar
rsagetv99 rsagetv99 is offline
Sage Fanatic
 
Join Date: Nov 2004
Posts: 766
Quote:
Originally Posted by Tomahawk51
Quote:
Originally Posted by BruenerXII
I am trying to use the "add external program" option but can not seem to get it to work.
I click on "edit this menu page" then "add menu item" then "add external program" I get to an explorer type file browser where i assume i should just be able to choose an *.exe file. Try to choose one and it does nothing. Nothing at all. It is like i am not pressing enter (or left mouse click most cases). I can still browse files with up and down and i am browsing directories with the enter button. But whenever i try to press enter on an exe file.. nada..
Is this feature not fully implemented yet? Am i doing something wrong? Or am I just a freak case and this option works with no problems for everyone else?
Same thing here. Am I missing something?
I am having the same problem. Could I work around the problem by editing the menu.xml file manually? If so could you give me the syntax?
Reply With Quote
  #112  
Old 09-12-2006, 02:40 PM
rsagetv99's Avatar
rsagetv99 rsagetv99 is offline
Sage Fanatic
 
Join Date: Nov 2004
Posts: 766
Quote:
Originally Posted by rsagetv99
I am having the same problem. Could I work around the problem by editing the menu.xml file manually? If so could you give me the syntax?
To answer my own question, yes. The syntax that worked for me was as follows. The red bold is the title of the menu item and the external program to be run.


Code:
            <actionMenuItem
              title="Delete DVD Queue">
              <actionList>
                <sageCommand command="Power Off"/>
                <extCommand
                   window="normal"
                   command="C:\Batch\Del_DVD_Que.bat"
                   arguments=""
                   waitforexit="0"
                   />
                <sageCommand command="Power On"/>
              </actionList>
            </actionMenuItem>
Reply With Quote
  #113  
Old 09-13-2006, 01:00 AM
owilsky's Avatar
owilsky owilsky is offline
Sage Aficionado
 
Join Date: Dec 2004
Location: Germany
Posts: 447
Quote:
Originally Posted by rsagetv99
To answer my own question, yes. The syntax that worked for me was as follows. The red bold is the title of the menu item and the external program to be run.
That's all in the docs at the sage-community page.
__________________
Oliver Kötter
------------
Check this thread for importing German TV Data into SageTV

Using SageTV 7.1.9, Java 1.6.0_24 Win7 Home Premium on an
Asus M4N78-AM Mainboard, AMD Athlon II X2 215, 4 GB RAM, 500 GB HDD, 2xTechnoTrend S-2400 as Network Encoder (LM DVB Smart Recorder), ATI Radeon HD 3450 with analog TV-Out on good old CRT TV (100Hz)
My avatar shows the world's best composer!!!
Reply With Quote
  #114  
Old 09-13-2006, 08:09 AM
rsagetv99's Avatar
rsagetv99 rsagetv99 is offline
Sage Fanatic
 
Join Date: Nov 2004
Posts: 766
Quote:
Originally Posted by owilsky
That's all in the docs at the sage-community page.
I couldn't find it, but thanks for pointing that out after the fact.
Reply With Quote
  #115  
Old 09-16-2006, 06:56 AM
jbarr's Avatar
jbarr jbarr is offline
Sage Aficionado
 
Join Date: Aug 2006
Location: Anderson, SC
Posts: 419
I would like to duplicate the "Upcoming Movies" menu item, but apply a different sorting method and different name to the new menu item. For example, I would like one menu entry to read "Upcoming Movies by Title" and one to read "Upcoming Movies by Date". I would apply the appropriate sorting in each. The problem is that when I use the "Copy" selection and "Paste" selection in the menu editor, I get duplicate entries, and whatever I do to one affects the other. So how can I create a "unique" menu entry that duplicates the function of another yet is separately renamable and separately modifiable?

Thanks!
__________________
-Jim Barr
SageTVTips.com


HTPC: AMD ASUS M2N-E Socket AM2 Motherboard; Athlon 64 3200+ Orleans 2.0GHz; 2GB RAM; eVGA 256MB Geforce 7300LE; 1x40GB IDE HDD (OS), 2xSeagate Barracuda 320GB SATA HDD (Recordings); Antec Overture II Case; Windows XP Pro SP2; SageTV v6.5
STV: SageMC
Video sources: Currently, none. I'm using SageTV for Music, Photos, and Video playback.
Reply With Quote
  #116  
Old 09-16-2006, 08:12 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
answer 1: change the options of one of guide1/2/3 in the custom schedule views to do the sorting/filtering you want, then rename the menu item

or answer 2: edit the STV to add a new top level menu which which does what you want, then add it as a new Internal Screen menu item
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #117  
Old 10-06-2006, 05:44 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
New version

v 5.1 6/Oct/2006 for sageTV 5.0/6.0
Bug fixes:
  • fix file browser when adding external program
  • bypass Online Services and Help internal screens
  • use 5.0/6.0 menu style (no borders)
New Features
  • Better options menu screens for menu editing
  • Search/Library/Setup shortcut keys now work properly
  • Other shortcut keys can now be defined for menu items (but only work inside the menu system
  • Copy menu items as text to windows clipboard for easier editing.
  • Uses sage's fading animation between menu pages
  • Ability to paste menu items as text from windows clipboard
  • Confirmation prompts for menu items
  • Pin codes for menu items (protect that 'setup' menu)
  • block all menu edits and protect with a pin code
  • NTE for text prompts (no need for a keyboard any more!)
  • improved disk space bar--used record quality for favorite and tuner when calculating disk space required
  • Disk space bar now aware of HDTV recordings -- use options to set estimated HDTV bitrate
  • Now includes Default menu files for SageTV 4.0/5.0/6.0 (default_menu_vxx.xml), and auto-loads the correct file based on version.
  • Ability to load/save as other filenames (makes it easier for extenders to have different menu files)
  • better XML handling: should now handle non-Latin characters with no problem.
  • Better handling of FSE mode when launching external apps (options to cancel and restore Fullscreen mode)
  • Advanced: ability to execute studio code before launching a menu... This allows some cool features -- watch this space!

(why 5.1? Why not!)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki

Last edited by nielm; 10-06-2006 at 05:52 AM.
Reply With Quote
  #118  
Old 10-06-2006, 06:05 AM
Mike Mike is offline
Sage Advanced User
 
Join Date: Jun 2003
Posts: 123
Thanks Nielm!

I appreciate the work you've put into this. It definitely makes sage nicer to use.

MBrew

Edit: corrected typos
Reply With Quote
  #119  
Old 10-06-2006, 06:16 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
The copy/pasting allows MenuItemLets to be published -- here are some examples (for SageTV v5.0)

Both use studio code to setup variables before launching menus:

Copy all the text in the box below, then do Options/New../paste
and you should have a new menu item that will always go to the root video library folder (instead of the previously selected one)
Code:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE sageMenu PUBLIC "-//NIELM//DTD SAGEMENU XML 1.3//EN" "http://www.sage-community.org/~nielm/nielm_modules/dynamic_menu/sagemenu_1_3.dtd">
<sageMenu version="1.3">
    <internalScreenMenuItem icon="STVs\dynamic_menu_icons\mm_video.png"
        screen="Video Library Folder View"
        title="Imported Videos -- Root">
        <evalExpression>AddGlobalContext("CurrentVideoFolder", null)</evalExpression>
    </internalScreenMenuItem>
</sageMenu>
A variation on this is a menu item that always goes to a specific folder, in the example below, it is the "kids/" subfolder of the video import folder. Note that this path has to match exactly that shown in the V5 video library browser.

Code:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE sageMenu PUBLIC "-//NIELM//DTD SAGEMENU XML 1.3//EN" "http://www.sage-community.org/~nielm/nielm_modules/dynamic_menu/sagemenu_1_3.dtd">
<sageMenu version="1.3">
    <internalScreenMenuItem
        icon="STVs\dynamic_menu_icons\mm_video.png"
        screen="Video Library Folder View"
        title="Kid's Videos">
        <evalExpression>AddGlobalContext("CurrentVideoFolder", "kids/")</evalExpression>
    </internalScreenMenuItem>
</sageMenu>
Note for V6 beta users, these menuitemlets will use the V5 style imported video browsers, which some users may prefer, but which may no longer be supported

(there are some V6-specific menuitemlets on the wiki page)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki

Last edited by nielm; 10-06-2006 at 07:19 AM.
Reply With Quote
  #120  
Old 10-06-2006, 06:37 AM
dagar dagar is offline
Sage Expert
 
Join Date: Jun 2004
Location: Chesapeake, VA
Posts: 667
Awesome Nielm! Pin codes!
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
AWTThread Hang Detected - Problem getting out of hand! MTuckman SageTV Beta Test Software 11 01-04-2007 04:58 PM
STV: Cayars17 Ultimate STV (Release 17 - Jan 18) Cayars SageTV Customizations 3664 12-13-2005 05:35 PM
STV: nielm combo STV (v1.8 Oct 19) nielm SageTV Customizations 555 12-15-2004 09:07 AM
STV: MlbDude2 1.8.7 - July 5 mlbdude SageTV Customizations 583 11-08-2004 04:18 PM


All times are GMT -6. The time now is 09:53 AM.


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