Skip to content
Snippets Groups Projects
Commit d4fcde0d authored by colin's avatar colin
Browse files

clim/clim-defs.lisp

- added a doit arg to with-input-focus

clim/cursor.lisp
- a whole bunch of changes to make this work properly

clim/db-stream.lisp
- changed (port-default-text-style port) to *default-text-style*

clim/gadget-output.lisp
- clim2bug484

clim/input-protocol.lisp
- fixed (method repaint-sheet :after (input-protocol-mixin t)) to
  handle cursor correctly

- removed (method queue-event :after (input-protocol-mixin pointer-enter-event))
  and (method queue-event :before (input-protocol-mixin pointer-exit-event))
  This is now handled in silica/event.lisp

- changed stream-read-gesture to take input-focus

- new methods for note-sheet-gain/lose-focus which change the
  text-cursor accordingly

silica/classes.lisp
- default port focus-selection now :click-to-select
- added event-classes focus-event, focus-in-event and focus-out-event

silica/event.lisp
- added gfs note-sheet-gain-focus and note-sheet-lose-focus
- a whole bunch of changes for correct handling of kb focus.

silica/pixmaps.lisp tk-silica/xt-pixmaps.lisp
- clim2bug493/494
- copy-from/to-pixmap now gfs
- pixmap has a port slot
- added new class xt-pixmap

silica/text-style.lisp
- minor fix to lookup-closest-font

test/test-suite.lisp
- test for open-window-stream
- tests for deallocate-pixmap and copy-from-pixmap (with both stream/medium)

tk/ol-funs.lisp, tk/xm-funs.lisp, tk/xt-funs.lisp
- added funs for manipulating focus

tk/resources.lisp
- added resource-convertor for 'bool

tk/xlib.lisp
- added get-input-focus and set-input-focus

tk-silica/ol-gadgets.lisp, tk-silica/ol-silica.lisp
- changes for explicit focus/new style cursor.

tk-silica/xm-gadgets.lisp, tk-silica/xm-silica.lisp
- changes for explicit focus/new style cursor.

tk-silica/xt-cursor.lisp
- Removed

tk-silica/xt-graphics.lisp
- make-palette takes a :colormap keyword arg (internal use only)

tk-silica/xt-silica.lisp
- changes for explicit focus

utils/designs.lisp
- changed add-color-to-palette to add-colors-to-palette
- changed remove-color-from-palette to remove-colors-from-palette

utils/packages.lisp
- added focus-event, focus-in-event, focus-out-event
  note-sheet-gain-focus, note-sheet-lose-focus
  add-colors-to-palette, remove-colors-from-palette
parent 16c4300a
No related branches found
No related tags found
No related merge requests found
Showing
with 427 additions and 308 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment