core is adjusted to send offset for autofilter popup
related to gridwindow (spreadsheet area) instead of
absolute screen coordinates - what helps to simplify
code.
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: If011451513c80902fc436116528e2e21a929b42c
Header Text and Section Text are left aligned
so each String start with the same space from the left
sidebar border
Signed-off-by: andreas kainz <kainz.a@gmail.com>
Change-Id: I99841388f23bdb7f7493611c96689f3455999a5a
Make sure gray background or any bg for that matter is used on hover
- It shouldn't be used because each style is an image with white bg
Decrease hover status prominence so it's still visible which style is
selected
Also do not add hover status for the selected style, as clicking on it
would not change the selected style
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ie66abada24a7c6491987d9052dc94bba920d5a7f
Steps to reproduce the issue:
1. Set per_document / idle_timeout_secs to something small, like 30,
2. Open a spreadsheet with various row heights,
3. Wait until you idle out of the session,
4. Open the same file from another browser tab/window, add an empty row near the top, then close it,
5. Wait a little bit (let's say ~5s), and click into the original session, then select various cells.
-> Note how the selection is misaligned.
Root cause:
When a session becomes idle (at least for the current use-case) the
corresponding lok-view is terminated and when the js-view is resumed a
new lok view is created! In this case there is no one to one
correspondence between a js-view and lok-view. So there is no
remembering of events or replaying of events.
Fix:
Ask for sheetgeometry whenever the cool-client resumes.
Signed-off-by: Dennis Francis <dennis.francis@collabora.com>
Change-Id: If445cf28f8add46ce478e3a87e2ad8ada6cf2eb0
No need to have border when using Notebookbar mode
- Now the nb tabs are buttons and the goal is to make NB mode with less
decorative elements (since it has more buttons)
- Except for Calc where formula bar is there and a border increases
helps with the difference between cells and sidebar
- It also looks beter when the tabs are collapsed
- Border was being wrongly set twice
- Fix that and use CSS logical properties instead
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I1e81007c9075f384d8be47d3ad2947d936a8f6b7
We can hid the whole container and avoid the background of that
container to be visible (when collpased)
- This was useful in the before when the tabs were visually "connected"
to the content
- Also it was done like that before to give a "clue" to the user that
something is there and can be expanded but probably by now it's not
needed and if the user actively collpased them then he/she would know
how to expand them
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ib586f4aa3e83e650276b25c2ac13d45f475816e3
Content parent was being set with shadow while the main parent element
also has shadow
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I4f8f13f579e5b1205433801e95cc482c63f1fcc7
The buffer and length parameters were unused in methods in ChildSession.
Signed-off-by: Kristopher Maxwell <kristophermaxwellc@gmail.com>
Change-Id: I6aff3c92a5d787db84bbe64aa13f2f0160340f7f
Re-align indicator and make sure indicator has white space
around it (on top of the save icon) so to increase its
readability
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ieaf4258c3dc594aa47904a1066deaee11417053d
--header-font-size is for the user of font in header sections
--default-height is used for the height of --default-font-size elements
Signed-off-by: andreas kainz <kainz.a@gmail.com>
Change-Id: I16b7f0b5755cb54ceb26b6af66d13a8411fa0d84
Autofilter dropdown was too big and with too many elements with
padding and margin on top of that it had too many lines (giving it a
"boxy" look) and making it hard to scan the information (too much
emphasis on the structure rather than the content)
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I0fbcaab2abe5084ee0604182f56458efb6ea6b0a
Fix pushbuttons alignment and make sure autofilter dialog is inheriting
jsdialogs style:
- Add missing class when calling jsDialogBuilder
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I4a963a4189630f515be9f4de9285bcc1e4c0b291
Icons were too small, set them to the same size used in toggle all btn
- 18px
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Idbe7b7f2ddeb4dd53bc5e1fcd2d5728c029d4a1c
Right it comes from core side a 64 base image that does not fit
the rest of the checkboxes we use. Plus we are already setting bg img,
which means we were getting not one but two images rendered.
- Hide image that comes from core
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I8ecdb81647e50f99b6cb0a6e3df1460664cea9e3
fetch JSON from remote server and apply new config without restarting coolwsd
- Extended the feature_locked configuration & functionality so that it can be set per wopi host ranges
Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: Id0e2b4b524a80de88b2b3559dd18c4a95b8163fb