Commit graph

118 commits

Author SHA1 Message Date
Mihai Varga
b75a80b78b loleaflet: fixed coding style issues in leaflet.css 2015-12-15 15:47:42 +02:00
Mihai Varga
d9d201e74e loleaflet: individual css files for our additions to leaflet 2015-12-15 15:41:15 +02:00
Ozcan Esen
449022730b change the border style of the selected preview
Change-Id: I0d163c0a68dbc532db08ed8735a4cdb7107ec8e5
2015-12-14 15:27:58 +02:00
Andras Timar
19c3187371 Revert "loleaflet: add column/row-header selection support"
This reverts commit db02f8795b.
2015-12-02 16:46:17 +01:00
Andrzej Hunt
db02f8795b loleaflet: add column/row-header selection support
(cherry picked from commit 264761ca18406b414080ccae31554b8ea1128dfd)
2015-12-02 16:23:10 +01:00
Henry Castro
85b242a791 loleaflet: update row/columns styles 2015-11-15 19:17:26 -04:00
Henry Castro
fd6d0c2b53 loleaflet: add ColumnHeader and RowHeader controls
Column and Row headers for spreadsheet documents, based
on html table tag
2015-11-08 12:29:58 -04:00
Mihai Varga
0bdc175725 loleaflet: handle spreadsheet tabs and slide previews with css 2015-11-02 15:13:09 +02:00
Miklos Vajna
094f07af7f loleaflet: add undo/redo buttons to the toolbar 2015-10-27 15:41:15 +01:00
Miklos Vajna
e0409ad20f loleaflet: document the source of icons 2015-10-27 15:10:21 +01:00
Mihai Varga
0fa8f60094 loleaflet: stick the parts preview to the left 2015-10-21 18:49:45 +03:00
Mihai Varga
84b7b128a0 loleaflet: fullscreen slideshow
We request svg exports for each slide which we then display in fulscreen
2015-10-16 14:07:45 +03:00
Mihai Varga
ee3687d738 loleaflet: presentation button 2015-10-13 20:58:45 +03:00
Mihai Varga
602e535bb2 loleaflet: fixed the slides preview 2015-10-13 13:41:08 +03:00
Mihai Varga
aeed62cd6b loleaflet: have a 2 layer toolbar 2015-10-13 13:27:45 +03:00
Mihai Varga
c31a1a1276 loleaflet: add an offset of 2 pixels to selection handles
Without this, grabbing a selection handle causes the selection to jump
a line below
2015-09-17 18:39:11 +03:00
Mihai Varga
f58eeaf319 loleaflet: numbering and bullets buttons 2015-09-14 13:06:21 +03:00
Mihai Varga
7259d00349 loleaflet: search bar ui tweak 2015-09-14 09:29:23 +03:00
Mihai Varga
76b15ea303 loleaflet: increase/decrease indent buttons 2015-09-10 12:57:11 +03:00
Mihai Varga
87fae7f854 loleaflet: fonts control 2015-09-10 11:26:47 +03:00
Mihai Varga
abe296c0b9 loleaflet: buttons for enabiling editing / selection mode
Use those instead of the checkboxes to save some space in the toolbar
2015-09-09 19:36:11 +03:00
Mihai Varga
97fcf892c2 loleaflet: modifiable selection handles 2015-08-31 15:10:21 +03:00
Mihai Varga
c3d0248819 loleaflet: fixed the iframe visibility 2015-08-20 17:23:02 +03:00
Mihai Varga
debf81369e loleaflet: use an iframe to detect window size changes
If running in a popup
2015-08-20 16:16:33 +03:00
Mihai Varga
e46766de19 loleaflet: styles control 2015-08-19 11:48:49 +03:00
Mihai Varga
dd9e13487e loleaflet: fixed the parts preview height 2015-08-17 10:45:30 +03:00
Mihai Varga
4f181fcfda loleaflet: disable buttons in viewing mode 2015-08-10 10:25:55 +03:00
Mihai Varga
cd598cd106 loleaflet: always use text cursor except when dragging 2015-08-06 18:06:29 +03:00
Mihai Varga
9339004176 loleaflet: no rectangle around toolbar buttons 2015-07-29 18:07:50 +03:00
Mihai Varga
f3d5b7c09c loleaflet: UI tweaks 2015-07-29 17:02:32 +03:00
Mihai Varga
53f51a8650 loleaflet: dynamically create the parts preview and tabs divs 2015-07-24 18:13:58 +03:00
Mihai Varga
9b097f376d loleaflet: add the scrollbars as a control to be easily removed 2015-07-24 16:04:38 +03:00
Mihai Varga
75155481ac loleaflet: dynamically create the clipboard div 2015-07-23 17:17:56 +03:00
Mihai Varga
b159241e77 loleaflet: the cursor now has the same width (2px) 2015-07-16 17:33:18 +03:00
Mihai Varga
606ef3679e loleaflet: saveas icon and dialog 2015-07-16 12:51:07 +03:00
Mihai Varga
6a68d35502 loleaflet: added vex dialog release 2.3.2
Github page: https://github.com/HubSpot/vex
MIT license: https://github.com/HubSpot/vex/blob/master/LICENSE
2015-07-16 12:51:07 +03:00
Mihai Varga
d7158497d5 loleaflet: save button 2015-07-16 12:51:07 +03:00
Mihai Varga
70ff917752 loleaflet: spreadsheet tabs html/css 2015-07-15 15:11:39 +03:00
Mihai Varga
27b9e44386 loleaflet: dynamicaly make room for the preview in the left 2015-07-15 09:34:37 +03:00
Mihai Varga
9eedcb9dbe loleaflet: tiles preview container 2015-07-14 18:52:38 +03:00
Mihai Varga
16e3d615fd loleaflet: preview container 2015-07-14 11:06:45 +03:00
Mihai Varga
f374079d1a loleaflet: toolbar control integration 2015-07-08 09:22:27 +03:00
Mihai Varga
96fff483a6 loleaflet: breeze toolbar icons 2015-07-08 09:14:45 +03:00
Mihai Varga
cfa8912063 Start loleaflet in viewing mode 2015-06-29 15:54:25 +03:00
Mihai Varga
9a3e71bad8 Keyboard input is handled in a hidden textarea
We now have a hidden text area where the user's input actually goes,
but it also fires events that are caught by leaflet and are sent
to the server
2015-06-26 19:20:21 +03:00
Mihai Varga
e901c6fe34 Set marker not clickable during mouse selection 2015-06-26 12:43:57 +03:00
Henry Castro
48d7af6378 loleaflet: Avoid mouse click on blinking cursor. 2015-06-25 16:37:57 -04:00
Jan Holesovsky
be6b89d1aa More tweaks wrt. cursor blinking. 2015-06-25 18:31:33 +02:00
Henry Castro
fa89bbd55b loleaflet: Set cursor blinking linear 2015-06-25 12:15:38 -04:00
Mihai Varga
4b996b644d Copy event handler
I implemented the solution found here
http://stackoverflow.com/questions/17527870/how-does-trello-access-the-users-clipboard#answer-17528590
which basically creates an invisible text area, sets focus to it,
selects the text, enables firing the oncopy then focus is restored to
the document.
2015-06-24 13:32:56 +03:00
Henry Castro
bf17fde478 loleaflet: grow / shrink the text selection. 2015-06-18 21:10:38 -04:00
Henry Castro
f9b012ae45 loleaflet: grow / shrink the graphic selection. 2015-06-17 20:59:33 -04:00
Henry Castro
007ebda88c Fixed cursor position. 2015-06-06 18:17:37 -04:00
Henry Castro
78764623d8 Added blinking cursor 2015-06-02 23:38:00 -04:00
Mihai Varga
1d34f8f0a8 Set pointer cursor in viewmode 2015-05-28 17:43:53 +03:00
Mihai Varga
bd642c3d37 Make the view/edit text in the control unselectable 2015-05-26 20:56:27 +03:00
Mihai Varga
428f6dbe6f Match the background color with what LOkit provides 2015-05-18 15:34:21 +03:00
Mihai Varga
e55d216708 No search result -> the search bar flashes red
This still needs work because the search bar will flash
if the user clicks on the map and doesn't select anything.
This will need a proper 'no-result-found' message from the server
2015-05-18 09:15:23 +03:00
Mihai Varga
a3cc8784fb Text mouse cursor (editing cursor) 2015-05-15 13:06:43 +03:00
Mihai Varga
c057a42063 Working text selection by mouse dragging 2015-05-15 12:12:11 +03:00
Mihai Varga
15a889db91 Search bar implemented as a leaflet Control
It is not ready yet, buttons' functionality and the search
functionality is to be added
2015-05-06 12:39:03 +03:00
Mihai Varga
57a2663cb9 Search bar bax with prev and next buttons 2015-05-06 10:41:26 +03:00
Mihai Varga
bee74de059 CSS updates for the new div elements 2015-05-04 11:20:36 +03:00
Mihai Varga
4d8028613b Document is placed in the middle of the screen 2015-04-08 11:01:45 +03:00
Mihai Varga
206a2538d6 Container's background color is the same as document's #F0F0F0 2015-04-06 10:09:16 +03:00
Mihai Varga
67e183105f This places the controls above the map (in another div)
I have no experience with css but this works
TODO: needs proper fixing
2015-04-03 12:01:02 +03:00
Mihai Varga
87dc6f5b8f Set LF line terminator 2015-03-09 15:58:37 +02:00
Mihai Varga
bb6fd2206a Unmodified Leaflet
Checkout date: 09/03/2015
HEAD: a92c8a3c21f8d580de2dfd1e937ea90db76787b6
2015-03-09 12:16:17 +02:00