Commit Graph

159 Commits

Author SHA1 Message Date
Kai Koehne 3bf81efbe7 QML: Remove Apply on Save functionality
The feature has been actually been disabled since commit ac771eb552,
but now it's time to also remove the dead code ...

Fixing the feature and bringing it out of the experimental state
would require quite some effort that apparently nobody is willing
to spend. So it's better to remove it.

The enablers in the qmldebug library, as well as the QmlJSDelta utility
class in qmljs library, are left in though.

Change-Id: Idf98a2f946d0db86bef2f20d2349d6ffedba219c
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
2015-03-18 11:24:41 +00:00
hjk 8d89c2eda0 Doc: Require GDB 7.5 (released Aug 2012) with Python 2.7 or 3.3+
The formerly required 7.4.1+x does not produce valid stack traces
through its Python interface, which we nowadays want to use.

The version requirement for GDBserver (7.0+) is not affected,
but the general advice is still to use a GDBserver version
matching the version of GDB if possible.

Change-Id: Icb08544c56f4ba8c16ca77938b87be8a680ac563
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-03-17 09:59:58 +00:00
Eike Ziller 86378da3be Merge remote-tracking branch 'origin/3.3' into 3.4
Conflicts:
	src/plugins/debugger/debuggeroptionspage.cpp

Change-Id: I0282d66b16c14877d0131cccbe03573102b48bc3
2015-03-05 13:28:15 +01:00
hjk 6288d2833b Debugger: Remove 'Remote' qualification from 'Debug Server'
While using the Debug Server typically does involve a remotely running
debug server (GDBServer or other stub) it's also possible and sometimes
useful to use it locally.

Change-Id: I7b041b14cc09d15ae3e6b501c9298f78764e256d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-03-03 14:10:25 +00:00
Sergio Ahumada 3af3fe7ad3 Replace old qt-project.org wiki with wiki.qt.io
Change-Id: Ie7518d57b62e3f0b9dc6c559fe4a8f5b0212bb43
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-03-03 09:35:41 +00:00
Ulf Hermann 8b8f8ca2ba Allow QML profiling when using Qt Quick compiler
Change-Id: I40784b51e36c3c77fce6bf077613d19579336db6
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-02-19 10:09:07 +00:00
Eike Ziller 3c85058694 Update License
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2015-01-16 12:37:56 +01:00
Leena Miettinen e1fbeedcd4 Doc: use \uicontrol command instead of \gui macro
Change-Id: Idc898b6ac70b6d3186d353086b5f3e45830d1f83
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
2014-12-12 10:26:59 +01:00
Leena Miettinen cc543bb387 Doc: viewing item hierarchy while debugging Qt Quick 2
When debugging Qt Quick 1, you right-click to open a
context menu, but for Qt Quick 2, it has been changed
to double-clicking to cycle through the item stack.

Task-number: QTCREATORBUG-13617
Change-Id: I3b36c76a54a24cbd102cd8ffa2bf5da2d12bef26
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
Reviewed-by: Robert Loehning <robert.loehning@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2014-12-11 11:25:50 +01:00
Leena Miettinen 3438cd32aa Doc: fix use of \key command
Change-Id: I66a86f15bc7fd7080c264beb428f6fe728b10dc5
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2014-11-07 12:05:33 +01:00
hjk 3f0aa88012 Doc: Mention GDBserver version requirement
Change-Id: Ifc423f8b7d20b524bafc4c2455a42a9043c7792b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2014-11-06 16:27:54 +01:00
hjk 951a5d428c Debugger: Mention OS X specific shortcuts in docs
Change-Id: I0380149e2e873b901ae1e0c0dc6eb53deafe0dcd
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2014-09-17 12:28:44 +02:00
Leena Miettinen de5f0a7613 Doc: change doc to reflect the UI
The doc was changed in bc3865b7, but the corresponding UI
change has been lost (maybe during merges), so changing this
back for 3.2.

*DO NOT MERGE THIS CHANGE TO MASTER*

Change-Id: I7512971b0b5e2e5d5ef909c601d72aa504fd71bf
Reviewed-by: hjk <hjk121@nokiamail.com>
2014-07-25 16:28:04 +02:00
Leena Miettinen bfcc7065d3 Doc: fix typo in "Window" menu name
Change-Id: Ic2175f72e9dee9a63c8eda86cf431c7479b4c08e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2014-07-25 15:26:50 +02:00
hjk 54eb6c42c7 Documentation: Adjust after removal of the "Locked" view options
Change-Id: I45c6030e3c7f6f79dedfd095110f0514691a2756
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2014-07-23 16:27:29 +02:00
Kai Koehne ac771eb552 Hide broken "Apply on Save" feature
The feature has always been somewhat experimental, but got even more
broken over time. Let's hide it for the time being.

Change-Id: If46861831d7fb7ed8e9b77b79d1ebe583243ab48
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2014-07-17 17:52:33 +02:00
Leena Miettinen 536fb92f3b Doc: update menu option name
"Insert New Expression Evaluator" >
"Add New Expression Evaluator"

Change-Id: I176b07b3c197680a22dd6284fbcd9faa4af21a30
Reviewed-by: hjk <hjk121@nokiamail.com>
2014-05-28 12:29:16 +02:00
hjk 55c19c5042 Debugger: More flexibility for "ranged expressions"
The range boundary and stride can be integral expressions.
Also ( ) are valid delimiters now, making descriptions like
list.at(2.(4).100+2) acceptable.

Change-Id: Ief68c0a1b0b0d3813b2939d60e0806f5cd3ff0b0
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2014-05-15 10:12:51 +02:00
Leena Miettinen d59d8b568d Doc: replace "Mac OS (X)" with "OS X"
Change-Id: I77f1cbbfc17d759d1587caf2a25a53498848e2ca
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2014-05-06 09:35:45 +02:00
Leena Miettinen 95ddc795a5 Doc: Load QML Stack function
Change-Id: I80a376527d5c147e18f5afa6701b810354066df0
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
2014-04-24 11:14:10 +02:00
Topi Reinio 627e2b4807 Doc: Use the page title for linking to index.html
Because the Qt Creator documentation depends on Qt reference
docs for linking, qdoc will generate a collision page for
index.html as it exists in both.

This change prevents linking to the collision page in the
navigation links by using the page title as the link target
instead of the file name.

Task-number: QTCREATORBUG-11035
Change-Id: I5638e09b60543dc2068b0e4a269f8f72d4655b48
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2014-03-17 14:53:01 +01:00
Sergio Ahumada c375436847 Fix some typos
Change-Id: I3be73c2a4d256a0d28e863fd2517a4d7442b34d8
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2014-03-05 09:39:42 +01:00
hjk bc3865b782 Doc: Adjust to the removal of support for non-python gdb builds
Change-Id: Ide2e22ecc309cee3b5e1f48d2e4f38b997d03a12
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2014-01-08 14:53:21 +01:00
Robert Loehning 746c5d8863 Incremented year in copyright info
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2014-01-08 08:29:47 +01:00
Leena Miettinen 6f600a9461 Doc: debugging helpers don't need to be compiled anymore
Change-Id: Iaec0bf4d0c6a6f646bb8050067b5521a72c41828
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-11-28 12:40:39 +01:00
Leena Miettinen c0704c2091 Doc: use cross-linking to Qt module documentation
Replace links to "\l{http://qt-project.org/doc/"
with links to topic titles. Remove links where QDoc
creates them automatically based on the .index files.
Add the .index files for the modules that are discussed
in the Qt Creator Manual.

Note: the links will only be generated if the Qt used to
build the docs contains the linked modules and documentation
(.index file) has been generated for them.

Change-Id: Ibe624bf3773e7c854c03ebba4db406be0b4a7b90
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-11-26 11:51:46 +01:00
hjk 20a2f388fb Debugger: Document the possibility to change complete strings and vectors
Change-Id: I8e63244626c4779fbfbc41aff3415434344faab0
Reviewed-by: Ulf Hermann <ulf.hermann@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-11-22 17:07:43 +01:00
Leena Miettinen 5bede659a3 Doc: Snapshots view is now opened by default
Also, the view name is now in plural.

Change-Id: I488db96f364113e7922bdb1d578a7b9cc72d96f0
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-21 14:00:18 +01:00
Leena Miettinen 1c74480e9f Doc: use QDoc commands correctly in Debugging Helpers
Use \gui only for text that appears in the Qt Creator UI.
Use \c for code.

Change-Id: I263d7a6dae5ef77469c561b40847157b833e2016
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-21 11:54:49 +01:00
Leena Miettinen 659b998738 Doc: write CDB in all caps
Change-Id: Ic900ee39982e3b190920a65696e69447458e6660
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-21 11:48:10 +01:00
Leena Miettinen 5e12ae6550 Doc: remove obsolete information about debugging helpers
The option has been removed from the UI.

Change-Id: I6b8c0b60d0172bf5aedfc712ee9fb9e51afcadda
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-19 12:09:48 +01:00
Leena Miettinen ad9b9e0dad Doc: using debugging helpers is now the default option
Disabling the option is described in the Debugging Helpers
topic.

Change-Id: Idead0835f0064477338a7b8a74bbbec143abf389
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-19 11:02:28 +01:00
Leena Miettinen cd7eed60fa Doc: debugger settings were moved to the Debuggers tab.
You just select from a list of debuggers in the Kits tab, now.

Change-Id: Ifd82947b61641a4c15ba60bc49bf8db8e07d4b83
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-19 10:12:38 +01:00
Leena Miettinen d190e7ca91 Doc: "Thread" is now "Threads" in the Debug mode
Change-Id: I623f6e6ebf94b83161bf8a52f469611fe792e57c
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-18 23:17:22 +01:00
Leena Miettinen cba87074a5 Doc: the Common tab has been renamed General
In Debugger options.

Change-Id: Ia34a0b413831b9f94908906308c23ae7da983fba
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-18 22:32:29 +01:00
Leena Miettinen f826155c73 Doc: you cannot select a kit in the Debug menu
So, I assumed something was missing from this sentence.

Change-Id: I6758dbc57d2b3fa2befb58d19e07efe066adc43f
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-18 22:31:44 +01:00
Leena Miettinen d7bcb5d9b2 Doc: "Attach to Core" was renamed "Load Core File"
Change-Id: Id49bef3a8787ccc11108e2bd9e150415bfe28574
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-18 22:30:29 +01:00
hjk 0c6a3af80b Doc: Update the Debugger Setup section
This reflects the improved support for LLDB.

Change-Id: I0fd1d557da5b6d4451e9f22d417854fd7a5039bf
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-11-08 14:15:30 +01:00
Kai Koehne fe1cf36e1f Remove support for debugging JS with Qt 4.7
Remove infrastructure to debug/inspect QML applications with Qt 4.7.

Change-Id: I277e9884e009475a29017f502bbe1d069317460f
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-11-04 16:32:33 +01:00
Leena Miettinen a2eba90b23 Doc: Debugger options in Build & Run options
Describe the new options dialog for adding debuggers.

Change-Id: Ic4f4041bb38f3e75aaa964543aaaaa7c0f7f7924
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-31 12:00:21 +01:00
Christian Kandeler 0ee5389017 Remove support for Madde-based platforms.
With Nokia's decision to stop support for Harmattan applications
in their app store, the last remains of a use case have disappeared.

Change-Id: Ia036112de01c8c3a866da3529b4a941db11c7358
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-10-15 10:27:28 +02:00
Nikolai Kosjar b8dbac0b9c Rename "[Mm]ethod(s)" to "[Ff]unction(s)"
Only methods as programming functions are affected. Besides renaming
some actions like "Switch Between Function Declaration/Definition" this
mostly touches (api) code comments.

This is a follow-up patch to commit 872bfb7.

Change-Id: Icb65e8d73b59a022f8885b14df497169543a3b92
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-10 15:56:12 +02:00
Leena Miettinen 2f6e5cf59c Doc: attaching to running app while debugging
Change-Id: I3566c77bfb8466005db12fd4a77c861a07f69019
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-08-13 09:27:21 +02:00
Leena Miettinen c469964ca5 Doc: remove obsolete \if defined commands
The doc sources are no longer used for single-sourcing.

Change-Id: I934c88c19646d84b4de3c5787234148f947c4489
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-06-19 16:21:42 +02:00
Leena Miettinen 9880b3215b Doc: experimental interface to LLDB
Move the link and table up, as they had ended up in the
wrong place.

Change-Id: I5526b2d67bd835736f869370cba1eb6024e1162c
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-06-06 15:19:45 +02:00
hjk 34261e03cb Doc: Update examples on how to start debugging from the command line
Task-number: QTCREATORBUG-9484

Change-Id: Ic5da00c48eb185dc3cd842812e7c36cfefbb6776
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-06-06 14:58:32 +02:00
Leena Miettinen 68a573b62e Doc: do not link to external pages over https
Replaced "https" with "http" (where redirecting works)
as a workaround for a bug that causes Qt Creator to crash
when trying to open external links using https.

Task-number: QTCREATORBUG-9397
Change-Id: If331eaffd2296a79f6e6f1ee7becd725d2aadb1d
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
2013-05-31 16:01:49 +02:00
Tobias Hunger df7347efe3 Doc: Remove reference to GDB for Mac
Change-Id: If0ecaf3a6e78ed0567b5392c02247282c12f3dee
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-05-13 12:11:48 +02:00
Eike Ziller 44931c0985 Merge remote-tracking branch 'origin/2.7'
Conflicts:
	src/plugins/pythoneditor/tools/lexical/pythonformattoken.h

Change-Id: I7b921cd975aa755166a80d219ed5e8b69888aeb0
2013-04-18 09:22:19 +02:00
Leena Miettinen 50f7407c25 Doc: mapping source paths for debugger
Task-number: QTCREATORBUG-8656

Change-Id: Icebbd69b56aa6b47ce872957dddfcaf01868b039
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
2013-04-12 17:11:07 +02:00