Book dock window for user manual, mathematics et al.

Issue #122 closed
Former user created an issue

Originally reported on Google Code with ID 122

It would be nice to have some kind of 'math book' included in 
SpeedCrunch (See the mockup to get an idea what I had in mind). User 
could click the formula to add it to the evaluate line.

Reported by petri.damsten on 2007-12-09 16:44:45

<hr> * Attachment: speedcrunch_mockup.png<br>speedcrunch_mockup.png

Comments (9)

  1. Former user Account Deleted

    ``` This is an awesome idea IMO. I'm just not sure if we can implement the viewer before Qt 4.4 (which will bring QtWebKit and nice SVG).

    Is anyone against such a feature? ```

    Reported by `helder.pereira.correia` on 2007-12-09 16:50:43 - Labels added: Type-Enhancement - Labels removed: Type-Defect

  2. Former user Account Deleted

    ``` Looks like a lot of work -- and maybe, people will bug you to enter their special field as well (not only math, think of physics, chemistry and so on). Anyway, IMO this will attract more users, so go ahead. ```

    Reported by `wolf.lammen` on 2007-12-10 19:54:47

  3. Former user Account Deleted

    ``` This thing is being implemented on branch mathbook and the idea is now to provide a text browser as a dock window, so we can show the user manual, interactive math/physics/etc pages. Additionally, all the pages are translatable in the same way as the static HTML of our website :) ```

    Reported by `helder.pereira.correia` on 2007-12-11 13:59:05 - Status changed: `Started` - Labels added: Milestone-0.10

  4. Former user Account Deleted

    ``` receive this error message /speedcrunch/svn/branches/mathbook/src/gui/bookdock.cpp: In constructor ‘BookDock::BookDock(QWidget*)’: /speedcrunch/svn/branches/mathbook/src/gui/bookdock.cpp:51: error: ‘class QTextBrowser’ has no member named ‘setOpenLinks’ when compiling the source using Qt 4.2. There are similar named methods 'setOpenExternalLinks' in Qt 4.2. Can they be a replacement? Qt 4.2 is used in Kubuntu's long term support version 7.04, so there is an incentive not to step too far from that code base.

    ```

    Reported by `wolf.lammen` on 2008-01-09 10:34:42

  5. Former user Account Deleted

    ``` This works without the call to setOpenLinks(). setOpenExternalLinks() serves another purpose and it seems the default behaviour in 4.2 allows us to omit setOpenLink(), so I'm removing it.

    Petri: do you see any problem omitting it? ```

    Reported by `helder.pereira.correia` on 2008-01-09 11:33:19

  6. Former user Account Deleted

    ``` Implemented in trunk (revision 1072). I had to change a LOT of stuff from Petri Damsten's experimental mathbook branch in order to integrate it and make it work in trunk, since it was 0.9-based. Welcome to trunk, Book Dock :) ```

    Reported by `helder.pereira.correia` on 2008-02-15 00:51:29 - Status changed: `Fixed`

  7. Log in to comment