Henry Castro
fbfd500a2e
loleaflet: fix style names in Layout dropdown
2016-10-12 21:51:48 -04:00
Henry Castro
25dce7a30f
loleaflet: column/row re-size cleanup
2016-10-12 17:30:52 -04:00
Henry Castro
5a2fe805db
loleaflet: add localizable error message
2016-10-12 12:44:44 -04:00
Pranav Kant
a01d2fc91d
loleaflet: Restore old coloring algorithm for non-text documents
...
.uno:TrackedChangeAuthors doesn't give correct colors for
documents other than writer, lets use our old algorithm for color
assignment for these documents.
Change-Id: If865788154a80da2637aad84183a0e947bb4b7e8
2016-10-10 18:00:38 +05:30
Pranav Kant
0ad39593d0
loleaflet: Use view colors directly from core
...
Change-Id: I2fdffd6dd0823a77ff52e40150a81db4b261ec81
2016-10-10 13:02:22 +05:30
Henry Castro
0f86fde3e0
loleaflet: add .uno:AutoSum
2016-10-06 14:37:06 -04:00
Henry Castro
97fa8e45f9
loleaflet: fix error message localization
2016-10-01 11:35:19 -04:00
Pranav Kant
ec88a53072
loleaflet: loleaflet-font for userlist items too
...
Change-Id: If2c96d9d70a84bac1e75816f07bb7da8ff2642f5
2016-09-30 15:49:24 +05:30
Pranav Kant
7b60a9e3f6
loleaflet: Show error message dialog on diskfull
...
Set the mode to viewonly after the error so that user can still
see the tiles downloaded from the server, but cannot interact
anymore before server administrator fixes the disk space.
Change-Id: If03f4fabe93458672a631c020d09dcebecbb955c
2016-09-30 15:22:12 +05:30
Pranav Kant
12dee85ef8
Serve all assets (l10n, images etc.) versioned
...
Rather than accessing them using '/dist/', access them using the
version (git hash) in the url.
Change-Id: I999bd99a13dbf92b26641e3bd5c9e0b7468bb654
2016-09-30 00:33:58 +05:30
Henry Castro
940e78162f
loleaflet: remove map attribution
2016-09-28 10:00:35 -04:00
Henry Castro
c3568a6a41
loleaflet: refactor L.Control.Attribution.js
2016-09-27 17:28:30 -04:00
László Németh
459b5e585c
loleaflet: show latency and other data in tile debugging mode
...
- show best, average, worst, last times of
- server ping round trip
- times between key press and invalidation message
- tile based and total tile update latencies
- show data of the last five invalidation:
- tilecombine messages, if they exist
- otherwise the invalidation message
- border of the last five invalidation rectangles
- visual fixes:
- more transparent red color for better text typing
- small letters over tiles with transparent background
- black attribution text instead of gray + bottomleft position
2016-09-27 20:49:13 +02:00
Pranav Kant
5891371dca
loleaflet: Show usercolor in userlist
...
Change-Id: I6be05f36ffc4c00aa986b3873fce1bc5acc6fbf0
2016-09-25 23:36:51 +05:30
László Németh
68d3693d97
loleaflet: extend tile debugging
...
- show invalidated rectangles with fading effect
- show last tilecombine message and cancelled tile count
- show received/requested tile updates
- fix popup handling
- custom popup style (transparent, big numbers)
- clean up
2016-09-23 12:25:00 +02:00
Pranav Kant
ed860594a1
loleaflet: Guard against null
...
This helps in preventing some of many warnings in the browser
console.
Change-Id: I568b9a20e7cecfddaffd7309271fae4f6c265b46
2016-09-21 13:00:39 +05:30
Pranav Kant
77e219ceff
loleaflet: Kill editlock code, completely
...
Editlock buttons have already been removed; most of this code is
unreachable/useless anyways.
Don't listen to editlock messages anymore, and always set the map
permission to edit unless specified.
Change-Id: I2ee672e72beaa48a7c6cd0bbd1c548ff10a251d1
2016-09-20 11:17:20 +05:30
Pranav Kant
53b768de0f
loleaflet: Remove troublesome checks
...
... and fix the incosistency among view count in UI
Change-Id: I6b055b6d145c2de314830731f6341462287b244a
2016-09-01 14:25:54 +05:30
Pranav Kant
d3eda7d198
loleaflet: userlist l10n fix
...
Change-Id: Id2be29e018f1c23a8d5b61ad3fbaebc36f1222ec
2016-09-01 12:50:06 +05:30
Pranav Kant
04064b2e23
loleaflet: User count in user list
...
Change-Id: Idde4e1bdf1b33590c3b9a8265e059c01943f4777
2016-09-01 11:25:21 +05:30
Pranav Kant
958c0e3534
loleaflet: Better algorithm for adding/removing users from list
...
Remove them dynamically, rather than creating a new list
everytime.
Change-Id: I3e1a8c603e092fdd727806154a3715139e4f5b2c
2016-09-01 11:25:21 +05:30
Jan Holesovsky
c3a3d81365
Breeze icon for the 'Document repair'.
2016-08-31 19:26:23 +02:00
Pranav Kant
d223f2a0e4
loleaflet: Notifications when new user joins, leaves
...
Change-Id: I71b9ffb82fa2a0104df6f2600558b1b094f1195f
2016-08-30 20:39:01 +05:30
Pranav Kant
aca73d2ac5
loleaflet: Don't use input for userlist; use menu list
...
Change-Id: I29244e3989fa5ca52c701c05996669cd548a0109
2016-08-30 20:39:01 +05:30
Pranav Kant
491876b537
loleaflet: Show cursor name on hover
...
Change-Id: Ibca3a5e80a21c83e27ba47a6fe39f788a261c1e5
2016-08-30 20:38:42 +05:30
Andras Timar
56370e60e8
loleaflet: font + l10n for Users dropdown
2016-08-30 11:50:53 +02:00
Pranav Kant
3d29df6f99
loleaflet: Show a user list in bottom toolbar
...
Change-Id: I5aa87a6da3c6af9da0138bdfe51fbb707a47ba3e
Reviewed-on: https://gerrit.libreoffice.org/28480
Reviewed-by: pranavk <pranavk@collabora.co.uk>
Tested-by: pranavk <pranavk@collabora.co.uk>
2016-08-30 07:45:28 +00:00
Pranav Kant
10d4c96b51
remove edit lock from UI
...
Change-Id: Ib437e1576efae45ca717b7eef8e3c535165b0c16
Reviewed-on: https://gerrit.libreoffice.org/28479
Reviewed-by: pranavk <pranavk@collabora.co.uk>
Tested-by: pranavk <pranavk@collabora.co.uk>
2016-08-30 07:44:58 +00:00
Henry Castro
ab780acd0a
loleaflet: add document repair toolbar item
2016-08-28 09:08:18 -04:00
Henry Castro
fa96352881
loleaflet: add L.Control.DocumentRepair
2016-08-28 08:57:27 -04:00
Oliver Specht
5902700922
Add footnote and text wrap functions
2016-08-26 10:36:04 +02:00
Pranav Kant
3ff170a194
loleaflet: Adjust the hat a bit; don't make it change cursor pos
2016-08-25 19:17:45 +05:30
Pranav Kant
73f7e48c90
loleaflet: A hat for colored cursors
2016-08-25 19:17:45 +05:30
Andras Timar
ff3c15fd40
loleaflet: expose Wrap and Anchor context menus for images
2016-08-23 15:36:59 +02:00
Ashod Nakashian
dd4ccbafa8
loleaflet: make admin graph container just wide enough not to trim the labels
...
Change-Id: I5ecc22b9dc9d09a3129c0d948ac51c3fd7e1447d
Reviewed-on: https://gerrit.libreoffice.org/28298
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
2016-08-22 05:22:57 +00:00
Henry Castro
23a71ac35b
loleaflet: add L.Control.MetricInput
2016-08-21 16:08:40 -04:00
Henry Castro
1de001e283
loleaflet: fix small column/row resize
2016-08-12 13:51:25 -04:00
Pranav Kant
6c69b63be5
loleaflet: Browserify admin, more modularization, npm-isation
...
Use browserify for admin console scripts too.
Modularize needed files such as l10n strings for console.
Use npm for managing bootstrap as dependency of admin console.
2016-08-09 20:18:59 +05:30
Pranav Kant
d144d4ac47
loleaflet: Separate blinking-cursor property from cursor
...
... so that it is possibe to make cursor non-blinking whenever we
want. This will be used in subsequent commits for view cursors.
2016-08-07 21:39:54 +05:30
Henry Castro
3336af0804
loleaflet: add Column/Row cursor resize
2016-08-04 16:52:00 -04:00
Jan Holesovsky
3b3c8760c2
We are using large icons from the Breeze theme, update the Calc toolbar.
2016-08-04 10:03:16 +02:00
Jan Holesovsky
b7619f93d5
Remove unused images: we don't use small images any more.
...
It was a bad idea keeping them around, apparently they are confusing people...
2016-08-04 10:03:07 +02:00
Pranav Kant
d85127eda3
loleaflet: These are not needed now as we browserify
...
... and use them from node_modules/ directly now.
2016-08-03 15:45:01 +05:30
Pranav Kant
a69eea3d58
loleaflet: Modularize all of the CSS; browersify-css
...
Follow the same approach to bundle everything into a single file
as done for the js files in previous commit.
2016-08-03 15:45:01 +05:30
Pranav Kant
5b6df600a7
loleaflet: Modularize all of the js; use browserify
...
Don't include each third party script in a separate <script> tag,
rather have one single main.js file require'ing these different
scripts. Then `browserify' on main.js which bundles everything
into a single bundle.js containing all of the dependencies.
Also add these 3rd party scripts such as jquery, jquery-ui,
select2 etc. using npm, rather than manually downloading their
files from the internet. This should ease the process of managing
these front-end dependencies; upgrade process should be very easy
now.
2016-08-03 15:45:01 +05:30
Pranav Kant
1410f34d0f
loleaflet: Consistency, start url with /loleaflet
2016-08-03 15:45:01 +05:30
Henry Castro
7f5eed80a0
loleaflet: remove styles toolbar from spreadsheets
2016-07-24 10:55:51 -04:00
Ashod Nakashian
e685f6a306
loleaflet: disable grey-out when debug-tools is open
...
Change-Id: Id3d2502fc7a38303395e70b710adaeaf7fae92a6
Reviewed-on: https://gerrit.libreoffice.org/27451
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
2016-07-23 02:57:49 +00:00
Henry Castro
fa02df7ad3
loleaflet: avoid Uncaught TypeError: Cannot read property
...
Uncaught TypeError: Cannot read property 'toLowerCase' of undefined
2016-07-22 20:39:29 -04:00
Henry Castro
d57c5758fd
loleaflet: add a menu drop down toolbar item
2016-07-14 22:24:50 -04:00