Ann:Embedded browser 0.2 build 1

Change notes:
- Preview support. Evaluate JavaScript, view browser objects work with previewed documents.
- Supporting nonsystem default embeddable browsers (IE & Mozilla).
- Evaluation history, rendering of object evaluation result.
- Allows dynamically choose browser engine for rendering.
- Works with IDEA 5/5.1 (Irida, builds 3000,4000) and IDEA 6 (Demetra, builds 5000+).
Bug fixes.

17 comments
Comment actions Permalink

Please change it to toolwindow or make it dockable. It's not good when always on top 'cause user won't use it frequenly.

0
Comment actions Permalink

And an exception when click on Embedded Browser icon in Settings dialog (with Demetra build 5201)

0
Comment actions Permalink

Another exception when click 3 dots button

0
Comment actions Permalink

It is JNDC browser support implementation issue, in toolwindow there are problems with redrawing.

0
Comment actions Permalink

How about change to JDIC's Browser?

0
Comment actions Permalink

Or JDIC used I not remember correctly but it is java.net iniative project for native support of common aps at various OSes.

0
Comment actions Permalink

Browser component is heavyweight one and could not be placed in floating toolwindow right now.

0
Comment actions Permalink

Thank you, the issue will be fixed in next release.

0
Comment actions Permalink

Maybe you use JDIC's Browser?

0
Comment actions Permalink

To t800t8:
It uses JDIC browser already and it causes issue.

To AdvancedTools:
May be try to utilize JNIWrapper? You may use it inside IDEA for free I think :) Or probably try to use JExplorer I think TeamDev not so greedy and will give you free license for free tool. But based on your feature list your plugin will be commercial successful thought and then you probably should to buy it:)

Thanks,
Dmitry

0
Comment actions Permalink

- The browser really comes from JDIC (and latter should give an ability to run on other platforms than Windows).
- Any native embeddable code should be heavyweight, and some visual issues will be present due to lightweight IDEA components whatever native code is used. Will look if something could be done with toolwindow though.

0
Comment actions Permalink

Try version 0.2 build 2, browser could live in toolwindow (some suprising results with floating mode though)

0
Comment actions Permalink

Nice. :)

What is anonymous content URL? :)

And one problem, can the plugin detect browsers that installed in my computer? It only shows IE in combo box. I remember that in v0.2 build 1, it shows IE also Firefox (or Mozilla)

0
Comment actions Permalink

- Aside navigation to URL, Browser allows sets its content from any string containing html. When such content is set then there is no valid URL and then location bar references 'anonymous content' as fake URL.

- Not all browsers are embeddable. On Windows plugin could embed IE & Mozilla (not Firefox). The exceptions you posted was due to no presence of Mozilla on your computer (but it is set as default). To avoid confusion browser chooser combo box does not contain invalid browsers.

- Btw, Mozilla 1.7.12 works fine so if you install it then its name will be available in browser combo box.

0
Comment actions Permalink

A suggestion, please add GoogleSearch feature to your plugin. It will be more helpful. :)

0
Comment actions Permalink

I got this exception when click menu Tools | EmbeddedBrowser | Open selection or clipboard... while I don't open any project in Demetra build 5231 on Fedora Core 5.

0
Comment actions Permalink

Thank you, will fix that null Project retrieved from DataContext.

0

Please sign in to leave a comment.