# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- # # This file is part of the LibreOffice project. # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # # This file incorporates work covered by the following license notice: # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed # with this work for additional information regarding copyright # ownership. The ASF licenses this file to you under the Apache # License, Version 2.0 (the "License"); you may not use this file # except in compliance with the License. You may obtain a copy of # the License at http://www.apache.org/licenses/LICENSE-2.0 . # $(eval $(call gb_Library_Library,vclplug_gen)) $(eval $(call gb_Library_set_include,vclplug_gen,\ $$(INCLUDE) \ -I$(SRCDIR)/vcl/inc \ )) $(eval $(call gb_Library_use_sdk_api,vclplug_gen)) $(eval $(call gb_Library_use_libraries,vclplug_gen,\ vcl \ tl \ utl \ sot \ ucbhelper \ basegfx \ comphelper \ cppuhelper \ i18nisolang1 \ i18nutil \ jvmaccess \ cppu \ sal \ )) $(eval $(call gb_Library_use_externals,vclplug_gen,\ boost_headers \ cairo \ graphite \ icule \ icuuc \ valgrind \ Xrender \ )) $(eval $(call gb_Library_add_libs,vclplug_gen,\ -lX11 \ -lXext \ -lSM \ -lICE \ )) $(eval $(call gb_Library_add_exception_objects,vclplug_gen,\ vcl/unx/generic/app/i18n_cb \ vcl/unx/generic/app/i18n_ic \ vcl/unx/generic/app/i18n_im \ vcl/unx/generic/app/i18n_keysym \ vcl/unx/generic/app/i18n_status \ vcl/unx/generic/app/i18n_xkb \ vcl/unx/generic/app/keysymnames \ vcl/unx/generic/app/randrwrapper \ vcl/unx/generic/app/saldata \ vcl/unx/generic/app/saldisp \ vcl/unx/generic/app/salinst \ vcl/unx/generic/app/saltimer \ vcl/unx/generic/app/sm \ vcl/unx/generic/app/soicon \ vcl/unx/generic/app/wmadaptor \ vcl/unx/generic/dtrans/bmp \ vcl/unx/generic/dtrans/config \ vcl/unx/generic/dtrans/X11_clipboard \ vcl/unx/generic/dtrans/X11_dndcontext \ vcl/unx/generic/dtrans/X11_droptarget \ vcl/unx/generic/dtrans/X11_selection \ vcl/unx/generic/dtrans/X11_service \ vcl/unx/generic/dtrans/X11_transferable \ vcl/unx/generic/gdi/gcach_xpeer \ vcl/unx/generic/gdi/salbmp \ vcl/unx/generic/gdi/salgdi2 \ vcl/unx/generic/gdi/salgdi3 \ vcl/unx/generic/gdi/salgdi \ vcl/unx/generic/gdi/salvd \ vcl/unx/generic/gdi/xrender_peer \ vcl/unx/generic/window/FWS \ vcl/unx/generic/window/salframe \ vcl/unx/generic/window/salobj \ vcl/unx/x11/x11sys \ vcl/unx/x11/xlimits \ )) # ultimately we want to split the x11 dependencies out # into their own library I think. $(eval $(call gb_Library_add_defs,vclplug_gen,\ -D_XSALSET_LIBNAME=\"$(call gb_Library_get_runtime_filename,spa)\" \ -DVCLPLUG_GEN_IMPLEMENTATION \ )) ## handle RandR ifneq ($(ENABLE_RANDR),) $(eval $(call gb_Library_use_externals,vclplug_gen,\ Xrandr \ )) $(eval $(call gb_Library_add_defs,vclplug_gen,\ -DUSE_RANDR \ )) endif ## handle Xinerama ifneq ($(USE_XINERAMA),NO) ifneq ($(OS)$(USE_XINERAMA_VERSION),SOLARISXsun) # not Solaris/Xsun $(eval $(call gb_Library_add_defs,vclplug_gen,\ -DUSE_XINERAMA_XORG \ )) ifeq ($(XINERAMA_LINK),dynamic) $(eval $(call gb_Library_add_libs,vclplug_gen,\ -lXinerama \ )) else $(eval $(call gb_Library_add_libs,vclplug_gen,\ -Wl$(COMMA)-Bstatic -lXinerama -Wl$(COMMA)-Bdynamic \ )) endif else # Solaris/Xsun $(eval $(call gb_Library_add_defs,vclplug_gen,\ -DUSE_XINERAMA_XSUN \ )) endif endif # USE_XINERAMA ifeq ($(OS),LINUX) $(eval $(call gb_Library_add_libs,vclplug_gen,\ -lm \ -ldl \ -lpthread \ )) endif # vim: set noet sw=4 ts=4: 5.3'>distro/collabora/cp-5.3 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/vcl/inc/jsdialog
AgeCommit message (Expand)Author
2021-01-05jsdialog: use the "WindowShow/WindowHide" to notifyHenry Castro
2021-01-05jsdialog: direct updates for treeviewSzymon Kłos
2021-01-04jsdialog: override weld_message_dialogHenry Castro
2021-01-04jsdialog: support for freeze/thawSzymon Kłos
2020-12-29jsdialog: update JSON on treeview modificationSzymon Kłos
2020-12-28jsdialog: use "WindowPaint" event to updateHenry Castro
2020-12-28jsdialog: use the "WindowShow" eventHenry Castro
2020-12-28jsdialog: properly destroy JsonWriterSzymon Kłos
2020-12-22jsdialog: disable idle notifyHenry Castro
2020-12-08jsdialog: send close on dialog responseSzymon Kłos
2020-11-27jsdialog: drag and drop support for TreeViewSzymon Kłos
2020-11-26jsdialog: implemented Expander widgetSzymon Kłos
2020-11-26jsdialog: cleanup when destroying builderSzymon Kłos
2020-11-25jsdialog: implement TreeViewSzymon Kłos
2020-11-24jsdialog: use separate content and notificator windowsSzymon Kłos
2020-10-06drop ownership argumentCaolán McNamara
2020-07-30make some classes privateNoel Grandin
2020-07-17jsdialog: force update if tab is selected againSzymon Kłos
2020-07-16jsdialog: weld text viewSzymon Kłos
2020-07-16jsdialog: regenerate JSON on dialog collapseSzymon Kłos
2020-07-15jsdialog: move executor code to vclSzymon Kłos
2020-07-12move CheckBox to toolkit-only headersCaolán McNamara
2020-07-07make some symbols privateNoel Grandin
2020-07-06limit exposure of methods exposed for LibreOfficeKit purposes to just thatCaolán McNamara
2020-07-06exile fmtfield.hxx to toolkit headersCaolán McNamara
2020-07-03revert jsdialog: always clean remember widgetsSzymon Kłos
2020-07-03jsdialog: get widget depending on viewshellSzymon Kłos
2020-07-03jsdialog: weld toolbarSzymon Kłos
2020-06-29jsdialog: weld drawing areaSzymon Kłos
2020-06-23salvtables.hxx not needed outside vclCaolán McNamara
2020-06-23most of jsdialogbuilder is not used outside vclCaolán McNamara
2020-06-19jsdialog: Remember builder connected with LOK window idSzymon Kłos
2020-05-20move ComboBox to toolkit-only headersCaolán McNamara
2020-05-20jsdialog: refresh on notebook changesSzymon Kłos
2020-05-20jsdialog: react on button state changeSzymon Kłos
2020-05-20jsdialog: Common weld::Widget implementationSzymon Kłos
2020-05-19jsdialog: weld::ComboBoxSzymon Kłos
2020-05-19Resend jsdialog on entry changeSzymon Kłos
2020-05-18Create weld::Builder implementation for JSDialogSzymon Kłos