Commit Graph

68 Commits

Author SHA1 Message Date
con
7c0b1b63d5 Merge remote branch 'origin/2.1' into master 2010-11-30 16:45:15 +01:00
Daniel Molkentin
e0084d9ef0 Show buttons only when more than one tip is available
Task-number: QTCREATORBUG-3160
Reviewed-by: con
2010-11-30 16:43:01 +01:00
dt
c9c5fe1542 Merge remote branch 'origin/2.1'
Conflicts:
	share/qtcreator/static.pro
	src/plugins/qmljseditor/qmljshoverhandler.cpp
	src/plugins/qt4projectmanager/gettingstartedwelcomepagewidget.cpp
2010-11-18 19:28:23 +01:00
Daniel Molkentin
08ddd9f944 Move Qt QML projects to pro-based projects
Reviewed-by: dt
2010-11-18 15:35:41 +01:00
dt
4ac7253205 Merge remote branch 'origin/2.1'
Conflicts:
	share/qtcreator/static.pro
	src/plugins/cppeditor/cppeditor.cpp
	src/plugins/qmljseditor/qmljseditor.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemodeployablelistmodel.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemodeploystepwidget.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemodeploystepwidget.ui
	src/plugins/qt4projectmanager/qtoutputformatter.cpp
	src/plugins/texteditor/generichighlighter/highlightersettings.cpp
2010-11-10 17:02:40 +01:00
Daniel Molkentin
ff976b9861 Fix welcome screen with 120 dpi and translations with overlength
Task-number: QTCREATORBUG-2984
Reviewed-by: dt
2010-11-05 16:09:25 +01:00
Friedemann Kleint
68d4d35cae Coreplugin: Header cleanup.
Clean icore.h.
2010-11-02 16:53:56 +01:00
Friedemann Kleint
6063fb84c2 Fix exported headers in Core and TextEditor.
- Unexport Core::Internal::MainWindow and remove its includes.
- Move RssFetcher from Core::Internal to Core.
- Unexport CopyTaskHandler.
- Move TextEditor's completion support and Refactor Overlay
  helper classes from TextEditor::Internal to TextEditor as they
  are exported.
- Move internal BaseTextBlockSelection into private header.
- Unexport TextEditorOverlay as they are not used.
2010-11-01 16:29:45 +01:00
Oswald Buddenhagen
a9ff4d3749 Merge remote branch 'origin/2.1'
Conflicts:
	doc/qtcreator.qdoc
2010-11-01 12:11:03 +01:00
Daniel Molkentin
4ac72ef05f Modify RSS to show new (and only) featured example
Also center images, don't scale, and be less jumpy on startup

Reviewed-By: con
2010-10-27 18:53:46 +02:00
Oswald Buddenhagen
35bb61590d Merge remote branch 'origin/2.1'
Conflicts:
	doc/qtcreator.qdoc
	share/qtcreator/templates/mobileapp/app.pro
2010-10-25 11:27:30 +02:00
Daniel Molkentin
ac9159f872 Add our own description file to show all possible QML examples.
Reviewed-By: con
2010-10-22 14:50:44 +02:00
Friedemann Kleint
67278ca35b Valgrind fixes.
In Debugger and WelcomePageWidget.

Reviewed-by: Daniel Molkentin <daniel.molkentin@trolltech.com>
2010-10-21 12:36:19 +02:00
Tobias Hunger
0a5094097d Welcome: Do not open main.cpp when project loading was canceled
When choosing an example from the welcome screen and the user
cancels loading the project:
 * Do not switch to edit mode
 * Do not load main.cpp
 * Do not pop up help

Task-number: QTCREATORBUG-2774
Reviewed-by: Daniel Molkentin
2010-10-19 16:16:04 +02:00
Daniel Molkentin
2c0dae7dad Remove special code path for QML examples
QML examples are now read like any other Qt example, but still get their
own dropdown box.

