Commit graph

78 commits

Author SHA1 Message Date
Gökay Şatır
39a983ecfd Ignore temp file in the repo.
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I9c3c315f13cb419ae4e51d962ca36c245d9dcdbd
2023-10-09 00:10:20 +01:00
Andras Timar
8561b98791 Fix build with libzstd on iOS
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Idb94f5d359593e6098b7386ce0a9d33126d8ec2d
2022-11-02 12:09:53 +01:00
Pranam Lashkari
a14c3bed07 updated gitignore
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: Ib2426b4af64147d8959deeb6ae5f34c431b2287f
2022-09-15 01:21:01 +05:30
Aron Budea
c4975d01e5 Split config.h into separate headers to avoid extensive rebuild
Eg. if only the version was changed, config.h was updated, and
everything was recompiled.

New structure, maintain these manually:
config.h.in - for configured variables that are stable if
              configuration parameters are unchanged
config_version.h.in - for version/hash related variables

----
config_unused.h.in - still generated by autoheader with all
                     variables, don't use it

Signed-off-by: Aron Budea <aron.budea@collabora.com>
Change-Id: Id9a50a9f1e798a3b3814778d8683b7d7cb57bb29
2022-09-05 12:32:49 +01:00
Ashod Nakashian
5c6516e4e4 wsd: support code-coverage report via --with-coverage
This adds support for code-coverage HTML reporting.
To achieve this, we must use file-linking in jails
so that we can update the coverage data (.gcda files)
from the jails. This means that creating jails is
slower than with bind-mounting and we need to
account for that in our timeouts.

We also can't kill child processes with SIGKILL,
which is un-catchable. Instead, we use SIGTERM
and dump the profile data before exiting.

Change-Id: I16fa534f6ed42f7133014d841bb024423315e0a4
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 14:45:12 -04:00
Pedro Pinto Silva
ea55505346 Add log directory (typescript) to gitignore
Automatically generated .log folder relate to typescript
was not being ignored

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I0fa8bcbe9e3a9eeae8f1549d6d073865d06eb41d
2022-07-20 17:14:40 +03:00
Ashod Nakashian
96adaa15d1 wsd: kill coolwsd_fuzzer
coolwsd_fuzzer predates actual fuzzing
with libfuzzer and is currently unsused.

Change-Id: Id095b165943ba14dbf525ddc607ad329f5d952d4
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-04-20 07:12:03 -04:00
Ashod Nakashian
b1d23473a8 gitignore: ignore fuzzer, gdb.txt and remove some duplicates
Change-Id: If7f2a9a6a4f03b2a15cc5790af3d09d89d69dbc0
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-02-24 07:38:13 -05:00
Ashod Nakashian
30c0ec88cf gitingore: .clangd and .cache
Change-Id: I59f978ae46d25ed131f2731cb1c6580cb1606ac4
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-02-09 19:35:19 -05:00
Andras Timar
f07ff8c7e0 rename: remaining lool->cool changes
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ib7d4e804bebe52dead8d53b0e0bbaed0f08bf3d0
2021-11-18 14:14:11 +01:00
Mert Tumer
f32715a7bb rename: loolconvert -> coolconvert
Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
Change-Id: I3283cb0d222fbdf1edb09b549ae7945d6370c289
2021-11-17 21:51:05 +01:00
Mert Tumer
b59fbe8d4c rename: loolmap -> coolmap
Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
Change-Id: I3136305d5733c5c7a886baa230fd4c1e1401b734
2021-11-17 21:51:05 +01:00
Mert Tumer
c9a4d2f6f3 rename: loolmount -> coolmount
Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
Change-Id: Ic025c5a76c6f27cdf1a6267f24cf8052733f1f24
2021-11-17 21:51:05 +01:00
Mert Tumer
81f61c8073 rename: loolforkit -> coolforkit
Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
Change-Id: I1de688dce4b068bff35451604486b72ecc8c91d4
2021-11-16 21:02:24 +01:00
Andras Timar
6e45fae6c5 rename coolstress to jsstress
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I5d0346be60451699502f3723f781bc8488e114f5
2021-11-16 11:16:45 +01:00
Mert Tumer
78ccaa845e rename: loolconfig -> coolconfig
Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
Change-Id: Ied23cb46a668f754931fc125745b674b546a0195
2021-11-15 22:07:53 +01:00
Henry Castro
0004227294 update .gitignore, rename loleaflet -> browser
Change-Id: I9291fdd5a9116f130efed05fc11798a3657914f0
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-10 17:18:56 +01:00
Pranam Lashkari
f84df1161c quarantine: create hard links for quarantining when file is saved
number of versions to maintain per file can be specified in loolwsd.xml
on exceeding specified quarantine size oldest file(s) is deleted

Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I3ca55b9ab29a82988f19fe0acd43e0fae2c2a423
2021-11-01 17:21:51 +02:00
Pranam Lashkari
730d0d1d64 updated .gitignore
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I24b5f21aabac8b8b861c3ccf9d4074205d67977e
2021-10-04 10:08:58 +02:00
Andras Timar
a418fcec27 add hello-world.odg to .gitignore
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I36be7e65114378626e29adb05698b355baaf6a54
2021-06-04 15:24:25 +02:00
Andras Timar
24aaa0dcd4 3 new build-time configurable settings
Now it is possible:
- to disable Help buttons and jumping to external website of Online Help (--without-help-url)
- set the icon theme of tunneled dialogs and sidebar (--with-core-icon-theme=<theme>)
- set the list of allowed dictionaries (--with-dictionaries=<language list>)

