[root] / trunk / gui / guihtml / src / TGHtmlBrowser.cxx Repository:
ViewVC logotype

Log of /trunk/gui/guihtml/src/TGHtmlBrowser.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 41237 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 6 15:58:58 2011 UTC (3 years, 3 months ago) by bellenot
File length: 22755 byte(s)
Diff to previous 38844
Fix coverity reports (dereference null return value)

Revision 38844 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 14 12:35:01 2011 UTC (3 years, 9 months ago) by bellenot
File length: 22712 byte(s)
Diff to previous 38454
Create a new (flat) style for toolbar and html browser navigation buttons. This is also enabled/disabled via the GUI.Style entry in system.rootrc

Revision 38454 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 16 14:26:31 2011 UTC (3 years, 10 months ago) by bellenot
File length: 22502 byte(s)
Diff to previous 37936
Fix several (and ignore several) secure coding warnings reported by coverity

Revision 37936 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 2 12:01:27 2011 UTC (3 years, 11 months ago) by bellenot
File length: 22497 byte(s)
Diff to previous 37729
Only add non-empty strings (urls) in the combo box, to avoid empty entries

Revision 37729 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 6 14:21:54 2011 UTC (4 years ago) by bellenot
File length: 22467 byte(s)
Diff to previous 37728
Revert accidental checkin

Revision 37728 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 6 14:19:41 2011 UTC (4 years ago) by bellenot
File length: 22452 byte(s)
Diff to previous 35527
Comment out a unwanted #define DEBUG

Revision 35527 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 21 12:27:01 2010 UTC (4 years, 4 months ago) by brun
File length: 22467 byte(s)
Diff to previous 35184
do not include snprintf.h

Revision 35184 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 7 09:24:52 2010 UTC (4 years, 4 months ago) by bellenot
File length: 22489 byte(s)
Diff to previous 33904
Fix potential memory leak (coverity)

Revision 33904 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 15 09:55:40 2010 UTC (4 years, 7 months ago) by bellenot
File length: 22497 byte(s)
Diff to previous 33879
Use coverity reports about possible buffer overflows

Revision 33879 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 14 13:24:46 2010 UTC (4 years, 7 months ago) by bellenot
File length: 22468 byte(s)
Diff to previous 33848
Fix several resource leaks (reported by coverity)

Revision 33848 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 11 15:03:48 2010 UTC (4 years, 7 months ago) by bellenot
File length: 22476 byte(s)
Diff to previous 28249
Allocate one more character for the buffer

Revision 28249 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 16 10:09:48 2009 UTC (5 years, 9 months ago) by bellenot
File length: 22474 byte(s)
Diff to previous 27987
Use new way of adding right aligned shortcuts in the menu entries

Revision 27987 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 30 12:35:36 2009 UTC (5 years, 9 months ago) by bellenot
File length: 22513 byte(s)
Diff to previous 27979
Added ability to display single picture from the web and to open pdf files with external viewer (Windows only)
+ added comments and removed useless code (cleanup)

Revision 27979 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 27 19:35:40 2009 UTC (5 years, 9 months ago) by bellenot
File length: 21531 byte(s)
Diff to previous 27977
Anchor handling optimization

Revision 27977 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 27 17:57:02 2009 UTC (5 years, 9 months ago) by bellenot
File length: 21818 byte(s)
Diff to previous 27974
Code cleanup

Revision 27974 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 27 16:25:25 2009 UTC (5 years, 9 months ago) by bellenot
File length: 21832 byte(s)
Diff to previous 27972
Improvements in anchor handling

