518 Commits

Author SHA1 Message Date
Tor Lillqvist
fe6e90d2b4 Require at least iOS 6.1
Change-Id: I6e75db10028143ef5926ceed8029e0404ab82d2b
2013-10-15 15:45:11 +03:00
Tor Lillqvist
12b1ca3236 Hacking on iOS keyboard handling
Change-Id: I0d842cc951cb5a3e7e990f835f541ccf1bd89df6
2013-10-13 23:17:39 +03:00
Tor Lillqvist
cbae2baa41 Reduce logging
Change-Id: I195a6a38f7cc597e6365ffd7f3e0432c73447e1a
2013-10-13 23:17:38 +03:00
Tor Lillqvist
e9f260b380 Minor refactoring of iOS code
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-13 23:17:38 +03:00
Tor Lillqvist
54be385b33 Redo the temporary hack for long touch: just simulate a double-click
This is just throwaway experimentation, not how it should *really* be
done of course.

Change-Id: If600a5d3f01f118e84079f513dfccb25f4d59622
2013-10-11 18:05:05 +03:00
Tor Lillqvist
ee0e92c9e9 Add some more source files
Change-Id: Ife2ee57878b2fad7af84f4a8b0b0a172f7a2cb7e
2013-10-11 18:05:05 +03:00
ptyl@cloudon.com
da69a3ef5c iOS experimental app support for selection marking via long press gesture
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-11 08:19:50 +00:00
ptyl@cloudon.com
4e7495ac2c Fix for iOS scroll by pixels, and pinch to zoom
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-09 14:37:46 +00:00
Tor Lillqvist
316ecfbfbd Depend on more libraries
Change-Id: Ied2880861a89117294b9d29f42e6d5a6745ad1d2
2013-10-08 22:57:48 +03:00
Tor Lillqvist
0ef3218911 This app is called "LibreOffice", not "Viewer"
Change-Id: I19663a22cedc0ed4355fc63d28821d80520ee292
2013-10-08 20:39:10 +03:00
Tor Lillqvist
d7094ab8b3 Adapt to instdir and solver changes lately
Change-Id: Idc6c20f6645f2e39b98a11f741aaa482f31c6ea1
2013-10-08 20:39:10 +03:00
Siqi LIU
93e020be90 popOverView modified for better touchability
Change-Id: Ief0ca8dfef303ecf905fdf02bcea924f98de976b
2013-10-05 12:34:38 +02:00
Siqi LIU
fd2fb1b3a4 minor
Change-Id: I25a9af3cad0454ee098b468d52433bec821c464b
2013-10-05 12:34:38 +02:00
Thomas Arnhold
be62c01287 fdo#39674 fix some spelling
Change-Id: I72e497fb97edf8782c69000576f42896594e1556
2013-10-04 15:05:04 +02:00
Matúš Kukan
8b162f2fe2 we do not need .xcd files in solver
Change-Id: Ic08b12b0deb7342c520a5385c226d864596fc858
2013-10-02 22:07:13 +02:00
Tor Lillqvist
b7d7e3d7d6 WaE: NSLog format errors when compiling as 64-bit code
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-10-02 10:00:21 +03:00
Siqi LIU
762274102c translation fix
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-30 19:45:12 +00:00
Siqi LIU
f8cf0e8af3 adding some comments
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-30 19:44:36 +00:00
Tor Lillqvist
4c63fd10a5 Try to fix cross-compilation
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-23 00:54:43 +03:00
Michael Stahl
5905dfeaff gbuild: refactor LinkTarget representation
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-22 11:08:29 +02:00
Siqi LIU
6d29bafee4 iOS datepicker background issues
Change-Id: I532d3b854ff3b66048b40decd2d9232ab9720151
2013-09-21 16:16:24 +02:00
Siqi LIU
b95acb2bdc higher resolution for menu icon
Change-Id: I5d1f1e0cacdabef5a84c6ab506f5b1cc21bb6b67
2013-09-21 16:16:24 +02:00
Siqi LIU
cd4333272d fix iOS7 storyboard issues&popover position
Change-Id: I6a3e03956b3616d2d43396843d852c5591423c9d
2013-09-21 16:16:23 +02:00
Siqi LIU
6f24eafb7a code cleanup and directory restructured
Change-Id: I657eb2943b27e56b6351a996e4702a1f35fa98a6
2013-09-21 16:16:23 +02:00
Siqi LIU
a3abd12f1f change setting bundle background to stay consistent
Change-Id: Idf131349f91c949af57bdb79929f73b7a202ab93
2013-09-16 22:04:32 +02:00
Siqi LIU
3cb55e0ff6 retain timer running state when auto-start then didAppear
Change-Id: I4b4b327643919a9a6266f51e3e0bc8791ad27fbe
2013-09-16 22:04:32 +02:00
Siqi LIU
2fbee32d3a set default timer duration on first launch & bug fixes
Change-Id: I70d45ea42c7142907345a61671d4f3b303410dd7
2013-09-16 21:18:54 +02:00
Siqi LIU
839c5df887 ad-hoc bug fixes to handle different notes format on Linux/OSX
Change-Id: Ie7a229464fc51242291a87bf4a79c1c999a50124
2013-09-16 21:18:54 +02:00
Siqi LIU
85430e411c stick menu button to right lower corner
Change-Id: I8484be77353b288b6dfaa0d86fa4b325fd1187a5
2013-09-13 08:10:03 +02:00
Siqi LIU
e2025037fa libreoffice_logo used in about page, identical to the one used in android
Change-Id: Ie3e2f6c9d1b8ff75b8450e8c377073821d0f1b37
2013-09-13 08:10:03 +02:00
Siqi LIU
7bf6e41746 licenses
Change-Id: Ib9a706a7ecb20bbee283e566f94fd22d412027e7
2013-09-13 08:10:02 +02:00
Siqi LIU
598615ab9a countdown timer for iPad & license page
Change-Id: I516a4e9da4e670f0fdbbfa0f793ccfb308189534
2013-09-13 08:10:02 +02:00
Siqi LIU
1a412370ab auto scroll to default time widget fix
Change-Id: Ib71adb544c02b764fe85b2fd32fda2097efc41d0
2013-09-13 08:10:01 +02:00
Tor Lillqvist
854c302ed2 Adapt to OUTDIR->INSTDIR changes
Change-Id: I21c44470fa49152ebff79bf5138b32f07da53328
2013-09-12 14:25:34 +03:00
Matúš Kukan
5fd86fb2a3 make this work also if BUILDDIR != SRCDIR
Change-Id: I992020936cc39e5a6b04cd507b61853043a19b49
2013-09-12 10:26:47 +02:00
Stephan Bergmann
5397b49f4d Towards a working instdir for Mac OS X
Introduced gb_INSTROOT, which is the same as $(INSTDIR) except for Mac OS X,
where it is $(INSTDIR)/LibreOffice.app/Contents.  Most stuff ends up there (so
most occurrences of $(INSTDIR) have been replaced with $(gb_INSTROOT)), but SDK-
related stuff goes to $(INSTDIR)/$(gb_Package_SDKDIRNAME).  (And
GeneratedPackage needed to be made more flexible, to allow for packages that go
into either of those two places.)

