Commit Graph

6524 Commits

Author SHA1 Message Date
Friedemann Kleint
dde46ec1eb VCS: Introduce configureable timeout to vcs,svn, p4.
as already present for git, mercurial.

Task-number: QTCREATORBUG-475
2009-12-14 12:45:45 +01:00
Erik Verbruggen
e600c0ddba Fixed gdb/python usage on Mac (Snow Leopard).
Reviewed by: hjk
2009-12-14 12:11:48 +01:00
Friedemann Kleint
0af3c1f13a VCS Submit: Run check script in repository, do not front-trim message.
Make checkscript a bit more verbose.

Task-number: QTCREATORBUG-451
Task-number: QTCREATORBUG-422
2009-12-14 10:56:50 +01:00
Friedemann Kleint
bad8a15f3b Introduce long timeout. 2009-12-14 09:41:38 +01:00
Friedemann Kleint
79191a76f3 Perforce: Silence the startup 2009-12-14 09:26:29 +01:00
hjk
0821f6fa51 debugger: make 'Add to watch' available in the editor context menu in debug mode 2009-12-11 18:19:51 +01:00
hjk
1324a1c600 debugger: gracefully handle commands that might not produce output 2009-12-11 18:00:37 +01:00
hjk
2548779d1f debugger: Remove EmbedToken fglag for gdb commands.
The token is not needed anymore.
2009-12-11 18:00:36 +01:00
hjk
abdd3d9d5b debugger: make Add to Watchwindow menu entry work again 2009-12-11 18:00:36 +01:00
Jens Bache-Wiig
b757b34640 Fixes: Fixed a regression in Manhattanstyle
Those properties should be recursive. We need to optimize this
another way.
2009-12-11 17:17:07 +01:00
Friedemann Kleint
1982ab61a5 Perforce: Test on Windows. 2009-12-11 17:04:13 +01:00
Friedemann Kleint
f7cc04e25e Perforce: Use new VCSBasePlugin class.
Use relative paths with -d-option, check for symlinked depots.
Add revert-actions.
Use different context/kinds for editors, suppressing warnings.
Introduce common run-function.
2009-12-11 16:43:39 +01:00
Thorbjørn Lindeijer
46e612761f Be smarter about CamelCase when doing case-insensitive completion
Even when an upper case character can also match a lower case one, it
should only be treated as a CamelCase match when the matched character
is also upper case. This avoids some false positives.

Also, the part that allows a word in a CamelCase identifier to be
truncated should never be matched case-insensitively.
2009-12-11 14:38:28 +01:00
Thorbjørn Lindeijer
96707f0b92 Make the Options dialog smaller
Also removed no longer used .ui file.

Reviewed-by: Friedemann Kleint
2009-12-11 14:29:35 +01:00
dt
839bc1e941 Fixes commiting with empty author/email information
Also only filling in the author field works, git does magic then.
Also fix quoting
2009-12-11 14:08:27 +01:00
hjk
c7850c3f98 fakevim: improve some basic tab/space/indentation handling 2009-12-11 13:25:36 +01:00
hjk
66db60e0fe debugger: replace xrange(0, end) by xrange(end). 2009-12-11 13:25:30 +01:00
Jens Bache-Wiig
57c09a7e99 Fixes: Fix cosmetics with KDE file dialog
Task:     QTCREATORBUG-465
Details:
We should simply ignore custom styling on our dialogs.
I also slightly optimized the panelWidget check.
2009-12-11 12:42:33 +01:00
ck
b5abd7b9a6 Remote Debugging Dialog: Make it possible to choose the debugger.
Reviewed-by: hjk
2009-12-11 11:49:32 +01:00
Bea Lam
1bf3418314 Add qmlinspector plugin. 2009-12-11 14:56:04 +10:00
dt
046dd5d902 Fix bugs with editing the shadow build settings
Resetting the cursor to the end of line and resetting the line edit on
changing the shadow build checkbox
2009-12-10 19:21:34 +01:00
dt
4ceab2bac5 Fix importing of configure generated Makefiles
Works now.
2009-12-10 19:13:51 +01:00
con
ad08f19711 Remove some unused code in the pro parsing / pro editing. 2009-12-10 18:27:17 +01:00
dt
0a1c780241 Fixes EnvironmentEditWidget editing variable names
Don't loose focus, don't loose the current index.
Implemented in a not really good way. The model emits a signal after
renaming, which the view respsonds to by setting focus/currentIndex
correctly.
2009-12-10 17:58:35 +01:00
ck
0e3ee9c7b2 Maemo: Hide password-related GUI elements. 2009-12-10 17:34:22 +01:00
hjk
57634ab2d1 debugger: add a line edit to specify the local executable for gdb remote
debugging

