summaryrefslogtreecommitdiffstats
path: root/ios
Commit message (Collapse)AuthorAgeFilesLines
* Update names of rdb files and of the fsstorage libraryTor Lillqvist2013-05-012-6/+6
| | | | Change-Id: I344d64212aa1d42171f18dae7659ab7f56fecbcb
* Bin lotuswordpro_component_getFactoryTor Lillqvist2013-04-241-2/+0
| | | | | | Not suitably licensed. Change-Id: I221cccb9d2ff5b6cb5e25161b6d5bfe504acb10e
* gbuild: drop uses of removed packagesDavid Tardon2013-04-241-2/+0
| | | | | | | Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac Reviewed-on: https://gerrit.libreoffice.org/3502 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-221-24/+4
|
* Prefer simple and working solution to obscure and non-workingTor Lillqvist2013-04-191-5/+1
| | | | Change-Id: I5c7d02daced542222c2cb3881fafd2d58fe7f14d
* Add pan gesture handlingTor Lillqvist2013-04-193-2/+15
| | | | | | | | 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
* Try to get the tinderbox build workingTor Lillqvist2013-04-191-2/+4
| | | | Change-Id: Ie0a9b6e64c35a046afbb5c26c1b75bdd0d897a23
* Add commentTor Lillqvist2013-04-191-0/+4
| | | | Change-Id: I737e43d35eb2ebd6aeadeb5695cb3ecc74cc4484
* More orientation experimentation and hackingTor Lillqvist2013-04-163-9/+18
| | | | | | | 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
* Start hacking on handling orientation changesTor Lillqvist2013-04-153-3/+56
| | | | Change-Id: I94cfdc1b334539399faff29c046185bbbf698d23
* Bin unneeded #includes and usingsTor Lillqvist2013-04-151-21/+0
| | | | Change-Id: I93102156c4713191c8ad49da9b9d2eda5be722e8
* Add components needed by spreadsheet documentsTor Lillqvist2013-04-151-0/+6
| | | | Change-Id: I191bc093def5d2965b463dcff9e1289901064ce8
* Try depending on touch_inc to maybe fix tinderbox buildTor Lillqvist2013-04-141-0/+2
| | | | Change-Id: I9833437256243c26b9ff468937ec9f975c2e898d
* Add text input to the iOS appTor Lillqvist2013-04-144-35/+35
| | | | | | | | | | | | | | 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
* Listen for keyboard show and hide notificationsTor Lillqvist2013-04-131-0/+25
| | | | | | Only react to hide notification for now, call lo_keyboard_did_hide() Change-Id: I2f429039d2a84269783d103ad635ff4c407c4a15
* Add some more files for easy breakpointingTor Lillqvist2013-04-131-0/+8
| | | | Change-Id: Ib68928d7213a7dbba830b20c882ba53c6f3deb4c
* Start implementing on-demand keyboard display for non-DESKTOPTor Lillqvist2013-04-123-1/+39
| | | | Change-Id: I9321dcf9d863cb59eee9b2a012d887a17cb1b454
* Add one more file for easy breakpointing and re-structure list a bitTor Lillqvist2013-04-121-6/+24
| | | | Change-Id: If37b5e646562357c4c6c9ce0a3821d92bbfc07f9
* Sort source files for clarityTor Lillqvist2013-04-121-3/+3
| | | | Change-Id: Idac1c756faa47236e4ebc3c7400f7e4412f02a44
* TypoTor Lillqvist2013-04-111-1/+1
| | | | Change-Id: I87c74eb6e4f9aa4f06bfca00817b4d04d7d84b40
* fix ios buildDavid Tardon2013-04-111-2/+1
| | | | Change-Id: Id8c405e63abec3d8c1d3c5f8fb7f40ba082c9f47
* Add some more interesting sourcesTor Lillqvist2013-04-071-0/+26
| | | | Change-Id: Id0fdba93a5d3a46a79cebea8839bdfd467ef4f6f
* NSLogging changesTor Lillqvist2013-04-071-3/+3
| | | | Change-Id: I42991d7a9c9e0bd4a023739051393935efa5c29f
* new module i18nlangtagEike Rathke2013-04-051-1/+1
| | | | | | | | | | | 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
* Try again to use AllModulesButInstsetNative to unbreak tinderbox buildTor Lillqvist2013-04-051-20/+1
| | | | Change-Id: Ib9da3de2cedf423a18819aa83fa55de77a288a72
* List more libraries in an attempt to make tinderbox builds workTor Lillqvist2013-04-051-0/+5
| | | | Change-Id: I21e6affaf08322f9e9cf1554e76f935f2c3e29b3
* No need to setenv SAL_LOG in the code for iOSTor Lillqvist2013-04-051-2/+0
| | | | | | | | | | | 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
* Add the vcl coretext sourcesTor Lillqvist2013-04-031-0/+16
| | | | Change-Id: I433419e1ed7bda566bb13bf14346948d131abee6
* Checking the device orientation at this stage doesn't seem to workTor Lillqvist2013-04-031-4/+1
| | | | Change-Id: I0015f7d751cb0e45262774c19a120f428cb35af2
* Revert "Try redrawing in multiple phases to avoid blocking the UI thread too ↵Tor Lillqvist2013-03-311-1/+0
| | | | | | long" This reverts commit 3aae02d02d418222b0b51748008ed5c9c1f1d3c2.
* Try redrawing in multiple phases to avoid blocking the UI thread too longTor Lillqvist2013-03-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | 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
* Organise the (few) source files included in the Xcode project into groupsTor Lillqvist2013-03-311-18/+78
| | | | Change-Id: I01c9c26c6d282729101386266db898d759450a41
* Must pass the test document as a file: URI because it is percent-escapedTor Lillqvist2013-03-311-1/+3
| | | | Change-Id: I8e27f0cb4a9605a97d8120f9f4697e7f939135c1
* Use iOS 5.1 as deployment targetTor Lillqvist2013-03-301-2/+2
| | | | Change-Id: Idd44c792b4e0ee9cd27c3d66c2c5d794f4304045
* No need to verify the Xcode "configuration" ("Debug" or "Release") matchingTor Lillqvist2013-03-301-10/+0
| | | | Change-Id: I5c2e05feecffa1679930b041854b1cd190ef007a
* Draw the frame virtual device bitmaps directly to the destination CGContextTor Lillqvist2013-03-304-26/+9
| | | | | | Much faster. No need for the pixelBuffer inbetween. Change-Id: I6493faca6da3a3e9a1285e00c887928b85dca56e
* Add iosinst.cxxTor Lillqvist2013-03-301-6/+8
| | | | Change-Id: Ia5e84bc661d0de1140a259be7dd9fcdaca5e1930
* Refactor the iOS Viewer app and rename it to "LibreOffice"Tor Lillqvist2013-03-3026-134/+214
| | | | | | | | | | 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
* WaE: macro is not usedTor Lillqvist2013-03-301-2/+0
| | | | Change-Id: I4c839e7b20e276b2fb3be60925de42ae91f47ee1
* Re-add change from 304cb6ab8fb159c883c42d2d42e82750fab4e4a7Tor Lillqvist2013-03-261-1/+1
| | | | | | Was accidentally reverted. Change-Id: I1d62003cfab222664b7cf2053f640287910b2892
* Handle different basebmp scanline formats and flip vertically when neededTor Lillqvist2013-03-261-1/+1
| | | | Change-Id: Ic0fd7d60ddc66bcd5577988b3a4e5b2185d3ec1f
* Use the applicationFrame and not whole screen sizeTor Lillqvist2013-03-261-1/+1
| | | | Change-Id: I33a67b4908759913e49608110cc2635cc50e54b1
* I think kCGImageAlphaNoneSkipLast is what we wantTor Lillqvist2013-03-261-1/+1
| | | | Change-Id: I19a5ab15650cef4ee834af63e19bea7807b77477
* Introduce temporary lo_set_view_size() hack like on Android and call itTor Lillqvist2013-03-261-0/+2
| | | | Change-Id: I44df0946f59d1b9a2a6ea935b3c2ea3c96c1260d
* Add svt and svxTor Lillqvist2013-03-261-0/+4
| | | | Change-Id: I3298b985bc7f197e50f7246c8fe828d51804bde3
* Add the soffice.cfg and registry stuffTor Lillqvist2013-03-261-0/+12
| | | | Change-Id: I12dda660f4eac298af29cee8858f8aef496aa5ed
* Add to the project some source files where breakpoints are often usefulTor Lillqvist2013-03-261-1/+37
| | | | Change-Id: Iccd5f7bb99a76542481564b2f6475ca365756e45
* Add LOViewerWindow.[hm] to the projectTor Lillqvist2013-03-261-0/+4
| | | | Change-Id: I50ac91fd0e803b1b2322e5c7c25f7bf682a8208d
* Add images.zipTor Lillqvist2013-03-261-0/+5
| | | | Change-Id: If764bb95ab29b8092b356fee644cfa5190ce3eeb
* Try to make the tinderbox build succeedTor Lillqvist2013-03-221-0/+2
| | | | Change-Id: Iae0b134d9579dcaaa39ce8a99e843fe24c27060a