Hello community,

here is the log from the commit of package qt-creator for openSUSE:Factory
checked in at Fri Mar 25 14:32:48 CET 2011.



--------
--- KDE/qt-creator/qt-creator.changes   2011-03-01 15:33:23.000000000 +0100
+++ /mounts/work_src_done/STABLE/qt-creator/qt-creator.changes  2011-03-24 
16:36:44.000000000 +0100
@@ -0,0 +1,142 @@
+-------------------------------------------------------------------
+Thu Mar 24 15:27:10 UTC 2011 - [email protected]
+- Update to 2.2.0beta1
+General
+   * Added support for running user defined external tools (Tools->External)
+   * Moved toolchain definitions out of Qt versions.
+      * You can now define toolchains in Tools->Options->ToolChains
+      * Creator now supports more than one instance of each kind of toolchain
+   * Support for MIME type customization through editing of patterns and
+     magic matchers.
+Editing
+   * Add new Inkpot color scheme
+   * Moved 'Open in External Editor' to Tools->External->Text
+   * Add UTF-8 BOM support
+   * GLSL Support with:
+     - syntax checking
+     - highlighting
+     - code completion
+   * Add 'expand/collapse all' context menu entry to Outline pane
+   * Support for user defined macros was contributed by Nicolas Arnaud-Cormos
+   * Snippet editor with syntax highlighting, indentation, and basic auto
+     completion for C++ and QML.
+Project Support
+   * QMake project support should be more robust against syntax errors
+   * Treatment of command line arguments of processes started from build
+     and run configurations underwent heavy modifications:
+     - argument lists use native shell syntax; this affects quoting and
+       environment variable expansion most
+     - the SOURCEDIR and BUILDDIR environment variables were replaced
+       with %{sourceDir} and %{buildDir} macros
+     - this affects working directories and executable paths as well
+   * CMake: Add Ui completion, changes in .ui files are picked up without
+     a rebuild.
+   * Syntax highlighting and completion for QMake project files
+   * Text editor behavior settings now avaiable on a per-project basis.
+Debugging
+   * Rewrote debugging engine using the Microsoft Console Debugger (CDB)
+     for debugging executables built with Microsoft Visual Studio,
+     resulting in significant speed-up and better display of data
+     types, supporting both 32bit and 64bit versions of the
+     Debugging Tools for Windows
+   * Made it possible to pin debugger tooltips.
+   * Reworked global architecture to allow multiple debugging sessions (for
+     different projects, combined Qml/C++ debugging, project 'snapshots', ...)
+   * Reworked breakpoint handling: new special breakpoint types for "break
+     on throw", "break on main", data breakpoints
+   * Introduce combined c++/qml debugging (combined stack, cross-step) (gdb 
only)
+   * Rework per-type and per-item selection of display formats
+   * New dumpers for QTextCursor, QTextDocument, __m128, QScriptValue
+     QBasicAtomicPointer, bit fields, boost::shared_ptr (gdb only)
+   * Improve dumpers for QRegion, QVariant (custom types), QSharedPointer,
+     QMultiMap (QTCREATORBUG-3122), QObject, QWeakPointer
+   * Make alphabetic structure member sorting optional
+   * Make dumpers robust in case of missing debug information
+   * Improve python dumper profiling support
+   * Improve stepping performance
+   * Enable breakpoint setting from a disassembler view, QTCREATORBUG-3667
+   * Fix display of shadowed variables.
+   * Fix display of data containing quote characters, QTCREATORBUG-3084
+   * Fix display of C style 'typedef struct X { ... } X;
+   * Fix stack/break view updates after manual module loading, 
QTCREATORBUG-3427
+   * Fix 'Jump To/Run to' when in instruction-wise mode
+   * Several fixed to the "watcher" handling
+   * Allow re-running debugger engines, QTCREATORBUG-3073
+   * Robust process control after -exec-interrupt errors, QTCREATORBUG-2850
+   * Robust detection of Qt-in-namespace builds
+   * Handle "live updates" in the memory view
+   * Make memory view writable (gdb only)
+   * Improve starting debugger session directly from the command line
+   * Improve debugging helpers dialog
+BinEditor:
+   * Visualize data differences after updates
+   * Fix selection if cursor is left of anchor
+   * Allow copying also if selection is "backwards"
+   * Do not draw blinking cursor when there is a selection
+C++ Support
+   * Add QuickFix for implementing setters/getters for a Q_PROPERTY
+   * Add documentation about QuickFixes
+   * Fix switch statement indentation for GNU and Whitesmiths
+     style, QTCREATORBUG-2994
+   * Fix indentation of labels
+   * Highlighting for virtual functions
+   * Navigate to correct overloaded function/method
+QML/JS Support
+   * Add wizard for creating JavaScript files, QTCREATORBUG-3070
+   * Add local-file completion for url properties, QTCREATORBUG-2619
+   * Add warning about invalid files in url properties
+   * Add file name completion in imports, QTCREATORBUG-3067
+   * Add a locator filter for JS functions, QTCREATORBUG-2607
+   * Add JSlint-style warnings about common JS pitfalls, QTCREATORBUG-3071
+   * Add completion for attached properties like Component.onCompleted
+   * Allow QML modules to ship predumped type description files.
+   * Reenable instantiating component scope detection, QTCREATORBUG-2835
+   * Improve error reporting of failed plugin dumps
+   * Complete a trailing '{' for 'A on b' object bindings, QTCREATORBUG-2642
+   * Highlight capitalized types, QTCREATORBUG-2658
+   * Re-dump a plugin if the shared library/dll changes, QTCREATORBUG-3047
+   * Build qmldump in debug and release version on Windows, QTCREATORBUG-3549
+   * Change qmldump to output QML instead of XML
+   * Fix automatic '.' import to also pick up QML modules, QTCREATORBUG-3768
+   * Fix code model update when files are renamed, QTCREATORBUG-2986
+   * Fix incorrect completion when brace is on separate line, QTCREATORBUG-2658
+   * Fix quote autoinsertion in string literals, QTCREATORBUG-2155, 
QTCREATORBUG-3244
+   * Fix '{' not being an electric character, QTCREATORBUG-3405
+   * Fix indentation of 'foo: Namesp.Type {', QTCREATORBUG-3371
+   * .qmlproject format: Allow specifying the 'mainFile' qml file, bump 
version to 1.1
+   * Qt Quick UI project: allow user to change run environment
+QML/JS Debugging:
+   * Compile qmljsdebugger code as static library, and link it based on 
checkbox in qmake step
+      (replaces QMLJSDEBUGGER_PATH / QMLJSDEBUGGER define)
+   * Qt Quick Application: Allow debugging also in release builds, improve 
error diagnostics
+   * Gui cosmetics in JS debugger: Show stack frame level, only valid
+     line numbers in stack view, do not show function code, show dummy
+     child entry for empty arrays
+   * Added qml tooltips for property inspection at debug time
+   * Extended QML Observer for inspection and tweaking of item's properties
+   * Added navigation of the object tree in the QML Observer through a crumble 
path
+   * Add 'show app on top' option
+   * Move toolbar from Observer tab to the main toolbar space
+   * Support setting of breakpoints in .qml files embedded as qrc resources
+   * Improve 'linkification' of QML errors in Application Output pane
+FakeVim:
+   * Implement Ctrl-N/Ctrl-P
+   * Implement 's' in visual block mode
+   * Fix Alt-Gr handling on Windows
+   * Handle more Ctrl-W + <x> commands
+Symbian Target
+   * Added support for the new on-device debugging agent (CODA)
+Version control plugins
+   * Bazaar support was contributed by Hugues Delorme
+Wizards
+   * Support new keywords %MONTH% and %DAY% for C++ template file
+Misc
+   * MemCheck (from Valgrind) integration (Linux, Mac)
+   * Create infrastructure to setup "soft dependencies" between plugins
+   * Add a little tool 'qtpromaker' doing the job of 'qmake -project', but
+     much faster to make Qt Creator usable to quickly inspect and navigate
+     "alien" codebases a way to easily set up dummy .pro files is needed
+   * Start documenting Qt Creator's coding style guidelines
+   [etc]
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  qt-creator-2.1.0-src.tar.bz2

