Age | Commit message (Collapse) | Author |
|
Not suitably licensed.
Change-Id: I221cccb9d2ff5b6cb5e25161b6d5bfe504acb10e
|
|
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac
Reviewed-on: https://gerrit.libreoffice.org/3502
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
|
|
Change-Id: I5c7d02daced542222c2cb3881fafd2d58fe7f14d
|
|
I get exactly the same kind of artefacts as in the Android app, which
I guess is good as it is at least consistent, as the implementation at
the LO layer is identical...
Change-Id: Icf0690fd2c48a133cb66de2ab7977b7088d2199e
|
|
Change-Id: Ie0a9b6e64c35a046afbb5c26c1b75bdd0d897a23
|
|
Change-Id: I737e43d35eb2ebd6aeadeb5695cb3ecc74cc4484
|
|
Now it re-orients and re-sizes the LO "frame" correctly upon rotation,
but it still starts wrongly if starting in landscape orientation.
Change-Id: I4c12a7e00d687391435a47400b6e8b4c7e49bdda
|
|
Change-Id: I94cfdc1b334539399faff29c046185bbbf698d23
|
|
Change-Id: I93102156c4713191c8ad49da9b9d2eda5be722e8
|
|
Change-Id: I191bc093def5d2965b463dcff9e1289901064ce8
|
|
Change-Id: I9833437256243c26b9ff468937ec9f975c2e898d
|
|
Don't have our View class implement the UIKeyInput protocol any
more. It won't work properly anyway. The docs say: "Only a small
subset of the available keyboards and languages are available to
classes that adopt this protocol".
Instead, use a transparent UITextView on top of our View to accept
keyboard input.
Seems to work as expected.
Change-Id: I3093ea7fbfa0ecab0dc5d0a38e5695723e8ed4ad
|
|
Only react to hide notification for now, call lo_keyboard_did_hide()
Change-Id: I2f429039d2a84269783d103ad635ff4c407c4a15
|
|
Change-Id: Ib68928d7213a7dbba830b20c882ba53c6f3deb4c
|
|
Change-Id: I9321dcf9d863cb59eee9b2a012d887a17cb1b454
|
|
Change-Id: If37b5e646562357c4c6c9ce0a3821d92bbfc07f9
|
|
Change-Id: Idac1c756faa47236e4ebc3c7400f7e4412f02a44
|
|
Change-Id: I87c74eb6e4f9aa4f06bfca00817b4d04d7d84b40
|
|
Change-Id: Id8c405e63abec3d8c1d3c5f8fb7f40ba082c9f47
|
|
Change-Id: Id0fdba93a5d3a46a79cebea8839bdfd467ef4f6f
|
|
Change-Id: I42991d7a9c9e0bd4a023739051393935efa5c29f
|
|
Moved portions from module i18npool, all of former i18nisolang1 library
that now is i18nlangtag. Included are languagetag, isolang and mslangid.
This i18nlangtag code is now even used by module comphelper, so
disentangling i18npool and making this an own module was needed to not
create circular module dependencies.
Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
|
|
Change-Id: Ib9da3de2cedf423a18819aa83fa55de77a288a72
|
|
Change-Id: I21e6affaf08322f9e9cf1554e76f935f2c3e29b3
|
|
One can set environment variables to be used when debugging an app in
Xcode, which is when it is interesting to see SAL_INFO output anyway.
(This is very different from Android, where one can't set environment
variables "before" an app starts, as apps there aren't separate
programs that would be exec'ed.)
Change-Id: I3971d1b2d1a849deac2722a90271ef2458db1643
|
|
Change-Id: I433419e1ed7bda566bb13bf14346948d131abee6
|
|
Change-Id: I0015f7d751cb0e45262774c19a120f428cb35af2
|
|
long"
This reverts commit 3aae02d02d418222b0b51748008ed5c9c1f1d3c2.
|
|
When initially calling lo_render_windows() from a redrawRect(), just
post the user event asking for a redraw of the (headless) windows, and
return without actually drawing anything to the context.
Then when the RenderWindows() callback for that user event eventually
gets called (which during startup and/or loading of a document might
be several seconds later, as there is lots of other activity going on
also as "user events"), ask the UI thread for a fresh redraw, and wait
for lo_render_windows() in that phase to signal the actual redraw of
the "headless" windows into the context.
Unfortunately this doesn't work well enough. It is not a good idea to
not draw anything in response to a drawRect() it seems. The affected
rectangle gets initialised to black. So there is now irritating
flashing. One sees an almost ready document (and the UI elements which
still are there), but then it goes away for some time before finally
re-appearding. Quite silly. So I will revert this, and I am committing
it just to keep the code for reference in git.
Change-Id: I9ee490345f093d80113c36f9e3268cab5a810dd0
|
|
Change-Id: I01c9c26c6d282729101386266db898d759450a41
|
|
Change-Id: I8e27f0cb4a9605a97d8120f9f4697e7f939135c1
|
|
Change-Id: Idd44c792b4e0ee9cd27c3d66c2c5d794f4304045
|
|
Change-Id: I5c2e05feecffa1679930b041854b1cd190ef007a
|
|
Much faster. No need for the pixelBuffer inbetween.
Change-Id: I6493faca6da3a3e9a1285e00c887928b85dca56e
|
|
Change-Id: Ia5e84bc661d0de1140a259be7dd9fcdaca5e1930
|
|
No, it isn't any closer to being "ready" despite the name, but still,
using the current approach, it clearly isn't restricted to be just a
viewer.
Also drop the verbose LOViewer prefix from class and file names in it.
Change-Id: Ib4e8a31d6fa1b35169ee98cf2aa8f0f22957164c
|
|
Change-Id: I4c839e7b20e276b2fb3be60925de42ae91f47ee1
|
|
Was accidentally reverted.
Change-Id: I1d62003cfab222664b7cf2053f640287910b2892
|
|
Change-Id: Ic0fd7d60ddc66bcd5577988b3a4e5b2185d3ec1f
|
|
Change-Id: I33a67b4908759913e49608110cc2635cc50e54b1
|
|
Change-Id: I19a5ab15650cef4ee834af63e19bea7807b77477
|
|
Change-Id: I44df0946f59d1b9a2a6ea935b3c2ea3c96c1260d
|
|
Change-Id: I3298b985bc7f197e50f7246c8fe828d51804bde3
|
|
Change-Id: I12dda660f4eac298af29cee8858f8aef496aa5ed
|
|
Change-Id: Iccd5f7bb99a76542481564b2f6475ca365756e45
|
|
Change-Id: I50ac91fd0e803b1b2322e5c7c25f7bf682a8208d
|
|
Change-Id: If764bb95ab29b8092b356fee644cfa5190ce3eeb
|
|
Change-Id: Iae0b134d9579dcaaa39ce8a99e843fe24c27060a
|
|
Don't try to use similar code as for OS X to manage windows, events
etc. I.e. don't use UIKit in vcl to do that. Instead, just do as in
the Android port, use the "headless" vcl backend. Do keep using
CoreText, though, not FreeType & fontconfig.
Start changing the iOS "Viewer" app to correspond to the Android
"desktop" app (so it should be renamed).
Work in progress since a long time, several crucial details still
missing, but committing for now.
Change-Id: Iac5fbf8def415e4d0d21e5200450a373420ad7ee
|