Jens Bache-Wiig
915923a17c
Clean up sidebar tabs
...
Killed the divider lines for improved aestetics
Made the hover a bit more subtle
2010-02-22 14:36:45 +01:00
Jens Bache-Wiig
015ffe2835
Some polish for the actionbar
...
* I have simplified and animated the tool buttons a bit.
* The panel has been replaced by a very basic clean panel.
* The tool buttons have been animated.
2010-02-22 14:36:45 +01:00
con
5321b38d51
Remove debug output.
2010-02-22 14:32:11 +01:00
con
36c63dabe7
Add a "System Editor" external editor, for use with Open with...
2010-02-22 14:30:57 +01:00
Kai Koehne
481d7cd6db
QmlProject files: Make "paths" property an array
...
Instead of letting the list of files being a (comma separated) string
it's now a full JavaScript array. E.g.
paths: ["file1", "file2"]
This unifies it with e.g. the libraryPaths property
2010-02-22 13:47:11 +01:00
Tobias Hunger
5e5192ad57
Fix CMake projects
...
* Fix initial setup of .user-files in CMake projects
Reviewed-by: dt
2010-02-22 12:24:28 +01:00
Tobias Hunger
4cd5cb0eab
Save debug server settings in QML RunConfiguration
...
Reviewed-by: Kai Koehne
2010-02-22 12:24:28 +01:00
Christian Kamm
b8a73d1e18
Fix compile error with msvc.
2010-02-22 12:01:55 +01:00
Thorbjørn Lindeijer
22ace5fcaf
Disable links to QML errors when compiling against Qt 4.6
...
This feature depends on the availability of QPlainTextEdit::anchorAt.
2010-02-22 12:00:16 +01:00
Thorbjørn Lindeijer
c46f977361
Make the file name in QML runtime errors a link to its location
...
Just click it to jump to the location of the error.
Task-number: QTCREATORBUG-580
2010-02-22 11:38:06 +01:00
Christian Kamm
fcb6c4984e
Fix a memory leak with the QmlJS scope chain.
2010-02-22 11:21:25 +01:00
Tobias Hunger
28e348ace6
Fix compile on windows
2010-02-22 11:06:05 +01:00
Friedemann Kleint
6782d848c1
GnuPoc: Do create pre-parsed pkg-file.
2010-02-22 11:03:04 +01:00
Christian Kamm
8d14f18ec0
Add an accessor to get the flat scope list from ScopeChain.
...
Done-with: Erik Verbruggen
2010-02-22 10:22:23 +01:00
Christian Kamm
e9039db984
Move the scope building logic into QmlJS::ScopeBuilder.
2010-02-22 10:22:23 +01:00
Christian Kamm
08cfc8f28c
Pass in the whole AST path for scope creation.
...
Just the declaring member isn't enough.
2010-02-22 10:22:23 +01:00
Christian Kamm
8274197366
Implement function to get the QmlJS AST path to a given location.
...
Will be useful for improved scope chain building.
2010-02-22 10:22:23 +01:00
Christian Kamm
c289897351
Make QmlJS scope building more flexible.
...
Instead of only maintaining a flat list of scopes, actually store the
global, component chain, root object, scope object, function, id and js
scopes separately.
2010-02-22 10:22:23 +01:00
Kai Koehne
b0e7b15bfc
Silence gcc warnings in qmldesigner
2010-02-22 10:09:35 +01:00
Christiaan Janssen
a263c89ed5
QmlDesigner.PropertyEditor: Fixed color widget for black
2010-02-22 10:03:31 +01:00
Kai Koehne
afa830ecc8
Fix compilation against latest Qt master
...
The API of QmlView has changed. Also, the QmlDom classes became private.
Patch provided by Aaron Kennedy.
Reviewed-by: akennedy
2010-02-22 10:03:10 +01:00
Erik Verbruggen
d215737df8
Added semantic checks for Q_PROPERTY declarations.
2010-02-22 09:27:44 +01:00
Erik Verbruggen
21fdc2d06a
Replaced usages of concrete type SimpleNameAST with the abstract NameAST.
2010-02-22 09:27:44 +01:00
mae
656de733ab
Fix code navigation when line wrapping is enabled
2010-02-19 18:49:46 +01:00
Friedemann Kleint
d2d49bbc3f
VCS[git]: Fix StashDialog selection mode.
...
Task-number: QTCREATORBUG-731
2010-02-19 18:07:21 +01:00
Friedemann Kleint
0dd30210dd
VCS[git]: Stashdialog: Fix broken remove.
...
Used the wrong indexes, set focus option.
2010-02-19 17:53:22 +01:00
Friedemann Kleint
b9b9f7526b
GnuPoc: make 'make sis' work.
2010-02-19 17:42:30 +01:00
dt
47935c9af3
Fix compile
2010-02-19 17:38:06 +01:00
dt
3840f86127
Fix buildSession if some projects have no active buildconfiguration
2010-02-19 17:00:51 +01:00
dt
c5cac92757
Simpler
2010-02-19 17:00:51 +01:00
dt
821d49414c
remove MessageManager::displayStatusMessage
2010-02-19 17:00:51 +01:00
con
92cb4fca3f
Use mini scrollbars for popups on Mac.
2010-02-19 16:26:42 +01:00
Jörg Schummer
b8af05e6c1
QmlDesigner.ItemLibrary: fixed item dragging and selection
...
- itemDragged is emitted only once now after a minimal distance
has been reached (minimal distance calculcation not exact)
- onPressed is used instead of onClicked for item selection
2010-02-19 15:36:38 +01:00
Erik Verbruggen
78b3145477
Semantic checking for easing curve names.
...
Done-with: Christian Kamm
2010-02-19 15:11:03 +01:00
Erik Verbruggen
5e449a80c4
Fixed diagnostic underlining to take the location length into account.
...
Done-with: Christian Kamm
2010-02-19 15:11:03 +01:00
Erik Verbruggen
b17fc90310
Made the warnings/errors translatable.
2010-02-19 15:11:03 +01:00
Erik Verbruggen
7ee1bc5242
Suppress 'unknown property' warning after finding an unknown type.
...
And made the warnings/errors translatable.
2010-02-19 15:11:03 +01:00
Tobias Hunger
9798dd7544
No BuildConfigurations is OK for certain projects
...
... so do only error out when we have non but still have a factory
to build them with.
2010-02-19 14:06:28 +01:00
Martin Aumüller
db150ab61d
fakevim: make sure that cursor is positioned before the character where text would be inserted with 'i'
...
Merge-request: 113
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-02-19 13:02:51 +01:00
Martin Aumüller
5af95f01f0
fakevim: only overwrite m_tc with EDITOR's cursor if necessary
...
only ex commands that are handled externally might modify the cursor position w/o updating m_tc
Merge-request: 113
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-02-19 13:02:51 +01:00
Martin Aumüller
7a71ee1166
fakevim: ctrl-d in insert mode should remove one level of indentation
...
Merge-request: 113
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-02-19 13:02:51 +01:00
Martin Aumüller
115b32697f
fakevim: 'dtd' would have deleted a line instead of deleteing to the next 'd'
...
Merge-request: 113
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-02-19 13:02:51 +01:00
Martin Aumüller
a7cf72a945
fakevim: improved 'startofline' behaviour for indenting and shifting left/right
...
Merge-request: 113
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-02-19 13:02:50 +01:00
Martin Aumüller
21a9943b8d
fakevim: cursor position after deleting linewise should depend on 'startofline' setting
...
Merge-request: 113
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-02-19 13:02:50 +01:00
Martin Aumüller
4c80a1ab92
fakevim: dfx should do nothing if no x is found
...
Merge-request: 113
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-02-19 13:02:49 +01:00
Martin Aumüller
6648fe439a
fakevim: retain column when moving across lines after '^'
...
Merge-request: 113
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-02-19 13:02:49 +01:00
Friedemann Kleint
eb05d2ac0b
CDB CoreEngine: Support break by address for testing purposes.
2010-02-19 11:58:54 +01:00
Thorbjørn Lindeijer
6d9e3c8a8e
Dropping files into the editor shouldn't insert file:///...
...
On some desktop environments, dragging and dropping a file gives us
the url to the file in multiple mime types, including text/plain. This
causes the url to be inserted as text by default.
Work around this issue by explicitly ignoring drop events for the text
editor when they also come with urls.
Task-number: QTCREATORBUG-728
Reviewed-by: Friedemann Kleint
2010-02-19 11:50:21 +01:00
Thorbjørn Lindeijer
e6df83b3ce
Recognize *.cu as C files
...
They are NVIDIA CUDA files which use C syntax.
Reviewed-by: Friedemann Kleint
Task-number: QTCREATORBUG-694
2010-02-19 11:50:21 +01:00
Thorbjørn Lindeijer
a6f43a492b
Removed the watermark from the wizard pages
...
Too much Qt branding, looks cleaner without.
2010-02-19 11:50:21 +01:00