- Mar 17, 2016
-
-
Alessandro Portale authored
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>
-
- Jan 19, 2016
-
-
Tobias Hunger authored
* Update files in src/plugins Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Jan 14, 2016
-
-
Alessandro Portale authored
Let's face it. "Live" theme change doesn't work reliably and there is currently no effort to make this work. This change removes the theme change during a Qt Creator run and shows "Restart required" message dialog which we know from the language settings. Change-Id: Ic9d300c5378841905260ff725aa3011717191de7 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- Dec 15, 2015
-
-
Alessandro Portale authored
Fresh icons from Diana. Change-Id: I57f69b2f54474a32404020a50f15cd033664faa9 Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
- Dec 03, 2015
-
-
Alessandro Portale authored
This patch adds flat side bar icons according to http://blog.qt.io/blog/author/didesous/ The flat icons are supposed to be opt-in, via the theme flag "FlatSideBarIcons=true". It is false by default for the default theme for now. Change-Id: I1cbe69d4e138d5d23c0172a374933ac7a4ce8a5b Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
- Oct 02, 2015
-
-
Robert Loehning authored
Change-Id: Ic2212c8519f4c771ba3e3c61dd32073b93db7ed9 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Sep 25, 2015
-
-
Robert Loehning authored
Task-number: QTCREATORBUG-15040 Change-Id: I8c78ac0a3b979c4ec8e088cd1be3c6aeb04ff339 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Apr 20, 2015
-
-
Eike Ziller authored
Several bugs were fixed in QQuickWidget, making it viable to use it by default with Qt 5.5. Change-Id: If31d2cfabf80d01b1588269a1fde96742621e995 Task-number: QTCREATORBUG-13440 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- Mar 09, 2015
-
-
Nikita Baryshnikov authored
Change-Id: Idfd3941f47b71d6b84306d88604b744e3585e4af Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Jan 26, 2015
-
-
Yuchen Deng authored
Change-Id: Iaf0b2e8e53f58dbc753b9681538c60824f8a67b9 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
- Jan 16, 2015
-
-
Eike Ziller authored
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- Jan 07, 2015
-
-
Eike Ziller authored
broke with 0be4f01c Change-Id: I3f34894d00cf5d9c505b9cb836a1aa82879e4284 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- Jan 06, 2015
-
-
hjk authored
Namespaces, style, dead code, unneeded comments, ... Change-Id: Iaad9623c2c0c1f0ca76d604d493f406f23a6acf2 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Eike Ziller authored
Change-Id: I5c581cb00b186fe7d6075d5ebb398982adfb16b3 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- Dec 19, 2014
-
-
Eike Ziller authored
IWelcomePage now uses Core::Id, and it can only used by plugins anyhow. Change-Id: I21f035fee9dec66830d3aa7b7eb2242f703095cb Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Dec 18, 2014
-
-
Eike Ziller authored
The rendered text is still ugly, but the fuzzy text is better than the alternative currently. Change-Id: Id9e54fb406ee964e0b9b5c40b7a8108b45c15f85 Task-number: QTBUG-42861 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Eike Ziller authored
Use the background color property in the QML code instead of relying on QQuickView::setColor Change-Id: I556515a42d9483f88500fa5a5c56ea21f48fa685 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Eike Ziller authored
Change-Id: Id65eb262d02bb4db765abefa361d407837b45782 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- Nov 20, 2014
-
-
Orgad Shaneh authored
+ always set the global palette and base style on apply This is required for correctly using the selected theme with multiple installations of Qt Creator. Task-number: QTCREATORBUG-13203 Task-number: QTCREATORBUG-13396 Change-Id: I036b96721b6d184dae43d08c5e8bc9e6d1328a7b Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Nov 10, 2014
-
-
Christian Kandeler authored
The respective items are available without it. Change-Id: Idc840cf08e7bec84f561c096afe8de25b1fb8468 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- Oct 31, 2014
-
-
Christian Kandeler authored
These were added when the overall project still supported Qt 4. Now the general requirement is even stronger than what was specified in these plugins. Change-Id: I71241e20a72a413d30c4e089bcc19b0762a732da Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- Oct 17, 2014
-
-
Alessandro Portale authored
This makes the mapping of theme values to QML automatic. Change-Id: I4442ef454dc3a7dde1bd6b068b03ff890db3e49f Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Alessandro Portale authored
The "platform" function is not used in QML, so let's remove it. In case it will be needed at some point in time, better use Qt.platform Change-Id: Ie9cecf8f2953934fbe8b0bb16f2267975af30fd0 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- Oct 15, 2014
-
-
Thorben Kroeger authored
Adds a 'Theme' tab to the environment settings and a '-theme' command line option. A theme is a combination of colors, gradients, flags and style information. There are two themes: - 'default': preserves the current default look - 'dark': uses a more flat for many widgets, dark color theme for everything This does not use a stylesheet (too limited), but rather sets the palette via C++ and modifies drawing behavior. Overall, the look is more flat (removed some gradients and bevels). Tested on Ubuntu 14.04 using Qt 5.4 and running on a KDE Desktop (Oxygen base style). For a screenshot, see https://gist.github.com/thorbenk/5ab06bea726de0aa7473 Changes: - Introduce class Theme, defining the interface how to access theme specific settings. The class reads a .creatortheme file (INI file, via QSettings) - Define named colors in the [Palette] section (see dark.creatortheme for example usage) - Use either named colors of AARRGGBB (hex) in the [Colors] section - A file ending with .creatortheme may be supplied to the '-theme' command line option - A global Theme instance can be accessed via creatorTheme() - Query colors, gradients, icons and flags from the theme were possible (TODO: use this in more places...) - There are very many color roles. It seems better to me to describe the role clearly, and then to consolidate later in the actual theme by assigning the same color. For example, one can set the text color of the output pane button individualy. - Many elements are also drawn differently. For the dark theme, I wanted to have a flatter look. - Introduce Theme::WidgetStyle enum, for now {Original, Flat}. - The theme specifies which kind of widget style it wants. - The drawing code queries the theme's style flag and switches between the original, gradient based look and the new, flat look. - Create some custom icons which look better on dark background (wip, currently folder/file icons) - Let ManhattanStyle draw some elements for non-panelwidgets, too (open/close arrows in QTreeView, custom folder/file icons) - For the welcomescreen, pass the WelcomeTheme class. WelcomeTheme exposes theme colors as Q_PROPERTY accessible from .qml - Themes can be modified via the 'Themes' tab in the environment settings. TODO: * Unify image handling * Avoid style name references * Fix gradients Change-Id: I92c2050ab0fb327649ea1eff4adec973d2073944 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Eike Ziller authored
Change-Id: I0acde2c3b995693de682679471f03af85bdd0a61 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- Oct 09, 2014
-
-
Alessandro Portale authored
Change-Id: If00ef246081b72d4f5cc64efb529461c53fb0d23 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Eike Ziller authored
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- Sep 24, 2014
-
-
Marco Bubke authored
The code model needs the the import path to find the widgets. Change-Id: Id0f9f4a56ec588116a33c8fd0e61ac7dbec471e7 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
- Sep 08, 2014
-
-
Christian Kandeler authored
Qt 5.3 is the minimum requirement these days. Remove all fallback code from sources and project files. Change-Id: If6188a471197acadda4d6baee71804ba1a8026c6 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- Sep 02, 2014
-
-
Eike Ziller authored
Change-Id: I2b2c704260c613985a4bda179658ec1f8879e70f Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Christian Stenger <christian.stenger@digia.com> Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- Aug 27, 2014
-
-
Eike Ziller authored
Remove usage of the Q_EXPORT_PLUGIN macros, which do not exist in Qt 5. Change-Id: I678c3cf10b9c5d5c1b9f252b0ecd1c97dc810a47 Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
- Jun 25, 2014
-
-
hjk authored
Change-Id: Iacbea6e0a3ba93f3a758a2ac07ccfa62ee3532b5 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- Jun 24, 2014
-
-
Eike Ziller authored
Also remove the hack that HelpManager::handleHelpRequest looks for ?view=split in the URL and use an enum instead. Change-Id: I4ad74775381cf0b321181358266d8e89c6e277b5 Reviewed-by:
Karsten Heimrich <karsten.heimrich@digia.com>
-
- Jun 19, 2014
-
-
Nikita Baryshnikov authored
Change-Id: I4f6011cc2b6127037249aabc2426a88ad7108ebf Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- Jun 16, 2014
-
-
Thomas Hartmann authored
To use QQuickWidget in the welcomepage just run qmake "USE_QUICK_WIDGET=true". I also removed the commented code for the event filter. Change-Id: Ic56527704c0664b3eff4fdf6bef17e250b72db46 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- May 26, 2014
-
-
Tobias Hunger authored
Start at splitting up the wizard functionality a bit. Currently it is a factory but also contains a lot of logic that is invoked by the real wizard dialogs. This change renames/moves a couple of things only. Change-Id: I1fa114ee3ee262f7c0690841f361bbf09e674725 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- May 08, 2014
-
-
Alessandro Portale authored
That was for rss support which had been removed ages ago. Change-Id: I98eec132489713d208ac20d9744fec2e5570ee2b Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- May 05, 2014
-
-
Alessandro Portale authored
Community is still welcome, but that file was really not used since ages. Change-Id: I0f682b50638d916bc20c61ef502e967c26648804 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- Mar 11, 2014
-
-
Joerg Bornemann authored
Change-Id: Iecf32122df41f304ec6df538bb0dd8a263238a86 Reviewed-by:
Jake Petroules <jake.petroules@petroules.com> Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- Mar 06, 2014
-
-
Friedemann Kleint authored
Handle the sceneGraphError() so that the application does not crash. ==[ Subject: One line only short meaningful description for logs ]===| Change-Id: I04e7e92d78795969f5686709522edfc6004cd932 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-