summaryrefslogtreecommitdiff
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
* QmlPuppet: fix Qt 5.5 buildsTim Jenssen2016-03-222-14/+14
| | | | | Change-Id: I520be5d188e637c222ba3e709f072e2881b20db9 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* Debugger: Make QVariant dumper more robusthjk2016-03-211-3/+11
| | | | | Change-Id: Ic9ce15eaf88f8a5267c9e8d3f9d049d9b2035eb1 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* Utils: Improved handling of StyleHelper::baseColorAlessandro Portale2016-03-211-1/+1
| | | | | | | | | | | This change makes sure that the "UI coloring" feature respects the original brightness of the current theme. It prevents dark themes from getting a too light recoloring and vice versa. Extra benefit: this allows to remove much recently introduced code. Change-Id: Ib2c96e7ed172a4cc97520aa4b5d180cc6353c661 Reviewed-by: hjk <hjk@theqtcompany.com>
* Wizards: Fix validation of C++ class namesTobias Hunger2016-03-182-2/+2
| | | | | | Task-number: QTCREATORBUG-15647 Change-Id: I265a7dbadb2f87e7e44a1770be2af3eb9b9cb53b Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* WelcomeScreen: little adjustments for default.creatorthemeAlessandro Portale2016-03-185-6/+10
| | | | | | | ..by rounding the buttons and adding a theme color role for their background Change-Id: Icde7bb0be178ffbe65635d336227886ffd902129 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Rename the "Dark Frame" theme to "Default Flat"Alessandro Portale2016-03-183-3/+3
| | | | | Change-Id: I1d2dc8af94466de29fc1429c82dbbd37bcf7310b Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Welcome: Implement part of Diana's designAlessandro Portale2016-03-1750-901/+276
| | | | | | | | | | | Removing font variations, colors, roundings and gaps. And it is now better themable. The examlpes and tutorial selection still needs to be done. Change-Id: I520814ba9e8ce4fa1d1ca7ec14329955e8a0609a Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Flat theme: Same disabled color all side/tool/status bar iconsAlessandro Portale2016-03-171-1/+1
| | | | | | | | And adapting darkframe.creatortheme accordingly to match Diana's specification Change-Id: I9e1f62869ff91d7cfd3a26f51d26225d549a0965 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* AutoTest: Add some theming support for results paneChristian Stenger2016-03-173-0/+24
| | | | | Change-Id: I6641dc92d54ea20263656fa77157d7d853cf0287 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* ProgressBar: Add a theme color for the backgroundAlessandro Portale2016-03-173-0/+3
| | | | | | | | | | The progress bar is important and custom enough to deserve its own theme color for the background. This change adds "ProgressBarBackgroundColor" and also sets it for dark.cretatortheme, so that it has a good contrast to ProgressBarColorNormal. Change-Id: I37731d7a918a862a28940e215c913f9ade8569ca Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Flat themes: enable recoloring of the status bar & progressAlessandro Portale2016-03-163-13/+10
| | | | | | | | | The flat OutputPaneToggleButton now has the same hover and selected colors as the sidebar items and toolbar items. This changes the appearance in the dark theme a bit, and I hope in a good way. Change-Id: I52826c6d1c4539f799c74580f195a95609ea0416 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* ProgressBar: Make it really flat for flat themesAlessandro Portale2016-03-163-7/+4
| | | | | Change-Id: I3964492e4b07dcba594d5bebc1b74d9458578e88 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* "Dark frame theme": Fix some colorsAlessandro Portale2016-03-141-21/+21
| | | | | | | By copying them from default.creatortheme Change-Id: Ib833f19988276c73eff9c745eaab59d01b6bcad8 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* QtC Plugin Wizard: Use #pragma onceTobias Hunger2016-03-143-12/+3
| | | | | | | | | | No need to discuss individual header guards that way;-) And that is what we want to use in Qt Creator now anyway. Change-Id: Idb2d7a34ea3c5d99c18c696eaed4023c12c01930 Task-number: QTCREATORBUG-15861 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* Themes: Make theming of the menu bar optionalAlessandro Portale2016-03-143-2/+5
| | | | | | | | | | | | | Inspired by numerous user feedback, I want to turn off the theming of the menu bar for the new flat theme, and make it look like in the default theme. At the same time, I want to leave the "dark" theme as it currently is. This patch adds a theme flag FlatMenuBar and turns it off for the new theme. Change-Id: I9bba056a27fab7a634b45324e3fe8cd26f50df74 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* GenericHighlighter: Update from latest KTextEditor sourceOrgad Shaneh2016-03-147-106/+375
| | | | | Change-Id: I84b783df1eaca9e162e50f23e1da8fa0afa9666d Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* "Dark Frame" theme: Highlight the active empty documentAlessandro Portale2016-03-131-1/+1
| | | | | | | | The current active and empty document should be highlighted. That was broken with the "Dark Frame" theme. Change-Id: I0632f654c146492b7e7a9d61db31e2d85c3d52fd Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Themes: Make toolbar highlights optionalAlessandro Portale2016-03-123-0/+3
| | | | | | | | | | | Following Diana's flat style motto "remove unnecessary lines", this patch makes highlights and shadows in the toolbars optional, and removes them for the new flat theme. "default" and "dark" are not affected by this change. Change-Id: Iadbbaa669e318406a154fed3e07890fd40f5f621 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* "Dark Frame" theme: do not force the use of fusion styleAlessandro Portale2016-03-121-1/+1
| | | | | | | | Unlike the "dark" theme, thia theme does not try to modify the standard widgets and dialogs. Change-Id: If85f1bc90113516750c546cbec74cd1f562683eb Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Themes: Add a theme flag for "default" or "flat" ProjectsModeAlessandro Portale2016-03-073-14/+14
| | | | | | | | | | | | | | | I'd like a "flat" style to have a "default" projects mode. This patch introduces a FlatProjectsMode. The painting code of the widgets in the project mode follow that instead of the Theme::WidgetStyle. In the course of it, DoubleTabWidget does not imitate the dummy toolbar anymore, but calls the style painting code, instead. That makes the theme color DoubleTabWidget1stEmptyAreaBackgroundColor obsolete, so that key disappears from the Theme enum and also from the creatorthemes. Change-Id: Ia1479c761f61753d6738a43bbde368bf0b8814b2 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* "Dark Frame" Theme: TweaksAlessandro Portale2016-03-041-4/+5
| | | | | | | Adjusting the splitter color and Info Area colors. Change-Id: Icca320df917cd5df352c19f1be2a204d1250f17b Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Revert "Gathering feedback about flat mode icons"Alessandro Portale2016-03-041-1/+1
| | | | | | | | | | Feedback gathered, thank you for the patience. This reverts commit 9e9bae54c7c456584e26b3ca61cdadd3da25726c. Change-Id: If5be24e9f97f172d9e6f170d80b2747cf3e9dc04 Reviewed-by: hjk <hjk@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Merge "Merge remote-tracking branch 'origin/3.6' into 4.0" into 4.0Eike Ziller2016-03-031-2/+2
|\
| * Merge remote-tracking branch 'origin/3.6' into 4.0Eike Ziller2016-03-031-2/+2
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/projectexplorer/applicationlauncher.cpp src/plugins/projectexplorer/applicationlauncher.h src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp src/plugins/qmlprofiler/qmlprofilertool.cpp src/plugins/qtsupport/uicodemodelsupport.cpp src/plugins/qtsupport/uicodemodelsupport.h Change-Id: I6f6ae77422d99f4f422b108ade6b64273df9dd57
| | * Improve German translationRobert Loehning2016-02-241-2/+2
| | | | | | | | | | | | | | | Change-Id: I46e0c7f3b047d55db1fa2abe54c701c208de50ba Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* | | default.creatortheme: add dummy FancyToolBarSeparatorColorAlessandro Portale2016-03-031-0/+1
|/ / | | | | | | | | Change-Id: I1d7a27bf7fb749e9b13f17584e1b57db0ea0acbd Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* | Flat Theme: Final touches for tool bar separatorsAlessandro Portale2016-03-032-0/+2
| | | | | | | | | | | | | | | | To properly support Diana's design, we need a dedicated theme color for the separator. Also, the vertical separators have a certain margin. Change-Id: I4d009342a9320848ec97f5c2d324bfb672650101 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* | Translations: Fix some wrong contexts in ts files.Eike Ziller2016-03-021-2/+4
| | | | | | | | | | | | | | | | | | We often have includes relative to e.g. <qtcreator>/src/plugins, so we need to pass these to lupdate as well to make it find headers there. Task-number: QTCREATORBUG-8945 Change-Id: I1d44c90b9a5f6da742666fe3dcd0fc83b1c527f8 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
* | Merge remote-tracking branch 'origin/master' into 4.0Eike Ziller2016-03-0212-12343/+21219
|\ \ | | | | | | | | | Change-Id: Iab01658c329f3bf57077595d54be6ed73f11f715
| * | Add the "Dark frame" Qt Creator themeAlessandro Portale2016-03-011-0/+184
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://blog.qt.io/blog/2015/02/09/qt-creator-flat-style-ui-design-new-light-theme/ defines a dark and a light theme. We start by implementing the dark one. "Dark frame" stands for dark toolbar areas and light content areas. The name is silly, and we need to find a proper one before the release (we will most likely keep the silly name, though). Since the existing "dark" theme is much darker and has a dark content area, we don't want to simply replace that. Change-Id: If2197c4a07ae1e374be4449b6ed0383cdbe314b3 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
| * | Application wizard for Qt.labs.control based applicationsAlessandro Portale2016-03-017-0/+187
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let's make it easier to create applications with Qt labs controls. This creates a tabbed navigation style. We can add options to the wizard to create drill-down and other common navigation styles. Also an option for the controls style (material, universal, etc.). And perhaps a checkbox to include the virtual keyboard. Change-Id: I9672ab12aa616e7ce08e90eb244fad525e5ab2b2 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
| * | Update Canvas3D application wizard to Qt 5.7 levelAlessandro Portale2016-03-014-12343/+20848
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgraded r74 three.js port, which is compatible with Qt 5.6 and Qt 5.7. Some three.js features require Canvas3D 1.1 API, so increased the import version in the template. Change-Id: I1ae37237073d4149f56c1d93579b20a576496e33 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* | | PNGs: Remove sRGB chunkTobias Hunger2016-02-292-0/+0
|/ / | | | | | | | | | | | | | | | | libPNG does nag about broken/useless sRGB headers on the console for a while now. Remove them from our PNGs to stop that text from appearing in the console on startup. Change-Id: I2f49f892397bf9d4498ac39210fd6d1d4f29269e Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* | Dark theme: Fix selected sidebar button backgroundAlessandro Portale2016-02-261-1/+1
| | | | | | | | | | | | | | One of my recent changes must have broken the selected background color. Change-Id: I4ed79b29193bddb4423273f65562d20e54361f9a Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* | Themes: Fix UI recoloring for flat themesAlessandro Portale2016-02-261-5/+5
| | | | | | | | | | | | | | | | | | Reduce the usage of half-transparent colors to just the Fancy* widgets. Otherwise, we have side effects like QTCREATORBUG-15770 in other widgets (e.g. search results pane). Change-Id: I0e2b0155441c4f1a071bd3c1029577accb73d56b Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* | Themes: Enable UI recoloring for flat themesAlessandro Portale2016-02-181-4/+4
| | | | | | | | | | Change-Id: I1907c42a769124b7505bd7afaf6c4da910f3f407 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* | Correct capitalization in wizard template and example.Niels Weber2016-02-161-2/+2
| | | | | | | | | | Change-Id: I9a42ea97407179911d1736ba1ca79402d51d24c5 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* | Use "OS X" correctly in plugin templateNiels Weber2016-02-151-1/+1
| | | | | | | | | | | | | | Use Apple related terminology correctly. Change-Id: Ib71fa5a080586027b3be8303ba5b7cf8058e669c Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* | QmlDesigner: HighDpi fixes for some graphicsAlessandro Portale2016-02-1012-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | - Fresh arrow_down, which is used in many places - Fresh arrow_up and some tweaks in spinbox - Fresh graphics for "submenu", "expression and "placeholder" - Fresh graphics for checkbox indicator - Removed unused hover checkbox variants - Added pressed state for checkbox_tr - Removed radius of focus rectangle in the lineedit Change-Id: I710ec6ac8ebf86c85a155a812e581cca88845ce3 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
* | QmlDesigner: Evaluate properties for the root item in dummy contextThomas Hartmann2016-02-101-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | We evaluate properties for the root item in dummy context if they contain "parent.". Defining a parent in the dummy context was not working for QML 2, because there seems to be a shortcut bypassing the metasystem for parent. Task-number: QTCREATORBUG-15530 Change-Id: I710f1ef36b8c97cc481b9909a775f06d9e03f666 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* | QmlDesigner: Adding dummydata as context propertyThomas Hartmann2016-02-101-0/+1
| | | | | | | | | | | | | | The dummyContextObject is now set as the context object Change-Id: I710f1ef36b8c97cc481b9109a775f06d9e03f6b6 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* | QmlDesigner: Improve Section collapsing animationAlessandro Portale2016-02-081-9/+16
| | | | | | | | | | | | | | | | | | | | | | Making the height animation work. Synchronizing height animation and arrow rotation. Removing the well meant fading, because gives the impression of a lag rather than an intended animation. Change-Id: I97924c715476df72ff903d38277730ca0e02e80d Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* | Default Theme (Flat Icon mode): Improve contrast between icon statesAlessandro Portale2016-02-031-8/+8
| | | | | | | | | | | | | | | | | | Increase the contrast between enabled and disabled icons. Reduce the contrast beween enabled icons and enabled icons with custom colors: stop, run, resume, warning, error, info. Change-Id: If6ae0659fb0adbd28c121ec4718449b0ca9e3270 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* | Icons: Use theme color for disabled icon stateAlessandro Portale2016-02-031-1/+1
| | | | | | | | | | | | | | | | The color role was already availabe in Utils::Theme, but Utils::Icon didn't yet make use of it. That was a bug. Change-Id: Ifb99e08567223c0999296fde34f61de21b764b14 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* | Remove QmlDump sourceThomas Hartmann2016-02-027-1672/+0
| | | | | | | | | | | | | | QmlDump was replaced by qmlplugindump. Change-Id: I553864756356f5cf591195b6b3f50f467ba53f59 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* | Merge remote-tracking branch 'origin/3.6'Eike Ziller2016-02-011-61/+11
|\ \ | |/ | | | | Change-Id: Ic4d3d94feaaa588c6244509bb3dd14c5cb646fe7
| * Update Russian translationSergey Belyashov2016-01-271-61/+11
| | | | | | | | | | | | Change-Id: I20b894139b8d21b3c90c018a4866f96b6c45ac33 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
* | Default Theme: less aggressive stop redAlessandro Portale2016-01-291-1/+1
| | | | | | | | | | Change-Id: I3b490766b8423b8e575dee0e9efa6c7f9a061b05 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* | TextEditor: Define Color Scheme entry per ThemeAlessandro Portale2016-01-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | The TextEditor settings do not remember a global Color Scheme setting, anymore, but rather a Color Scheme ber Theme. A .creatortheme can define a default TextEditor Color Scheme (overridable in the settings). This makes switching of schemes more pleasant. Taks-number: QTCREATORBUG-15229 Change-Id: I3bd36a4dfa23feea2254be2df50fce064e8fe2af Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* | Gathering feedback about flat mode iconsAlessandro Portale2016-01-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | No worries, this is not supposed to stay as default. I just enabled falt icons in the default theme in order to get feedback about technical issues as-well as comments about the look-and-feel. Send feedback to the patch author's email. The plan so far is to revert this mid-February, and just have flat mode icons enabled for some alternative themes. Change-Id: I371f4ede432597ad7f1bc4b9ae661c9f2bc8df3e Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>