For Android and iOS, gb_INSTROOT probably still needs to be set.

The most obvious missing thing yet to make instdir work for Mac OS X is the
instdir/*/LibreOffice.app/Contents/ure/ vs.
instdir/*/LibreOffice.app/Contents/ure-link/ split.

Change-Id: I4478edd27b14c92c96d92d5169bdca3ec50d78f5
2013-09-11 00:50:54 +02:00
Siqi LIU
8a1f535c3d concentrate all config into one place
Make use of InAppSettingKit, which allows both in-app setting and system-wide setting pane.
Introduced more customization like default count-down timer duration & vibration & auto_start & default timing widget options

Change-Id: Ida60b3b3f87a674795ee3ebddf14c71265196264
2013-09-09 14:36:15 +02:00
Siqi LIU
94ad163b3b dark style button image
Change-Id: I208a97fe697d3f95fb4620d7649de1ba3c1b8c8f
2013-09-09 14:36:15 +02:00
Siqi LIU
ae046d75d8 Timer/Stopwatch for iPad redesigned
Change-Id: I04f6e2f6fe0f5458b73e20614f5c99f810a4840a
2013-09-09 14:36:14 +02:00
Siqi LIU
7c7d898b6e disable pangesture recognizer when pointer image is displayed
Change-Id: Iea5895b98a05faee0772569665c980eac716927b
2013-09-08 13:33:53 +02:00
Siqi LIU
c755f71b8b various bug fixes related to countdown timer
Change-Id: Ie1feb26c1b4d72b37d8767c30644f2411dbd2121
2013-09-08 12:42:28 +02:00
Siqi LIU
01f7ab201c license
Change-Id: Ib99cc99be7cfd48af7025834056e0b87fbd121be
2013-09-08 12:42:28 +02:00
Siqi LIU
405a9346ef remove unused timepicker views
Change-Id: I15cbde31d227c9969e2b6c774e6b55cdb364ee9a
2013-09-07 22:28:39 +02:00
Siqi LIU
cc2075e8af UI changes for countdown Timer in storyboard
Change-Id: I9998cadd21b2c3b35edb588f286134c1902495ba
2013-09-07 22:28:39 +02:00
Siqi LIU
b88c22fc17 linking Timer/Stopwatch via delegate methods
Change-Id: I8635b79032ae9631637f67df7d0308973d11bec3
2013-09-07 22:28:38 +02:00
Siqi LIU
0c3b5abb8a limit UIBarbutton appearance setting in navbar
Change-Id: I0035b091704a1b1ff8476cd35e684f462f701eb2
2013-09-07 22:28:38 +02:00
Siqi LIU
a28cc686cd major UI chages in order to embed Timer/Stopwatch
Change-Id: Ib37033ba73d44647ad2f2b20ad6875d485e2c147
2013-09-07 22:28:37 +02:00
Siqi LIU
aa513b565a shadowing UITableView cell image
Change-Id: Ia55741e2b85d5a005e077f306841a559ec05a6e3
2013-09-07 22:28:37 +02:00
Siqi LIU
ca66b513b5 customize UITableView header view
Change-Id: I1a9fe74be6530c2e41b81c8f3755aa57a9133671
2013-09-07 22:28:36 +02:00
Siqi LIU
bcaf95fbbc smaller title size for iPhone/iTouch
Change-Id: I6415f93fe545bacb95852479e91869603f3ca3f2
2013-09-04 20:58:48 +02:00