OSDN Git Service
Oswald Buddenhagen [Tue, 2 Jun 2009 09:48:43 +0000 (11:48 +0200)]
remove redundand test
Oswald Buddenhagen [Tue, 2 Jun 2009 09:22:44 +0000 (11:22 +0200)]
hide the scary phony link command
Daniel Molkentin [Tue, 2 Jun 2009 10:21:20 +0000 (12:21 +0200)]
Fix for recent git version where git.exe became git.cmd.
Run git as a cmd.exe subprocess as a workaround. In the long term
we should look into enabling QProcess to properly handle .bat and
.cmd files.
Reviewed-By: Ossi
hjk [Tue, 2 Jun 2009 09:56:58 +0000 (11:56 +0200)]
fakevim: let the "IncSearch" option toggle between using the Creator
core Find dialog and the "old" minibuffer based search.
A hot fix for the recent regression that 'n' and 'N' do not work and
the positioning of the cursor after the search is wrong.
Rhys Weatherley [Fri, 29 May 2009 01:34:11 +0000 (11:34 +1000)]
Map n and N in FakeVim to the FIND_NEXT and FIND_PREVIOUS actions.
Rhys Weatherley [Thu, 28 May 2009 23:22:00 +0000 (09:22 +1000)]
Make ZZ and ZQ work in FakeVim as aliases for :x and :q!
Rhys Weatherley [Thu, 28 May 2009 22:34:06 +0000 (08:34 +1000)]
Add :q/:w/:x commands that are normally expected in vi's
Common things like :wq, :x, and :qa didn't work - now they do.
Rhys Weatherley [Thu, 28 May 2009 22:04:13 +0000 (08:04 +1000)]
Make '-' move to the start of the previous line in FakeVim mode.
Rhys Weatherley [Thu, 28 May 2009 21:45:35 +0000 (07:45 +1000)]
Make FakeVim use the default find box instead of mini-buffer
Creator already has a find box that works fairly well, so there
is no need for a mini-buffer mode for searching. This change makes
FakeVim activate the standard find box when the user hits '/' or '?'.
Note: right now both '/' and '?' do forward searching by default
because the Creator find box lacks a "find backwards by default" mode.
This can be added later to the find box if considered useful.
Harald Fernengel [Sat, 30 May 2009 13:48:12 +0000 (15:48 +0200)]
fix tab stops to make it usable with keyboard again
Daniel Molkentin [Fri, 29 May 2009 17:48:17 +0000 (19:48 +0200)]
welcome screen: remove whitespace
Daniel Molkentin [Thu, 28 May 2009 16:15:02 +0000 (18:15 +0200)]
welcome screen: populate example combobox
When an example is selected, help and the project are opened
in a split view. We try to read the xml file provided for
QtDemo to extract details about the examples provided. Will
try all available Qts, starting with the default version. Will
fail gracefully (provide a message and disable controls) if
examples or demos cannot be found. Will work if help is not
found, but show an error.
mae [Fri, 29 May 2009 16:48:18 +0000 (18:48 +0200)]
fixed deletion of vertical block selection with Backspace key
Kavindra Devi Palaraja [Fri, 29 May 2009 16:32:36 +0000 (18:32 +0200)]
Doc - polishing more of part 2
Jens Bache-Wiig [Fri, 29 May 2009 15:43:49 +0000 (17:43 +0200)]
Fixes: Centered arrow offset on mac
con [Fri, 29 May 2009 14:52:12 +0000 (16:52 +0200)]
Support regular expressions in basic text editors.
con [Fri, 29 May 2009 14:17:02 +0000 (16:17 +0200)]
Wrong flags at one place.
con [Fri, 29 May 2009 14:12:19 +0000 (16:12 +0200)]
Prepare for being able to add find flags that are not in QTextDocument
con [Fri, 29 May 2009 12:14:08 +0000 (14:14 +0200)]
Add a "current file" find filter.
Which nicely adds the occurrances to the search output window for
navigation.
Jens Bache-Wiig [Fri, 29 May 2009 14:50:38 +0000 (16:50 +0200)]
Fixes: Fix mac problems in collapse highlight
hjk [Fri, 29 May 2009 14:24:46 +0000 (16:24 +0200)]
debugger: re-start work on image dumper
Simon Hausmann [Fri, 29 May 2009 13:58:05 +0000 (15:58 +0200)]
Changed the git clone URL from labs.trolltech.com to Gitorious.org
Friedemann Kleint [Fri, 29 May 2009 13:35:03 +0000 (15:35 +0200)]
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
Friedemann Kleint [Fri, 29 May 2009 13:34:10 +0000 (15:34 +0200)]
Translation fixes.
Jens Bache-Wiig [Fri, 29 May 2009 13:31:05 +0000 (15:31 +0200)]
Fixes: Prettify the block highlighting
Details:
I softened it ut to make it significantly less
distracting.
Johannes Zellner [Fri, 29 May 2009 13:03:56 +0000 (15:03 +0200)]
fix debug application with terminal different to default (xterm)
The setting, which terminal, to start an application in debug mode from, was ignored, since the QSetting was just not set.
Reviewed-by:ossi
Johannes Zellner [Fri, 29 May 2009 11:43:34 +0000 (13:43 +0200)]
Remove BackButton in first BaseFileWizard page.
After selecting a template in the NewFileDialog (Strg+N), a BaseFileWizard is started with an unusable BackButton.
This change removes the Button on first wizardpage.
Jens Bache-Wiig [Fri, 29 May 2009 10:50:58 +0000 (12:50 +0200)]
Fixes: Redesigned the welcome screen header
Details:
I removed the beveled nokia font and redesigned the "tab bar"
from scratch. Should look a bit more shiny now. I'm aware of
the 'Q' going below the baseline but I think we can live with
it for now..
Daniel Molkentin [Fri, 29 May 2009 10:39:56 +0000 (12:39 +0200)]
welcome screen: use system proxy for rss if defined.
Daniel Molkentin [Fri, 29 May 2009 09:53:14 +0000 (11:53 +0200)]
new wizard: spelling fix
Friedemann Kleint [Fri, 29 May 2009 09:34:06 +0000 (11:34 +0200)]
Fixed
b390e56d676cd0a838e4b59b51b431535f760bb0
Do not check for existence of the binary, breaks on Windows
due to .exe (and potentially paths). Use waitForStarted().
On this occasion, kill on timeout in case of password prompts.
hjk [Fri, 29 May 2009 09:31:09 +0000 (11:31 +0200)]
remove qstringbuilder code
Now in Qt proper.
Friedemann Kleint [Fri, 29 May 2009 09:11:53 +0000 (11:11 +0200)]
Added QtcDebugger (Dispatcher for crashed Windows processes).
Called with crashed process and prompts the user to
choose between Qt Creator and Default Debugger.
Acked-by: Daniel Molkentin <daniel.molkentin@nokia.com>
hjk [Fri, 29 May 2009 08:35:04 +0000 (10:35 +0200)]
debugger: some encoding correctness
Lorn Potter [Thu, 28 May 2009 22:38:30 +0000 (08:38 +1000)]
Fixes: don't timeout trying to run git when git cannot be found.
Task: <task number>
Details: <additional information>
Lorn Potter [Thu, 28 May 2009 18:39:23 +0000 (04:39 +1000)]
Fixes: make method combo take up more space on the toolbar, so long
class and method names can be seen.
Task: <task number>
Details: <additional information>
Daniel Molkentin [Thu, 28 May 2009 15:10:57 +0000 (17:10 +0200)]
welcome screen: Simplify project wizard call.
mae [Thu, 28 May 2009 14:42:29 +0000 (16:42 +0200)]
Push "Find in files" to the end of the find filters.
Daniel Molkentin [Thu, 28 May 2009 14:49:35 +0000 (16:49 +0200)]
Remove debug output
Daniel Molkentin [Thu, 28 May 2009 11:47:15 +0000 (13:47 +0200)]
welcome screen: preview in news feed, Buttons added, resizing sanatized
Manage Sessions replaces "Restore last session" (which can be done by clicking
the "(last session)" session anyway. Also, added a "Create New Project" button.
Ensured that the welcome screen is only as high as needed (will orient on the
amount of items in the contained treewidgets). Scrolling is still last resort.
con [Thu, 28 May 2009 14:12:52 +0000 (16:12 +0200)]
Add pro.user files to gitignore
Friedemann Kleint [Thu, 28 May 2009 13:50:44 +0000 (15:50 +0200)]
Fixed broken doc link.
Friedemann Kleint [Thu, 28 May 2009 13:48:16 +0000 (15:48 +0200)]
Added correct trademarks to docs.
Friedemann Kleint [Thu, 28 May 2009 13:31:25 +0000 (15:31 +0200)]
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
Friedemann Kleint [Thu, 28 May 2009 13:31:12 +0000 (15:31 +0200)]
Updated documentation for 1.2
Reviewed-by: Kavindra Palaraja <qtc-committer@nokia.com>
Roberto Raggi [Thu, 28 May 2009 13:24:17 +0000 (15:24 +0200)]
Refactored the lookup of name and template name ids.
Friedemann Kleint [Thu, 28 May 2009 11:31:28 +0000 (13:31 +0200)]
Started 1.2.0 Changelog
Roberto Raggi [Thu, 28 May 2009 10:39:18 +0000 (12:39 +0200)]
Say hello to LookupContext::resolveNestedNameSpecifier()
Thorbjørn Lindeijer [Thu, 28 May 2009 10:28:11 +0000 (12:28 +0200)]
Fixed indenting of else line when typing "} else {"
The line would only get a reduced indent when the user actually typed
the }, but not when typing the {, even though the line should still be
unindented because of the } at the start.
Previously this code worked fine because lines didn't used to get
automatically reindented for anything else than the first character.
Thorbjørn Lindeijer [Thu, 28 May 2009 10:23:32 +0000 (12:23 +0200)]
Removed colon again from the electric characters
It broke indentation for global scope operator, and when that was fixed
it broke for the class initializer lists. I'm not sure how to fix that
at the moment, so better have it not do anything rather than being in
the way.
Friedemann Kleint [Thu, 28 May 2009 10:27:04 +0000 (12:27 +0200)]
Close write channels of git processes.
..in an attempt to suppress password prompts.
Roberto Raggi [Thu, 28 May 2009 10:10:16 +0000 (12:10 +0200)]
Added LookupContext::resolveOperatorNameId() with the bits needed to resolve operator name ids.
con [Thu, 28 May 2009 10:04:07 +0000 (12:04 +0200)]
Poor QtVersionManager has one friend less.
con [Thu, 28 May 2009 09:55:15 +0000 (11:55 +0200)]
Actually QtVersionManager::instance() *was* working.
But the variable was set at some place in Qt4ProjectManagerPlugin.
Do it all in QtVersionManager to avoid exactly the confusion that
happened.
Roberto Raggi [Thu, 28 May 2009 09:58:40 +0000 (11:58 +0200)]
Moved the lookup of qualified name ids in LookupContext::resolveQualifiedNameId()
Friedemann Kleint [Thu, 28 May 2009 09:58:48 +0000 (11:58 +0200)]
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
Friedemann Kleint [Thu, 28 May 2009 09:58:05 +0000 (11:58 +0200)]
Bring German translation up to date.
Roberto Raggi [Thu, 28 May 2009 09:49:59 +0000 (11:49 +0200)]
Introduced Name::identifier().
Name::identifier() returns the identifier used to declare the name.
Roberto Raggi [Thu, 28 May 2009 09:11:31 +0000 (11:11 +0200)]
Removed debug output.
Thorbjørn Lindeijer [Wed, 27 May 2009 15:02:35 +0000 (17:02 +0200)]
Fixed HTML escaping issues in the function argument widget
HTML escaping was moved out of the TypePrettyPrinter since it interferes
with other logic there. Instead, the region to mark is now available
from the Overview and used by the FunctionArgumentWidget to put the
current argument in bold.
Friedemann Kleint [Thu, 28 May 2009 08:30:10 +0000 (10:30 +0200)]
Fixed p4 plugin.
Introduce settings struct again. Add an errorString() to
the settings class. Change checkP4Command to checkP4Configuration
and make it report errors when appropriate. Make errorString show
up in settings page and add "Test" button.
Build options correctly (omit empty settings) and use basic
options for the test (which was the bug causing p4 to be
disabled if options were actually specified).
mae [Wed, 27 May 2009 18:49:57 +0000 (20:49 +0200)]
Small fix for parentheses matching: give the syntaxhighlighter a chance
to update the parentheses information.
Alessandro Portale [Wed, 27 May 2009 17:31:42 +0000 (19:31 +0200)]
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
Alessandro Portale [Wed, 27 May 2009 17:31:29 +0000 (19:31 +0200)]
Making sure that tabSize and indentSize spinboxes stay attached
to their label. Less layout involved.
con [Wed, 27 May 2009 16:42:27 +0000 (18:42 +0200)]
Broken "instance" method for QtVersionManager.
dt [Wed, 27 May 2009 16:34:18 +0000 (18:34 +0200)]
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
dt [Wed, 27 May 2009 16:31:18 +0000 (18:31 +0200)]
Add environment widget to the custom executable runconfiguration.
dt [Wed, 27 May 2009 15:28:50 +0000 (17:28 +0200)]
Add Environment settings to CMakeRunConfiguration
Alessandro Portale [Wed, 27 May 2009 16:33:34 +0000 (18:33 +0200)]
Aligning the 'Maximal stack depth' spinbox to its label.
con [Wed, 27 May 2009 15:45:55 +0000 (17:45 +0200)]
Correctly enable/disable the "Add new" and "Add existing" menu items.
The context menu was updated before the current node was set to the
right value, later in the showContextMenu method.
Task-number: 253989
hjk [Wed, 27 May 2009 14:49:45 +0000 (16:49 +0200)]
qstringbuilder: final version to merge into Qt proper
Roberto Raggi [Wed, 27 May 2009 14:32:00 +0000 (16:32 +0200)]
Removed obsolete code.
Friedemann Kleint [Wed, 27 May 2009 14:19:14 +0000 (16:19 +0200)]
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
Friedemann Kleint [Wed, 27 May 2009 14:17:24 +0000 (16:17 +0200)]
Raise existing submit window if there is one when Submit is invoked.
Introduce convenience to VCSBaseSubmitEditor.
Task-number: 254644
Friedemann Kleint [Wed, 27 May 2009 14:11:41 +0000 (16:11 +0200)]
Fixed compile warnings.
Thorbjørn Lindeijer [Wed, 27 May 2009 13:40:39 +0000 (15:40 +0200)]
Fixed a missing space in the tooltips after a template id
Reviewed-by: Roberto Raggi
Thorbjørn Lindeijer [Wed, 27 May 2009 12:32:09 +0000 (14:32 +0200)]
Introduced a backwards scanner for finding expression under cursor
The backwards scanner lazily tokenizes strings. This optimizes the
common case where scanning one or two lines is enough while at the same
time we extended the limit from 5 to 10 lines.
Reviewed-by: Roberto Raggi
Roberto Raggi [Wed, 27 May 2009 13:48:35 +0000 (15:48 +0200)]
Some cleanup in the lookup context.
con [Wed, 27 May 2009 13:33:37 +0000 (15:33 +0200)]
Add option to turn antialiasing on/off for text editor fonts.
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
Task-number: 234394
Roberto Raggi [Wed, 27 May 2009 13:34:13 +0000 (15:34 +0200)]
Store the encoded file name in a QString.
dt [Wed, 27 May 2009 12:41:07 +0000 (14:41 +0200)]
Adjust environment to changes in the baseenvironment
dt [Wed, 27 May 2009 12:40:20 +0000 (14:40 +0200)]
Fix a small bug that made the Edit on some environment pages disabled
dt [Wed, 27 May 2009 12:02:47 +0000 (14:02 +0200)]
Fix layout
dt [Wed, 27 May 2009 11:37:21 +0000 (13:37 +0200)]
Basic stuff for setting the environment of qt4runconfigurations
Missing is options to base the environment on either:
- the last build buildconfiguration (current implementation)
- the project environment
- a clean environment
signals which indicate that the baseEnvironment changed
some layout stuff is wrong
dt [Wed, 27 May 2009 11:31:49 +0000 (13:31 +0200)]
Fixes strange left over debugging output
dt [Tue, 26 May 2009 15:21:02 +0000 (17:21 +0200)]
Refactor the checkbox "Clear system environment" out.
I don't want it in the run configurations.
dt [Tue, 26 May 2009 14:10:13 +0000 (16:10 +0200)]
Use the environment specified for the current build configuration to
rebuild the cbp file
I think that makes sense, we'll see.
dt [Tue, 26 May 2009 13:50:27 +0000 (15:50 +0200)]
Simplfy API of CMakeOpenProjectWizard remove some left over QStringList
We don't call it with a list anymore, so make it just a QString
dt [Tue, 26 May 2009 13:22:11 +0000 (15:22 +0200)]
Add the ability to set a build environment also for CMake projects.
Note: as for qt projects, this is also used for running. And we don't
use it for running cmake yet.
dt [Tue, 26 May 2009 12:02:16 +0000 (14:02 +0200)]
Refactor the code for the environment setting gui out into a own class
Makes it possible to reuse that code, which I intend to do for cmake and
running.
dt [Tue, 26 May 2009 10:08:49 +0000 (12:08 +0200)]
Remove unused .ui files.
Thorbjørn Lindeijer [Wed, 27 May 2009 11:10:38 +0000 (13:10 +0200)]
Still trigger completion for signals and slots
Was missing in commit
efc0b20859d1cfd5949191f6b2b65f9266c49625.
Reviewed-by: Roberto Raggi
hjk [Wed, 27 May 2009 10:56:33 +0000 (12:56 +0200)]
Revert "qstringbuilder: a version without QLatin1Literal"
This reverts commit
28303e861dfa53fb5b7388e2b0269a1abd5c0100.
hjk [Wed, 27 May 2009 09:45:47 +0000 (11:45 +0200)]
qstringbuilder: a version without QLatin1Literal
Thorbjørn Lindeijer [Wed, 27 May 2009 09:12:06 +0000 (11:12 +0200)]
Made typing parenthesis even faster
Only attempt to activate the completion when there is a function id on
the left of the parenthesis.
Reviewed-by: Roberto Raggi
hjk [Wed, 27 May 2009 08:27:50 +0000 (10:27 +0200)]
qstringbuilder: move free functions back to class specializations
Thorbjørn Lindeijer [Wed, 27 May 2009 07:47:50 +0000 (09:47 +0200)]
Integrate merge-request #542 into branch 'master'
Joel Nordell (1):
XCode-style tab behavior
Request-url: http://gitorious.org/qt-creator/qt-creator/merge_requests/542
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
Thorbjørn Lindeijer [Tue, 26 May 2009 12:02:04 +0000 (14:02 +0200)]
Preprocessing an empty expression is always empty
Fixes performance issue with typing opening parentheses.
Reviewed-by: Roberto Raggi
Friedemann Kleint [Tue, 26 May 2009 14:27:24 +0000 (16:27 +0200)]
Get attaching to a crashed Windows process right (CDB).
Handle the 2nd parameter correctly as a event id
to be used for a handshake. Introduce a special mode
when attaching to crashed processes.
Code cleanup, pass StartParameters along to startDebugger.
hjk [Tue, 26 May 2009 13:52:53 +0000 (15:52 +0200)]
qstringlist: polishing
Make operator% only act on types we want to handle.
Also add a benchmark for comparison with QString::reserve();