Linking "Read Rss Feeds" icon to NewsFox
Posted by: msea
Date: October 16, 2017 03:09AM

I can access NewsFox by right clicking "Read Mail" icon and then clicking menu. But I'd like to access it directly from orange "Read Rss Feeds" icon.

Is there any easy way? I'm probably missing something right under my nose.



Edited 1 time(s). Last edit at 10/16/2017 03:10AM by msea.

Re: Linking
Posted by: anonymous@email.com
Date: October 16, 2017 07:30PM

Quote
msea
I'd like to access it directly

Replace mail.kmm with newsfox.kmm found in K-Meleon 1.6x
or edit mail.kmm with notepad.

Re: Linking "Read Rss Feeds" icon to NewsFox
Posted by: siria
Date: October 16, 2017 10:06PM

Only remember that the RSS macro got rather complicated some versions ago... So just a quick note about the "usual" method to hide/unhide some default buttons. Hopefully works for this button too but not sure:
Edit > Configuration > Toolbars

That opens the file toolbars.cfg
It seems the Mail bar does contain also a RSS button which is only hidden
=> remove the comment signs # from it, then restart... Does it work??

Of course it's just as well possible to change menus and buttons in macro files (*.kmm) directly, that's what the previous poster suggested. Worth trying too...

Re: Linking "Read Rss Feeds" icon to NewsFox
Posted by: msea
Date: October 19, 2017 08:58AM

Thanks guys for both your replies. I already have the button visible so what I did was download the older K-Meleon and simply added the file. I wanted to keep "mail" functional so left it, instead of replacing it.

With the added file, I did this edit:

*****

NewsFox{
# For K-Meleon 1.5 and newer
macroinfo=_("Open NewsFox for reading news feeds"); &NewsFox11;
}
NewsFox11{
# For K-Meleon 1.1 (NewsFox 1.0 and newer)
$OpenURL="chrome://newsfox/content/newsfox-overlay.xul"; $ExecMacros="OpenURL_InNew"; &ExecMacros_Frames;
}

*****

changed to

*****

NewsFox{
# For K-Meleon 1.5 and newer
macroinfo=_("Open NewsFox for reading news feeds"); &NewsFox11;
}
NewsFox11{
# For K-Meleon 1.1 (NewsFox 1.0 and newer)
$OpenURL="chrome://newsfox/content/newsfox.xul"; $ExecMacros="OpenURL_InNew"; &ExecMacros_Frames;
}

*****

The key change in the above was

"chrome://newsfox/content/newsfox-overlay.xul"

to

"chrome://newsfox/content/newsfox.xul"

*****

So this is what works for me! Very pleased. Thanks again. I write my solution in detail in case anyone else wants the same modification.

K-Meleon forum is powered by Phorum.