1. 07 May, 2013 - 1 commit
    • Gatis Paeglis's avatar
      Add xcb-xkb to 3rd party libs · 9c1d62cc
      Gatis Paeglis authored
      
      1) -qt-xcb
      
      a) Use xkb from the 3rd party libs. As it is done for the other xcb
      dependencies when qt configure with -qt-xcb.
      
      2) -system-xcb (default)
      
      a) If xkb found then use xkb from the system. (Currenly xkb is not
      enabled by default when configuring libxcb library).
      
      b) If xkb can't be found on the system then keyboard state will be
      updated from X11 core events.
      
      Change-Id: I7c3dbce6daa2cec52067cd5af80f19040233a0db
      Reviewed-by: default avatarSamuel Rødal <samuel.rodal@digia.com>
      9c1d62cc
  2. 12 Apr, 2013 - 1 commit
  3. 16 Mar, 2013 - 1 commit
    • Axel Waggershauser's avatar
      Whitespace cleanup: remove trailing whitespace · b11317a6
      Axel Waggershauser authored
      
      Remove all trailing whitespace from the following list of files:
      *.cpp *.h *.conf *.qdoc *.pro *.pri *.mm *.rc *.pl *.qps *.xpm *.txt *README
      excluding 3rdparty, test-data and auto generated code.
      
      Note A): the only non 3rdparty c++-files that still
      have trailing whitespace after this change are:
      * src/corelib/codecs/cp949codetbl_p.h
      * src/corelib/codecs/qjpunicode.cpp
      * src/corelib/codecs/qbig5codec.cpp
      * src/corelib/xml/qxmlstream_p.h
      * src/tools/qdoc/qmlparser/qqmljsgrammar.cpp
      * src/tools/uic/ui4.cpp
      * tests/auto/other/qtokenautomaton/tokenizers/*
      * tests/benchmarks/corelib/tools/qstring/data.cpp
      * util/lexgen/tokenizer.cpp
      
      Note B): in about 30 files some overlapping 'leading tab' and
      'TAB character in non-leading whitespace' issues have been fixed
      to make the sanity bot happy. Plus some general ws-fixes here
      and there as asked for during review.
      
      Change-Id: Ia713113c34d82442d6ce4d93d8b1cf545075d11d
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@dig...>
      b11317a6
  4. 05 Mar, 2013 - 1 commit
    • Paul Olav Tvete's avatar
      Introducing the Qt Android port · 97fcf3bc
      Paul Olav Tvete authored
      
      Based on the Necessitas project by Bogdan Vatra.
      Contributors to the Qt5 project:
      
      BogDan Vatra <bogdan@kde.org>
      Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
      hjk <hjk121@nokiamail.com>
      Oswald Buddenhagen <oswald.buddenhagen@digia.com>
      Paul Olav Tvete <paul.tvete@digia.com>
      Robin Burchell <robin+qt@viroteck.net>
      Samuel Rødal <samuel.rodal@digia.com>
      Yoann Lopes <yoann.lopes@digia.com>
      
      The full history of the Qt5 port can be found in refs/old-heads/android,
      SHA-1 249ca9ca2c7d876b91b31df9434dde47f9065d0d
      
      Change-Id: Iff1a7b2dbb707c986f2639e65e39ed8f22430120
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@digia.com>
      Reviewed-by: default avatarLars Knoll <lars.knoll@digia.com>
      97fcf3bc
  5. 20 Feb, 2013 - 1 commit
  6. 19 Feb, 2013 - 1 commit
    • Tor Arne Vestbø's avatar
      Clean up how we build against SDKs on Mac OS · 71b4325c
      Tor Arne Vestbø authored
      
      Instead of setting -isysroot in both arch.test, compile.test, the various
      mkspecs, and sdk.prf, we now propgate the chosen SDK as the qmake
      variable QMAKE_MAC_SDK, which is then handled exclusivly in sdk.prf.
      
      The QMAKE_MAC_SDK variable, and -sdk argument to configure, is expected
      to be of the short-form name, eg macosx or iphoneos, not a full path, as
      that's what Xcode also expects. We take care of translating that into
      a full path for -isysroot/-syslibroot in sdk.prf, using xcodebuild as
      a helper.
      
      Change-Id: I281655b2fa5180c6e78ffdce36824e4a91447570
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@digia.com>
      71b4325c
  7. 18 Feb, 2013 - 1 commit
  8. 18 Jan, 2013 - 1 commit
  9. 15 Jan, 2013 - 1 commit
  10. 07 Nov, 2012 - 2 commits
    • Kai Koehne's avatar
      Add configure option to minimize xcb runtime dependencies · 21bd66e1
      Kai Koehne authored
      
      Some of the xcb- libraries we depend upon are not (yet) common across
      distributions. This is problematic for binaries that should be working
      on different distributions. The patch mitigates this by:
      
      Adding the files from
        libxcb-proto (version 0.1.6), compiled with libxcb-1.5
        xcb-util (version 0.3.9)
        xcb-util-image (version 0.3.9)
        xcb-util-keysyms (version 0.3.9)
        xcb-util-renderutil (version 0.3.8)
        xcb-util-wm (version 0.3.9)
      
      from xcb.freedesktop.org/dist to src/3rdparty/xcb.
      
      Adding a configure option '-qt-xcb' to use the sources instead of
      linking to the respective runtime libraries.
      
      Task-number: QTBUG-27803
      Change-Id: I6ea87daa382871b2b9072a601511523fa0b9f44b
      Reviewed-by: default avatarSamuel Rødal <samuel.rodal@digia.com>
      21bd66e1
    • Samuel Rødal's avatar
      Resolve xcb_poll_for_queued_event at run-time. · 04f6edc3
      Samuel Rødal authored
      
      By not making this a compile time decision we ensure forward
      compatibility for older xcb versions if the xcb plugin is built against
      a newer xcb.
      
      Change-Id: I744777d53bf7b8deb6eff372494f4403d19d364c
      Reviewed-by: default avatarKai Koehne <kai.koehne@digia.com>
      04f6edc3
  11. 19 Oct, 2012 - 1 commit
  12. 09 Oct, 2012 - 1 commit
  13. 04 Oct, 2012 - 1 commit
  14. 28 Sep, 2012 - 1 commit
  15. 22 Sep, 2012 - 1 commit
  16. 13 Sep, 2012 - 2 commits
  17. 09 Sep, 2012 - 1 commit
  18. 01 Sep, 2012 - 1 commit
  19. 27 Aug, 2012 - 2 commits
  20. 14 Aug, 2012 - 1 commit
  21. 20 Jul, 2012 - 1 commit
  22. 18 Jul, 2012 - 1 commit
  23. 11 Jul, 2012 - 1 commit
  24. 05 Jul, 2012 - 1 commit
  25. 02 Jul, 2012 - 1 commit
  26. 18 Jun, 2012 - 1 commit
  27. 12 Jun, 2012 - 4 commits
  28. 05 Jun, 2012 - 2 commits
  29. 01 Jun, 2012 - 2 commits
  30. 30 May, 2012 - 2 commits
  31. 11 May, 2012 - 1 commit