View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0014720 | ParaView | (No Category) | public | 2014-05-08 13:03 | 2014-08-29 11:00 | ||||
Reporter | Alan Scott | ||||||||
Assigned To | johan andruejol | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | git-master | ||||||||
Target Version | 4.2 | Fixed in Version | 4.2 | ||||||
Summary | 0014720: Research and possibly delete Qt Webkit. | ||||||||
Description | Webkit builds are very problematic on the numerous LANs and systems that users build on. Webkit has been needed for ParaView help, but help is changing to be .pdf based, along with the fairly simple filters and sources pages. Please research if we can stop using Qt Webkit, and if possible, implement this change. Just as an FYI, here is the build config string I have been trying to use, along with the error. > ./configure --prefix=...../install/qt-4.8.5-webkit/ -no-gstreamer -no-phonon -no-phonon-backend > make > ...../src/qt-4.8.5-webkit/bin/qmake > ...../src/qt-4.8.5-webkit/src/3rdparty/webkit/Source/WebCore/WebCore.pro -spec > ...../src/qt-4.8.5-webkit/mkspecs/linux-g++ -o Makefile.WebKit Project ERROR: Package gstreamer-app-0.10 not found > make[1]: *** [WebCore/Makefile.WebKit] Error 2 | ||||||||
Tags | No tags attached. | ||||||||
Project | Sandia | ||||||||
Topic Name | 14720-RemoveQtWebkit | ||||||||
Type | usability | ||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0032681) Utkarsh Ayachit (administrator) 2014-05-29 12:39 |
Developer notes: We need to update the ParaView help subsystem to no longer use WebKit, instead use QTextBrowser to show the documentation. We had switched to using WebKit since QTextBrowser doesn't have good support for CSS which was resulting in ParaView documentation being rendered incorrectly. Our plan for newer versions of ParaView is to no longer have descriptive documentation, which is duplicated in the help subsystem currently, at all. We already distribute the pdf User's guide. People will be referred to that for help. We need the Qt help support for showing documentation for sources/filters/writers alone. That HTML is simpler and can be further simplified as needed. Hence, we can now safely remove the WebKit dependency. Tasks: + Fix pqHelpWindow to simply use QTextBrowser instead of WebKit components. It's safe to assume very simple HTML pages will be generated from the auto-generated code. + Cleanup the embedding of HTML pages under ParaView/Documentation. It should only include the list of sources, writers, etc. + Also ensure "Search" works and remove the "Index" tab all together. |
(0032861) johan andruejol (developer) 2014-06-13 15:36 |
commit aac9c95f7c4aa349ebecba0823d7e71f58728238 Author: Johan Andruejol <johan.andruejol@kitware.com> Date: Fri Jun 13 12:06:33 2014 -0400 Improve OpenHelp test The test was a bit flaky. Improve it by changing the last click. Instead of clicking inside the help browser, make sure that the help is displayed when clicking a question mark on an object (a cone source in this case). Change-Id: I415c803ef5e74047b7a855a092bf3967a09fd0d9 commit bfe41e00991089caeeaae5ef3aad9930f917a2d9 Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com> Date: Thu Jun 12 11:48:19 2014 -0400 Remove obsolete user's guide html pages. ParaView's embedded help system will no longer have the user's manual in it. This removes all those html pages and updates the index page to point users to the pdf version of the user's manual. Change-Id: I8bbf3c37f51e36f067fea161c74128cb7ea1ba39 commit dd561751a29e12232d30f70634c7c4d212229edd Author: Johan Andruejol <johan.andruejol@kitware.com> Date: Fri Jun 13 10:36:00 2014 -0400 Fix pqTextBrowser warning Change-Id: I17a1293679a7dd5e23c6d08ce3413e41b2e2c03c commit 6c8f5616769aecada04fa8314c9152d7d7e5a9c5 Author: Johan Andruejol <johan.andruejol@kitware.com> Date: Tue Jun 3 18:06:21 2014 -0400 Fix Query Data html file Remove weird characther from the html file Change-Id: Ic26559daf12815e44a988b30713dc5c24624675d commit 9966e6c97d685c1b91f8fd59b095075cd03b94f9 Author: Johan Andruejol <johan.andruejol@kitware.com> Date: Tue Jun 3 16:58:34 2014 -0400 Fix documentation style so it can be loaded correctly in the help widget QTextBrowser only supports a subset of the css tags, so we need to be careful with the one used. Change-Id: I2560fab92c8049a195a878731ea848064d1568e8 |
(0032876) Utkarsh Ayachit (administrator) 2014-06-17 07:20 |
Topics merged into master: 14720-RemoveQtWebkit 14737-SearchBoxWidget 14799_optionally_hide_catalyst_inputs 14803_remove_redundant_option bug_color_save_as_default fix_warnings misc_lut_fixes |
(0032904) Alan Scott (manager) 2014-06-18 22:24 |
Superficially looked at the help system, it appears correct. Closing, as this is mainly a developer tag in git. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2014-05-08 13:03 | Alan Scott | New Issue | |
2014-05-12 11:27 | Utkarsh Ayachit | Target Version | => 4.2 |
2014-05-12 11:55 | Utkarsh Ayachit | Assigned To | => Ben Boeckel (Kitware) |
2014-05-16 08:03 | Utkarsh Ayachit | Assigned To | Ben Boeckel (Kitware) => |
2014-05-16 10:10 | Utkarsh Ayachit | Assigned To | => johan andruejol |
2014-05-29 12:39 | Utkarsh Ayachit | Note Added: 0032681 | |
2014-05-29 13:51 | johan andruejol | Status | backlog => todo |
2014-06-13 10:41 | johan andruejol | Status | todo => active development |
2014-06-13 15:36 | johan andruejol | Note Added: 0032861 | |
2014-06-13 15:36 | johan andruejol | Status | active development => gatekeeper review |
2014-06-13 15:36 | johan andruejol | Resolution | open => fixed |
2014-06-17 07:13 | Utkarsh Ayachit | Topic Name | => 14720-RemoveQtWebkit |
2014-06-17 07:20 | Utkarsh Ayachit | Fixed in Version | => git-master |
2014-06-17 07:20 | Utkarsh Ayachit | Note Added: 0032876 | |
2014-06-17 07:28 | Utkarsh Ayachit | Status | gatekeeper review => customer review |
2014-06-18 22:24 | Alan Scott | Note Added: 0032904 | |
2014-06-18 22:24 | Alan Scott | Status | customer review => closed |
2014-08-29 11:00 | Utkarsh Ayachit | Fixed in Version | git-master => 4.2 |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |