Mercurial > octave-nkf
annotate libinterp/link-deps.mk @ 20629:46edfbd31ad7
Fix execution of "windowbuttonmotionfcn" with uipanels (bug #46151)
* Canvas.cc (Canvas::canvasMouseMoveEvent): decide here to update the currentpoint and run "windowbuttonmotionfcn" if the latter is not empty
* Canvas.h: remove unused "enableCurrentPointUpdates" method and "m_updateCurrentPoint" attribute
* Figure.h: declare a new private method "enableMouseTracking"
* Figure.cc (Figure::Figure): use "enableMouseTracking" instead of "update" on "windowbuttonmotionfcn".
* Figure.cc (Figure::update): mouse tracking is now enabled unconditionally so remove unused case "windowbuttonmotionfcn".
*Figure.cc(Figure::eventNotifyAfter): enable mouse tracking on new children widgets.
author | Pantxo Diribarne <pantxo.diribarne@gmail.com> |
---|---|
date | Sat, 10 Oct 2015 12:21:37 +0200 |
parents | 0ce7d8303152 |
children | b65888ec820e |
rev | line source |
---|---|
13011
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
1 if AMCOND_ENABLE_DYNAMIC_LINKING |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
2 LIBOCTINTERP_LINK_DEPS = |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
3 else |
15076
000587f92082
rename src/DLD-FUNCTIONS directory to src/dldfcn
John W. Eaton <jwe@octave.org>
parents:
15049
diff
changeset
|
4 LIBOCTINTERP_LINK_DEPS = $(DLDFCN_LIBS) |
13011
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
5 endif |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
6 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
7 LIBOCTINTERP_LINK_DEPS += \ |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
8 $(FT2_LIBS) \ |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
9 $(HDF5_LIBS) \ |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
10 $(Z_LIBS) \ |
15039
e753177cde93
maint: Move non-dynamically linked functions from DLD-FUNCTIONS/ to corefcn/ directory
Rik <rik@octave.org>
parents:
14899
diff
changeset
|
11 $(FFTW_XLIBS) \ |
13011
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
12 $(OPENGL_LIBS) \ |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
13 $(X11_LIBS) \ |
14899 | 14 $(CARBON_LIBS) \ |
17797
06a850f83dd4
build: Remove embedded gl2ps. Require gl2ps as external dependency.
Rik <rik@octave.org>
parents:
15729
diff
changeset
|
15 $(GL2PS_LIBS) \ |
15049
e499ebcd3b0f
Add LAPACK_LIBS to link dependencies of liboctinterp
Carlo de Falco <cdf@users.sourceforge.net>
parents:
15039
diff
changeset
|
16 $(LLVM_LIBS) \ |
15625
acf0addfc610
include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents:
15272
diff
changeset
|
17 $(JAVA_LIBS) \ |
15049
e499ebcd3b0f
Add LAPACK_LIBS to link dependencies of liboctinterp
Carlo de Falco <cdf@users.sourceforge.net>
parents:
15039
diff
changeset
|
18 $(LAPACK_LIBS) |
13011
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
19 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
20 LIBOCTINTERP_LINK_OPTS = \ |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
21 $(FT2_LDFLAGS) \ |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
22 $(HDF5_LDFLAGS) \ |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
23 $(Z_LDFLAGS) \ |
15039
e753177cde93
maint: Move non-dynamically linked functions from DLD-FUNCTIONS/ to corefcn/ directory
Rik <rik@octave.org>
parents:
14899
diff
changeset
|
24 $(FFTW_XLDFLAGS) \ |
14899 | 25 $(LLVM_LDFLAGS) |
13011
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
26 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
27 OCT_LINK_DEPS = |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
28 |
13024
f3c53fea9fb5
maint: more linking tweaks
John W. Eaton <jwe@octave.org>
parents:
13022
diff
changeset
|
29 OCT_LINK_OPTS = $(LDFLAGS) |
13011
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
30 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
31 if AMCOND_LINK_ALL_DEPS |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
32 LIBOCTINTERP_LINK_DEPS += $(LIBOCTAVE_LINK_DEPS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
33 LIBOCTINTERP_LINK_OPTS += $(LIBOCTAVE_LINK_OPTS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
34 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
35 OCTAVE_LINK_DEPS = $(LIBOCTINTERP_LINK_DEPS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
36 OCTAVE_LINK_OPTS = $(LIBOCTINTERP_LINK_OPTS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
37 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
38 OCT_LINK_DEPS += $(LIBOCTINTERP_LINK_DEPS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
39 OCT_LINK_OPTS += $(LIBOCTINTERP_LINK_OPTS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
40 endif |