Sebastian Castro
5c683da435
timeslider.html: import pad.css so the pad will look the same
...
Preparatory work for introducing colibris skin
2018-11-08 21:56:08 +01:00
Sebastian Castro
23eb1701ed
ace2_inner: fix first line number position
...
Preparatory work for introducing colibris skin
2018-11-08 21:55:58 +01:00
Sebastian Castro
4115f792e4
ace.js: prioritize the skin style over the plugin style
...
Preparatory work for introducing colibris skin
2018-11-08 21:55:34 +01:00
Sebastian Castro
8a6eae26d7
ace.js: also add plugins names to #outerdocbody (refs #3488 )
...
This commit is an integration to aa8204e5df
2018-11-08 21:55:07 +01:00
translatewiki.net
b0210c1b55
Localisation updates from https://translatewiki.net .
2018-11-12 08:37:52 +01:00
translatewiki.net
1aeff40be3
Localisation updates from https://translatewiki.net .
2018-11-08 09:56:07 +01:00
translatewiki.net
74b2bd1a4f
Localisation updates from https://translatewiki.net .
2018-11-05 08:42:25 +01:00
translatewiki.net
0443de4dc9
Localisation updates from https://translatewiki.net .
2018-11-01 08:08:05 +01:00
muxator
5b88882e34
LibreOffice: add debugging log statements
2018-11-01 00:22:27 +01:00
muxator
4b8a0ff4ac
LibreOffice: rename variables (conversion is generic and not PDF-specific)
2018-11-01 00:18:26 +01:00
muxator
73d09f1c6c
LibreOffice: rephrase comments (conversion is generic and not PDF-specific)
2018-10-31 22:34:11 +01:00
muxator
df5618b274
ImportHandler: flattened code
...
Removed redundant else, no functional changes
2018-10-31 23:34:15 +01:00
muxator
fcd88de900
ImportHandler: flattened code
...
Removed redundant else, no functional changes
2018-10-31 23:31:23 +01:00
muxator
49a7572cee
ImportHandler: early return by condition inversion
...
No functional changes
2018-10-31 23:28:52 +01:00
muxator
df15daac0e
ImportHandler: early return by condition inversion
...
No functional changes
2018-10-31 23:27:22 +01:00
muxator
12bb97dc2d
ImportHandler: early return by condition inversion
...
No functional changes
2018-10-31 23:24:56 +01:00
muxator
2b8e45e2bd
ImportHandler: anticipated the error checking
...
No functional changes.
2018-10-31 23:22:50 +01:00
muxator
4c2ad68b69
ImportHandler: early return via DeMorgan's law
...
Inverted a boolean condition, no functional changes.
2018-10-31 23:20:55 +01:00
muxator
f652ba8c52
ImportHandler: flattened code
...
Removed redundant else, no functional changes
2018-10-31 23:16:20 +01:00
muxator
fb552b2dbb
ImportHandler: early return via DeMorgan's law
...
Inverted a boolean condition, no functional changes.
2018-10-31 23:15:01 +01:00
muxator
9d104cc4b0
ImportHandler: early return via DeMorgan's law
...
Inverted a boolean condition, no functional changes.
2018-10-31 23:09:27 +01:00
muxator
395db73eb1
ImportHandler: early return by condition inversion
...
No functional changes
2018-10-31 23:00:45 +01:00
muxator
6727a77073
ImportHandler: flatten code
...
No functional changes
2018-10-31 22:55:58 +01:00
Luc Didry
e8558e3497
Allow to import files using soffice
...
Currently, you have to use Abiword to convert odt, pdf and doc files to be able to import those files.
This add soffice as convertor too.
2018-10-31 22:21:48 +01:00
muxator
f6cef9dfd2
skins: fix timeslider support
...
Found by Sebastian Castro <90scastro@gmail.com>
This was really meant to be part of 9c990ab08a
2018-10-29 21:46:19 +01:00
translatewiki.net
20be994d9b
Localisation updates from https://translatewiki.net .
2018-10-18 08:18:00 +02:00
muxator
9774518525
dependencies: update graceful-fs, 4.1.3 -> 4.1.11
2018-10-17 00:37:35 +02:00
muxator
e68edcd23d
dependencies: update cookie-parser, 1.3.4 -> 1.4.3
2018-10-17 00:34:28 +02:00
muxator
f67fc3ad38
dependencies: update ejs, 2.5.7 -> 2.6.1
2018-10-17 00:31:55 +02:00
muxator
a585487802
dependencies: update semver, 5.1.0 -> 5.6.0
2018-10-17 00:28:21 +02:00
muxator
50b245d260
dependencies: update request, 2.83.0 -> 2.88.0
2018-10-17 00:27:51 +02:00
muxator
c69c0053b6
dependencies: update npm, 6.4.0 -> 6.4.1
2018-10-17 00:27:25 +02:00
muxator
5734eea10b
dependencies: update express, 4.16.3 -> 4.16.4
2018-10-17 00:26:51 +02:00
translatewiki.net
4f756d3953
Localisation updates from https://translatewiki.net .
2018-10-15 09:25:07 +02:00
translatewiki.net
4121add1b8
Localisation updates from https://translatewiki.net .
2018-10-03 22:03:52 +02:00
muxator
23eab79946
pad.html: for each client plugin, add a class to #editorcontainerbox
...
This commit implements the following behaviour:
1. adds a function clientPluginNames() to hooks.js (mimicking what is done in
static.js), which returns an array containing the list of currently installed
client side plugins. The array is eventually empty.
2. calls that function in pad.html at rendering time (thus server-side) to
populate a class attribute.
Example results:
- with no client-side plugins installed:
<div id="editorcontainerbox" class="">
- with some client-side plugins installed:
<div id="editorcontainerbox" class="ep_author_neat ep_adminpads">
Looking at the existing code (src/node/hooks/express/static.js#L39-L57), a
client-side plugin is defined as a plugin that implements at least a client side
hook.
NOTE: there is currently no support for notifying plugin removal/installation
to the connected clients: for now, in order to get an updated class list,
the clients will have to refresh the page.
Fixes #3488
2018-10-02 21:22:13 +02:00
translatewiki.net
2a5e87cc7d
Localisation updates from https://translatewiki.net .
2018-09-20 11:05:16 +02:00
translatewiki.net
051a8765e4
Localisation updates from https://translatewiki.net .
2018-09-13 10:54:15 +02:00
translatewiki.net
1fce593779
Localisation updates from https://translatewiki.net .
2018-09-06 21:23:58 +02:00
translatewiki.net
4a514706cb
Localisation updates from https://translatewiki.net .
2018-09-03 08:10:53 +02:00
muxator
1a93ab4eb5
db/Pad: reversed truthy condition to make core logic evident
...
Since the original comparison compared for truthy and not for "===", and it's
3 AM now, I blindly negated it, in order to show how fragile it was in the first
instance.
No functional changes.
This is the final commit of this refactoring series.
2018-08-29 03:03:34 +02:00
muxator
69e1bf28aa
db/Pad: reversed condition to make core logic evident. No functional changes
...
Here it was legal to replace a lax comparison with a strict one, since we are
using indexOf(), whose return value is known.
2018-08-29 02:52:26 +02:00
muxator
d931a700b4
db/Pad: reversed condition to make error handling evident. No functional changes
...
Here it was legal to replace a lax comparison with a strict one, since we are
using indexOf(), whose return value is known.
2018-08-29 02:49:40 +02:00
muxator
0e8789863c
db/Pad: removed unuseful else clause, no functional changes
2018-08-29 02:46:08 +02:00
muxator
049f5f2859
db/Pad: removed unuseful else clause, no functional changes
2018-08-29 02:44:51 +02:00
muxator
e90487c3e2
db/GroupManager: early return, no functional changes
2018-08-29 02:42:29 +02:00
muxator
a1d21c0cd2
db/GroupManager: early return, no functional changes
2018-08-29 02:41:53 +02:00
muxator
9ed7608421
db/GroupManager: early return, no functional changes
2018-08-29 02:41:14 +02:00
muxator
da8faa1aa9
db/GroupManager: early return, no functional changes
2018-08-29 02:40:14 +02:00
muxator
f7254a47ea
db/GroupManager: early return, no functional changes
2018-08-29 02:39:05 +02:00