Advantages:   Less code, proper naming, also loads the help if available
Disadvantage: Only contains a few examples, instead of all. We now
              trust whoever made the selection for Qt Demo.

Reviewed-by: con
2010-10-15 13:18:06 +02:00
Daniel Molkentin
f58acdc71e Fit all tips even on 120 DPI screens.
Task-Number: QTCREATORBUG-2587
2010-10-05 17:35:47 +02:00
Daniel Molkentin
371ea6177e Fix Tips of the Day with dark color schemes.
Task-Number: QTCREATORBUG-1769
2010-10-05 17:35:47 +02:00
Friedemann Kleint
7830ae8c9e L10n: tr()-Fixes. 2010-10-05 09:53:34 +02:00
hjk
6c5aa4800a rssfetcher: fix crashes on startup if no features are found
This incorporates the last hunk of qt-creator/merge_requests/180 by Nikita V.
2010-09-27 15:03:01 +02:00
Daniel Molkentin
19abd0f2d3 Initialize correct member. Fixes potential crash on startup.
Task-number: QTCREATORBUG-2454
2010-09-25 08:52:28 +02:00
Daniel Molkentin
f64cf427f2 Introduce featured items.
- Move RSSFetcher to CorePlugin
- Rename RSSFetcher to RssFetcher
- Make RssFetcher more generic, allow multiple sources to be fetched
- Introduce Featured Items on Getting Started page
- Introduce dummy entry for Mobile examples, needs implementation once they are ready
2010-09-24 17:40:22 +02:00
dt
d81d90a67a EditorManager: add a flag for embedded linenumbers
And make use of it to accept on the command line the patterns:
"filename" "+45", "filename" ":23", "filename:12" and "filename+42"

Task-Nr: QTCREATORBUG-2428
2010-09-23 12:36:16 +02:00
dt
00caec3e73 Mode switching: On drag & drop, on remote opening, on Open Files
Readd a few mode switchings that I accidentally removed.

Task-Nr: QTCREATORBUG-2405
2010-09-22 11:56:24 +02:00
Leena Miettinen
d84282b37c UI text - fix capitalization 2010-09-20 11:14:35 +02:00
Robert Loehning
78658cb3d7 doc: Fixed URL in GettingStartedWelcomePageWidget
(cherry picked from commit c3649d4fc5)
2010-08-25 11:15:59 +02:00
hjk
d6be0395f2 qt4projectmanager: don't overuse QString::replace 2010-08-23 15:50:03 +02:00
Alessandro Portale
3aa3c5688f Pedantic cleanup of filename parameters for QIcon constructor
Using more *::Constants::ICON_* where it makes sense and
wrapping the file names into QLatin1String where they were
missing.

The increased usage of the ICON constants needed a few more
cross plugin includes of *constants.h, here and there.
I think that it is OK, since the dependencies were alredy there
icon resource wise.
2010-07-30 22:17:14 +02:00
Friedemann Kleint
a945f8b5fd ProjectManager: Make Open Project dialog open in default folder
Move open project dialog handling into ProjectExplorer and make it
use its list of project file patterns. Same in Checkout wizards.

Task-number: QTCREATORBUG-1759
Reviewed-by: dt
2010-06-28 14:34:30 +02:00
kh1
1b6ad08795 Move help manager into core.
- lessens open file handles
 - improves help plugin startup further

Task-number: QTCREATORBUG-337
Reviewed-by: ck
2010-06-11 13:11:37 +02:00
Kai Koehne
b7ae49161a Revert disabling of qml support (2.0.0 branch)
This reverts commit 5234c775f7 and 210652912b.
2010-06-07 17:30:18 +02:00
Daniel Molkentin
c29355ee37 Fix mobile example link
Task-number: QTCREATORBUG-1571
Reviewed-by: Leena Miettinen
2010-06-04 14:49:25 +02:00
Daniel Molkentin
210652912b Disable everything QML-related but QMLJSEditor by default
To get QML functionality back, export QTCREATOR_WITH_QML before
running qmake

