summaryrefslogtreecommitdiffstats
path: root/sd
Commit message (Collapse)AuthorAgeFilesLines
* typo: allways -> alwaysAndras Timar2013-02-208-8/+8
| | | | Change-Id: I48bd0161dd76c36eeaa39c45e9539584a4ef6841
* Avoid infinite recursionTor Lillqvist2013-02-191-1/+1
| | | | Change-Id: I99d26f9601ceed98d0357d8722f8cf91cf007d29
* Avoid warning on non-Linux: private field 'mpImpl' is not usedTor Lillqvist2013-02-191-1/+1
| | | | Change-Id: I0f7e35254ecbf604c375ccebaa58d769a51e43f1
* Surely we want closesocket() on WindowsTor Lillqvist2013-02-191-0/+4
| | | | Change-Id: I13d5715248612c9b1b50314d72f5eca202debd04
* Fix crashes in sdremote after suspend/resume cycles.Thorsten Behrens2013-02-192-4/+5
| | | | Change-Id: I0f64820887919386f266290ae8b7c53f8a0a5458
* sdremote: fix linux conditional.Michael Meeks2013-02-191-1/+1
| | | | Change-Id: I911863f07b08e771d78a4a98d9a4f82c93a7d55e
* sdremote: listening to dynamic changes to adapters.Michael Meeks2013-02-197-34/+124
| | | | | | | | Allows LibreOffice to start with no bluetooth, and for it to appear and disappear dynamically at run-time, cleaning up stale bluetooth sockets, and re-binding successfully each time. Change-Id: Ifa04c8cc1859c98adca94ac0e57c7ebd85f2f31f
* sdremote: re-work discoverable property get/set to use libdbus.Michael Meeks2013-02-192-198/+248
| | | | Change-Id: I5e11a0fcfd8db648a40c738cbc8181889cb36136
* sdremote: switch to a non-blocking socket, and polling glib mainloop.Michael Meeks2013-02-192-20/+75
| | | | Change-Id: I84c0a522fe16fbc8fc86a8e4bccb84aec0a1acd1
* sdremote: re-write SDP registration to use raw dbus-1 not dbus-glib.Michael Meeks2013-02-191-83/+160
| | | | Change-Id: I65ff5e603b6719df69b3c2aef7ff438ad54d23e2
* improve bluetooth discoverability toggling API.Michael Meeks2013-02-196-40/+52
| | | | Change-Id: I289d43fcb173b64b01183a41f780bc74d2ba0abe
* Handle gracefully the remote end closing the RFCOMM channelTor Lillqvist2013-02-183-1/+18
| | | | | | | Avoids a crash if one presses the "back" key on the Android remote control. Change-Id: Icc7562676a79910b77c7f95d76ce07c348ec2b22
* Plug autorelease leakTor Lillqvist2013-02-181-0/+5
| | | | Change-Id: I0e1c04547b90279c49851d6a877917d6376b33ef
* Be specific in the logging as multiple threads involvedTor Lillqvist2013-02-181-1/+1
| | | | | | | Sure, each SAL_INFO output line includes the thread ID, but still, good to avoid confusion from where this line is coming. Change-Id: Idc531640e661ed363c7badbad8b83fbb43eaf3ad
* WaE: comparison is always true due to limited range of data typeTor Lillqvist2013-02-181-1/+1
| | | | Change-Id: Id88e1d8a29972ca9384ddc905697d7d32d94cc35
* std::vector::data() is C++11Tor Lillqvist2013-02-181-7/+10
| | | | Change-Id: I729606a879cfd6330ce9cf3ad7723d2558c07c4a
* pragma GCC diagnostic is not available for 4.0.1Norbert Thiebaud2013-02-172-8/+2
| | | | Change-Id: I4aa9fb45c391c8b17d713e77a8a6e3338005441b
* coverity#738551 Uninitialized scalar variableCaolán McNamara2013-02-161-3/+2
| | | | Change-Id: I159b57dcb6f2fd3c34d23c5bb38cf87e8d3e00f5
* Blind fix for WaE: class does not fully implement protocolTor Lillqvist2013-02-161-0/+6
| | | | | | | The Xcode 3 compiler warns: class 'ChannelDelegate' does not fully implement the 'IOBluetoothRFCOMMChannelDelegate' protocol. Change-Id: Id468bf7e42e2551fbcc372feefd6ba5967a911fa
* Fix compilation for Linux and hopefully Windows, tooTor Lillqvist2013-02-161-0/+2
| | | | Change-Id: Ib8d6e4e73443d5ee233133cbb9e201783405c49a
* Nothing in the C standard about socketsTor Lillqvist2013-02-161-1/+1
| | | | Change-Id: If21bdfb4f04d2901a8d692b4aedb3ec864faa040
* More work on the Impress Remote Control Bluetooth code for OS XTor Lillqvist2013-02-1613-20/+338
| | | | | | | | | | Mostly the work of Thorsten, from December, adapted to compile against the current remote control code, and with one or two crucial things added. Plus lots of SAL_INFO calls added; once it works well many of them can be dropped. Does not work properly yet, do not cherry-pick just this to 4.0. Change-Id: I53361b49a2b6938c768be1ea0fc17eb5e46b6aa4
* coverity: missing break => memory leakMarkus Mohrhard2013-02-161-0/+1
| | | | Change-Id: I85292446e72acdf1afce2eff83e3aa9ae5e20546
* Revert "fix build", not needed in masterLuboš Luňák2013-02-151-8/+0
| | | | | | | I meant to do this for 4-0, not for master, as the commits mentioned in the message show, this is not needed in master. This reverts commit b60ccd4d4ddf4076085890938bcc08aca2737e15.
* fix buildLuboš Luňák2013-02-141-0/+8
| | | | | | | | | | Caused by 185e1be6cd1954b8cc5a302c879384f2549cd060, fix is more or less d0d07cd2975c1fb783d0f8591dd3a4931d1c5be5. Change-Id: Ia7d228139126b3e60370b85c106bc970f4e68cce Reviewed-on: https://gerrit.libreoffice.org/2154 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
* Fix build against Mac OS X SDK 10.4Tor Lillqvist2013-02-141-1/+8
| | | | Change-Id: I077afe48e0d375f75a8c35bc87c6c177b68512f7
* Add this single-line fileTor Lillqvist2013-02-141-0/+1
| | | | Change-Id: Ie7158a6bc09c9f6a276799c22eef560aa5570a11
* Start on Bluetooth code for the Impress Remote for OS XTor Lillqvist2013-02-143-5/+142
| | | | | | | | | | | | | | | | | | | | | | | | | Work in progress. It sets up the SDP service record and registers it, and that seems to work. Does not do anything with it yet. I wonder if the current approach to use the standard SerialPort service class will work for Macs, as they by default have one SerialPort service running, "Bluetooth-PDA-Sync", whatever that is. There is no code in the Android app to handle the case of there being several Serial Port services on the computer it wants to connect to, so what happens then when there are two will be interesting to see. (I can't find in the Android API any way to enumerate services that use the same service class. If there was, the app could choose the correct one based on its name.) So probably we should pretty soon switch to using a dedicated service class UUID instead of using the standard serial port one. As we already have the app out in the wild it will probably have to be modified to look for both Serial Port and our own service then? Sigh. Change-Id: I1bee6403642e9b8953b5a8fa8fb5fe6a9dc76a09
* sdremote: hide TCP/IP server selection dialog menu itemMichael Meeks2013-02-131-8/+18
| | | | | Now shown only in experimental mode (ie. when TCP/IP is enabled) to reduce user-confusion. Said dialog is not needed for bluetooth.
* fix ambiguity in pch buildLuboš Luňák2013-02-131-3/+2
| | | | Change-Id: I1a1638d9a5ad6bea002336d20c93c450d4bc1650
* update pch headers, broken by 1aaf9a9Luboš Luňák2013-02-131-3/+8
|
* Renamed hard-to-remember 8-char headers in editeng.Kohei Yoshida2013-02-1221-54/+54
| | | | Change-Id: If255802082890e1b1b4c5197a791fa79a011773e
* Use the remote control same service name on Windows, tooTor Lillqvist2013-02-121-1/+1
| | | | Change-Id: I45ecc4a745722cc6bf1f5017429a3e532200bf03
* Use a more descriptive name for the Impress Remote Control Bluetooth serviceTor Lillqvist2013-02-121-3/+3
| | | | | | | | No point in using a generic "Serial Port" name, or describe it as a "COM Port" (eek). The remote control app doesn't check what the service name is anyway. (It probably should?) Change-Id: I6098110e8c4f62e20c38cf7e6b2071f00dd00515
* sdremote - fully annotate bluetooth SDP record.Michael Meeks2013-02-121-8/+15
| | | | Change-Id: I3ddfb3e3f93782556ec7fd7a16afbb294d17c013
* sdremote - cleanup and annotate bluetooth SDP record.Michael Meeks2013-02-122-9/+73
| | | | Change-Id: Ie6c3d12387cececce4e169482659cbcbbcfd0975
* fdo#46808, Adapt animations::SequenceTimeContainer UNO service to new styleNoel Grandin2013-02-121-30/+27
| | | | | | The service already existed, it just did not have an IDL file Change-Id: I9698830f9c01936a12669ee950e2b231f303c2f8
* fdo#55430 switches off text mode when clicking an other object.Lennard Wasserthal2013-02-112-12/+15
| | | | | | | | | | | | | | | | | This patch complements 85ea03ae536831649b104694d08dced4d4c8663f (and 6fbba11da54b52554941f00b07e42cc5d7a1643c, which didn't work correctly before) This also fixes issues when clicking on another object to stop text editing. Switches off text mode, and instantaneously selects the other object. (Rotation doesn't belong into the ./sd/ text routine AT ALL, which also caused bug 37482, which is resolved differently from now on) (Creating text fields doesn't belong into the ./sc/ shape text routine either, and if this executed, it causes funny glitches) Known issues: text mode stays on when you use drag'n drop (the one WITH waiting, to move to other applications etc). Change-Id: I3c8cdedbfae58165ebeda5887c1b6573832eb495 Signed-off-by: Lennard Wasserthal <Wasserthal@nefkom.net> Reviewed-on: https://gerrit.libreoffice.org/1344 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
* fdo#46808, Use singleton util::theMacroExpander new-style constructorNoel Grandin2013-02-112-8/+6
| | | | | | And deprecate the old-style service util::MacroExpander Change-Id: Ifcefe31a8f8c68c6d44d6ec19616727eb607e1cd
* Remove unused methodsThomas Arnhold2013-02-097-94/+0
| | | | | | GetOptimalSizePixel and GetHCtrlWidth are never called Change-Id: Ib2ce1445447e85de66683f8b0fdf4fc8aa464084
* Translate German commentsThomas Arnhold2013-02-097-369/+220
| | | | Change-Id: I79cc861fadb908605c6d2ed638e3d06ca5a57869
* sdremote: More logging.Jan Holesovsky2013-02-072-0/+10
| | | | Change-Id: I5fe792ddfe1fac5166865c51014d87309d48bab2
* sdremote: Disable Impress Remote in the menu also when not allowed in Options.Jan Holesovsky2013-02-072-6/+12
| | | | Change-Id: Ida8a3847a54c5415e1802a6688e110202bac35c1
* Move close button to most left of the findbarJoren De Cuyper2013-02-072-2/+2
| | | | | | | | | I had a conversation with some UX-members, they all agree the close button needs to be on the far most left of the findbar. Change-Id: I3c13df4821f3f4f86fec02fa5427b2277fa10c19 Reviewed-on: https://gerrit.libreoffice.org/2025 Reviewed-by: Jan Holesovsky <kendy@suse.cz> Tested-by: Jan Holesovsky <kendy@suse.cz>
* sdremote - disable the menu item if it is not compiled in.Michael Meeks2013-02-075-0/+10
| | | | Change-Id: Id054eb611fe86fdaaf1bba8d1e85342a3cc0e146
* fdo#58699 - sdremote - fix it so it closes even with no bluetooth.Michael Meeks2013-02-061-3/+4
| | | | Change-Id: I09588f4e4b22466843f855d99c06f616c04518ac
* remove obsolete hidother.src filesAndras Timar2013-02-061-173/+0
| | | | Change-Id: Ieb30afd81d16d184e0276ce7699b848f26a00013
* fdo#43157 - Clean up OSL_ASSERT, DBG_ASSERTRadu Ioan2013-02-051-4/+5
| | | | | | - changed osl_trace with sal_info Change-Id: I6504abf50f6193db52d101ec856bcaf1ee2a982c
* String to OUString.Kohei Yoshida2013-02-041-1/+1
| | | | Change-Id: I3a0eff8ca0c8b654a38ee2df1022ca162bcb67aa
* fdo#59426: Don't try to repair package during flat detection phase.Kohei Yoshida2013-02-041-0/+7
| | | | Change-Id: I35968241a79db0aabe06e25c0efac2aa3d1c5b84