- 18 Mar, 2014 - 3 commits
-
-
Nedim Hadzic authored
In one case, when connecting to server, the state is not set to connected state, which makes impossible to write data to socket later. Change-Id: Iea4da3ffc162451963db2d0a7bc01fbafe4ebede Reviewed-by:
Fabian Bumberger <fbumberger@rim.com>
-
Sze Howe Koh authored
Change-Id: I5f761cb428514d56fc88cd27def92defd3b83dd8 Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Sze Howe Koh authored
Append the handler names to the end of the corresponding signal doc. Task-number: QTBUG-35846 Change-Id: I0d1c067e9eca4c3c28489a074a7f0e33759c000a Reviewed-by:
Alex Blasche <alexander.blasche@digia.com> Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com>
-
- 14 Mar, 2014 - 1 commit
-
-
Alex Blasche authored
This patch fixes crashes and ensures that examples give some form of indication why they are not working. Change-Id: Id99951e8729c0715505e5fff7448a475979a6406 Reviewed-by:
Nedim Hadzic <nhadzic@blackberry.com> Reviewed-by:
Aaron McCarthy <mccarthy.aaron@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
- 13 Mar, 2014 - 2 commits
-
-
Alex Blasche authored
Performance improvement Change-Id: I9565771ab6ed15dccc67d5d7e7d5c02759a40367 Reviewed-by:
Nedim Hadzic <nhadzic@blackberry.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
Change-Id: I01e867cb5efb231e7c85b0d106897b2f31448977 Reviewed-by:
Aaron McCarthy <mccarthy.aaron@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
- 11 Mar, 2014 - 6 commits
-
-
Alex Blasche authored
The code snippet was shifted into a compiled project to ensure continued compilation. Task-number: QTBUG-34978 Change-Id: I93f3b39442992bfb4049a44ed0dd6330d3ca9270 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com>
-
Alex Blasche authored
1.) Extend the NFC overview page 2.) Ensure that snippets are compiled at all times 3.) Mark Qt 5.3 APIs using \since Task-number: QTBUG-32401 Task-number: QTBUG-34978 Change-Id: I8928be3d7dd2c9de1314eb1ec6ed55c8d4301f4a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Jerome Pasion <jerome.pasion@digia.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
BroadcastReceiver.onReceive() is executed in the main thread whereas the Qt classes are in a different thread. This created issues whereby Java's qtObject pointer was reset by the Qt classes/thread but onReceive still trying to access the same object later on. In most cases the Qt classes using BroadcastReceiver were half way through their object tear down. This patch fixes the problem by guarding qtObject against concurrent thread access and ensures that the qtObject pointer is reset before the object tear down starts. Change-Id: Iab97b0af8e10686d97419ac8504f2fe69e9536f3 Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
-
Alex Blasche authored
Action strings were previously converted. This patch fixes all non-action fields. Task-number: QTBUG-36810 Change-Id: I4011c619e900dcb4137c6552046f0342327a7288 Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
-
Alex Blasche authored
This increases the robustness of the code since the field value is not an implementation detail. In addition we guard the action field lookup against fields which have been introduced later than the standard SDK version 10 supported by Qt. Task-number: QTBUG-36810 Change-Id: Ib6582e77202d40aaf116fe8dfa81562d89367ea2 Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
-
Alex Blasche authored
Change-Id: Ie2e11e8c359d03785488a2ddd31f8b0f3a98340e Reviewed-by:
Nedim Hadzic <nhadzic@blackberry.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
- 10 Mar, 2014 - 3 commits
-
-
Alex Blasche authored
This fixes some spelling/grammar mistakes and updates information that has changed in Qt 5.3 Change-Id: I09d1ea1dc3edef08c3ee6a494968e13e91385c29 Reviewed-by:
Nedim Hadzic <nhadzic@blackberry.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
This ensures that it keeps compiling and is correct. Although it wasn't able to compile due to a partial implementation, the snippet itself had errors which demonstrated wrong API aspects. Change-Id: I24048d968573e260d5b3ba92e38ce1dc9d24e52f Reviewed-by:
Nedim Hadzic <nhadzic@blackberry.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
Change-Id: I06c42105a8a64f41fc841958f7cd33b544b1fcae Reviewed-by:
Nedim Hadzic <nhadzic@blackberry.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
- 07 Mar, 2014 - 2 commits
-
-
Alex Blasche authored
This was recently used to debug Androids buggy discovery code. Change-Id: I6c3eca85a650d6fbb853d2cfc8ee73b434b5e7a9 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
serviceClassUuids were not correctly written and hence only ever one service was found per device. The deviceInfo and serviceUuid were the same anyway as we are talking about the same remote device and the absence of custom service uuids. Change-Id: I2d8dad2d38381b1c171afb236ee56822e62ffee3 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Fabian Bumberger <fbumberger@rim.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
- 06 Mar, 2014 - 2 commits
-
-
Alex Blasche authored
The BtLE related uuids will be added by the BTLE feature branch. This change adjusts the docs such that it becomes obvious whether a UUID is a service, profile or both. Task-number: QTBUG-36123 Change-Id: I487471c9227a0fe11f443c54d21a29b23a11e076 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
Fo far it was using the GNSS profile uuid. Change-Id: Ifbe51353a6355d260c42d870656a78059e440181 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
- 04 Mar, 2014 - 1 commit
-
-
Alex Blasche authored
This was missed during the earlier fixes to this test. Task-number: QTBUG-22017 Change-Id: Ica5bac09b565439bd65bfc42e9614544a21a0637 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
- 03 Mar, 2014 - 4 commits
-
-
Sergio Ahumada authored
Change-Id: I37a1749cbb239211c2a3e2003f2f4057b840afd7 Reviewed-by:
Mitch Curtis <mitch.curtis@digia.com>
-
Alex Blasche authored
Task-number: QTBUG-22017 Change-Id: I3e5613153d2496567f7afd87c8a0a44c1067a4e7 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Sergio Ahumada authored
Change-Id: Idd8127e577be7381e170dab296d8f0564c478020 Reviewed-by:
Marc Mutz <marc.mutz@kdab.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
Binding to the address 0 does not work. Change-Id: Ie2e9bfc64729e6bf82556c3384d2e72117fc39ab Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Fabian Bumberger <fbumberger@rim.com>
-
- 01 Mar, 2014 - 1 commit
-
-
Alex Blasche authored
The patch also aligns the error behavior of QBluetoothServer::listen() across the various platforms. Task-number: QTBUG-22017 Change-Id: Ic81808c94d060ca07bd125afa842452e53efaec7 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Fabian Bumberger <fbumberger@rim.com>
-
- 28 Feb, 2014 - 1 commit
-
-
Alex Blasche authored
CONFIG += ordered is inefficient and was replaced by proper dependencies. Change-Id: I7328ac428758d1719a2ae820a403d25b66de2ab4 Reviewed-by:
Fabian Bumberger <fbumberger@rim.com>
-
- 27 Feb, 2014 - 8 commits
-
-
Alex Blasche authored
Change-Id: I81fd5cc89d88e4527778c6aed4cddeb0648dd812 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
It is replaced by bttestui which runs on any platform and is the official test tool for a variety of other tests too. Task-number: QTBUG-22017 Change-Id: Ia675876375901a0f19d1820e2167729aa863bd34 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
Task-number: QTBUG-22017 Change-Id: I876b8a052873d198e8991b7eab3ca70714eb0dcc Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
Change-Id: I933d1f1e196b1009de6b33a2e603043d85d28b08 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Fabian Bumberger <fbumberger@rim.com>
-
Alex Blasche authored
The previous QThread did not always properly resume when InputStream.read() was interrupted by BluetoothSocket.close(). This patch converts the QThread to a Java thread which works as the Android API docs suggested. Task-number: QTBUG-37061 Change-Id: Id6ac9b57a28f3b532cbe49ff1dfdc9d1e6432aaa Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
-
Alex Blasche authored
Java's BluetoothSocketServer.accept() is meant to be interrupted via BluetoothSocketServer.close(). Unfortunately if the surrounding thread is a QThread the returning accept call crashes the thread. This does not happen if it is a Java Thread. This commit changes the server's private backend to a Java thread. Task-number: QTBUG-36754 Change-Id: I5aacc5444bbcd1275a11743b6aa04d2b11a5b22b Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
-
Alex Blasche authored
Task-number: QTBUG-36817 Change-Id: I17f7d57537f7f1a5cedd01ce6043cfd6aac26db4 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
The QBluetoothSocket unit test was sometimes failing because of it. Change-Id: I6071902e1aaa9e1138f071b7f2ce2a8ccb436789 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
- 26 Feb, 2014 - 6 commits
-
-
Alex Blasche authored
The function is not required as the public accessor function directly returns the socket descriptor. Change-Id: I6d64bec7b4f0542ce213dc90dcfe30c3885ed21d Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Nedim Hadzic authored
Once registerService() was called isRegistered() will always return true. A call to unregisterService() now resets the value. Cleaning fake server port hash. Task-number: QTBUG-36626 Change-Id: I452651266192e5773b8330e5f7c02885adff2279 Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
The crash happened on Bluez while no local Bt device is connected. Change-Id: I418f73b964edc3c302665d4e3374b49a68cfdc46 Reviewed-by:
Nedim Hadzic <nedimhadzija@gmail.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Nedim Hadzic authored
Max pending connections was ignored when adding new connections. Change-Id: I96b1ae87254a772008b18a662faa7bc2bd84164b Reviewed-by:
Fabian Bumberger <fbumberger@rim.com> Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-
Alex Blasche authored
This reverts commit 4bc3513f18fa6a7345708748590f6a1acda486dd THis should have gone to dev branch Change-Id: I231818b3ac31871072a7b4630e14659a7aea78c1 Reviewed-by:
Fabian Bumberger <fbumberger@rim.com>
-
Nedim Hadzic authored
Wrong socket state order fix. Due to this, the socket was not keeping remote device info. Change-Id: I860f15af9de4eb2e1238989d33bc59d62536f7aa Reviewed-by:
Alex Blasche <alexander.blasche@digia.com>
-