- 22 Jul, 2014 2 commits
-
-
Orgad Shaneh authored
Change-Id: I92edf53230d34cb222dcc82391b8046e09c7599d Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Eike Ziller authored
There is no reason for the editor manager itself to be a widget. This makes even less sense in the presence of multiple windows. Change-Id: I384f8945fdd5632d64643e473e6637e05abbce7e Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- 11 Jul, 2014 1 commit
-
-
Eike Ziller authored
To make it clearer that it does not close splits. Change-Id: I64fa2583ab2b8d25d47a63e08f919b7f3d01649e Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 04 Jul, 2014 1 commit
-
-
Eike Ziller authored
Change-Id: I67e75220ac86c7fd4d5005424f8b1922e2cbacfd Reviewed-by:
David Schulz <david.schulz@digia.com> Reviewed-by:
Jarek Kobus <jaroslaw.kobus@digia.com>
-
- 13 Jun, 2014 1 commit
-
-
Eike Ziller authored
Change-Id: Iae2fe480d9fcb564d566f1dcca142c21c99c2d5b Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 13 May, 2014 1 commit
-
-
hjk authored
Move item model implementation to private, adjust user code. Change-Id: Ifbe94e7c7b9b1e8be1b4c531958dbd7a9413af13 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 08 Jan, 2014 1 commit
-
-
Robert Loehning authored
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 02 Dec, 2013 1 commit
-
-
Sebastian Paluchiewicz authored
Change-Id: I832c58b670e6957f839caa01d15dc2c3ce01df5d Reviewed-by:
Eike Ziller <eike.ziller@digia.com> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com>
-
- 24 Sep, 2013 1 commit
-
-
Eike Ziller authored
Since the IEditor changed signal removal it was not updating them at all, and before that it was only updating them in one of the editor views in case of splits. Change-Id: I8c604b64d03f6ea243e67fab52692b5b17795c32 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 30 Aug, 2013 1 commit
-
-
hjk authored
Change-Id: I3255a0150cd9a730336456c5a9f986eb74fefbff Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 12 Jul, 2013 3 commits
-
-
Eike Ziller authored
Change-Id: Ibcb863e67a2433529c9d2b6dec237f9d8b1d8d50 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Eike Ziller authored
Rename OpenEditorsModel to DocumentModel. In the DocumentModel also make the distinction between "restored" document (i.e. just info about file name, display name, id), "opened document" (i.e. document with IEditor and IDocument), and "document" (which refers to any). Change-Id: I01ebe10ec84aab5fe81e54be6bec14f653f28771 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Eike Ziller authored
And use documents for the list of currently open documents, instead of using a set of "original" editors that needed to be separately managed. Change-Id: I3379ca44f03646399d3ecb0e775d7f1fd81a6bcf Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 10 Jul, 2013 1 commit
-
-
Eike Ziller authored
The display name is not editor instance specific, but belongs to the document. Change-Id: I3c936f04a86e10e6ca30063d85036d85b4b5880e Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- 09 Jul, 2013 2 commits
-
-
Eike Ziller authored
That is what it actually is, wrt how Qt API calls it. Change-Id: Ied02055debf6aad75556b0d9d22e8ba2f72be555 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Eike Ziller authored
The model index is an internal detail of the model/view and shouldn't be used outside that context. Change-Id: I2c1f742fff427484f6ff244dd3e0d8428a7318d3 Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 05 Jun, 2013 1 commit
-
-
Eike Ziller authored
This change * Removes IMode::type, ModeManager::activateModeType, and IEditor::preferredModeType, and adds IEditor::isDesignModePreferred instead * Adapts the mode switching code in EditorManager to handle multiple windows, for example switching to edit mode should only happen if the editor/view is in the main window. Otherwise the editor window should be raised and focused * Renames EditorManager::NoActivate --> DoNotChangeCurrentEditor * Reverts the EditorManager::ModeSwitch logic to switch mode or make the current editor visible by default, introducing DoNotMakeVisible flag instead * Fixes a few instances where EditorManager::ModeSwitch should have been used One non-trivial problem left: If you open a .ui file and switch to an external editor window, edit mode is activated, because the current editor no longer is a .ui file, which means that the design mode gets deactivated. Change-Id: I76c5c2391eb4090143b778fb103acff3a5a1ff41 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 03 Jun, 2013 1 commit
-
-
Eike Ziller authored
Change-Id: Icbf27edc8b3d7bd73504b449491f70056220c99f Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com>
-
- 08 May, 2013 1 commit
-
-
Eike Ziller authored
A few details are still to be done: - extra windows are not restored yet - window title of extra windows should show information about current editor - the "raise main window" hack for Linux doesn't work with Qt 5 But it should already now be quite usable. Change-Id: I638583ee4b2abe32e95c261bdf31b4a10b472748 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 27 Mar, 2013 1 commit
-
-
Friedemann Kleint authored
Change-Id: Ie79d334765ca5c6a034fa2f5eccff5d45b481975 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 13 Mar, 2013 1 commit
-
-
Friedemann Kleint authored
Change-Id: I24b4486bf749d8a649f213482fb8d075a24fc30b Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 29 Jan, 2013 1 commit
-
-
Robert Loehning authored
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 08 Jan, 2013 1 commit
-
-
Orgad Shaneh authored
#!/usr/bin/env ruby Dir.glob('**/*.cpp') { |file| # skip ast (excluding paste, astpath, and canv'ast'imer) next if file =~ /ast[^eip]|keywords\.|qualifiers|preprocessor|names.cpp/i s = File.read(file) next if s.include?('qlalr') orig = s.dup s.gsub!(/\n *if [^\n]*{\n[^\n]*\n\s+}(\s+else if [^\n]* {\n[^\n]*\n\s+})*(\s+else {\n[^\n]*\n\s+})?\n/m) { |m| res = $& if res =~ /^\s*(\/\/|[A-Z_]{3,})/ # C++ comment or macro (Q_UNUSED, SDEBUG), do not touch braces res else res.gsub!('} else', 'else') res.gsub!(/\n +} *\n/m, "\n") res.gsub(/ *{$/, '') end } s.gsub!(/ *$/, '') File.open(file, 'wb').write(s) if s != orig } Change-Id: I3b30ee60df0986f66c02132c65fc38a3fbb6bbdc Reviewed-by:
hjk <qthjk@ovi.com>
-
- 02 Jan, 2013 1 commit
-
-
Thomas Hartmann authored
It is confusing that save is missing in the context menu of the editor manager. Split mode requires to use different actions then the ones in the File menu, since the editor in question might not be the current editor. Change-Id: I47cd5295f7a3b58906e9b158e88d9128142d4311 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 30 Oct, 2012 1 commit
-
-
Vasiliy Sorokin authored
Task-number: QTCREATORBUG-8003 Change-Id: If9ac6d75123e65486ff0cf243c9537805f3fe5a3 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 05 Oct, 2012 1 commit
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 27 Aug, 2012 1 commit
-
-
Christian Kandeler authored
The class' member functions are intended to be used instead of the Q_OS_* macros in all contexts where the latter are not syntactically required. This lowers the likelihood of changes made on one platform breaking the build on another, e.g. due to the code model missing symbols in #ifdef'ed out code when refactoring. Change-Id: I4a54788591b4c8f8d589b8368a6c683d4155c9fa Reviewed-by:
hjk <qthjk@ovi.com>
-
- 19 Jul, 2012 1 commit
-
-
Eike Ziller authored
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- 25 May, 2012 1 commit
-
-
Eike Ziller authored
d-pointer instead of inheritance static methods Change-Id: I7b2f0c8b05ad3951e1ff26a7d4e08e195d2dd258 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 11 May, 2012 1 commit
-
-
hjk authored
Less code on the user side, same meaning. Change-Id: I14e54a5d2ed8e024a51cce74eaf7c8419ad544be Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 17 Apr, 2012 1 commit
-
-
hjk authored
This also allows simple setting of breakpoints on failed asserts. Change-Id: I6dd84cbfaf659d57e39f3447386cebc0221b2b84 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- 20 Feb, 2012 2 commits
-
-
Eike Ziller authored
Change-Id: I3d0869d5fc2542ff59434e0d42dae0ce6c7a2391 Reviewed-by:
Virva Auvinen <virva.auvinen@nokia.com>
-
Eike Ziller authored
And adapt the other API respectively. Change-Id: I1e04e555409be09242db6890f9e013396f83aeed Reviewed-by:
Bill King <bill.king@nokia.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 15 Feb, 2012 1 commit
-
-
Erik Verbruggen authored
Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 14 Feb, 2012 1 commit
-
-
Eike Ziller authored
It is supposed to refer to the property of the file on disk (if there is any). Task-number: QTCREATORBUG-4998 Change-Id: Iaed62c17d124b364aecec4d1f910046bade42d40 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com> Reviewed-by:
Daniel Teske <daniel.teske@nokia.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 13 Feb, 2012 1 commit
-
-
Eike Ziller authored
This change moves the "close document" button back to the top-left and instead changes the icon on the "close split" buttons. Change-Id: I187c3f707f38ea8edef996cb5393654015d551ca Reviewed-by:
Virva Auvinen <virva.auvinen@nokia.com>
-
- 26 Jan, 2012 2 commits
-
-
hjk authored
Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
Morten Johan Sorvig authored
We want to carry over all mac-specific code paths to Qt 5. WS_MAC is no longer set; OS_MAC is. This change is compatible with Qt 4 builds since OS_MAC is set whenever WS_MAC is. (OS_MAC would also be set for the theoretical X11/Mac platform, but that's anyway not a supported configuration for Creator) Change-Id: Ib25d8c4e83e7e27d911124cd48aa17fdb875923f Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 24 Jan, 2012 1 commit
-
-
hjk authored
Change-Id: I9b690d9b150c8d162b15370f9f8986267c9128f1 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- 02 Jan, 2012 1 commit
-
-
Leena Miettinen authored
Change-Id: I415abccffdcd1bccfe7270003caa95232706ba16 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@nokia.com>
-