New:
----
  qt-creator-2.2.0-beta-src.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt-creator.spec ++++++
--- /var/tmp/diff_new_pack.uR9xQf/_old  2011-03-25 14:26:47.000000000 +0100
+++ /var/tmp/diff_new_pack.uR9xQf/_new  2011-03-25 14:26:47.000000000 +0100
@@ -24,9 +24,9 @@
 Summary:        Lightweight IDE
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Url:            http://www.qtsoftware.com/developer/qt-creator/
-Version:        2.1.0
+Version:        2.1.90+2.2.0beta1
 Release:        1
-%define rversion 2.1.0
+%define rversion 2.2.0-beta
 Source:         %name-%rversion-src.tar.bz2
 Source1:        qtcreator.desktop
 Source99:       %name-rpmlintrc
@@ -107,6 +107,7 @@
 %defattr(-,root,root)
 %{_bindir}/qtcreator
 %{_bindir}/qtcreator_process_stub
+%{_bindir}/qtpromaker
 %{_libdir}/qtcreator/
 %{_datadir}/qtcreator/
 %{_datadir}/pixmaps/qtcreator_logo_*.png

++++++ build-fix.diff ++++++
--- /var/tmp/diff_new_pack.uR9xQf/_old  2011-03-25 14:26:47.000000000 +0100
+++ /var/tmp/diff_new_pack.uR9xQf/_new  2011-03-25 14:26:47.000000000 +0100
@@ -5,7 +5,6 @@
  TARGET = Help
  QT += network
 +QT += webkit
- 
- include(../../qtcreatorplugin.pri)
- include(help_dependencies.pri)
+
+ INCLUDEPATH += $$PWD
 

++++++ hardcoded-runpath.diff ++++++
--- /var/tmp/diff_new_pack.uR9xQf/_old  2011-03-25 14:26:47.000000000 +0100
+++ /var/tmp/diff_new_pack.uR9xQf/_new  2011-03-25 14:26:47.000000000 +0100
@@ -1,8 +1,8 @@
 --- src/qtcreatorplugin.pri
 +++ src/qtcreatorplugin.pri
-@@ -28,13 +28,7 @@
- macx {
-         QMAKE_LFLAGS_SONAME = 
-Wl,-install_name,@executable_path/../PlugIns/$${PROVIDER}/
+@@ -47,13 +47,7 @@
+         QMAKE_LFLAGS += -Wl,-rpath,@loader_path/../../
+     }
  } else:linux-* {
 -    #do the rpath by hand since it's not possible to use ORIGIN in 
QMAKE_RPATHDIR
 -    QMAKE_RPATHDIR += \$\$ORIGIN
@@ -13,5 +13,5 @@
 -    QMAKE_RPATHDIR =
 +    QMAKE_RPATHDIR += /usr/$$IDE_LIBRARY_BASENAME/qtcreator
  }
- 
- 
+
+

++++++ system-botan-lib.diff ++++++
--- /var/tmp/diff_new_pack.uR9xQf/_old  2011-03-25 14:26:47.000000000 +0100
+++ /var/tmp/diff_new_pack.uR9xQf/_new  2011-03-25 14:26:47.000000000 +0100
@@ -2,15 +2,16 @@
 +++ src/libs/3rdparty/botan/botan.pri
 @@ -1,2 +1,2 @@
 -INCLUDEPATH *= $$PWD/build
--LIBS *= -l$$qtLibraryTarget(Botan)
+-LIBS *= -l$$qtLibraryName(Botan)
 +INCLUDEPATH *= /usr/include
 +LIBS *= -lbotan
 --- src/libs/libs.pro
 +++ src/libs/libs.pro
-@@ -11,5 +11,4 @@
-     cplusplus \
-     qmljs \
-     qmleditorwidgets \
--    symbianutils \
--    3rdparty
-+    symbianutils
+@@ -3,7 +3,6 @@
+ QT += core gui
+
+ SUBDIRS   = \
+-    3rdparty \
+     qtconcurrent \
+     aggregation \
+     extensionsystem \


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to