Commit Graph

162 Commits

Author SHA1 Message Date
Maurice Kalinowski
6c5cf1c32a check the collection file for updates
- In case documentation has been added to the collection,
  creator registers the documentation on startup.

Reviewed-By: ck
2009-10-21 12:38:35 +02:00
Roberto Raggi
6ccc08fb40 Restore the state of QObject::blockSignals() 2009-10-05 12:45:14 +02:00
Friedemann Kleint
5948e284bb Rename namespace Core::Utils into Utils
Also move Designer::Internal::FormWindowEditor ->
Designer::FormWindowEditor.
2009-10-05 11:06:05 +02:00
Friedemann Kleint
74a3828f19 Purge out include files in exported headers 2009-10-01 16:38:08 +02:00
con
09cd063cdc Help->Contents also opens the Qt Creator manual now. 2009-10-01 14:06:34 +02:00
con
cfa47a71a4 Also remove old Qt Creator filters. 2009-09-15 18:41:16 +02:00
con
119bb180ed Remove old Qt Creator documentation. 2009-09-15 17:27:20 +02:00
hjk
93cbef8724 long live the king 2009-08-14 09:30:56 +02:00
Daniel Molkentin
1439742dbb Remove debugging output 2009-08-06 18:05:58 +02:00
Daniel Molkentin
2948651fa9 Show tutorials in context help pane by default, but honor context help settings.
Reviewed-by: kh
2009-08-06 15:54:09 +02:00
Daniel Molkentin
5633de2ac9 Make the welcome screen into plugins.
This removes the all hard dependencies to and from welcome screen,
except the one to the core plugin. More in detail:

- Add IWelcomePage to add a tab to the welcome screen
- Move tabs in the modules where they belong
- Enables QHelpManager to open help fullscreen and contextually
- "Getting Started" moves to Qt4ProjectManager
- Projects & Sessions (aka "Develop") moves to ProjectExplorer
- "Community" remains in the welcome plugin for simplicity
2009-07-28 16:11:55 +02:00
con
48134939c0 Back to the bottom. 2009-07-21 15:56:04 +02:00
Friedemann Kleint
94f81cb87a Fixed Compilation. 2009-07-21 14:20:40 +02:00
Daniel Molkentin
f8f0c4ce44 Move Welcome Page to separate plugin. 2009-07-21 13:58:27 +02:00
con
091f372723 Making the find tool bar be more connected to the searched text. 2009-07-21 13:44:30 +02:00
mae
f16d0c4d65 imlemented per-view edit location navigation 2009-07-20 13:56:25 +02:00
con
b799f32b96 Avoid vanishing close button in help side bar. 2009-07-17 15:04:14 +02:00
con
8ed85f1eb6 Unify tool button appearance in "panelWidgets".
Reviewed-by: Jens Bache-Wiig
2009-07-17 13:13:32 +02:00
mae
35be3a3b02 customize context help. The three modes are:
- show side-by-side if possible
 - always show side-by-side
 - always show full help

The default is "show side-by-side if possible". It's currently considered
possible if the editor is at least 800 pixels wide.
2009-07-14 13:21:51 +02:00
Alessandro Portale
d3f9757916 Removing some unused semicolons after Q_UNUSED
There were both variants, with and without extra semicolon.
2009-07-13 17:35:17 +02:00
kh
e4b0bd28cb Implement import - export of help bookmarks.
Task-number: 254695
2009-07-08 15:03:40 +02:00
kh
a175a5f6ee Implement home page settings and help startup options. 2009-06-26 16:50:50 +02:00
kh
0b1bc40b65 It is now possible to configure the help viewer font.
Task-number: 253365
2009-06-25 17:16:16 +02:00
kh
9ac5ab0466 Build fix for QT_NO_WEBKIT. 2009-06-25 16:07:57 +02:00
kh
bfc04b98f0 Store and restore font size for help viewers. Add font reset shortcut.
Task-number: 253365
Reviewed-by: kh
2009-06-25 16:03:02 +02:00
kh
cc2c385b80 Make the documentation font resizable by shortcut.
Task-number: 253365
Reviewed-by: dt
2009-06-23 17:05:27 +02:00
Jason McDonald
884b7af769 Update license headers and sales contact details.
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
Daniel Molkentin
130064e0f8 Do not switch to help mode if we launch a browser to show the help.
Also, find the help pages for Creator on the web properly.

