Age | Commit message (Collapse) | Author |
|
maybe we should be using more precision, but we haven't
been in the past
Change-Id: Icf1e1e95099c783435e04f60d8ade755a8d2d4d5
|
|
Change-Id: I8820d435e2f26d04ac3eccb710383399d050e020
|
|
Change-Id: I2594925cba1f7c9c90178906d9c782024ad1cf4f
|
|
Change-Id: I3f89aca650d31658ce17b3b1496a7babba23bdc6
|
|
Change-Id: I087c4939c19bc5966da45cb848d71e95ac982e33
Reviewed-on: https://gerrit.libreoffice.org/22854
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
|
|
Consistency is important. (I know that we are wildly inconsistent in
many things, even inside individual source files. Like the spacing of
the expression in an if statement. But putting an opening brace on a
separate line is something we do quite consistently.)
Change-Id: I7c50628653b94a4da0fc4dc8db8869a5f1a64527
|
|
If position and size were loaded from the WindowStateData
structure there's no need to recompute the layout.
As an added benefit if the user previously resized/move the
dialog, the new one will open using the same geometry.
Change-Id: I306504080357f9be8f3e628ba13ca5dc2957dd52
Reviewed-on: https://gerrit.libreoffice.org/21850
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
Tested-by: jan iversen <jani@documentfoundation.org>
|
|
Change-Id: I8a469f73b682e32bbb15a71e5be9b64d8412f3f1
|
|
Change-Id: I921577df6c905e935d05ff0e9d2b2c6e8d22cc89
|
|
Change-Id: I976336d35366b661e402db484820b4dd9a7b0228
Reviewed-on: https://gerrit.libreoffice.org/22821
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
|
|
Change-Id: I6ddd512afa1e41d2dec7c92f61d65ed5bbfa9ace
|
|
Change-Id: I6d10c7d20f9bc1dfcaa60ad89a9092fe06922074
|
|
Change-Id: I4c86082eca0e7618de30841e6fe7040be7326098
|
|
Change-Id: I2b7dd0ea24794d08557620dda8ca1de71244ec61
|
|
to sync these names with the the .desktop names
Change-Id: I1c4d8943e61b5ae537b865d5a9c3065894f200d7
|
|
Change-Id: Ib3e87d8a07f4e38f8dcb6e1226f91920df53c81c
|
|
Change-Id: Ic102a5a1193a8bc50b460e5897b1ca488f0d4a65
|
|
Change-Id: If851dbdb034384395ba590fda61f3383f5ef791a
|
|
Change-Id: I0605e570022f6eb57d453a3eb8bea5f4314c8229
|
|
Change-Id: I7c4b05cd02dee2b6efb926955759d725428e1dc1
|
|
We already can use different labels for commands, based on
whether they're in a menu, context menu or a toolbar. But in
some cases we need different labels for the same type of UI
element, or even different icons.
One example is page/slide commands in Draw/Impress, as they
share same commands, but need different icons/labels.
Creating full-fledged duplicate slots just to satisfy the
need of UI representation seems like overkill, and isn't
flexible enough.
The proposed solution is to allow creation of command entries,
that do not correspond to real application slots, but instead
link to another existing commands. The "real" commands will be
used for controller factory and dispatch (execute/status) APIs,
thus fully retaining functionality.
This can be useful also for giving icons to complex commands
(i.e. commands with arguments).
Change-Id: I9b261b406ec8fc781cae06cf283963386379d4ad
|
|
Change-Id: I8fd2ffe5908074417aa5cfc00adbc54b6e9ed360
|
|
Change-Id: I5bac3a484b78c68022d2533cbedaf89259b189a9
|
|
Change-Id: I1e0e10d1561e32c5904e0e7352e914bb62b85363
|
|
Change-Id: I2b6c219c95e94cbbee4a7fbe7c2a2ffa45d0e151
|
|
Change-Id: I6be61592a16660d62be583e082ffcf5b1907770f
|
|
the css foo is modeled on the similiar gedit close buttons
in its tabs
Change-Id: I7af32ad0434a49c52eea215f797c502be7f96dac
|
|
Change-Id: Ibb75aa3eae99e499e1c2026c41b0bf51d7f8cf31
|
|
Change-Id: I481fe73256bf0d974c54a6419874fa76ea4beaa6
|
|
Change-Id: I5ef9d7bcff3fcc2b01c0e5578487a293c6e315df
|
|
Change-Id: I0c050396e6b1efa7dd2f003a79a9dc506135197a
Reviewed-on: https://gerrit.libreoffice.org/22555
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
including a fix for a rather glaring bug in BitmapTools.cxx
Change-Id: Id9db990b993cfeea9039c5fbaaa91996adeae22a
Reviewed-on: https://gerrit.libreoffice.org/22713
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I643c29befeb29b7b1cdd66375f661f4adb0e6cfa
Reviewed-on: https://gerrit.libreoffice.org/22638
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: I0966b87cdc04f6f7cc7d9b4bed3a8046df3547e6
|
|
Change-Id: I36daccd90bfa6ba0ee8b9e76bff2bd8494155a04
Reviewed-on: https://gerrit.libreoffice.org/22710
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Ic09d160ed6e3cdcd95bc04844ee8f20cfcb286ec
Reviewed-on: https://gerrit.libreoffice.org/22698
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
so we can optionally insert a native menubar above it all
Change-Id: Ib8486d7164493db79c868715a2aef209d7472c01
|
|
Adds native opengl polyline rendering to draw polylines, line joins
and line caps as triangle strips. The vertex shader allows for the
dynamic line width by calculating the correct vertex posiitons,
and the fragment shader is used for anti-aliasing.
Change-Id: If7982c828cae1fae59c57194c8ac77e5ad7f1d26
|
|
Change-Id: I5e4cec5f9ac5b6d92214533251f97fb73c62434f
|
|
Change-Id: Ic7e42f50adf85266ae6b61cf152c99081be11d4a
|
|
Change-Id: I5278a44d9d492d04618068afd1610358bb4b4d5c
|
|
This reuses lots of the unity machinery which is similar
to the mac concept of a single toplevel menubar.
So to drive popup menus, part of this is a rework that does away with the idea
that the "menubar" is the controller of the hierarchy, and instead the top
element becomes the controller
Change-Id: I4336391718844bc73cfc47c1043f99f0e3b812d8
|
|
...in 8bcc538953ceec4ef266f16cf72329bc6080d08c "WaE vs2015 literal implicit
casting," that explains why 89fe180fbcdfcd8ee3f52955a29eccd3b9ad0f36 "Silence
-fsanitize=shift ("left shift of negative value")" became necessary afterwards
Change-Id: I1b3d09ba59d60a88e34e48cc3697a20084623817
|
|
since ce81a477d228277f44e96356e85d92467eb7a0b9 "tdf#97458 - remove unused intel
opengl driver version special-casing."
Change-Id: I4d1e804bef054db5a999b23c35c308e1a0c5ece3
|
|
Change-Id: I27610f28f42368355bef1b3461fc3ccea1b07218
|
|
Change-Id: Iafa5d4b347da46dedb9431b6870f34b2b6fcad99
|
|
Avoiding de-compressing and re-compressing them saves lots of
time too. Avoid PNG compressing de-compressed JPEGs.
Change-Id: I7fe7db8e294e38d3240d284f73183a34ee48fb2d
Reviewed-on: https://gerrit.libreoffice.org/22657
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
|
|
e.g. the toplevel toolbars put excess entries in
menus. If the entry is not marked as checkable then
a native gtk menu entry will appear to be stateless
when it actually does have a toggle state
Change-Id: I7168b44d59fd64dfe264ed8ca26355252d697251
|
|
e.g. the draw/impress context menus. Handle these like
MenuManager::Activate does
Change-Id: I02a0e377a2d3a57ac7ac9239aaa75dbb856489d2
|
|
i.e. originally we preferred the old action, now
prefer the new action because e.g. wrap items in
writer only contain their "checkable" state on
their update
Change-Id: I6a6ce94126253396cc273834a7e8a4fb0a56921d
|