518 Commits

Author SHA1 Message Date
Tor Lillqvist
b2ad5380ad Handle different basebmp scanline formats and flip vertically when needed
Change-Id: Ic0fd7d60ddc66bcd5577988b3a4e5b2185d3ec1f
2013-03-26 19:05:34 +02:00
Tor Lillqvist
bcb57baaae Use the applicationFrame and not whole screen size
Change-Id: I33a67b4908759913e49608110cc2635cc50e54b1
2013-03-26 19:02:15 +02:00
Tor Lillqvist
6d7d274151 I think kCGImageAlphaNoneSkipLast is what we want
Change-Id: I19a5ab15650cef4ee834af63e19bea7807b77477
2013-03-26 19:02:10 +02:00
Tor Lillqvist
8818140775 Introduce temporary lo_set_view_size() hack like on Android and call it
Change-Id: I44df0946f59d1b9a2a6ea935b3c2ea3c96c1260d
2013-03-26 19:02:05 +02:00
Tor Lillqvist
1b57a3b523 Add svt and svx
Change-Id: I3298b985bc7f197e50f7246c8fe828d51804bde3
2013-03-26 19:01:51 +02:00
Tor Lillqvist
753d0de374 Add the soffice.cfg and registry stuff
Change-Id: I12dda660f4eac298af29cee8858f8aef496aa5ed
2013-03-26 19:01:44 +02:00
Tor Lillqvist
74fa38afcd Add to the project some source files where breakpoints are often useful
Change-Id: Iccd5f7bb99a76542481564b2f6475ca365756e45
2013-03-26 19:01:31 +02:00
Tor Lillqvist
2672cbdd00 Add LOViewerWindow.[hm] to the project
Change-Id: I50ac91fd0e803b1b2322e5c7c25f7bf682a8208d
2013-03-26 18:43:55 +02:00
Tor Lillqvist
5a4c573506 Add images.zip
Change-Id: If764bb95ab29b8092b356fee644cfa5190ce3eeb
2013-03-26 18:43:41 +02:00
Tor Lillqvist
66ac0a5beb Try to make the tinderbox build succeed
Change-Id: Iae0b134d9579dcaaa39ce8a99e843fe24c27060a
2013-03-22 08:48:15 +02:00
Tor Lillqvist
63dcca42ce Re-work the vcl aspects of the iOS port
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
2013-03-21 13:28:32 +02:00
Tor Lillqvist
4c99fc562d swui, too, sigh this is so ad-hoc
Change-Id: I4738660ab8136073cc3d5de492e4b566b7071b5a
2013-03-18 10:28:22 +02:00
Tor Lillqvist
39c603ca89 Only copy the project.pbxproj
Change-Id: I8848ccaf893072d9c8653d9142004fef708be7f3
2013-03-18 07:41:33 +02:00
Tor Lillqvist
f74bbb4c35 Use autorelease block
Change-Id: I7c3c8fcc81297ca97474b2b9482d40b47688febd
2013-03-18 07:41:33 +02:00
Tor Lillqvist
4b4bcb1af5 Make the Xcode build of the Viewer app work when SRCDIR!=BUILDDIR
Change-Id: I03dd3639841bf00d427b8d1b3db13f65f705724f
2013-03-15 22:55:33 +02:00
Tor Lillqvist
afce2becdd For kicks, run the lo_initialize() in a separate thread
Change-Id: Ie31bda8f1e035127d60b281cca9538d3e8803f9f
2013-03-15 22:54:20 +02:00
Michael Meeks
79b0046ba0 remove legacy build.pl prj/build.lst files. 2013-03-14 17:05:51 +00:00
Tor Lillqvist
e86e7e5c4b Add sdfilt
Change-Id: I992a563d3686e3c25ba7338fb7744ce9b5cf5859
2013-03-14 12:02:24 +02:00
Tor Lillqvist
874a1bf174 The AllModulesButInstsetNative thing didn't work
Change-Id: I323d1983238297b094fa0aa7776d03977d3d39e0
2013-03-03 22:05:19 +02:00
Tor Lillqvist
19a080540f The Viewer executable, not just the app bundle, depends on all the libraries
Change-Id: If85d7c8db75dbcd8316193e06b7c337c52216e0c
2013-03-03 01:47:59 +02:00
Tor Lillqvist
18e035964e Cleanups to the android and ios makefilery
Also build the "desktop" app from gbuild.

