summaryrefslogtreecommitdiff
path: root/ios
AgeCommit message (Collapse)AuthorFilesLines
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
2013-10-16Set ARCHS = armv7 otherwise Xcode complains for me about armv7sTor Lillqvist2-0/+4
Change-Id: I59767af5fe4b2067a175c6882ecb3edf3c4ee2f7
2013-10-16Generate the ios/lo.xcconfig at configure timeTor Lillqvist2-0/+20
Also, add INSTDIR and WORKDIR. Change-Id: I16266202c2e2d005533f7ffbcc2ae41f63833928
2013-10-16Remove file that contained pathname specific to one developer's machineTor Lillqvist1-8/+0
Change-Id: Ia8eb3ad11c947bae64b5758fd4c0820bf3c09905
2013-10-15Add the new iOS app project filesptyl@cloudon.com122-0/+9702
Change-Id: I9ac049ef61e698afda1577a630e1185c75a33734
2013-10-15Add outmap.cxxTor Lillqvist1-0/+2
Change-Id: Ied91c3edf9e4c8996a08ea722ba8dd409357d7b5
2013-10-15Require at least iOS 6.1Tor Lillqvist1-4/+4
Change-Id: I6e75db10028143ef5926ceed8029e0404ab82d2b
2013-10-13Hacking on iOS keyboard handlingTor Lillqvist2-2/+21
Change-Id: I0d842cc951cb5a3e7e990f835f541ccf1bd89df6
2013-10-13Reduce loggingTor Lillqvist1-7/+7
Change-Id: I195a6a38f7cc597e6365ffd7f3e0432c73447e1a
2013-10-13Minor refactoring of iOS codeTor Lillqvist5-25/+24
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-11Redo the temporary hack for long touch: just simulate a double-clickTor Lillqvist1-6/+3
This is just throwaway experimentation, not how it should *really* be done of course. Change-Id: If600a5d3f01f118e84079f513dfccb25f4d59622
2013-10-11Add some more source filesTor Lillqvist1-2/+14
Change-Id: Ife2ee57878b2fad7af84f4a8b0b0a172f7a2cb7e
2013-10-11iOS experimental app support for selection marking via long press gestureptyl@cloudon.com3-0/+21
Change-Id: Ib7a71797a2dc967f9d8ddd60fdc10c78201a87c8 Reviewed-on: https://gerrit.libreoffice.org/5911 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-09Fix for iOS scroll by pixels, and pinch to zoomptyl@cloudon.com1-7/+35
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-10-08Depend on more librariesTor Lillqvist1-1/+9
Change-Id: Ied2880861a89117294b9d29f42e6d5a6745ad1d2
2013-10-08This app is called "LibreOffice", not "Viewer"Tor Lillqvist1-1/+1
Change-Id: I19663a22cedc0ed4355fc63d28821d80520ee292
2013-10-08Adapt to instdir and solver changes latelyTor Lillqvist1-9/+1
Change-Id: Idc6c20f6645f2e39b98a11f741aaa482f31c6ea1
2013-10-05popOverView modified for better touchabilitySiqi LIU32-525/+721
Change-Id: Ief0ca8dfef303ecf905fdf02bcea924f98de976b
2013-10-05minorSiqi LIU4-8/+14
Change-Id: I25a9af3cad0454ee098b468d52433bec821c464b
2013-10-04fdo#39674 fix some spellingThomas Arnhold1-1/+1
Change-Id: I72e497fb97edf8782c69000576f42896594e1556
2013-10-02we do not need .xcd files in solverMatúš Kukan1-4/+2
Change-Id: Ic08b12b0deb7342c520a5385c226d864596fc858
2013-10-02WaE: NSLog format errors when compiling as 64-bit codeTor Lillqvist3-5/+5
Use long format modifiers and insert casts to make the code happy both as 32- and 64-bit. (Sure, this is just in temporary debugging output NSLog() calls.) Change-Id: I7c05c59a76e683b3401974c2b468d1aee2de4098
2013-09-30translation fixSiqi LIU1-0/+0
Change-Id: I7def33cbd6f638c564de0a872a5b3b7d3c3a90e1 Reviewed-on: https://gerrit.libreoffice.org/6038 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-30adding some commentsSiqi LIU18-34/+44
Change-Id: Ie730db1fd926bd8bd7a4b05a08d0dd672c9ee094 Reviewed-on: https://gerrit.libreoffice.org/6037 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-09-23Try to fix cross-compilationTor Lillqvist1-1/+1
Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions. Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT. Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255
2013-09-22gbuild: refactor LinkTarget representationMichael Stahl1-1/+1
If the link targets are not in workdir then 2 different aspects are needed: the previously used location relative to workdir's LinkTarget dir (for all the misc. related targets), and the full target file. Adding an additional parameter to all LinkTarget functions would be quite annoying, especially since it would need passing through all the gb_LinkTarget__use functions in RepositoryExternal.mk; instead encode both into the linktarget itself, and modify the functions gb_LinkTarget_get_target to return the target and all others to return the workdir linktargetname. - replace gb_Library_get_linktargetname with either: * gb_Library__get_workdir_linktargetname * gb_Library__get_linktarget_target * gb_Library_get_linktarget - similar for gb_Executable_get_linktargetname - similar for gb_StaticLibrary_get_linktargetname - similar for gb_CppunitTest__get_linktargetname - add calls to gb_LinkTarget__get_workdir_linktargetname where needed Change-Id: I917ad7957fee50ec2517a9f9cc9ff452c8d97d1b
2013-09-21iOS datepicker background issuesSiqi LIU14-28/+32
Change-Id: I532d3b854ff3b66048b40decd2d9232ab9720151
2013-09-21higher resolution for menu iconSiqi LIU11-22/+30
Change-Id: I5d1f1e0cacdabef5a84c6ab506f5b1cc21bb6b67
2013-09-21fix iOS7 storyboard issues&popover positionSiqi LIU146-1283/+9193
Change-Id: I6a3e03956b3616d2d43396843d852c5591423c9d
2013-09-21code cleanup and directory restructuredSiqi LIU165-9882/+843
Change-Id: I657eb2943b27e56b6351a996e4702a1f35fa98a6
2013-09-16change setting bundle background to stay consistentSiqi LIU2-130/+79
Change-Id: Idf131349f91c949af57bdb79929f73b7a202ab93
2013-09-16retain timer running state when auto-start then didAppearSiqi LIU3-23/+1
Change-Id: I4b4b327643919a9a6266f51e3e0bc8791ad27fbe
2013-09-16set default timer duration on first launch & bug fixesSiqi LIU25-609/+504
Change-Id: I70d45ea42c7142907345a61671d4f3b303410dd7
2013-09-16ad-hoc bug fixes to handle different notes format on Linux/OSXSiqi LIU15-20/+17
Change-Id: Ie7a229464fc51242291a87bf4a79c1c999a50124
2013-09-13stick menu button to right lower cornerSiqi LIU1-0/+2
Change-Id: I8484be77353b288b6dfaa0d86fa4b325fd1187a5
2013-09-13libreoffice_logo used in about page, identical to the one used in androidSiqi LIU1-0/+0
Change-Id: Ie3e2f6c9d1b8ff75b8450e8c377073821d0f1b37