From bbca68fbb9267bb43475107ab0f09730d265d9e6 Mon Sep 17 00:00:00 2001 From: con Date: Wed, 4 Feb 2009 11:15:28 +0100 Subject: [PATCH 01/16] Fixes: - Copyright date --- src/plugins/bineditor/BinEditor.pluginspec | 2 +- src/plugins/bookmarks/Bookmarks.pluginspec | 2 +- src/plugins/cmakeprojectmanager/CMakeProjectManager.pluginspec | 2 +- src/plugins/coreplugin/Core.pluginspec | 2 +- src/plugins/cpaster/CodePaster.pluginspec | 2 +- src/plugins/cppeditor/CppEditor.pluginspec | 2 +- src/plugins/cpptools/CppTools.pluginspec | 2 +- src/plugins/debugger/Debugger.pluginspec | 2 +- src/plugins/designer/Designer.pluginspec | 2 +- src/plugins/fakevim/FakeVim.pluginspec | 2 +- src/plugins/find/Find.pluginspec | 2 +- src/plugins/git/ScmGit.pluginspec | 2 +- src/plugins/helloworld/HelloWorld.pluginspec | 2 +- src/plugins/help/Help.pluginspec | 2 +- src/plugins/perforce/Perforce.pluginspec | 2 +- src/plugins/projectexplorer/ProjectExplorer.pluginspec | 2 +- src/plugins/qt4projectmanager/Qt4ProjectManager.pluginspec | 2 +- src/plugins/qtscripteditor/QtScriptEditor.pluginspec | 2 +- src/plugins/quickopen/QuickOpen.pluginspec | 2 +- src/plugins/regexp/RegExp.pluginspec | 2 +- src/plugins/resourceeditor/ResourceEditor.pluginspec | 2 +- src/plugins/snippets/Snippets.pluginspec | 2 +- src/plugins/subversion/Subversion.pluginspec | 2 +- src/plugins/texteditor/TextEditor.pluginspec | 2 +- src/plugins/vcsbase/VCSBase.pluginspec | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/src/plugins/bineditor/BinEditor.pluginspec b/src/plugins/bineditor/BinEditor.pluginspec index 499dc23e10b..82d7d9b8630 100644 --- a/src/plugins/bineditor/BinEditor.pluginspec +++ b/src/plugins/bineditor/BinEditor.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Binary editor component. http://www.trolltech.com/ diff --git a/src/plugins/bookmarks/Bookmarks.pluginspec b/src/plugins/bookmarks/Bookmarks.pluginspec index 35f196fb9cb..0d22b8e877f 100644 --- a/src/plugins/bookmarks/Bookmarks.pluginspec +++ b/src/plugins/bookmarks/Bookmarks.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Bookmarks in text editors. http://www.trolltech.com/ diff --git a/src/plugins/cmakeprojectmanager/CMakeProjectManager.pluginspec b/src/plugins/cmakeprojectmanager/CMakeProjectManager.pluginspec index 567839e781b..3818069b500 100644 --- a/src/plugins/cmakeprojectmanager/CMakeProjectManager.pluginspec +++ b/src/plugins/cmakeprojectmanager/CMakeProjectManager.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation ### TODO CMake support http://www.trolltech.com/ diff --git a/src/plugins/coreplugin/Core.pluginspec b/src/plugins/coreplugin/Core.pluginspec index e771f21ec2f..96607337182 100644 --- a/src/plugins/coreplugin/Core.pluginspec +++ b/src/plugins/coreplugin/Core.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License The core plugin for the Qt IDE. http://www.trolltech.com/ diff --git a/src/plugins/cpaster/CodePaster.pluginspec b/src/plugins/cpaster/CodePaster.pluginspec index 4d03eff8e3e..c98550dd2f4 100644 --- a/src/plugins/cpaster/CodePaster.pluginspec +++ b/src/plugins/cpaster/CodePaster.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Codepaster plugin for pushing/fetching diff from server http://www.trolltech.com/ diff --git a/src/plugins/cppeditor/CppEditor.pluginspec b/src/plugins/cppeditor/CppEditor.pluginspec index c7fcd714e4f..c02dfb9625a 100644 --- a/src/plugins/cppeditor/CppEditor.pluginspec +++ b/src/plugins/cppeditor/CppEditor.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License C/C++ editor component. http://www.trolltech.com/ diff --git a/src/plugins/cpptools/CppTools.pluginspec b/src/plugins/cpptools/CppTools.pluginspec index 1ddf6664544..98014175363 100644 --- a/src/plugins/cpptools/CppTools.pluginspec +++ b/src/plugins/cpptools/CppTools.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Tools for analyzing C/C++ code. http://www.trolltech.com/ diff --git a/src/plugins/debugger/Debugger.pluginspec b/src/plugins/debugger/Debugger.pluginspec index b646c0bca20..719f9067538 100644 --- a/src/plugins/debugger/Debugger.pluginspec +++ b/src/plugins/debugger/Debugger.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Debugger integration. http://www.trolltech.com/ diff --git a/src/plugins/designer/Designer.pluginspec b/src/plugins/designer/Designer.pluginspec index 7428e6df660..9f337ea4ed3 100644 --- a/src/plugins/designer/Designer.pluginspec +++ b/src/plugins/designer/Designer.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Qt Designer integration. http://www.trolltech.com/ diff --git a/src/plugins/fakevim/FakeVim.pluginspec b/src/plugins/fakevim/FakeVim.pluginspec index a420040ac8a..3c71b6bcaf6 100644 --- a/src/plugins/fakevim/FakeVim.pluginspec +++ b/src/plugins/fakevim/FakeVim.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License VI-style keyboard navigation. http://www.trolltech.com/ diff --git a/src/plugins/find/Find.pluginspec b/src/plugins/find/Find.pluginspec index f0e00617e10..a454d56e5d4 100644 --- a/src/plugins/find/Find.pluginspec +++ b/src/plugins/find/Find.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Provides the find widget and the hooks for find implementations. http://www.trolltech.com/ diff --git a/src/plugins/git/ScmGit.pluginspec b/src/plugins/git/ScmGit.pluginspec index 21c0c39ab60..aa1ffc5242c 100644 --- a/src/plugins/git/ScmGit.pluginspec +++ b/src/plugins/git/ScmGit.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Git integration. http://www.trolltech.com/ diff --git a/src/plugins/helloworld/HelloWorld.pluginspec b/src/plugins/helloworld/HelloWorld.pluginspec index 54743ced9a3..e5c40f4ac6f 100644 --- a/src/plugins/helloworld/HelloWorld.pluginspec +++ b/src/plugins/helloworld/HelloWorld.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Hello World sample plugin. http://www.trolltech.com/ diff --git a/src/plugins/help/Help.pluginspec b/src/plugins/help/Help.pluginspec index 50c5863b8c9..2e0eda7a5c6 100644 --- a/src/plugins/help/Help.pluginspec +++ b/src/plugins/help/Help.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Help system. http://www.trolltech.com/ diff --git a/src/plugins/perforce/Perforce.pluginspec b/src/plugins/perforce/Perforce.pluginspec index 21df190d99a..a6c2547dbc3 100644 --- a/src/plugins/perforce/Perforce.pluginspec +++ b/src/plugins/perforce/Perforce.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Perforce integration. http://www.trolltech.com/ diff --git a/src/plugins/projectexplorer/ProjectExplorer.pluginspec b/src/plugins/projectexplorer/ProjectExplorer.pluginspec index aaecd57de93..48d73c1acd6 100644 --- a/src/plugins/projectexplorer/ProjectExplorer.pluginspec +++ b/src/plugins/projectexplorer/ProjectExplorer.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License ProjectExplorer framework that can be extended with different kind of project types. http://www.trolltech.com/ diff --git a/src/plugins/qt4projectmanager/Qt4ProjectManager.pluginspec b/src/plugins/qt4projectmanager/Qt4ProjectManager.pluginspec index c928239ed8b..bce492dd810 100644 --- a/src/plugins/qt4projectmanager/Qt4ProjectManager.pluginspec +++ b/src/plugins/qt4projectmanager/Qt4ProjectManager.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Provides project type for Qt 4 pro files and tools. http://www.trolltech.com/ diff --git a/src/plugins/qtscripteditor/QtScriptEditor.pluginspec b/src/plugins/qtscripteditor/QtScriptEditor.pluginspec index 1cb3129b81e..e434199ab54 100644 --- a/src/plugins/qtscripteditor/QtScriptEditor.pluginspec +++ b/src/plugins/qtscripteditor/QtScriptEditor.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Editor for QtScript. http://www.trolltech.com/ diff --git a/src/plugins/quickopen/QuickOpen.pluginspec b/src/plugins/quickopen/QuickOpen.pluginspec index 85d9a5cc476..74eb2a3940a 100644 --- a/src/plugins/quickopen/QuickOpen.pluginspec +++ b/src/plugins/quickopen/QuickOpen.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Provides the QuickOpen widget and the hooks for QuickOpen filter implementations. http://www.trolltech.com/ diff --git a/src/plugins/regexp/RegExp.pluginspec b/src/plugins/regexp/RegExp.pluginspec index e0c4ac44c20..d4255137228 100644 --- a/src/plugins/regexp/RegExp.pluginspec +++ b/src/plugins/regexp/RegExp.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Regular Expression test widget. http://www.trolltech.com/ diff --git a/src/plugins/resourceeditor/ResourceEditor.pluginspec b/src/plugins/resourceeditor/ResourceEditor.pluginspec index fc7911e67cd..c46a90a8211 100644 --- a/src/plugins/resourceeditor/ResourceEditor.pluginspec +++ b/src/plugins/resourceeditor/ResourceEditor.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Editor for qrc files. http://www.trolltech.com/ diff --git a/src/plugins/snippets/Snippets.pluginspec b/src/plugins/snippets/Snippets.pluginspec index f7e0a18c2a0..5b0e5ecf931 100644 --- a/src/plugins/snippets/Snippets.pluginspec +++ b/src/plugins/snippets/Snippets.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Code snippet plugin. http://www.trolltech.com/ diff --git a/src/plugins/subversion/Subversion.pluginspec b/src/plugins/subversion/Subversion.pluginspec index 4e9c76c118d..8b87d5a7ec2 100644 --- a/src/plugins/subversion/Subversion.pluginspec +++ b/src/plugins/subversion/Subversion.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Subversion integration. http://www.trolltech.com/ diff --git a/src/plugins/texteditor/TextEditor.pluginspec b/src/plugins/texteditor/TextEditor.pluginspec index 5f7d9a66ce7..06ab09c86d3 100644 --- a/src/plugins/texteditor/TextEditor.pluginspec +++ b/src/plugins/texteditor/TextEditor.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Text editor framework and the implementation of the basic text editor. http://www.trolltech.com/ diff --git a/src/plugins/vcsbase/VCSBase.pluginspec b/src/plugins/vcsbase/VCSBase.pluginspec index 87e3ae9eac8..60d6b72f714 100644 --- a/src/plugins/vcsbase/VCSBase.pluginspec +++ b/src/plugins/vcsbase/VCSBase.pluginspec @@ -1,6 +1,6 @@ Nokia Corporation - (C) 2008 Nokia Corporation + (C) 2008-2009 Nokia Corporation Nokia Beta Version License Version Control System Base Plugin http://www.trolltech.com/ From 1f3a96a1e8fbfbcfa316a9391ba9f8b6c05f9371 Mon Sep 17 00:00:00 2001 From: Kavindra Palaraja Date: Wed, 4 Feb 2009 12:02:56 +0100 Subject: [PATCH 02/16] Fixes: Doc - some more documentation for The Code Editor section --- doc/qtcreator.qdoc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/doc/qtcreator.qdoc b/doc/qtcreator.qdoc index f9e55ba866d..21fd3d91f58 100644 --- a/doc/qtcreator.qdoc +++ b/doc/qtcreator.qdoc @@ -230,29 +230,29 @@ To deselect, use \key{Ctrl+Shift+U}. \row \i Moving lines up and down - \i + \i Use \key{Ctrl+Shift+Up} and \key{Ctrl+Shift+Down} \row \i Completion - \i + \i Use \key{Ctrl+Space} \row \i Indenting Blocks - \i + \i Use \key{Ctrl+I} \row - \i Commenting or Uncommenting Blocks - \i + \i Commenting or uncommenting blocks + \i Use \key{Ctrl+\/} \row - \i Switch between Header and Source + \i Switch between header file and source file \i Use \key{F4}. \row - \i Increasing and Decreasing Font Size + \i Increasing and decreasing font size \i Use \key{Ctrl+Scroll Wheel} \row - \i Follow Symbols under The Cursor + \i Follow symbols under the cursor \i Use \key{F2} and \key{Shift+F2}. This feature works with namespaces, classes, methods, variables, include statements, and macros. From 6f4a8be9461b0c84e98cb57b9d07d2f7b1ff44de Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 4 Feb 2009 13:39:11 +0100 Subject: [PATCH 03/16] Fixes: Session loading does not restore form files RevBy: Eike Details: Make form editor factory and form editor return the same editor kind. --- src/plugins/designer/designerconstants.h | 1 - src/plugins/designer/formeditorw.cpp | 2 +- src/plugins/designer/formwindoweditor.cpp | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/plugins/designer/designerconstants.h b/src/plugins/designer/designerconstants.h index f403f6322f2..6d5f4a4695c 100644 --- a/src/plugins/designer/designerconstants.h +++ b/src/plugins/designer/designerconstants.h @@ -42,7 +42,6 @@ const char * const C_FORMEDITOR = "Formeditor"; const char * const T_FORMEDITOR = "Formeditor.Toolbar"; const char * const M_FORMEDITOR = "Formeditor.Menu"; const char * const M_FORMEDITOR_PREVIEW = "Formeditor.Menu.Preview"; -const char * const C_FORMWINDOW = "Formwindow"; // Wizard type const char * const FORM_FILE_TYPE = "Qt4FormFiles"; diff --git a/src/plugins/designer/formeditorw.cpp b/src/plugins/designer/formeditorw.cpp index 4ab3c61694a..ef5e3153f49 100644 --- a/src/plugins/designer/formeditorw.cpp +++ b/src/plugins/designer/formeditorw.cpp @@ -546,7 +546,7 @@ void FormEditorW::currentEditorChanged(Core::IEditor *editor) qDebug() << Q_FUNC_INFO << editor << " of " << m_fwm->formWindowCount(); // Deactivate Designer if a non-form is being edited - if (editor && !qstrcmp(editor->kind(), Constants::C_FORMWINDOW)) { + if (editor && !qstrcmp(editor->kind(), Constants::C_FORMEDITOR)) { FormWindowEditor *fw = qobject_cast(editor); QTC_ASSERT(fw, return); fw->activate(); diff --git a/src/plugins/designer/formwindoweditor.cpp b/src/plugins/designer/formwindoweditor.cpp index 65eaf8aceb1..a683dccd864 100644 --- a/src/plugins/designer/formwindoweditor.cpp +++ b/src/plugins/designer/formwindoweditor.cpp @@ -260,7 +260,7 @@ Core::IFile *FormWindowEditor::file() const char *FormWindowEditor::kind() const { - return C_FORMWINDOW; + return C_FORMEDITOR; } QString FormWindowEditor::displayName() const From f5222230a4bc936564ec73971b6eeefb01025094 Mon Sep 17 00:00:00 2001 From: Peter Hartmann Date: Wed, 4 Feb 2009 13:52:23 +0100 Subject: [PATCH 04/16] Fixes: QtSingleApplication: remove socket instance before listening RevBy: Thorbjorn Details: calls the newly introduced QLocalServer::removeServer() function before listening. The problem was: When the socket file was left there after the application quit (e.g. because of not closing it or when the app crashed), the first call to listen failed with "address already in use" error. Before, listen() would delete that file in that case, but that behavior changed and the "removeServer()" method introduced instead. --- src/shared/qtsingleapplication/qtlocalpeer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shared/qtsingleapplication/qtlocalpeer.cpp b/src/shared/qtsingleapplication/qtlocalpeer.cpp index 4b68c67c3dd..452d43545a3 100644 --- a/src/shared/qtsingleapplication/qtlocalpeer.cpp +++ b/src/shared/qtsingleapplication/qtlocalpeer.cpp @@ -94,9 +94,9 @@ bool QtLocalPeer::isClient() if (!lockFile.lock(QtLockedFile::WriteLock, false)) return true; + if (!QLocalServer::removeServer(socketName)) + qWarning("QtSingleCoreApplication: could not cleanup socket"); bool res = server->listen(socketName); - if (!res && server->serverError() == QAbstractSocket::AddressInUseError) - res = server->listen(socketName); // ### Workaround 4.4.0tp bug if (!res) qWarning("QtSingleCoreApplication: listen on local socket failed, %s", qPrintable(server->errorString())); QObject::connect(server, SIGNAL(newConnection()), SLOT(receiveConnection())); From d91b4cd8d938c9942aef8070703e149da805d214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorbj=C3=B8rn=20Lindeijer?= Date: Wed, 4 Feb 2009 14:00:31 +0100 Subject: [PATCH 05/16] Added a feedback link to the welcome page Also adjusted the logos. Design by Nigel. HTML/CSS done with Thomas. --- src/plugins/coreplugin/core.qrc | 4 +++ .../coreplugin/html/images/btn_feedback.png | Bin 0 -> 1752 bytes .../html/images/btn_feedback_hover.png | Bin 0 -> 1793 bytes .../html/images/feedback-bar-background.png | Bin 0 -> 245 bytes .../coreplugin/html/images/feedback-text.png | Bin 0 -> 2968 bytes .../coreplugin/html/images/nokia_logo.png | Bin 2321 -> 1148 bytes .../coreplugin/html/images/qt_logo.png | Bin 4439 -> 2662 bytes src/plugins/coreplugin/html/qt.css | 32 ++++++++++++++++-- src/plugins/coreplugin/html/welcome.html | 6 ++++ 9 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 src/plugins/coreplugin/html/images/btn_feedback.png create mode 100644 src/plugins/coreplugin/html/images/btn_feedback_hover.png create mode 100644 src/plugins/coreplugin/html/images/feedback-bar-background.png create mode 100644 src/plugins/coreplugin/html/images/feedback-text.png diff --git a/src/plugins/coreplugin/core.qrc b/src/plugins/coreplugin/core.qrc index a7271ec6beb..bd36c4f1c8d 100644 --- a/src/plugins/coreplugin/core.qrc +++ b/src/plugins/coreplugin/core.qrc @@ -3,10 +3,14 @@ html/images/bg_site_header_dark_grey.png html/images/body_bg_circles_bottom_right.png html/images/body_bg_gradient.png + html/images/btn_feedback.png + html/images/btn_feedback_hover.png html/images/btn_getting_started.png html/images/btn_getting_started_hover.png html/images/btn_restore_session.png html/images/btn_restore_session_hover.png + html/images/feedback-bar-background.png + html/images/feedback-text.png html/images/list_bullet_arrow.png html/images/mode_Project.png html/images/nokia_logo.png diff --git a/src/plugins/coreplugin/html/images/btn_feedback.png b/src/plugins/coreplugin/html/images/btn_feedback.png new file mode 100644 index 0000000000000000000000000000000000000000..ad972b082a56619913a3255af5d75d84329957b7 GIT binary patch literal 1752 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 VXH=O_M1#BJZ6S>=X*yp zFfd4#xJHyX=jZ08=9Mrw7o{eaq^2m8XO?6rxO@5rgg5euGcYg&c)B=-WZZju!H}21 zfP=vx;#oX*-h{&;6W(N~n(VG_5|tDzntn%ed-l%I)Wnm43gLQ1Pfxk7i`jW%stdcD1nMhZ)o@;XbggFz0|Nttr>mdKI;Vst0J3;bhyVZp literal 0 HcmV?d00001 diff --git a/src/plugins/coreplugin/html/images/feedback-text.png b/src/plugins/coreplugin/html/images/feedback-text.png new file mode 100644 index 0000000000000000000000000000000000000000..731bdc50a322c6153ed760cb7ca8d6a8b59b010c GIT binary patch literal 2968 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 E0B^t=X8-^I literal 4439 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 Mr>mdKI;Vst00zl-z5oCK diff --git a/src/plugins/coreplugin/html/qt.css b/src/plugins/coreplugin/html/qt.css index fa91bf8b931..aaba4703a0b 100644 --- a/src/plugins/coreplugin/html/qt.css +++ b/src/plugins/coreplugin/html/qt.css @@ -139,8 +139,31 @@ html, body { margin:0; padding:0; width:100%; - height:100px; - margin-top:-100px; + height:55px; + margin-top:-86px; +} + +.feedback-bar { + position:relative; + list-style-type:none; + margin:0; + padding:0; + height: 31px; + width: 100%; + margin-top: 0px; + background-image: url(images/feedback-bar-background.png); +} + +a.btn_feedback { + background-image:url(images/btn_feedback.png); + width:102px; + height:26px; + display:block; + float:left; +} + +a.btn_feedback:hover { + background-image:url(images/btn_feedback_hover.png) } .left-logo { @@ -148,13 +171,16 @@ html, body { background:none; margin:0; padding:0; + padding-left: 15px; content:url(images/qt_logo.png); } .right-logo { float:right; background:none; - margin:0; + margin: 0; + margin-right: 15px; + margin-top: 25px; padding:0; content:url(images/nokia_logo.png); } diff --git a/src/plugins/coreplugin/html/welcome.html b/src/plugins/coreplugin/html/welcome.html index 40cdafe8122..c4e47d62118 100644 --- a/src/plugins/coreplugin/html/welcome.html +++ b/src/plugins/coreplugin/html/welcome.html @@ -14,6 +14,8 @@ preloadImg01.src = "images/btn_getting_started_hover.png"; var preloadImg02 = new Image(); preloadImg02.src = "images/btn_restore_session_hover.png"; + var preloadImg03 = new Image(); + preloadImg03.src = "images/btn_feedback_hover.png"; @@ -73,4 +75,8 @@