Revision 27972 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 27 15:41:20 2009 UTC (5 years, 9 months ago) by bellenot
File length: 21410 byte(s)
Diff to previous 27331
Implemented anchor navigation (e.g http://root.cern.ch/root/html/TH1.html#TH1:Multiply)

Revision 27331 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 2 16:33:27 2009 UTC (5 years, 11 months ago) by bellenot
File length: 18936 byte(s)
Diff to previous 26920
- Fix relative pathes when browsing local files.
  should solve bug #46410 as reported at:
  https://savannah.cern.ch/bugs/?46410

Revision 26920 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 15 15:23:21 2008 UTC (6 years, 1 month ago) by bellenot
File length: 18678 byte(s)
Diff to previous 25892
- First attempt to fix coding convention violations in guihtml...

Revision 25892 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 20 15:44:36 2008 UTC (6 years, 3 months ago) by bellenot
File length: 18651 byte(s)
Diff to previous 23452
- Added the possibility to save current html page in a local file

Revision 23452 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 23 12:39:16 2008 UTC (6 years, 9 months ago) by brun
File length: 17810 byte(s)
Diff to previous 23115
Fix shadowed variables

Revision 23115 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 10 13:35:37 2008 UTC (6 years, 9 months ago) by rdm
File length: 17834 byte(s)
Diff to previous 22419
moved to directory "gui" the following directories:

fitpanel, ged, gui, guibuilder, guihtml, qtgsi, qtroot, sessionviewer

Revision 22419 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 3 00:25:01 2008 UTC (6 years, 10 months ago) by rdm
Original Path: trunk/guihtml/src/TGHtmlBrowser.cxx
File length: 17834 byte(s)
Diff to previous 21395
From Andrew Savchenko:
ROOT can not be compiled with gcc-4.3.
Some ROOT source files doesn't contain required #include directives,
for example, they use strlen(), but #include <string.h> is missed or
malloc() is used and #include <stdlib.h> is missed. 

Earlier versions of gcc allowed some headers to be included implicitly,
but issued a warning (-Wimplicit-function-declaration). Newer one,
gcc-4.3 denies such silly behaviour: all required headers must be explicitly
included. 

Attached patch fixes this. Also it fixes another issue, which disallows
ROOT to compile under gcc-4.3: C functions don't belong to namespace std,
so expressions like std::memcpy() are no longer valid and plain memcpy()
should be used instead.

Revision 21395 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 17 08:59:53 2007 UTC (7 years, 1 month ago) by brun
Original Path: trunk/guihtml/src/TGHtmlBrowser.cxx
File length: 17813 byte(s)
Diff to previous 20882
From Bertrand:
- Added missing class header docs.

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/guihtml/src/TGHtmlBrowser.cxx
File length: 17573 byte(s)
Diff to previous 20828
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 20828 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 15 14:45:16 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/guihtml/src/TGHtmlBrowser.cxx
File length: 17573 byte(s)
Diff to previous 20708
From Ilka and me:
fix all warnings of const char* assignment to char* reported by gcc 4.2.
Due to ripple effect there were many changes.

Revision 20708 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 7 16:51:57 2007 UTC (7 years, 2 months ago) by brun
Original Path: trunk/guihtml/src/TGHtmlBrowser.cxx
File length: 17537 byte(s)
Diff to previous 20581
From Bertrand:
- New signal Clicked(char *uri) in TGHtmlBrowser and new method
Selected(char *) in TRootBrowser, used to automatically update and switch to
ROOT files folder in the new TBrowser when users opens a ROOT file from HTML
browser.

Revision 20581 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 31 14:00:28 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/guihtml/src/TGHtmlBrowser.cxx
File length: 17501 byte(s)
Diff to previous 20516
make filetypes static, so they don't conflict. Caused multiple
defined symbols error when doing "make static".

Revision 20516 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 26 16:17:33 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/guihtml/src/TGHtmlBrowser.cxx
File length: 17523 byte(s)
Copied from: branches/dev/bertrand/guihtml/src/TGHtmlBrowser.cxx revision 20514
Diff to previous 20123
From Bertrand:
merged bertrand dev branch changes r20120:20514 into the trunk.

Main new feature is the new TBrowser. To turn it on by default
change the Browser.Name option in rootrc.

Here the detailed ChangeLog:

- Renamed TRootBrowser TRootBrowserLite
 - Introduced the new class TRootBrowser, consisting of three 
   main tabs, as shown below:
    ______________
   |   |          |
   |   |          |
   |   |__________|
   |   |          |
   |___|__________|
   
   All tabs can 'swallow' frames, thanks to the new method:
      ExecPlugin(const char *name = 0, const char *fname = 0, 
                 const char *cmd = 0, Int_t pos = kRight, 
                 Int_t subpos = -1)
   allowing to select plugins (can be a macro or a command) 
   to be executed, and where to embed the frame created by 
   the plugin. Examples:

   // create a new browser:
   TBrowser b;

   // create a new TCanvas in a new top right tab element:
   b.ExecPlugin("Canvas", 0, "new TCanvas()");
   
   // creates a new top right tab element embedding the 
   // TGMainFrame created by the macro 'myMacro.C': 
   b.ExecPlugin("MyPlugin", "myMacro.C");
 
   // creates a new bottom tab element embedding the 
   // TGMainFrame created by the macro 'myMacro.C': 
   b.ExecPlugin("MyPlugin", "myMacro.C", 0, TRootBrowser::kBottom);
 
 - new class TGFileBrowser, a file browser plugin for the new TRootBrowser
 - new class TGCommandPlugin, a command I/O plugin for the new TRootBrowser
 - new class TGHtmlBrowser, a html browser plugin for the new TRootBrowser
 - new TBrowserImp plugin used to load the selected TBrowser implementation
 - the browser implementation can be selected via the env 'Browser.Name' in
   .rootrc, (can be TRootBrowser or TRootBrowserLite) the default being
   TRootBrowserLite
 - a list of options (plugins) for the new TRootBrowser is also specified
   via the env 'Browser.Options' in .rootrc, default being: FEHCI
   Here is the list of available options:
   F: File browser E: Text Editor H: HTML browser C: Canvas I: I/O
   redirection P: Proof G: GL viewer
 - modified TRootGuiFactory, used to create the real TBrowser
   implementation.

Revision 20123 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Sep 28 08:59:24 2007 UTC (7 years, 3 months ago) by bellenot
Original Path: branches/dev/bertrand/guihtml/src/TGHtmlBrowser.cxx
File length: 17523 byte(s)
Add a new class TGHtmlBrowser, being callable as plugin for the new implementation of TRootBrowser

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9