|
From: <kro...@us...> - 2010-11-17 20:21:35
|
Revision: 3942
http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=3942&view=rev
Author: kroko_koenig
Date: 2010-11-17 20:21:28 +0000 (Wed, 17 Nov 2010)
Log Message:
-----------
change bookmarks to crtl+R and work arround for mouse links
Modified Paths:
--------------
trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.mpe1
trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.xmp2
trunk/plugins/BrowseTheWeb/Release/Plugins/Windows/BrowseTheWeb.dll
trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GUIPlugin.cs
trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb.suo
Modified: trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.mpe1
===================================================================
(Binary files differ)
Modified: trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.xmp2
===================================================================
--- trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.xmp2 2010-11-17 14:04:29 UTC (rev 3941)
+++ trunk/plugins/BrowseTheWeb/Release/BrowseTheWeb.xmp2 2010-11-17 20:21:28 UTC (rev 3942)
@@ -395,7 +395,7 @@
<Param1 />
<UpdateOption>OverwriteIfOlder</UpdateOption>
<LocalFileName>..\Source\BrowseTheWeb\xulrunner.png</LocalFileName>
- <ZipFileName>Installer{CopyFile}\{278ba7f9-5f46-461f-92af-0baaeb2b081c}-xulrunner.png</ZipFileName>
+ <ZipFileName>Installer{CopyFile}\{8d94308d-c71d-48c4-b821-50a3a2fe9eaf}-xulrunner.png</ZipFileName>
<DestinationFilename />
</FileItem>
</Items>
Modified: trunk/plugins/BrowseTheWeb/Release/Plugins/Windows/BrowseTheWeb.dll
===================================================================
(Binary files differ)
Modified: trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GUIPlugin.cs
===================================================================
--- trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GUIPlugin.cs 2010-11-17 14:04:29 UTC (rev 3941)
+++ trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GUIPlugin.cs 2010-11-17 20:21:28 UTC (rev 3942)
@@ -599,7 +599,7 @@
{
if (useMouse)
{
- System.Diagnostics.Debug.WriteLine("DOM " + e.KeyCode.ToString());
+ //System.Diagnostics.Debug.WriteLine("DOM " + e.KeyCode.ToString());
if (e.KeyCode == (uint)Keys.Escape)
GUIWindowManager.ShowPreviousWindow();
@@ -612,8 +612,6 @@
if (e.KeyCode == (uint)Keys.Left) OnMoveLeft();
if (e.KeyCode == (uint)Keys.Right) OnMoveRight();
- if (e.KeyCode == (uint)Keys.R) OnAddBookmark();
-
if (e.KeyCode == (uint)Keys.F3) GUIWindowManager.ActivateWindow(54537688);
if (e.KeyCode == (uint)Keys.F7) webBrowser.GoBack();
@@ -621,15 +619,9 @@
if (e.CtrlKey == true)
{
- if (e.KeyCode == (uint)Keys.P)
- {
- OnEnterNewLink();
-
- }
- if (e.KeyCode == (uint)Keys.B)
- {
- webBrowser.Navigate("about:blank");
- }
+ if (e.KeyCode == (uint)Keys.R) OnAddBookmark();
+ if (e.KeyCode == (uint)Keys.P) OnEnterNewLink();
+ if (e.KeyCode == (uint)Keys.B) webBrowser.Navigate("about:blank");
}
}
@@ -638,21 +630,24 @@
{
if (useMouse)
{
+ // this is a workarround until i know what wrong on the links...
GeckoWebBrowser g = (GeckoWebBrowser)sender;
string dom = g.Document.Url.AbsoluteUri.ToString();
-
string parent = e.Target.Parent.InnerHtml;
- int x = parent.IndexOf("a href=");
- if (x >= 0)
+ if (!parent.Contains("shockwave"))
{
- int y = parent.IndexOf("\"", x + 8);
- if (y >= 0)
+ int x = parent.IndexOf("a href=");
+ if (x >= 0)
{
- string link = parent.Substring(x + 7, y - x - 6);
- link = link.Replace("\"", "");
- if (link.Contains("http"))
- g.Navigate(link);
+ int y = parent.IndexOf("\"", x + 8);
+ if (y >= 0)
+ {
+ string link = parent.Substring(x + 7, y - x - 6);
+ link = link.Replace("\"", "");
+ if (link.Contains("http"))
+ g.Navigate(link);
+ }
}
}
}
Modified: trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb.suo
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|