Change-Id: I45fc265c9515b22e10bd7644f54dbfa23601e063
2013-03-01 10:55:51 +02:00
Peter Foley
902fdf4563 move android and ios to tail_build
Change-Id: Ic192b063a4ccc1249194bc7a62a8a90682de08f0
2013-02-28 19:59:24 -05:00
Tor Lillqvist
9a39ae6d2d Need boost_headers
Change-Id: Ic0d13034a37ba354000de18e6f97b9cc31857bcb
2013-01-30 11:42:47 +02:00
Michael Stahl
fc81393c7f gbuild: remove various pointless calls that don't add anything
Change-Id: I7eccac4fa8890c2873c6bbd7f8f5bf5b0dd006d2
2013-01-26 22:20:07 +01:00
Tor Lillqvist
9900f80d9e The UNO component file names are 'traditional' for iOS, no 'lib' prefix
Change-Id: I104fde6ea294db55513ef11fe063e911e287cc31
2013-01-19 23:58:40 +02:00
Tor Lillqvist
26c142ca5f Kill the ancient StarOffice "patch" concept
For Windows, superseded by Windows Installer patching (i.e., creating
.msp files), which is something completely different. (And quite hard
to get working... but still a saner approach, I think.)

For Linux, many distros use delta RPMs or similar, so no home-grown
LO-specific patching mechanism is needed.

Remove the -patch and -patchinc command-line options to
make_installer.pl and all code that was invoked only when using those.

Remove the PATCH and PATCH_ONLY flags in scp2.

Remove the patchmsi.dll Windows Installer custom action.

Change-Id: I09e949e601a969f88eff60067faa2352f4f89537
Reviewed-on: https://gerrit.libreoffice.org/1605
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-01-10 09:32:36 +00:00
Matúš Kukan
67cb70c80d module packimages is gone
Change-Id: I4a6c6b8680f0cbd9a64442b8e57bb229fc2b6e4d
2013-01-07 22:42:23 +01:00
Tor Lillqvist
32e927952c Add a sample document to the test app bundle and try to load it
Change-Id: Id0f13351108cbcd748f3c403fe7a6716145f1892
2013-01-07 00:50:05 +02:00
Tor Lillqvist
4a11f5c28a More hacking on iOS stuff
Get the app bundle directory from Xcode's SCRIPT_OUTPUT_FILE_0.

Copy .rdb, registry, .res files, set up the various rc files.

Don't list a bunch of .component files on the command line, surely
that is not sane.