Reviewed-By: kh
2009-06-10 17:39:59 +02:00
Daniel Molkentin
bebb155925 Also search for Qt tr cataloges in the Creator tr dir. Add qt_help cataloge.
The qt_help cataloge is required to fully translate the help plugin. The
additional lookup is mandated by the binary packages, where the translations
are simply put in Creatrors translation directories and the Qt translation
path is invalid.

Reviewed-by: con <qtc-committer@nokia.com>
2009-06-10 13:30:41 +02:00
kh
cb71de60dd No need to bookmark empty pages, also disable menu item in case of.
Reviewed-by: dt
2009-06-04 13:12:20 +02:00
Oswald Buddenhagen
d2a8449bea ifdef Q_?S_* cleanup
- clear up some Q_OS_LINUX vs. Q_OS_UNIX
- clear up Q_WS_* vs. Q_OS_* (relatively theoretical exercise)
- use proper #if-#else cascades instead of free-standing #ifs
2009-06-03 20:54:59 +02:00
kh
7b24a59382 Whitespace cleanup, normalize connect.
Reviewed-by: dt
2009-06-02 18:41:12 +02:00
kh
eda938270f Simplified code.
Reviewed-by: dt
2009-06-02 17:22:14 +02:00
kh
d8cca2b79d As on request, let the side pane help open and follow help mode.
Reviewed-by: Daniel Molkentin
2009-06-02 16:30:56 +02:00
kh
5ab1974002 Use default key sequence for next and previous page.
Reviewed-by: Daniel Molkentin
2009-06-02 12:56:16 +02:00
Daniel Molkentin
99fb291695 welcome screen: populate example combobox
When an example is selected, help and the project are opened
in a split view. We try to read the xml file provided for
QtDemo to extract details about the examples provided. Will
try all available Qts, starting with the default version. Will
fail gracefully (provide a message and disable controls) if
examples or demos cannot be found. Will work if help is not
found, but show an error.
2009-05-29 20:38:38 +02:00
Daniel Molkentin
32557b0b39 welcome screen: preview in news feed, Buttons added, resizing sanatized
Manage Sessions replaces "Restore last session" (which can be done by clicking
the "(last session)" session anyway. Also, added a "Create New Project" button.
Ensured that the welcome screen is only as high as needed (will orient on the
amount of items in the contained treewidgets). Scrolling is still last resort.
2009-05-28 16:41:13 +02:00
Daniel Molkentin
5123f48b0a Register as handler for qthelp://, remove obsolete started action slot. 2009-05-12 19:46:40 +02:00
Daniel Molkentin
f5d031bb5b welcome screen: tutorial section works, remember last tab 2009-05-11 17:56:42 +02:00
Friedemann Kleint
14e39ba5af Fixed translation issues. 2009-05-07 15:34:52 +02:00
Oswald Buddenhagen
f48f23c89d fully-fledged webkit-free welcome mode
pros:
- the non-webkit version is not castrated any more
- i18n should become simpler
  - but need to make the buttons non-labels for optimal results
- if we introduce delayed loading of the help plugin, we would get
  webkit loading out of the startup's critical path alltogether

cons:
- the page might be a bit harder to modify for some
2009-04-22 18:22:31 +02:00
Oswald Buddenhagen
40546f9a93 load translations 2009-04-20 16:51:10 +02:00
Oswald Buddenhagen
6d5eeb7afb add missing tr()s, etc., add some //: comments 2009-04-20 16:51:10 +02:00
con
a0631d294b Add find support to the help side panel.
Task:     248199
2009-03-17 17:48:22 +01:00
con
e8161ebd02 Fixes: Copy from help sidebar doesn't work 2009-03-13 12:10:28 +01:00
hjk
8ca887aae2 Fixes: change file license headers to include LGPL 2009-02-25 09:15:00 +01:00
con
bcc2a195a3 Fixes: - Html used for "No Documentation found" was invalid
RevBy:    - dt
2009-02-11 18:35:29 +01:00
hjk
f6f1721a64 Fixes: help: small refactoring 2009-01-28 13:57:42 +01:00
con
d22f833a9c Fixes: - Avoid some annoying debug output.
Details:  - No stupid "true" and "namespace bla already registered"
output anymore.
2009-01-27 16:55:55 +01:00
Daniel Molkentin
7e043dade1 Fixes: Find docs on Windows 2009-01-22 14:18:54 +01:00