summaryrefslogtreecommitdiff
path: root/include/touch
AgeCommit message (Collapse)Author
2014-07-07Reduce artefacts significantly by binning the "LO_TWIPS_TO_MLO_RIP_RATIO"Tor Lillqvist
Change it from 10 to 1. This makes occasional rendering artefacts at tile boundaries much less visible. Unless there is opposition to this change, I will separately commit a change that simplifies the code. Now that LO_TWIPS_TO_MLO_RIP_RATIO equals one, no point in having it at all, and dividing or multiplying by it. Change-Id: I4a34e7171790e0ed7ff0b7ce6dfe980d5e293468
2014-05-07There is no touch_lo_render_windows() any moreTor Lillqvist
Change-Id: I5a918a6ae4159dd561e46116f612037e194a4847
2013-12-13Targetted text updates, with seasonable changes before l10n freeze.Michael Meeks
Change-Id: If37ef9f68711da3a0aa9a3ba59b111a8a23421df
2013-11-17Make this compile for Android againTor Lillqvist
Change-Id: I0b476873f76e6dd480868ec4d443718cab36cf24
2013-11-15added units MLODpxes and MLORipsPtyl Dragon
Change-Id: Ica09fbd0f6a822f464df302dba4cf40d1d089697
2013-11-15Fix copypastaTor Lillqvist
Change-Id: Ib5e7162426ab08a1912a19d4e3a00c794e4fb80e
2013-11-15ready for integration with CATiledLayerPtyl Dragon
Change-Id: I50f519a37036ed3d17f73c80b33f4a9c4c19cb52
2013-11-15created a long long unit for MLOContentSizePtyl Dragon
Change-Id: I41910058088161119d3cae8ca625d456652d890f
2013-11-15changed to CGSizePtyl Dragon
Change-Id: Ic84fcadf4332210693586825cdd8e32ef0f2a727
2013-11-15added the touch_lo_get_content_size to touch.hPtyl Dragon
Change-Id: I53287cbc84f99b56f575479860c3e8f890c49a35
2013-11-15refactored to allow copying FixedImage to iosPtyl Dragon
Change-Id: Icecdae8ea2bb68c228f038758af8fb688ce9dd4a
2013-11-01Add first attempt at an error message etc APITor Lillqvist
Add a touch_ui_dialog_modal() function which in some way displays an error or other message to the user, and possibly offers the possibility to choose some "OK", "Cancel", "Retry", "Ignore" type of response. Note that the "modality" is from the point of view of the LO thread. Change-Id: I1b2ad15854f8d76e2c30f93fb5356fad7e5d02ca
2013-10-23More work on selection handling in iOSTor Lillqvist
Got the selection start and end handle dragging working... The trick was not to call SwWrtShell::SetCursor(), but SwCrsrShell::SetCrsr(). Sounds easy but took a lot of guessing and experimentation to figure out. Anyway, now it does what I had expected it to do a few das ago already. There are glitches, especially in corner cases like if you move the start handle past the end handle or vice versa. more Change-Id: Id6c1d99a4052531789bccf0d48165cfb41b89cfe 9b94c0dd55b04a7b6b3c40654562a9c51fa9b450
2013-10-22Try to handle selection resizing in a more "correct" wayTor Lillqvist
Faking mouse clicks is a stupid way to do it of course. Try to do it "right". For now just worked on moving the end handle, but once that works, similar code should be used for the start handle, too. Does not work yet. It is hard to extract out from SwEditWin::MouseButtonDown() exactly what all is relevant, and what isn't, for this use case. Change-Id: I76a226f787facbac645aaff8b4852d693bcf4ccb
2013-10-18More text selection WIP hackingTor Lillqvist
Change-Id: Ia29725295613faf875a688b3917b144a5f05bbe3
2013-10-18Work in progress: Text selection handling for iOSTor Lillqvist
Change-Id: I31c6bcb9a4b26653d439601f78d71fd94d938eeb
2013-10-17Tiles: Documentation of the parameters.Jan Holesovsky
Change-Id: Ibe31a105972cee2aff9b6896cdd80bd93a1a0e7d
2013-10-17added draw tile signature and select all fixptyl@cloudon.com
Change-Id: I6118c55caa12d9ba52000f89e869e27b218859be
2013-10-15New iOS client codeptyl@cloudon.com
does not work yet - needs fix by tor after refactoring of ios-bootstrap.h Change-Id: I0728306beb734511bd3f16e2e4922fd726bb37da
2013-10-13Hacking on iOS keyboard handlingTor Lillqvist
Change-Id: I0d842cc951cb5a3e7e990f835f541ccf1bd89df6
2013-10-13Minor refactoring of iOS codeTor Lillqvist
Rename functions so that functions called by the UI layer for actions to happen in the LO layer and functions called by the LO layer for things to happen in the UI layer use different prefixes. Move declarations to the generic <touch/touch.h> and avoid iOS-specific types in the API. Change-Id: Ieb8979065e02a87c4a415c934163265f2790d011
2013-10-09These constants are needed also for some code inside HAVE_FEATURE_DESKTOPTor Lillqvist
Change-Id: I3c87ac7a4696bee732fdb2bb9120ac3d50e9e664
2013-10-09Fix for iOS scroll by pixels, and pinch to zoomptyl@cloudon.com
Minor further changes by tml to match the coding style of surrounding code mainly. Change-Id: Ied6087a264f1c6b00763ea36fba9808329afede4 Reviewed-on: https://gerrit.libreoffice.org/5742 Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2013-04-23execute move of global headersBjoern Michaelsen
see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a