Reviewed-by: Kai Koehne
2010-06-01 14:28:09 +02:00
Daniel Molkentin
1a1a4a1075 Add links for building an example and building a mobile application
Reviewed-by: Leena Miettinen
2010-05-31 13:57:34 +02:00
Daniel Molkentin
d5f308032b Fix doc links to tips of the day, remove some to minimize l10n breakage.
Reviewed-by: Leena Miettinen
2010-05-31 13:57:34 +02:00
Daniel Molkentin
a41876cd41 Do not add a menu if the examples cannot be found.
This is not only a waste of ressources, but breaks a check later on
which tries to load the QML examples from Creators ressource path
if no QML capable Qt version is found (included with Creator packages)

Reviewed-by: dt
2010-05-31 11:11:23 +02:00
Daniel Molkentin
3d9cd608e7 Find declarative examples in nightly build package
Reviewed-by: dt
2010-05-25 19:23:28 +02:00
con
64042c3290 Find the qml examples also in case of shadow builds. 2010-05-07 14:54:19 +02:00
Jens Bache-Wiig
c7d08f9b6e Use Open Project button in Getting Started mode
We already have it in the projects mode so we might as well
use the same in "Getting Started".

Reviewed-by: danimo
2010-04-29 19:07:53 +02:00
Jens Bache-Wiig
aa63a8d0c6 Add "Open Project" to welcome page
By popular request I added a "open project" option.
We don't currently have a way of differentiating project types
from other files so I had to hardcode .pro and .qmlproject
for now.

Themed icons was also added to the new and open buttons.

Reviewed-by: danimo
Task-number: QTCREATORBUG-1142
2010-04-29 15:13:45 +02:00
Daniel Molkentin
c397a3c9e7 Add QML examples to welcome page
Reviewed-By: Jens Bache-Wiig
2010-04-29 14:39:26 +02:00
Daniel Molkentin
0783156161 Remove superflous ... from window titles.
Task-number: QTCREATORBUG-1116
2010-04-19 15:33:27 +02:00
Friedemann Kleint
ef926c6343 WelcomeModeLabel: Make usable in Designer as a normal 'styled' label.
Remove HTML-formatting and replace by properties set in constructor.
Use in forms.
2010-04-15 16:01:18 +02:00
Daniel Molkentin
0f1f528445 Further tweaks and fixes to the welcome mode.
- Fix typos
- Fix layout on OS X
2010-04-09 22:16:58 +02:00
Daniel Molkentin
0f1bad4d2d Fix string for the QML example. 2010-04-09 19:07:18 +02:00
Jens Bache-Wiig
0b1da27722 Updated layout and graphics for welcome page
Done with Danimo. Most changes are cosmetic but we modified
the tutorial listing and re-arranged some of the layouts to
better reflect the suggestions by Ergosign and Nigel.
2010-04-09 17:43:23 +02:00
Daniel Molkentin
269b82be6f Port the example chooser to a structured menu and a QPushButton.
Looks more structured now.
2010-04-07 18:02:34 +02:00
Thorbjørn Lindeijer
5e68c2afb8 Don't create Welcome mode pages when there is no Welcome mode
Fixes creating these pages unnecessarily when the Welcome plugin is not
loaded, as well as "leaking" them in that case.

Reviewed-by: con
2010-03-22 13:13:33 +01:00
Erik Verbruggen
e0c381bbfb Included QStringBuilder to fix compilation on MacOS.
Reviewed-by: kh1
2010-03-11 10:44:29 +01:00
kh1
0ec23fefd1 Fix split mode after last change for welcome page examples.
We need to append "?view=split"to force the split mode check. Make the
check more readable in viewerForContextMode.
2010-03-10 18:42:13 +01:00
kh1
4e7bbbdaaf Fix broken behavior for welcome page links if no docs are installed.
In case of split mode we did not check if the actual requested doc
exists and thus did fail to open the browser if it could not be found.

Reviewed-by: Daniel Molkentin
2010-03-10 18:42:12 +01:00