This patch obsoletes the packaging hacks that we had to use for certain customers.

Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I450f66ac133f6fcefae2bda9f29e04405ef3a6b7
2021-05-18 09:14:00 +02:00
Pedro Pinto Silva
2a43da7a28 Gitignore: Add test/unithttplib to test list
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Id6c7f31343bb405e634a7d96521fe02adcc40c4c
2021-04-09 23:33:22 +05:30
Dennis Francis
c6f2e2211d typescript: do project level compilation for ts files in src/
There may be warnings on first run after application of this patch due
to ts->js files present src/ due to previous per file compilation.
Cleaning those files will get rid of the warnings.  These are removed
from .gitignore files to avoid confusion.

Now we rely on tsc to do the incremental builds so it is much faster.
Checking of js files is disabled for now as it reports a lot of type
errors.

Caveat: Compilation of mocha tests, admin (those outside src/) are still
using the file by file compilation.

Signed-off-by: Dennis Francis <dennis.francis@collabora.com>
Change-Id: Ic22b265de0b111165224885c4736486fffa016d8
2021-04-08 14:05:54 +05:30
Gökay Şatır
6973bc0b87 Calc: Add AutoFillMarkerSection.ts
Signed-off-by: Gökay Şatır <gokay.satir@collabora.com>
Change-Id: I5e934cb8eb7113390194c083a65b1580df7ee179
2021-04-02 10:10:15 +03:00
Gökay Şatır
3d507fb3a5 Control.Scroll.js: Move to typescript.
Signed-off-by: Gökay Şatır <gokay.satir@collabora.com>
Change-Id: Iac7c15fa5ea1fb8fe78119ea28032017552d93d4
2021-03-02 09:25:41 +03:00
Dennis Francis
8b2eae423c setup mocha framework for testing TS classes/functions
... and add a few test-cases for CPointSet.empty()

* The tests are written in TS and compiled to JS before Mocha framework
  runs them using 'npm test' via 'make check'.

Signed-off-by: Dennis Francis <dennis.francis@collabora.com>
Change-Id: I16e28404af76754b6bbb67c6743ca7d0f2701233
2021-02-12 12:02:13 +05:30
Pedro Pinto Silva
6896f58ac7 Ignore CanvasOverlay.js
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I3a04b85558155e060bd0ed8ae67508d4a42afbfa
2021-02-11 11:46:18 +01:00
Gökay Şatır
310bd0e234 CanvasTileLayer: Move TilesSection to a typescript file.
Signed-off-by: Gökay Şatır <gokay.satir@collabora.com>
Change-Id: I305615e0fc4d9adddb2cedc7a2860e741d467dd4
2021-02-10 19:05:15 +03:00
Pedro Pinto Silva
f292ff4eb7 Add coolstress to gitignore
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I4662bfa7d22c76dde316c5162510f821f694507b
2021-01-18 15:17:50 +00:00
Andras Timar
1202dae8cc updated .gitignore for docker
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I1daf5f4819c7085a8ee9213e7f938360d72525b2
2021-01-04 15:47:22 +01:00
Ashod Nakashian
f6082661d6 gitignore: .clangd and .cache
Change-Id: Iecb5e83bdb6dc5a54600b8bcc91254a33487a07e
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2020-12-28 12:04:53 -04:00
Jan-Marek Glogowski
52eeae509b Fix gtk fake mobile application build
Just adds the missing source files to the automake file.

Still it seems unmaintained since a year and doesn't look that
mobile at all (from my expectations), but it still works AFAI
can tell.

While at it add the mobile binary to .gitignore.