Long term that would probably better as a run configuration.
2009-12-10 16:58:54 +01:00
hjk
b3154e1b30 debugger: make remote gdb architecture user editable 2009-12-10 16:58:54 +01:00
hjk
d0dfea5a8a debugger: disable some warning, add FIXME 2009-12-10 16:58:54 +01:00
hjk
de23834fc9 debugger: move watchdog timeout initialization to a place where it
actually can access the stored settings.
2009-12-10 16:58:54 +01:00
Daniel Molkentin
771246a5b5 Creators code model cannot handle MVC extensions. Don't pretend it can.
Fixes some highlight errors in code using the win32 API.

Reviewed-By: Roberto Raggi
2009-12-10 16:40:41 +01:00
Daniel Molkentin
5832c6b584 Add windows definitions to make the code model happy.
__stdcall for all compilers (MSVC and MinGW, possibly others may use it)
__w64 is MSVC only, deprecated there, but still used in some places

Reviewed-By: Roberto Raggi
2009-12-10 16:38:19 +01:00
Roberto Raggi
116acbbae0 Removed dummy #defines for __asm__ and __asm 2009-12-10 12:42:06 +01:00
dt
c1816b248e Fix ugly bug found by Thorbjorn on removing/adding qt versions
Reviewed-By: Thorbjorn
2009-12-10 12:10:20 +01:00
dt
73602b48be Remove no longer used code from EnviromentEditModel/Widget
That is unmerged environments
2009-12-10 12:10:19 +01:00
dt
b661cb9992 Improve performance, keys() is slow.
Reviewed-By: Roberto Raggi <roberto.raggi@nokia.com>
2009-12-10 12:09:46 +01:00
Roberto Raggi
f03ce847db Search symbols also in enum scopes. 2009-12-10 10:24:31 +01:00
Thorbjørn Lindeijer
3f1b45b057 Implemented first-letter case-sensitive for completion as default
By default now only the first letter is case-sensitive. It is still
possible to choose full or no case-sensitivity as well.

Task-number: QTCREATORBUG-236
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2009-12-09 19:26:34 +01:00
hjk
33bdf42953 debugger: fix thinko in time out computation 2009-12-09 19:08:23 +01:00
Oswald Buddenhagen
7a9217e037 fix struct/class mismatch more thoroughly 2009-12-09 18:59:08 +01:00
Tobias Hunger
ec025c6dbf Rework Build Parser handling
* Rework IBuildParser:
    * Remove name() method.
    * Remove enterDirectory and leaveDirectory signals.
    * Allow chaining of parsers.
 * Rename IBuildParser to IOutputParser.
 * Implement GnuMakeParser.
    * Remove entering/leaving directory related code from all other parsers
    * Move filename fixup heuristic based on entering/leaving directory
      massages from gnumake here from AbstractMakeStep.
 * Add outputParser method to ToolChain: This removes the need to map
   toolchains to BuildParser names in the BuildSteps.
 * Enhance AbstractProcessStep to accept a IOutputParser to parse its output.
 * Remove AbstractMakeStep.
 * Set the appropriate Parsers in all classes deriving from AbstractProcessStep
   and append the ToolChain's parser to the parser chain.
 * Remove BuildParserFactories: There is no more need for them.
 * Remove constants used to identify the BuildParsers.
 * Clean up some names:
    * Replace stdOut with stdOutput.
    * Replace addToTaskWindow with addTask and addToOutputWindow with
      addOutput. Do this wherever it is not yet clear that this will end up
      in the Task/Output window.

Reviewed-by: dt
2009-12-09 18:39:03 +01:00
hjk
a0abde6306 fakevim: Add back references, $ and ^ handling to ex-mode substitute 2009-12-09 17:41:59 +01:00
hjk
bf077800b8 debugger: make watchdog timeout configurable 2009-12-09 17:41:59 +01:00
hjk
4db1b37177 make an unused for loop faster 2009-12-09 17:41:58 +01:00
Oswald Buddenhagen
f33efdc580 fix class/struct inconsistency 2009-12-09 16:56:53 +01:00
Thorbjørn Lindeijer
05914458f0 Made it possible to turn off scroll wheel zooming
It activates too easily for some people.

Task-number: QTCREATORBUG-406
2009-12-09 16:31:09 +01:00
Roberto Raggi
0be80466b8 Save/Restore the if-level. 2009-12-09 16:01:20 +01:00
con
3ab0a28cca Less use of slow methods. 2009-12-09 15:31:01 +01:00
con
9097149cee ViewManager --> StatusBarManager 2009-12-09 15:31:01 +01:00
con
4053ac0c10 Throw some unused things from "ViewManager" away. 2009-12-09 15:31:01 +01:00
con
aea194252e StatusBarWidget instead of IView, get rid of one level of abstraction.
Merge IView and BaseView into a single class StatusBarWidget.
2009-12-09 15:31:00 +01:00