summaryrefslogtreecommitdiff
path: root/ios
AgeCommit message (Collapse)AuthorFilesLines
2013-10-29New CustomTarget, move Xcode setup to MakefileRoi Illouz5-28/+145
Change-Id: Id03bf8002902f1adec57356601b28ab2c743df2a Reviewed-on: https://gerrit.libreoffice.org/6476 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-28Get rid of some crackTor Lillqvist3-13/+3
Change-Id: I9806eb87e8d679c3b37de9cf7b87e26c3d4b5387
2013-10-28Add a couple of source filesTor Lillqvist1-0/+4
Change-Id: I45e1a8483ff065d584d83824f9020f7d33a5257e
2013-10-27Remove trailing whitespacesRoi Illouz1-1/+1
Change-Id: I31ba2180b558ee2a556dc0e98619828861c6368c Reviewed-on: https://gerrit.libreoffice.org/6446 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-27No more lib dir. Linking to original filesRoi Illouz1-1/+1
Change-Id: If63add1f1bfdb9f5a2bcdc0c942bf991cbc47dfc Reviewed-on: https://gerrit.libreoffice.org/6445 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-27Fixup glitches in selection handle dragging and coordinate offsetsTor Lillqvist3-9/+26
It is obvious that I don't fully understand how to handle the view coordinates, the applicationFrame etc. Possibly I am doing something slightly wrong... Anyway, add a hack to make the touch input actually refer to the thing under the finger;) Also fix the handling of the selection end dragging. Change-Id: I27a6a978e7fc28759b70d29ebca75bfd6b5f54a1
2013-10-27Bin some unnecessary NSLoggingTor Lillqvist1-2/+0
Change-Id: Id4baff53735586345dd6624f3c8b996f1816149a
2013-10-27Tweak how the resize handles look and make it easier to grab themTor Lillqvist1-16/+28
Note that this *is* still just an experimental app, not intended to be in any way carefully designed for end-user use. I tweaked the look and feel a bit just for fun. Change-Id: I98339d32a8c3ac332fc42b206ab185a61abc4cc6
2013-10-27client end takes care of server versionSiqi LIU17-47/+60
Change-Id: I4d72a403971efb863a077d6ed6f1129ef0384e7b
2013-10-25Add a few sources from vclTor Lillqvist1-0/+14
Change-Id: Iaddbfb48a071baaf84ee7bde38f40449f342dce8
2013-10-23More work on selection handling in iOSTor Lillqvist1-30/+18
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-22Add a fileTor Lillqvist1-0/+2
Change-Id: I0d0934d964143231b11356fc25cc3e6dad289d15
2013-10-22emantic name changing fro LO_LDFLAGS to LINK_LDFLAGSRoi Illouz2-5/+5
Change-Id: Iee16bd0d774a9c24834a2a0882d301a9255d7bd9 Reviewed-on: https://gerrit.libreoffice.org/6372 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-22Created an automatic lib linkage with no copy to source treeRoi Illouz2-1035/+15
Change-Id: I60384fdb4307b71d84072a0268e75abead8c5896 Reviewed-on: https://gerrit.libreoffice.org/6368 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-22Try to handle selection resizing in a more "correct" wayTor Lillqvist1-34/+21
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-22Bin verbose loggingTor Lillqvist1-8/+0
Change-Id: Ifd3613f7a48f966f23ea2023f922b05b5f83fcab
2013-10-22Intermediate commit of experimental iOS app hackingTor Lillqvist1-15/+21
Change-Id: I9326c9684a9c53f1f9a3ea5603bcb44c941e8918
2013-10-20Fix breakpoint support for XcodeRoi Illouz2-11/+15
Change-Id: Ifd80d9128fdd37f91377ccb48e91db273a5b1770 Reviewed-on: https://gerrit.libreoffice.org/6358 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-20fix save several file on by reseting the xstorable on closePtyl Dragon1-0/+1
Change-Id: I329d43e06b0c81cebda0464ebb0fff41714020a3 Reviewed-on: https://gerrit.libreoffice.org/6355 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-19added save to ios app and removed keyboard on openPtyl Dragon6-8/+53
Change-Id: Ibfa9373cc82d7e2022190e158f94eb323a57f241 Reviewed-on: https://gerrit.libreoffice.org/6351 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-19fileacc is not a separate component any moreTor Lillqvist1-2/+0
Change-Id: I59eac660accfc362766bc3744655e2ba2d66ddd6
2013-10-18ios tile testing app donePtyl Dragon16-20/+342
Change-Id: I1c4a45c3f19d79b4da8cc96304e0e1802f92dff2 Reviewed-on: https://gerrit.libreoffice.org/6320 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-18More text selection WIP hackingTor Lillqvist1-41/+76
Change-Id: Ia29725295613faf875a688b3917b144a5f05bbe3
2013-10-18Add dummy touch_ui_selection_start()Tor Lillqvist1-1/+15
Change-Id: Id3854de1bcb8d5856d56e96895ff3bbf2e4aa666
2013-10-18Work in progress: Text selection handling for iOSTor Lillqvist3-13/+198
Change-Id: I31c6bcb9a4b26653d439601f78d71fd94d938eeb
2013-10-18fdo#60698: Move fileaccess module to ucbMarcos Paulo de Souza2-2/+1
Change-Id: I4c688a4aeedcae56ed6404574bd1bb392d4190cb Reviewed-on: https://gerrit.libreoffice.org/6311 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-10-17The Emacs mode for Objective-C is called "ObjC"Tor Lillqvist101-101/+101
Change-Id: I78428758aff0f0fb7e25ae8724ac32db824e10a6
2013-10-17added for infrastructure for ios tile testing appPtyl Dragon18-0/+478
Change-Id: Ie8ac64769c01c5e967a56844a69747ef4d4f20af
2013-10-17infrastructure for ios tile testing appPtyl Dragon21-239/+332
Change-Id: I1a3d10b7fb61b19664b383d29c6e607c01b90a71
2013-10-17added draw tile signature and select all fixptyl@cloudon.com2-3/+1
Change-Id: I6118c55caa12d9ba52000f89e869e27b218859be
2013-10-17Make the MobileLibreOffice project work better in a srcdir!=builddir scenarioTor Lillqvist3-3/+4
Manual intervention still needed to copy over the ios/MobileLibreOffice and ios/shared directories, though. Change-Id: I1e985cb9bf61238631bd01cd222eeaeb447d58b9
2013-10-16Use ln -f to avoid warnings about existing filesTor Lillqvist1-1/+1
Some libraries exist both in solver/*/lib and in their UnpackedTarball/foo location. Change-Id: Ie312479069738b27900bd4d7021ede986d94f22a
2013-10-16Drop the set -xTor Lillqvist1-1/+1
Change-Id: I014202fa48a211499b0290e6236bbdc96ad247a8
2013-10-16Make libc++ optional for iOS and use the right library in the Xcode projectsTor Lillqvist3-8/+5
It seems that using libc++ when building with Xcode 4 (and iOS SDK 6) you get linking errors. Stick to libstdc++ for now then with that. Propagate the choice to the iOS Xcode projects through the lo.xcconfig file. Change-Id: Ic61dd2336066a77c4219c532106e3e50e85d0689
2013-10-16For clarity, prefix the LO-specific Xcode configuration variables with LO_Tor Lillqvist3-11/+17
Change-Id: I196feb392f9ebebfdcd6f6e0ecd2c9cc89707cbb
2013-10-16Adapt to changed directory structure in fundamentalrcTor Lillqvist1-1/+1
With this change, the MobileLibreOffice app builds and runs for me. Change-Id: I8c7ce3fdedced5eb82ed18e21873e773733d612f
2013-10-16No "registry" directly at top app level any moreTor Lillqvist1-2/+0
Change-Id: Idc81f4913a96938f1fdd2644cc9e34a07554bb21
2013-10-16No mlo_select_all(), probably left out accidentally from Ptyl's commitTor Lillqvist1-0/+2
Change-Id: I1859f6c05f371fccdd39f903d663d5a452866876
2013-10-16Use libc++ here, too, as we now do for the LO codeTor Lillqvist2-12/+12
Also quotes added by Xcode around library names that contain nonalphanumerics. Change-Id: Ie5b34b2da0ec5600e9ca1aba1e17efd7e3e087de
2013-10-16Add dummy touch_ui_keyboard_visible()Tor Lillqvist1-0/+7
Change-Id: Ib3de4092f48e16ac88108d6a69a04baf92a82de1
2013-10-16Ignore the lib_link and resource_link dirsTor Lillqvist1-0/+2
Change-Id: Ib30199e3f193f9b98e9f0e2ec0d76953abf39a14
2013-10-16Adapt library names and paths to current build systemTor Lillqvist1-41/+21
For many 3rd-party libraries we have for some time already kept the archives only in their build directories, under workdir's UnpackedTarball. Also, we now use upstream names for them which often contain a verison number. Change-Id: I51888de287e2c352a890bd4ae1dfdf0c6dc77158
2013-10-16Linking changes: Adapt to changes in build systemTor Lillqvist1-5/+1
Link libs from where they are now. Yeah, a third place where we tediously list this (also in solenv/gbuild/platform/IOS_ARM_GCC.mk and ios/Executable_LibreOffice.mk, although the latter will probably now go away when/if the experimenatl iOS app is superseded by this MobileLibreOffice app). Also, don't duplicate the lib_link directory, and don't use a path to the randomly-named DerivedData directory. Change-Id: I7b685085d07da18a4594db067fb586b4eb3d2d4a
2013-10-16Adapt to recent changes in solver/instdir/workdir structureTor Lillqvist1-1/+1
Change-Id: I1286feafa1a11fe30aa4f8383c094661aa10db92
2013-10-16Use OUTDIR and INSTDIR in the shell scriptTor Lillqvist1-1/+1
Change-Id: I400fc5d0d572b3eab99f8da20162de1191cf3a53
2013-10-16Add OUTDIRTor Lillqvist1-0/+1
Change-Id: I1b3b22a9de54559a0b89c91fb10ef6f90ccb1ceb
2013-10-16Adapt to changed <touch/touch.h> APITor Lillqvist2-2/+4
Change-Id: I9304a0a08c6eed79726700cdc8451dc0fbe613cf
2013-10-16Use WORKDIR instead of hardcoding unxiosr.proTor Lillqvist1-4/+4
In a --enable-dbgutil build there is no ".pro" suffix. Change-Id: Id95f5a4a972059a9c67985a8c15405a9303ad6b2
2013-10-16There is no "make" mode at least in my EmacsTor Lillqvist1-1/+1
Change-Id: If693c4ddcd560336df6878a0a83e445d889d30de
2013-10-16We want config_host, not config_buildTor Lillqvist2-3/+3
We use GNU cross-compilation terminology: "host" means the platform the code being compiled will run on (this is often somewhat surprising to those unaware), and "build" means the platform the build tools (= the compiler, linker etc) is running on. For an iOS app, "host" is iOS and "build" is OS X. There is also "target" but it is in this case the same as "host". (Only in a so-called Canadian Cross situation is "target" different from "host" (and from "build").) Change-Id: I6eefa982916f0660afd259770bf455cf28793670