Change-Id: I7db21041c6848f94fcb4058c730385b077048a9c
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/98553
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2020-07-14 16:20:38 +02:00
Pranam Lashkari
f15dea9c3d gitignore added loleaflet/typescript_js
Change-Id: I07705bf5ca1178213ead067c8a89e35b3a50af3f
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/97112
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
2020-07-03 19:47:10 +02:00
Pranam Lashkari
e1c26afee0 updated gitignore to avoid build directories
Change-Id: I95267bebd5982bc323cfe5127109710d3194cb68
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/97039
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Pranam Lashkari <lpranam@collabora.com>
2020-06-25 09:11:24 +02:00
Henry Castro
38715ea2df android: create intermediate dir for build variants
It is better to separate the intermediate asset files

Change-Id: I50ff1b6e045679afa48c7024652de40db8fa2a71
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/95366
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-06-11 22:05:02 +02:00
Henry Castro
bd298d037b loleaflet: makefile: set default INTERMEDIATE_DIR var
and configurable.

Change-Id: I4f1b111e1f9ce4e8c9e0b13755dce04f99672e1e
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/94981
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-05-29 04:22:33 +02:00
Tor Lillqvist
c440dceb9e Add ios/Mobile/Resources/Settings.bundle/Root.plist
Change-Id: I578104460e59fcc2e7a2887a49f4e771fe9c3fa0
2020-04-20 21:01:06 +03:00
Henry Castro
5bc712c917 loolwsd: generate compile_commands.js
Very useful with vim plugin YouCompleteMe
with libclang C-family Semantic Completion

Change-Id: I9dfa9b16c5eb11c410d26e21086283c142a57228
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91860
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-04-17 14:41:32 +02:00
Henry Castro
cf61a5cf94 loleaflet: generate jsconfig.json
Very useful with vim plugin YouCompleteMe
with a TSServer-based completion engine for
JavaScript and TypeScript

Change-Id: Ib2961940f171691e10c2af10ebb911283ee1ff20
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91861
Tested-by: Henry Castro <hcastro@collabora.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-04-17 14:26:02 +02:00
Tor Lillqvist
09f64252ab Ignore the ios/Mobile/Branding directory, set up by the configure script
Change-Id: Id320ea554ff74476699cb8bde399018aae9e6ee8
(cherry picked from commit 1aaceb02c5d9521298573fa7c554c4a76135fd21)
2019-11-25 11:19:31 +02:00
Muhammet Kara
ba3bfe4cab Add Makecache to gitignore
Auto-generated by GNOME Builder

Change-Id: I4112f751ee45df3000dbab0aa00151eaaf803cb7
Reviewed-on: https://gerrit.libreoffice.org/82070
Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
Tested-by: Muhammet Kara <muhammet.kara@collabora.com>
2019-11-05 14:25:56 +01:00
Andras Timar
acdd143cc9 add a few more entries to .gitignore
Change-Id: I4ee5c057442f920dce6538472bfae975116a7c01
2019-10-08 11:49:45 +02:00
Jan Holesovsky
2b13c69d75 android: Split the actual editing Activity into an own library.
This way, it is more naturally visible what is the actuall app (with the
initial recent documents / file picker) and the editing part.

Change-Id: Ia764f2900939e980f703e3da9f9abd6c0aee7cbb
2019-07-12 11:52:56 +02:00
Jan Holesovsky
081da013b5 Revert "configure: add Boost.Locale library"
This reverts commit b1bec2f500.
2019-03-15 17:28:14 +01:00
Jan Holesovsky
8ad126820c Revert "ignore generated m4 files"
This reverts commit ad9e0c7c4f.
2019-03-15 17:26:03 +01:00
Henry Castro
ad9e0c7c4f ignore generated m4 files
Change-Id: I732287ca2384df1991e04a0b05cd841ca62d7c3f
2019-03-05 21:16:08 -04:00
Henry Castro
b1bec2f500 configure: add Boost.Locale library
use --with-boost-libdir=LIB_DIR

Change-Id: I7c01fa33ce1dafcfc636ddcdeae46111b2ccab8e
2019-03-05 16:58:22 -04:00
Tor Lillqvist
4f5e747152 Add BUNDLE-VERSION
Change-Id: I1b518f9e4fbd7663c91d2109163c6c80a720a7ff
2019-02-25 14:09:31 +02:00
kaishu-sahu
0346ec81ab fix order of elements in 'AndroidManifest.xml' as per guidelines and icon of the android app wasn't reflecting in the launcher
Change-Id: I795f0d63fc352f990215691051fe83a8215c04a4
Reviewed-on: https://gerrit.libreoffice.org/67989
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
2019-02-24 13:48:53 +01:00
Jan Holesovsky
b7513394bd android: Copy the test documents to the assets too.
Change-Id: Iaaf8d70b84adf7945461a50c4771dc984ffa08ff
2019-02-13 14:56:05 +01:00