Change-Id: I6fb8bd4bea8d5afd30900daa1b916defb894e78c
2013-01-06 16:01:08 +02:00
Tor Lillqvist
617e5f8ac9 Hack a bit more on the iOS app build mechanism
There was quite come confusion as to where Xcode wants the Run Script
phase (= our gbuild mechanism) to put the executable. I think I got it
right now. Xcode can be quite scary as soon as you do anything out of
the ordinary. (But then, what isn't.)

Change-Id: I22bbdfaef88174815bff66d6c7241f4ba2360246
2013-01-06 16:00:52 +02:00
Tor Lillqvist
13eca8620a More hacking on an iOS "Viewer" app that doesn't do much anything yet
The Viewer app is intended to eventually resemble the experimental
Android DocumentLoader app.

Build using the gbuild mechanism, which is also invoked from an Xcode
project. This seems to work out fine, the resulting app installs at
least on the simulator, and you can debug all the LO code involved
even if Xcode (obviously) has no knowledge of the LO source
files/classes/etc.

Change-Id: Ic96178d80b8d6467cac969b29e37f0d39513acf9
2013-01-03 20:21:51 +02:00
Tor Lillqvist
9d83ad0e99 Use -dead_strip ld flag
Change-Id: I39bb14e47654afd5425098fb4aad80a29f058d67
2012-11-26 21:40:29 +02:00
Tor Lillqvist
497a7ac1df Drop the components we don't have for iOS
Change-Id: I15981bf4827c29a7e1ce8e33d8b6fdc159e05522
2012-11-26 21:40:29 +02:00
Tor Lillqvist
79d82c21fc Make it link again
Use the wildcard function to get all ibraries and component, like for
Android. (We won't of course actually link in all code from allof
them, just what gets referenced to by the getFactory methods
referenced in docloader.mm. Plus possibly unintentionally other stuff,
to be investigated...)

Change-Id: I6516964c83e7bf120de586550c40615b4337f760
2012-11-26 21:40:28 +02:00
Tor Lillqvist
efb1d98765 Use same component map as in the Android DocumentLoader
Change-Id: I10c8a6806fd106128e151d470a51caa54aa074e8
2012-11-26 21:40:28 +02:00
Tor Lillqvist
6c997887a3 Add some iOS test code I had forgotten
Change-Id: I8a9e69b53fd84207d5673fc4635e54920864016f
2012-10-15 21:30:36 +03:00
Tor Lillqvist
9148c70323 Incomplete hacks on the iOS sc filters-test unit test
Change-Id: I6b1f22d0623e8746af755dd25fc9f3194d6f11d3
2012-08-28 10:05:28 +03:00
Tor Lillqvist
2d59d6904c Link with liblcms2
Change-Id: I8346d0d0b1543d45e45a24ae6ab76e856b26a1ba
2012-08-21 19:16:00 +03:00
Tor Lillqvist
616b6211b7 No libi18npaperlo any more
Change-Id: I544a352fe0e43140d1bae62a95bf383c1432a076
2012-08-20 16:58:20 +03:00
Tor Lillqvist
69cf7d51c9 Just look at $(CC) to find out which arch the tree is for
Change-Id: I0af01be14f992a4842d174f06815e65895f0ee69
2012-08-20 16:58:20 +03:00
Michael Meeks
d10065ea3a merge pointlessly fragmented chart2 libraries, leaving controller split. 2012-08-06 10:33:46 +01:00
Michael Meeks
ae7534f616 targetted rename xcr -> xmlscript to match includes and module name 2012-07-09 14:23:26 +01:00
Thomas Arnhold
e5c28b86be Remove commented out code (includes)
Change-Id: I0a11d09544c10d78a2036a5c3c94132b17fbfbe8
2012-06-27 13:32:44 +02:00
Tor Lillqvist
9c0b624286 Seems that URE_INTERNAL_LIB_DIR is now mandatory (it's pointless on iOS)
Change-Id: I17aa913b8947451e4bf57355a7569769a01ef5b4
2012-06-04 11:41:48 +03:00
Tor Lillqvist
66974653c0 More libs 2012-04-18 01:23:52 +03:00
Tor Lillqvist
049d3f1973 More static UNO component linkage 2012-04-17 00:28:48 +03:00
Tor Lillqvist
8dd4fa9a10 Link with libpackage2 2012-04-16 01:46:39 +02:00
Tor Lillqvist
b20a10d5f8 We need also unobootstrapprotector now 2012-04-16 01:46:38 +02:00
Tor Lillqvist
fd7d34ef3d Add more libs, add the test documents 2012-04-15 11:56:57 +02:00
Tor Lillqvist
30196132e1 Link with libfiltergonfiglo 2012-04-15 11:56:51 +02:00