summaryrefslogtreecommitdiff
path: root/libreofficekit/Executable_gtktiledviewer.mk
AgeCommit message (Collapse)AuthorFilesLines
2019-04-25Cut down on -pthread/-lpthread proliferationStephan Bergmann1-1/+0
Building against libstdc++ effectively always requires -pthread anyway (as various standard C++ headers require it, see the comment added to solenv/gbuild/platform/unxgcc.mk), so many explicit uses of -pthread/-lpthread can be removed. Doing a (partial) test build on Linux with Clang -stdlib=libc++ suggests that libc++ indeed doesn't need -pthread as libstdc++ does. The remaining uses of -pthread/-lpthread are mostly in configure.ac for the various BSDs (which somebody else might want to clean up now), and related to external projects. I tried to be careful to remove -pthread/-lpthread from makefiles only when C++ object files are involved (so -pthread will now be included on the link command line by default). Change-Id: I936e082839cb9a434bd273ce5a1f187a4245dfa1 Reviewed-on: https://gerrit.libreoffice.org/71291 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-10-02lokdialog: Set up intial posting mouse events to dialogsPranav Kant1-0/+4
Events from the dialog in GTV are forwarded correctly, but the events are still not processed by the dialog in core. Change-Id: Ib95ac0a3cd23f6cc2763c21425a67402b15f2de2
2017-10-02gtktiledviewer: Implement modeless dialog renderingPranav Kant1-0/+1
Hardcode modeless dialogs available in writer (very few) as of now in the combobox. Change-Id: I82d1442fbc71776dd64640ad048a0375ca041a67
2017-07-14Modernize gtktiledviewer; use GApplicationPranav Kant1-1/+10
Put all the UI content in UI XML file. Unfortunately, lots of boilerplate code because G_DECLARE_* macros are available only since glib 2.44 Change-Id: Idc74ba8565d482c28abd00b6f6f75646ab3d40b9 Reviewed-on: https://gerrit.libreoffice.org/39913 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: pranavk <pranavk@collabora.co.uk>
2017-07-13libreofficekit: Merge add_libs block into onePranav Kant1-7/+4
Change-Id: I0c4c2f3389cae243dbbfd16667d44d3ab8851860 Reviewed-on: https://gerrit.libreoffice.org/39914 Reviewed-by: pranavk <pranavk@collabora.co.uk> Tested-by: pranavk <pranavk@collabora.co.uk>
2015-10-20Add DLOPEN_LIBS to configure for some cases where -ldl is neededRichard PALO1-3/+2
use std::sqrt in vcldemo.cxx Change-Id: I24d8ba15ee267d0cad3b063df9b7cfd8d284f4ee Reviewed-on: https://gerrit.libreoffice.org/18591 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-06-15lokdocview, gtktiledviewer: Port to gtk3Pranav Kant1-1/+8
Change-Id: I57f2d7b9383790e5c34fc517a905dd537519598f
2015-04-22Blind fix for Executable_gtktiledviewerStephan Bergmann1-0/+1
Change-Id: Ib252b4fb98663a8a6aa76dddedc80596230097e8
2015-03-30lokdocview: move keyboard handling to LOKDocView_ImplMiklos Vajna1-2/+0
Change-Id: I1117ec42bdf0f2cb19f77723b87597d301d20ddb
2015-03-23lokdocview: clean up quad modeMiklos Vajna1-4/+0
It's not necessary since the normal widget renders normal 256x256px tiles, not just a single huge one. Change-Id: Ia1c6a6c8692769093232d66aa63fde096390a7b2
2015-01-16gtktiledviewer: handle more key valuesMiklos Vajna1-0/+2
Change-Id: I8af971f659d483c16507c906fa65346a5e0292f1
2014-07-29One final removal of libreofficekit static library.Andrzej Hunt1-4/+0
(Seems you need a clean build to notice this...)
2014-07-12Implement a (qa-only) quad-tiled viewer.Andrzej Hunt1-0/+4
I.e. we subdivide the document into 4 tiles: one at 100% scaling, one at 200%, one at 50%, one at 25% -- these are then post-scaled in gdk) and assembled to show as one document again. This is specifically a test only widget, primarily to be able to quickly spot any tile positioning/border-transition issues. We could theoretically make this widget inherit from the original widget, however that would mean having to introduce virtual methods etc., which is not something that we'd want in production -- in the longer run that widget will hopefully be extended to have proper tile composition etc., which would then break this widget too if it were inheriting from there. Change-Id: Ib880a1614f89724135e753013cf91aec25973e39
2014-06-25Move gtktiledviewer into libreofficekit.Andrzej Hunt1-0/+49
desktop is no longer the right place for it now that libreofficekit has its own directory. Change-Id: I207f1d642e7e35c460ff85bb57aa142cb98023c8