* by reducing small device screen size limit to 767px
tablets like iPad are not switched to the simple ui
* tablet is a mobile device without simple ui
* created global methods to detect ui mode
window.mode.isTablet() / isMobile() / isDesktop()
* menubar / toolbar items can have 'tablet' property
* modification indicator is hidden in the tablet mode
to allow layout menubar correctly in the vertical mode
* tablet mode has the menubar folded by default and
hamburger menu icon to unfold it
* menubar hidden by default needed fix for calc due to
additional row with formulas
Change-Id: I0d89427f6bfde015c645c597cb741c69b9031178
max-height it is used for window size, max-device-height
it is the device screen dimensions, so when a tablet
rotate to landscape we keep the mobile layout
Change-Id: I921007014a63374114ec7563144f3532a53fd021
Reviewed-on: https://gerrit.libreoffice.org/61339
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
Use conditional CSS, setting the ruler height to zero if it would be
too high. Now the ruler even shows up and disappears dynamically as
the window height changes, for instance when turning a mobile device
between landscape and portrait orientation. No JS conditional needed
after all.
Change-Id: Iebfbd182d1675f4d6abd2f252389fdcdf46ed4d3
Concatenate and minify all javascript files in the release build but not
in the debug build. Also, it is enabled to use a build directory
Change-Id: Ia120447a827cfe236241ddf188bf43a088f877a7
Reviewed-on: https://gerrit.libreoffice.org/52802
Reviewed-by: pranavk <pranavk@collabora.co.uk>
Tested-by: pranavk <pranavk@collabora.co.uk>
2018-05-10 20:30:16 +02:00
Renamed from loleaflet/dist/leaflet.css (Browse further)