Commit Graph

64 Commits (6e45fae6c5a8bf02b6bdaae2381b9f64ef8cfe33)

Author SHA1 Message Date
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 1aaceb02c5)
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
Jan Holesovsky e79f5f7ec6 android: Create the html, js and css and copy it to the right place.
Change-Id: I3efbba0ae369387796e2d08b3003e4f469610dda
2019-02-13 13:22:25 +01:00
Jan Holesovsky 32370233b5 Update .gitignore. 2019-02-12 10:50:40 +01:00
Tor Lillqvist d46854680c Also ios/config.h is generated at configure time
Change-Id: I285cadfe037f054a331d4513bf999f10c1ef1ed9
2018-11-29 11:01:50 +02:00
Tor Lillqvist 3c046b0548 Add --with-iosapp-fonts option to bundle some 3rd-party fonts in the app
Propagate the font files found in that folder to Info.plist and to the
app bundle.

Change-Id: I2c38b0d7d21dbdf3b7ffd3b4ae98e47b9ad74758
2018-11-27 17:06:22 +02:00
Tor Lillqvist a6eadf4e81 Move the iOS app to the ios folder
Change-Id: I46e0722b027e93f90b5cd6a74cd7dc46f6c8cea2
2018-11-22 16:50:57 +02:00
Tor Lillqvist 2c5893edfa Revert the addition of the --with-lo-srcdir option
Sadly, it did not work as expected. Even if the LibreOffice core
source that are mentioned in project.pbxproh, and referred to using
the losrcdir-symlink, did show up in Xcode, setting breakpoints in
them did not work. A pathname to such a source file would include
"losrcdir-symlink" which woul not match the pathname actually compiled
in the corresponding binary. Or something like that. So we are back at
requiring manual editing of the LO core source directory path in
project.pbxproj.

This commit reverts part of 5f2a6f6aa3.

Change-Id: I15fb7363e287fdf4942ac9d362a7151202d0ee9d
2018-11-04 12:58:30 +02:00
Tor Lillqvist 5f2a6f6aa3 Avoid need for manual editing of the iOS app Xcode project file
Since some days, you need to run the configure script in a tree where
you are going to build the iOS app anyway (to set the app's
user-visible name). Use the configure script to set up a couple of
symbolic links pointing to the LibreOffice core source and build
directories and the Poco installation. Use those symbolic links in the
project file.

Also, now a vendor-specific app icon set can be given with the
--with-iosapp-appicon option.

Change-Id: Ib936388a4cc680bd97ca6ef95a91e3296ab04d18
2018-11-02 01:08:37 +02:00
Andras Timar 0d07aa5665 update .gitignore
Change-Id: Iacf77d68188fea9ce0caaea9286a614efbcc5fea
Reviewed-on: https://gerrit.libreoffice.org/62726
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
2018-11-01 11:39:56 +01:00
Henry Castro a56b49daed loleaflet: add more node paths when bundling admin files
Change-Id: I73190834b92d9ab32944b09b8bd1abe47797984d
2018-05-19 10:27:40 -04:00
Henry Castro 58de17e87e gitignore: add more example documents
Change-Id: I3b6400e02b00559be7cff622ba83cd126f0c30f3
2018-05-19 09:57:24 -04:00
Andras Timar e96bb9e1d3 add loolsocketdump to .gitignore
Change-Id: I55f0ad084e3929c707ffe36892cc21a6e1dd8f4c
Reviewed-on: https://gerrit.libreoffice.org/54519
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
2018-05-18 10:48:16 +02:00
Henry Castro 7180594c5d lolefalet: ignore generated dist folder files
Change-Id: Ib06809e6b85ccd9f5c2571b8590b8d8ef9f0016c
2018-05-10 14:54:23 -04:00
Andras Timar 04feab241f use local tile cache directory for tests
Change-Id: I4c66a45df93bee22131c5950029cffa863d397b0
Reviewed-on: https://gerrit.libreoffice.org/54028
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
2018-05-09 15:29:28 +02:00
Andras Timar 8481602061 rename looltool to loolconvert
Change-Id: I9e87c4a142bf63a8a7494861457660ab243e0924
Reviewed-on: https://gerrit.libreoffice.org/54025
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
2018-05-09 15:25:38 +02:00