Skip to content
Snippets Groups Projects
  1. Mar 18, 1993
    • colin's avatar
      clim/pkg.lisp, clim/sysdcl.lisp, misc/go-ol.lisp, misc/go-xm.lisp, · 60f8c617
      colin authored
      misc/go.lisp, silica/pkg.lisp, silica/sysdcl.lisp,
      tk-silica/sysdcl.lisp, xlib/sysdcl.lisp
      - REMOVED all these files - they were historic.
      
      clim/accept-values.lisp, clim/db-menu-lisp, clim/default-frame.lisp,
      clim/menus.lisp
      - changed :parent to :frame-manager in calls to make-application-frame
      
      clim/db-stream.lisp
      - make-clim-stream-pane passes the pane-name to the outlining-pane and
      scroller-pane. This makes pane specific color resources affect the
      scroll bars and border.
      
      clim/frames.lisp
      - simplified initialize-instance :after method on
      standard-application-frame. Dropped the :parent initarg - all done
      with the :frame-manager initarg.
      - changed :command-menu panes to use tk menu-bar rather than clim1.1
      style panes
      
      
      clim/output-protocol.lisp
      - output-protocol-mixin now inherits foreground, background and
      text-style slots from sheet-with-resources-mixin
      - output-protocol-mixin specific accessors on medium-foreground,
      medium-background and medium-default-text-style removed.
      - output-protcol-mixin specific engraft-medium method removed.
      
      misc/compile-1.lisp
      - tidied up compile-it.
      
      silica/db-border.lisp, silica/db-layout.lisp, silica/db-scroll.lisp,
      silica/scroll-pane.lisp, silica/gadgets.lisp, tk-silica/xm-gadgets.lisp
      - changed all references to foreground-background-and-text-style-mixin
      to sheet-with-resources-mixin
      
      silica/gadgets.lisp
      - made menu-bar inherit from sheet-with-resources-mixin and removed
      its text-style slot
      
      silica/medium.lisp
      - removed foreground-background-and-text-style-mixin
      - added sheet-with-resources-mixin
      - added new gf get-sheet-resources to do resource lookup
      - added new note-sheet-grafted :before method on
      sheet-with-resources-mixin which does the resource lookup
      - added engraft-medium :after method on sheet-with-resources-mixin
      
      silica/sheet.lisp
      - replaced note-sheet-grafted :around method hack with :after methods
      on (setf port), this ensures the medium is engrafted after the mirror
      has been realized.
      - ditto for note-sheet-degrafted to degraft the medium
      
      tk/widget.lisp tk/xlib.lisp
      - changed resource name and class to be a list of strings rather than
      a single string with "."s as separators.
      
      tk-silica/xm-frames.lisp
      - removed special handling (hack) of text-style for motif menu-bars.
      The general sheet-with-resources-mixin mechanism deals with this now.
      
      tk-silica/xm-gadgets.lisp
      - removed hack in find-widget-class-and-initargs-for-sheet for
      xm-viewport which named the widget according to the pane name of its
      child. This is now handled correctly in make-clim-stream-pane
      - made motif-scroller-pane set up the background of it's viewport
      correctly. (Makes displays less "flashy")
      
      tk-silica/xt-gadgets.lisp
      - changed find-widget-class-and-initargs-for-sheet :around method from
      foreground-background-and-text-style-mixin to sheet-with-resources-mixin
      new method simply looks at the slots in the sheet (no database query)
      
      tk-silica/xt-graphics.lisp
      - replaced decode-ink + :around method by decode-ink and decode-ink-1
      (to handle recursive case and not put multiple entries in hashtable)
      
      tk-silica/xt-silica.lisp
      - removed all the engraft-medium :before methods which called
      default-from-resources.
      - removed default-from-resources
      - added get-sheet-resources methods on sheet and pixmap-stream
      - added function get-xt-resources
      
      utils/packages.lisp
      - removed export of foreground-background-and-text-style-mixin
      - exported get-sheet-resources from clim-silica
      - exported sheet-with-resources-mixin from clim-silica
      60f8c617
    • colin's avatar
      clim/pkg.lisp, clim/sysdcl.lisp, misc/go-ol.lisp, misc/go-xm.lisp, · 32c174a7
      colin authored
      misc/go.lisp, silica/pkg.lisp, silica/sysdcl.lisp,
      tk-silica/sysdcl.lisp, xlib/sysdcl.lisp
      - REMOVED all these files - they were historic.
      
      clim/accept-values.lisp, clim/db-menu-lisp, clim/default-frame.lisp,
      clim/menus.lisp
      - changed :parent to :frame-manager in calls to make-application-frame
      
      clim/db-stream.lisp
      - make-clim-stream-pane passes the pane-name to the outlining-pane and
      scroller-pane. This makes pane specific color resources affect the
      scroll bars and border.
      
      clim/frames.lisp
      - simplified initialize-instance :after method on
      standard-application-frame. Dropped the :parent initarg - all done
      with the :frame-manager initarg.
      - changed :command-menu panes to use tk menu-bar rather than clim1.1
      style panes
      
      
      clim/output-protocol.lisp
      - output-protocol-mixin now inherits foreground, background and
      text-style slots from sheet-with-resources-mixin 
      - output-protocol-mixin specific accessors on medium-foreground,
      medium-background and medium-default-text-style removed.
      - output-protcol-mixin specific engraft-medium method removed.
      
      misc/compile-1.lisp
      - tidied up compile-it.
      
      silica/db-border.lisp, silica/db-layout.lisp, silica/db-scroll.lisp,
      silica/scroll-pane.lisp, silica/gadgets.lisp, tk-silica/xm-gadgets.lisp
      - changed all references to foreground-background-and-text-style-mixin
      to sheet-with-resources-mixin
      
      silica/gadgets.lisp
      - made menu-bar inherit from sheet-with-resources-mixin and removed
      its text-style slot
      
      silica/medium.lisp
      - removed foreground-background-and-text-style-mixin
      - added sheet-with-resources-mixin
      - added new gf get-sheet-resources to do resource lookup
      - added new note-sheet-grafted :before method on
      sheet-with-resources-mixin which does the resource lookup
      - added engraft-medium :after method on sheet-with-resources-mixin
      
      silica/sheet.lisp
      - replaced note-sheet-grafted :around method hack with :after methods
      on (setf port), this ensures the medium is engrafted after the mirror
      has been realized.
      - ditto for note-sheet-degrafted to degraft the medium
      
      tk/widget.lisp tk/xlib.lisp
      - changed resource name and class to be a list of strings rather than
      a single string with "."s as separators.
      
      tk-silica/xm-frames.lisp
      - removed special handling (hack) of text-style for motif menu-bars.
      The general sheet-with-resources-mixin mechanism deals with this now.
      
      tk-silica/xm-gadgets.lisp
      - removed hack in find-widget-class-and-initargs-for-sheet for
      xm-viewport which named the widget according to the pane name of its
      child. This is now handled correctly in make-clim-stream-pane
      - made motif-scroller-pane set up the background of it's viewport
      correctly. (Makes displays less "flashy")
      
      tk-silica/xt-gadgets.lisp
      - changed find-widget-class-and-initargs-for-sheet :around method from
      foreground-background-and-text-style-mixin to sheet-with-resources-mixin 
      new method simply looks at the slots in the sheet (no database query)
      
      tk-silica/xt-graphics.lisp
      - replaced decode-ink + :around method by decode-ink and decode-ink-1
      (to handle recursive case and not put multiple entries in hashtable)
      
      tk-silica/xt-silica.lisp
      - removed all the engraft-medium :before methods which called
      default-from-resources.
      - removed default-from-resources
      - added get-sheet-resources methods on sheet and pixmap-stream
      - added function get-xt-resources
      
      utils/packages.lisp
      - removed export of foreground-background-and-text-style-mixin
      - exported get-sheet-resources from clim-silica
      - exported sheet-with-resources-mixin from clim-silica
      32c174a7
  2. Mar 15, 1993
    • cer's avatar
      · 6c6cdac7
      cer authored
      made "make CL=foo trained-clim-xm" work. Seems that the CL was not being passed down!
      6c6cdac7
  3. Mar 04, 1993
    • colin's avatar
      Makefile.defs · 7af90e9a
      colin authored
      - got rid of clim/stipples and introduced tk-silica/xt-stipples
      
      clim/accept-values.lisp
      - made :cache-value in find-or-add-query for av fields depend on ptype
      
      clim/gadget-output.lisp
      - temp fix in accept-values-string-field-changed-callback for openlook
      
      clim/standard-types.lisp
      - fix presentation type for form to properly inherit from expression
      to handle auto-activate correctly
      
      clim/stipples.lisp
      - REMOVED (never used)
      
      clim/text-formatting.lisp
      - fixed a couple of bugs with filling-stream in stream-write-string
      method
      
      clim/translators.lisp
      - fixed bug in find-presentation-translators-1 so that translators are
      sorted by priority correctly
      
      silica/classes.lisp
      - changed initform for text-style to be nil rather than
      *default-text-style* in basic-medium. This was causing text style
      resources to be ignored.
      
      sys/sysdcl.lisp
      - removed clim/stipples and added tk-silica/xt-stipples
      
      tk/xlib.lisp
      - fixed up images for screen depths other than 8,1 and added support
      made images take a :format arg (controls zpixmap/xypixmap/xybitmap)
      
      tk-silica/ol-gadgets.lisp
      - temp fix to make text-fields work
      
      tk-silica/xm-gadgets.lisp
      - label widgets set :recompute-size resource to nil
      - bug fix for text-editor field and setf gadget-value
      
      tk-silica/xt-graphics.lisp
      - a whole bunch of changes/bug fixes. stippling now much improved and
      simplified mechanism for ink table handling. foreground and background
      and flipping ink are now treated like any other indirect inks with
      their gcontexts kept in the ink table. tile-gcontext scrapped - now in
      the port. luminisoty and opacity stuff merged into xt-stipples. bug
      fixes for opacities.
      
      tk-silica/xt-silica.lisp
      - opacities stuff removed - moved to xt-stipples.
      - added port-resize-frame
      
      tk-silica/xt-stipples.lisp
      - NEWFILE
      - new opacity and luminosity stuff - 1 bit pixmaps on a per port basis
      
      utils/packages.lisp
      - export port-resize-frame from xm-silica
      
      test/postscript-tests.lisp
      - put in *hearts-tile* (grabbed it from clim/stipples.lisp)
      7af90e9a
    • colin's avatar
      Makefile.defs · 0aaa66be
      colin authored
      - got rid of clim/stipples and introduced tk-silica/xt-stipples
      
      clim/accept-values.lisp
      - made :cache-value in find-or-add-query for av fields depend on ptype 
      
      clim/gadget-output.lisp
      - temp fix in accept-values-string-field-changed-callback for openlook
      
      clim/standard-types.lisp
      - fix presentation type for form to properly inherit from expression
      to handle auto-activate correctly
      
      clim/stipples.lisp
      - REMOVED (never used)
      
      clim/text-formatting.lisp
      - fixed a couple of bugs with filling-stream in stream-write-string
      method
      
      clim/translators.lisp
      - fixed bug in find-presentation-translators-1 so that translators are
      sorted by priority correctly
      
      silica/classes.lisp
      - changed initform for text-style to be nil rather than
      *default-text-style* in basic-medium. This was causing text style
      resources to be ignored.
      
      sys/sysdcl.lisp
      - removed clim/stipples and added tk-silica/xt-stipples
      
      tk/xlib.lisp
      - fixed up images for screen depths other than 8,1 and added support
      made images take a :format arg (controls zpixmap/xypixmap/xybitmap)
      
      tk-silica/ol-gadgets.lisp
      - temp fix to make text-fields work
      
      tk-silica/xm-gadgets.lisp
      - label widgets set :recompute-size resource to nil
      - bug fix for text-editor field and setf gadget-value
      
      tk-silica/xt-graphics.lisp
      - a whole bunch of changes/bug fixes. stippling now much improved and
      simplified mechanism for ink table handling. foreground and background
      and flipping ink are now treated like any other indirect inks with
      their gcontexts kept in the ink table. tile-gcontext scrapped - now in
      the port. luminisoty and opacity stuff merged into xt-stipples. bug
      fixes for opacities.
      
      tk-silica/xt-silica.lisp
      - opacities stuff removed - moved to xt-stipples.
      - added port-resize-frame
      
      tk-silica/xt-stipples.lisp
      - NEWFILE
      - new opacity and luminosity stuff - 1 bit pixmaps on a per port basis
      
      utils/packages.lisp
      - export port-resize-frame from xm-silica
      
      test/postscript-tests.lisp
      - put in *hearts-tile* (grabbed it from clim/stipples.lisp)
      0aaa66be
    • cer's avatar
      · e8c16f85
      cer authored
      Initial implementation of an hpgl backend for CLIM 2.0.
      A whole bunch of things are not fully supported right now.
      e8c16f85
    • cer's avatar
      Initial implementation of an hpgl backend for CLIM 2.0. · cdc3ccbb
      cer authored
      A whole bunch of things are not fully supported right now.
      cdc3ccbb
  4. Mar 01, 1993
  5. Feb 10, 1993
    • cer's avatar
      Makefile Link stub-xt.o into clim-motif/olit.o · 0fcbd8a3
      cer authored
      demo/navfun.lisp	Deleted junk from flight planner
      
      tk-silica/xm-frames.lisp		Fixed minor bug
      tk-silica/xt-graphics.lisp
      tk-silica/xt-pixmaps.lisp		Added missing arg to xfreepixmap
      0fcbd8a3
    • cer's avatar
      · 57376a26
      cer authored
      Makefile		Link stub-xt.o into clim-motif/olit.o
      demo/navfun.lisp	Deleted junk from flight planner
      
      tk-silica/xm-frames.lisp		Fixed minor bug
      tk-silica/xt-graphics.lisp		
      tk-silica/xt-pixmaps.lisp		Added missing arg to xfreepixmap
      57376a26
  6. Feb 08, 1993
    • cer's avatar
      clim/accept-values.lisp Added right-margin, bottom-margin as keywords to · 3003bf05
      cer authored
      				invoke-accepting-values
      clim/command.lisp		Removed NIL test from map-over-command-table-menu-items
      clim/db-stream.lisp		make-clim-stream-pane passes background to all
      				the sheets it makes.
      clim/frames.lisp		Changed error message, added command-callback function
      clim/menus.lisp			Added gesture argument to menu-choose
      clim/noting-progress.lisp	Started fixing
      clim/output-protocol.lisp
      climtoys/coverage.lisp		Added generic-functions-with-no-methods function
      climtoys/test-clim.lisp		Added etst for tf107 and tf100
      demo/navfun.lisp
      postscript/postscript-medium.lisp		font-map now grows when needed
      postscript/postscript-port.lisp	Removed limit on 30 fonts.
      silica/db-border.lisp		Fix pane, repaints on size change
      silica/db-box.lisp		Added bulletin board (incomplete)
      silica/framem.lisp		graft of frame-manager is not find-graft
      silica/gadgets.lisp		Added word-wrap to text editor, and
      				row-column-gadget mixin
      silica/mirror.lisp		Removed cruft
      silica/pixmaps.lisp		Check to see whether sheet can have medium
      silica/port.lisp		Removed cruft and added graft methods
      silica/sheet.lisp		Removed cruft and added sheet methods
      test/chess.lisp			Reference correct directory
      test/test.lisp			Added tests
      tk/event.lisp			Event handler tracks catches errors inside wait-function
      tk/make-classes.lisp		xt_initialize_widget_class is called when we
      				need to access class rather than at build time.
      				Means we can work with regular libraries.
      tk/xlib.lisp			Event handler tracks catches errors inside wait-function
      tk-silica/ol-gadgets.lisp		Word wrap for text editor
      tk-silica/xm-frames.lisp		Fixed separator in menus and gesture in menus
      tk-silica/xm-gadgets.lisp		word wrap in text editor
      tk-silica/xt-frames.lisp		gesture inmenu
      tk-silica/xt-gadgets.lisp		Removed multiple calls to with-sheet-medium
      tk-silica/xt-pixmaps.lisp		Implemented deallocate-pixmap
      tk-silica/xt-silica.lisp		Destroy-port does harmless stuff
      utils/clos.lisp		Fixed name in setf* defgeneric
      utils/packages.lisp		Fixed Exports
      3003bf05
    • cer's avatar
      · 83192daf
      cer authored
      clim/accept-values.lisp		Added right-margin, bottom-margin as keywords to
      				invoke-accepting-values  
      clim/command.lisp		Removed NIL test from map-over-command-table-menu-items
      clim/db-stream.lisp		make-clim-stream-pane passes background to all
      				the sheets it makes.
      clim/frames.lisp		Changed error message, added command-callback function
      clim/menus.lisp			Added gesture argument to menu-choose
      clim/noting-progress.lisp	Started fixing
      clim/output-protocol.lisp		
      climtoys/coverage.lisp		Added generic-functions-with-no-methods function
      climtoys/test-clim.lisp		Added etst for tf107 and tf100
      demo/navfun.lisp		
      postscript/postscript-medium.lisp		font-map now grows when needed
      postscript/postscript-port.lisp	Removed limit on 30 fonts.
      silica/db-border.lisp		Fix pane, repaints on size change
      silica/db-box.lisp		Added bulletin board (incomplete)
      silica/framem.lisp		graft of frame-manager is not find-graft
      silica/gadgets.lisp		Added word-wrap to text editor, and
      				row-column-gadget mixin
      silica/mirror.lisp		Removed cruft
      silica/pixmaps.lisp		Check to see whether sheet can have medium
      silica/port.lisp		Removed cruft and added graft methods
      silica/sheet.lisp		Removed cruft and added sheet methods
      test/chess.lisp			Reference correct directory
      test/test.lisp			Added tests
      tk/event.lisp			Event handler tracks catches errors inside wait-function
      tk/make-classes.lisp		xt_initialize_widget_class is called when we
      				need to access class rather than at build time.
      				Means we can work with regular libraries.
      tk/xlib.lisp			Event handler tracks catches errors inside wait-function
      tk-silica/ol-gadgets.lisp		Word wrap for text editor
      tk-silica/xm-frames.lisp		Fixed separator in menus and gesture in menus
      tk-silica/xm-gadgets.lisp		word wrap in text editor
      tk-silica/xt-frames.lisp		gesture inmenu
      tk-silica/xt-gadgets.lisp		Removed multiple calls to with-sheet-medium
      tk-silica/xt-pixmaps.lisp		Implemented deallocate-pixmap
      tk-silica/xt-silica.lisp		Destroy-port does harmless stuff
      utils/clos.lisp		Fixed name in setf* defgeneric
      utils/packages.lisp		Fixed Exports
      
      83192daf
  7. Jan 21, 1993
    • cer's avatar
      clim/accept-values.lisp Implementing mechanism to turn off cursor in · c06b3a5b
      cer authored
                                      accepting-values pane
      clim/basic-translators.lisp     Made history action use with-input-editor-help
      clim/cursor.lisp		Fixed port-note-cursor method to just
                                      respond to cursor-focus changes
      clim/db-stream.lisp		Changed argument to scroll-extent
      clim/excl-presentations.lisp	Turn off excl presentations and added with-excl-presentations
      clim/frames.lisp		Fixed flushing of queue in
                                      run-frame-top-level and :max-height on title
      clim/graph-formatting.lisp	Fixed redisplayed problems in graph formatting
      clim/graphics-recording.lisp	Fixed computation of rotated text bounding box
      clim/histories.lisp		Made history presentation remember ie-stream
      clim/input-protocol.lisp	Implementing mechanism to turn off cursor in
                                      accepting-values pane
      clim/output-protocol.lisp	Changed argument to scroll-extent
      clim/stream-class-defs.lisp	Turn off excl presentations and added with-excl-presentations
      clim/stream-defprotocols.lisp	Turn off excl presentations and added with-excl-presentations
      climtoys/test-driver.lisp	Removed *pane-to-avv-stream-table*
      demo/listener.lisp		Turn off excl presentations and added with-excl-presentations
      misc/dev-load-1.lisp
      misc/undefinedsymbols.motif	Added functions
      postscript/postscript-medium.lisp	Rotated text
      silica/db-layout.lisp		Messed with note-space-requirements-changed
      silica/db-scroll.lisp		Changed argument to scroll-extent
      silica/event.lisp		Fixed port test
      silica/gadgets.lisp		Messed with note-space-requirements-changed
      silica/layout.lisp		Added check to resize-sheet to make sure
                                      mirror is correctly sized.
      tk/load-xm.lisp
      tk-silica/xm-frames.lisp        Added compose-space for menubar to compute
                                      the min-width/height
      tk-silica/xm-gadgets.lisp	Changed argument to scroll-extent
      tk-silica/xt-frames.lisp	Height of pointer documentation pane is now
                                      1 line
      tk-silica/xt-graphics.lisp	Rotated text bounding rectangle computation
      tk-silica/xt-silica.lisp
      utils/packages.lisp		Exported gesture-name-button-and-modifiers,
                                      and gesture-name-keysym-and-modifiers
      xlib/load-xlib.lisp		Check that get-entry-points is passed
                                      atleast one name
      c06b3a5b
    • cer's avatar
      · 22d6c5da
      cer authored
      clim/accept-values.lisp		Implementing mechanism to turn off cursor in
                                      accepting-values pane  
      clim/basic-translators.lisp     Made history action use with-input-editor-help
      clim/cursor.lisp		Fixed port-note-cursor method to just
                                      respond to cursor-focus changes
      clim/db-stream.lisp		Changed argument to scroll-extent
      clim/excl-presentations.lisp	Turn off excl presentations and added with-excl-presentations
      clim/frames.lisp		Fixed flushing of queue in
                                      run-frame-top-level and :max-height on title
      clim/graph-formatting.lisp	Fixed redisplayed problems in graph formatting
      clim/graphics-recording.lisp	Fixed computation of rotated text bounding box
      clim/histories.lisp		Made history presentation remember ie-stream
      clim/input-protocol.lisp	Implementing mechanism to turn off cursor in
                                      accepting-values pane  
      clim/output-protocol.lisp	Changed argument to scroll-extent
      clim/stream-class-defs.lisp	Turn off excl presentations and added with-excl-presentations
      clim/stream-defprotocols.lisp	Turn off excl presentations and added with-excl-presentations
      climtoys/test-driver.lisp	Removed *pane-to-avv-stream-table*
      demo/listener.lisp		Turn off excl presentations and added with-excl-presentations
      misc/dev-load-1.lisp		
      misc/undefinedsymbols.motif	Added functions
      postscript/postscript-medium.lisp	Rotated text
      silica/db-layout.lisp		Messed with note-space-requirements-changed
      silica/db-scroll.lisp		Changed argument to scroll-extent
      silica/event.lisp		Fixed port test
      silica/gadgets.lisp		Messed with note-space-requirements-changed
      silica/layout.lisp		Added check to resize-sheet to make sure
                                      mirror is correctly sized.
      tk/load-xm.lisp		
      tk-silica/xm-frames.lisp        Added compose-space for menubar to compute
                                      the min-width/height
      tk-silica/xm-gadgets.lisp	Changed argument to scroll-extent
      tk-silica/xt-frames.lisp	Height of pointer documentation pane is now
                                      1 line
      tk-silica/xt-graphics.lisp	Rotated text bounding rectangle computation
      tk-silica/xt-silica.lisp		
      utils/packages.lisp		Exported gesture-name-button-and-modifiers,
                                      and gesture-name-keysym-and-modifiers
      xlib/load-xlib.lisp		Check that get-entry-points is passed
                                      atleast one name
      
      22d6c5da
  8. Jan 18, 1993
    • cer's avatar
      .cvsignore Updated it to ignore other files · 0a30c050
      cer authored
      Makefile		olsupport.o was missing from OPENLOOK_OBJS
      clim/accept-values.lisp		removed *pane-to-avv-stream-table* and made it a frame slot
      clim/db-stream.lisp		Commented out compose-space that cleared menu-pane
      clim/drag-and-drop.lisp		Highlighting only works for clim-stream-sheet
      clim/frames.lisp		Added frame-pane-to-avv-stream-table
      clim/gadget-output.lisp		Fixed clim2bug394 for member-alist ptype
      clim/graph-formatting.lisp	reinitialize parents, children in case of reused output record
      climtoys/test-driver.lisp	*catch-errors-in-tests* now controls all error catching
      demo/address-book.lisp		Fixed new address dialog
      demo/bitmap-editor.lisp		Improved editor
      demo/browser.lisp		Browser now uses incremental redisplay for arcs
      misc/undefinedsymbols.olit		Added missing functions
      silica/db-scroll.lisp		Added client-overridability-mixin to scroller-pane
      test/test-suite.lisp
      tk-silica/ol-gadgets.lisp	Menu bar is now just plain draw-area and the layout is done in Lisp
      tk-silica/xt-frames.lisp 	Added max-height to pointer-documentation pane
      tk-silica/xt-gadgets.lisp	Fixed problem when slug is small
      0a30c050
    • cer's avatar
      .cvsignore Updated it to ignore other files · 4289712e
      cer authored
      Makefile		olsupport.o was missing from OPENLOOK_OBJS
      clim/accept-values.lisp		removed *pane-to-avv-stream-table* and made it a frame slot
      clim/db-stream.lisp		Commented out compose-space that cleared menu-pane
      clim/drag-and-drop.lisp		Highlighting only works for clim-stream-sheet
      clim/frames.lisp		Added frame-pane-to-avv-stream-table
      clim/gadget-output.lisp		Fixed clim2bug394 for member-alist ptype
      clim/graph-formatting.lisp	reinitialize parents, children in case of reused output record
      climtoys/test-driver.lisp	*catch-errors-in-tests* now controls all error catching
      demo/address-book.lisp		Fixed new address dialog
      demo/bitmap-editor.lisp		Improved editor
      demo/browser.lisp		Browser now uses incremental redisplay for arcs
      misc/undefinedsymbols.olit		Added missing functions
      silica/db-scroll.lisp		Added client-overridability-mixin to scroller-pane
      test/test-suite.lisp		
      tk-silica/ol-gadgets.lisp	Menu bar is now just plain draw-area and the layout is done in Lisp
      tk-silica/xt-frames.lisp 	Added max-height to pointer-documentation pane
      tk-silica/xt-gadgets.lisp	Fixed problem when slug is small
      4289712e
  9. Jan 11, 1993
    • colin's avatar
      Makefile · f944ffd4
      colin authored
      misc/dump.lisp
      - added DUMP-CLIM and sys::*clim-dump-name* - support for dumping a
        clim image somewhere other than /tmp
      
      clim/output-protocol.lisp
      - engraft-medium :after changes text-style only if not already set
      
      demo/demo-driver.lisp
      - added :force argument to start-demo
      
      silica/classes.lisp
      - wrapped a print-unreadable-object around print-object method for
        window-event
      
      silica/medium.lisp
      - initform for text-style in foreground-background-and-text-style-mixin
        changed from *default-text-style* to nil (#+allegro)
      
      test/test-suite.lisp
      - changed "Colored patterns" test to draw a different polygon so that
        pattern used as ink is visible (and not clipped out of existance as
        before)
      
      tk/foreign.lisp
      - added functions display-database and get-application-name-and-class
      
      tk/xt-defs.lisp
      tk/make-classes.lisp
      - changed class x-resource to xt-resource and all references
      
      tk/resources.lisp
      - added a convert-resource-in for 'alignment
      
      tk/widget.lisp
      - app-create-shell sets up application name and class as "clim", "Clim"
      - initialize-toolkit passes on initargs to app-create-shell
      - added functions xt-name and  xt-class
      - added function widget-resource-name-and-class
      
      tk/xlib.lisp
      - added class resource-database
      - added functions get-resource and convert-string
      - added parse-color
      
      tk/xt-defs.lisp
      - removed xrm-resource and xrm-resource-array
      - changed x-resource to xt-resource
      
      tk/xt-funs.lisp
      - added xt_database, xt_get_application_name_and_class,
        xt_convert_and_store, xt_name and xt_class
      
      xtk.lisp removed (no longer used)
      
      tk-silica/xm-frames.lisp
      - realize-mirror :around method on menu-bar queries textStyle resource
      
      tk-silica/xm-gadgets.lisp
      - removed make-pane-class method on scroller-pane and put it in
        main make-pane-class method on motif-frame-manager
      - find-widget-class-and-initargs-for-sheet on xm-viewport sets up
        :name resource
      
      tk-silica/xt-gadgets.lisp
      - find-widget-class-and-initargs-for-sheet :around method on
        foreground-background-and-text-style-mixin queries textStyle
        resource
      
      tk-silica/xt-graphics.lisp
      - find-named-color uses parse-color rather than lookup-color (so that
        #rgb works - in R5 should be able to use lookup-color again)
      - changed refs to tk::x-colormap-error to tk::x-colormap-full
      - changed text-style-{width,height,ascent,descent} to specialize on
        (text-style t) rather than standard-text-style. This makes them work
        for device-fonts.
      - added decode-contrasting-ink (avoids some code duplication)
      - on monochrome made luminosity == 0.5 decode to white rather than
        black (makes contrasting ink work better)
      
      tk-silica/xt-silica.lisp
      - added a bunch of define-xt-keysyms and fixed some wrong ones
      - removed default-from-mirror-resources
      - added default-from-resources - queries the resource database to get
        background, foreground and text-style
      f944ffd4
    • colin's avatar
      Makefile · 0cbb8955
      colin authored
      misc/dump.lisp
      - added DUMP-CLIM and sys::*clim-dump-name* - support for dumping a
        clim image somewhere other than /tmp  
      
      clim/output-protocol.lisp
      - engraft-medium :after changes text-style only if not already set
      
      demo/demo-driver.lisp
      - added :force argument to start-demo
      
      silica/classes.lisp
      - wrapped a print-unreadable-object around print-object method for
        window-event
      
      silica/medium.lisp
      - initform for text-style in foreground-background-and-text-style-mixin
        changed from *default-text-style* to nil (#+allegro)
      
      test/test-suite.lisp
      - changed "Colored patterns" test to draw a different polygon so that
        pattern used as ink is visible (and not clipped out of existance as
        before) 
      
      tk/foreign.lisp
      - added functions display-database and get-application-name-and-class
      
      tk/xt-defs.lisp
      tk/make-classes.lisp
      - changed class x-resource to xt-resource and all references
      
      tk/resources.lisp
      - added a convert-resource-in for 'alignment
      
      tk/widget.lisp
      - app-create-shell sets up application name and class as "clim", "Clim" 
      - initialize-toolkit passes on initargs to app-create-shell
      - added functions xt-name and  xt-class
      - added function widget-resource-name-and-class
      
      tk/xlib.lisp
      - added class resource-database
      - added functions get-resource and convert-string
      - added parse-color
      
      tk/xt-defs.lisp
      - removed xrm-resource and xrm-resource-array
      - changed x-resource to xt-resource
      
      tk/xt-funs.lisp
      - added xt_database, xt_get_application_name_and_class,
        xt_convert_and_store, xt_name and xt_class
      
      xtk.lisp removed (no longer used)
      
      tk-silica/xm-frames.lisp
      - realize-mirror :around method on menu-bar queries textStyle resource
      
      tk-silica/xm-gadgets.lisp
      - removed make-pane-class method on scroller-pane and put it in
        main make-pane-class method on motif-frame-manager
      - find-widget-class-and-initargs-for-sheet on xm-viewport sets up
        :name resource
      
      tk-silica/xt-gadgets.lisp
      - find-widget-class-and-initargs-for-sheet :around method on
        foreground-background-and-text-style-mixin queries textStyle
        resource
      
      tk-silica/xt-graphics.lisp
      - find-named-color uses parse-color rather than lookup-color (so that
        #rgb works - in R5 should be able to use lookup-color again)
      - changed refs to tk::x-colormap-error to tk::x-colormap-full
      - changed text-style-{width,height,ascent,descent} to specialize on
        (text-style t) rather than standard-text-style. This makes them work
        for device-fonts.
      - added decode-contrasting-ink (avoids some code duplication)
      - on monochrome made luminosity == 0.5 decode to white rather than
        black (makes contrasting ink work better)
      
      tk-silica/xt-silica.lisp
      - added a bunch of define-xt-keysyms and fixed some wrong ones
      - removed default-from-mirror-resources
      - added default-from-resources - queries the resource database to get
        background, foreground and text-style
      0cbb8955
  10. Dec 17, 1992
    • cer's avatar
      postscript/postscript-port.lisp · 388f0df3
      cer authored
      silica/graphics.lisp			the bezier curve code ensures
                                      that the medium transform is identity
                                      before calling the medium-draw-polygon
      sys/sysdcl.lisp		the sysdcl for openlook-clim did not include xt-cursor
      test/test-suite.lisp		Undid a swm change
      tk/gcontext.lisp		Specified a fixed-index
      tk/resources.lisp		Added a convert-resource-in for colormap
      tk-silica/xt-graphics.lisp		Changed the offsets and
                                      completed swm's name change
      tk-silica/xt-silica.lisp		Only specify colormap if it is
                                      different from the default
      388f0df3
    • cer's avatar
      · f5f8c246
      cer authored
      postscript/postscript-port.lisp		
      silica/graphics.lisp			the bezier curve code ensures
                                      that the medium transform is identity
                                      before calling the medium-draw-polygon
      sys/sysdcl.lisp		the sysdcl for openlook-clim did not include xt-cursor
      test/test-suite.lisp		Undid a swm change
      tk/gcontext.lisp		Specified a fixed-index
      tk/resources.lisp		Added a convert-resource-in for colormap
      tk-silica/xt-graphics.lisp		Changed the offsets and
                                      completed swm's name change
      tk-silica/xt-silica.lisp		Only specify colormap if it is
                                      different from the default
      f5f8c246
  11. Dec 16, 1992
  12. Dec 14, 1992
    • cer's avatar
      Makefile Random changes to allow greater flexibility · 0819e78f
      cer authored
      			Support for undefined.c{motif,olit}
      clim/command.lisp
      clim/db-stream.lisp	Changed defaulting of min/max width/height for
      			stream panes and moved from macro
      clim/frames.lisp	Added type check for layouts and panes options
      clim/histories.lisp
      clim/ptypes1.lisp 	Added define-group for define-presentation-type-abbreviation
      clim/standard-types.lisp
      clim/surround-output.lisp	define-group for define-border-type
      demos/listener.lisp	Attempted to add support so that values can be
      			passed to some of the restarts
      demo/plot.lisp
      misc/make-stub-file     _ no longer assumed
      misc/train.lisp		Added errorp to training
      misc/undefinedsymbols	_ no longer assumed
      misc/undefinedsymbols.motif _ no longer assumed
      
      misc/undefinedsymbols.olit		_ no longer assumed
      misc/undefinedsymbols.cmotif
      misc/undefinedsymbols.colit
      misc/make-stub-file1 		Added to handle dual namespace.
      misc/undefinedsymbols.xt		_ no longer assumed
      postscript/postscript-port.lisp		Added window-inside-height
      silica/classes.lisp		Added alive-p to port
      silica/event.lisp		Check for port being alive
      silica/port.lisp		letf alive slot in port
      test/test-suite.lisp		define-app-frame now uses abbreviated form
      tk/convenience.lisp		_ no longer assumed
      tk/make-classes.lisp		_ no longer assumed, HP now uses
      			ff:get-extern-data-address to get data segment symbols.
      tk/ol-classes.lisp		_ no longer assumed
      tk/ol-funs.lisp		_ no longer assumed
      tk/widget.lisp		Added unmanage-children
      tk/xm-classes.lisp		_ no longer assumed
      tk/xm-funs.lisp		_ no longer assumed
      tk/xm-widgets.lisp		Added scroll-vertical/horizontal
      			resources to xm-text class
      tk/xt-classes.lisp		_ no longer assumed
      tk/xt-funs.lisp		_ no longer assumed
      tk-silica/image.lisp	pixmap and bitmap formats now supported.
      tk-silica/ol-gadgets.lisp		Attempt to fix menu updating
      tk-silica/xm-frames.lisp		Attempt to fix menu updating
      tk-silica/xm-gadgets.lisp		dialogs now use text-style,
      			scrolling options noted
      tk-silica/xm-silica.lisp		_ no longer assumed, removed
      			dialog-shell method
      tk-silica/xt-graphics.lisp		Fixed ellipse min-x,y problem
      tk-silica/xt-silica.lisp		Move-frame moves the shell
      utils/lisp-utilities.lisp		Support for hp
      utils/packages.lisp		Exports updated
      utils/processes.lisp		Removed start scheduler
      xlib/ffi.lisp		_ no longer assumed
      xlib/load-xlib.lisp		_ no longer assumed
      xlib/xlib-funs.lisp		_ no longer assumed
      0819e78f
    • cer's avatar
      · e846f1bd
      cer authored
      Makefile		Random changes to allow greater flexibility
      			Support for undefined.c{motif,olit}
      clim/command.lisp		
      clim/db-stream.lisp	Changed defaulting of min/max width/height for
      			stream panes and moved from macro 
      clim/frames.lisp	Added type check for layouts and panes options
      clim/histories.lisp		
      clim/ptypes1.lisp 	Added define-group for define-presentation-type-abbreviation
      clim/standard-types.lisp		
      clim/surround-output.lisp	define-group for define-border-type
      demos/listener.lisp	Attempted to add support so that values can be
      			passed to some of the restarts
      demo/plot.lisp		
      misc/make-stub-file     _ no longer assumed
      misc/train.lisp		Added errorp to training
      misc/undefinedsymbols	_ no longer assumed
      misc/undefinedsymbols.motif _ no longer assumed
      
      misc/undefinedsymbols.olit		_ no longer assumed
      misc/undefinedsymbols.cmotif
      misc/undefinedsymbols.colit	
      misc/make-stub-file1 		Added to handle dual namespace.
      misc/undefinedsymbols.xt		_ no longer assumed
      postscript/postscript-port.lisp		Added window-inside-height
      silica/classes.lisp		Added alive-p to port
      silica/event.lisp		Check for port being alive
      silica/port.lisp		letf alive slot in port
      test/test-suite.lisp		define-app-frame now uses abbreviated form
      tk/convenience.lisp		_ no longer assumed
      tk/make-classes.lisp		_ no longer assumed, HP now uses
      			ff:get-extern-data-address to get data segment symbols.
      tk/ol-classes.lisp		_ no longer assumed
      tk/ol-funs.lisp		_ no longer assumed
      tk/widget.lisp		Added unmanage-children
      tk/xm-classes.lisp		_ no longer assumed
      tk/xm-funs.lisp		_ no longer assumed
      tk/xm-widgets.lisp		Added scroll-vertical/horizontal
      			resources to xm-text class 
      tk/xt-classes.lisp		_ no longer assumed
      tk/xt-funs.lisp		_ no longer assumed
      tk-silica/image.lisp	pixmap and bitmap formats now supported.
      tk-silica/ol-gadgets.lisp		Attempt to fix menu updating
      tk-silica/xm-frames.lisp		Attempt to fix menu updating
      tk-silica/xm-gadgets.lisp		dialogs now use text-style,
      			scrolling options noted
      tk-silica/xm-silica.lisp		_ no longer assumed, removed
      			dialog-shell method
      tk-silica/xt-graphics.lisp		Fixed ellipse min-x,y problem
      tk-silica/xt-silica.lisp		Move-frame moves the shell
      utils/lisp-utilities.lisp		Support for hp
      utils/packages.lisp		Exports updated
      utils/processes.lisp		Removed start scheduler
      xlib/ffi.lisp		_ no longer assumed
      xlib/load-xlib.lisp		_ no longer assumed
      xlib/xlib-funs.lisp		_ no longer assumed
      
      
      
      e846f1bd
  13. Dec 07, 1992
    • cer's avatar
      · b4aa252e
      cer authored
      Makefile			Removed  misc/{dev-load,compile}-{o,xm}.lisp
      clim/accept-values.lisp 	Added invoke-with-aligned-prompts
      clim/basic-translators.lisp	Removed Symbolics font attributes from source
      clim/clim-defs.lisp		Added with-aligned-prompts
      clim/db-stream.lisp		Put in missing `
      clim/frames.lisp		Added support for port termination
      clim/graph-formatting.lisp 	Merge of swm and smh's changes
      clim/standard-types.lisp	Sorted out problem with form ptype
      climtoys/bezier.lisp		Changed call to draw-bezier-curve*
      climtoys/test-clim.lisp		More frame tests
      climtoys/test-demo.lisp		Listener now expects forms to be terminated by newline
      climtoys/test-driver.lisp	Random changes to make it more robust when tests fail
      misc/compile-1.lisp		Moved (setq *compile-print* nil) to Makefile
      misc/train.lisp			Minor changes
      silica/db-scroll.lisp		Moved portable implementation into scroller-pane.lisp
      silica/port.lisp		Added port-termination event class and code
      silica/text-style.lisp		Now returns largest font rather than undefined font
      sys/sysdcl.lisp			New definition of xt systems that works
      test/test-suite.lisp		Added testes for cyclic graphs,
                                      ith-aligned-prompts, tests are now
                                      until they return accurate times 
      tk/xlib.lisp			Added connection lost condition
      tk-silica/ol-frames.lisp	Support for label specifying style
      tk-silica/ol-gadgets.lisp	Misc fixes
      tk-silica/xm-frames.lisp	Support for label specifying style
      tk-silica/xt-silica.lisp 	Added handler for connection being lost
      utils/packages.lisp		Added exports
      
      
      b4aa252e
  14. Dec 03, 1992
  15. Dec 02, 1992
    • colin's avatar
      silica/medium.lisp · b35e8efd
      colin authored
      - changed invoke-with-drawing-options to use medium-clipping-region accessor
      
      tk/gcontext.lisp
      - added support for multiple clipping rectangles (not yet used)
      
      tk/xlib.lisp
      - fixed realize-image to use zpixmap format rather than xybitmap format for depth1 images
      
      tk-silica/xt-graphics.lisp
      - a whole bunch of changes to make patterns and tiles work properly
      
      tk-silica/xt-silica.lisp
      - added a depth-1 gc to the port: port-copy-gc-depth-1
      - typo in *opacity-stipples*
      
      xlib/xlib-defs.lisp
      - added xrectangle-array + accessors (used for multiple clipping rectangles)
      b35e8efd
  16. Dec 01, 1992
    • cer's avatar
      Smh's modification to the graphing algorithm. · ae8326c7
      cer authored
      ae8326c7
    • cer's avatar
      · bfdcc498
      cer authored
      Makefile		Moved the training code into misc/train.lisp and made
                              it run the postscript training code 
      clim/activities.lisp		If there are frames in the activity it now
                              select-activity-initial-frame and then enable-activity-frames.
                              Otherwise it calls start-initial-application-frame
                              followed by start-other-application-frames
      clim/clim-defs.lisp		Added scroll-bar option to with-menu
      clim/db-stream.lisp		Removing the spacing code for allegro 'cos it
                              makes the windows look messy
      clim/frames.lisp		Made the sheet positioning code call port-move-frame
      clim/graphics-recording.lisp		draw-rectangles* with non rectilinear
                              transform does the right thing
      clim/input-protocol.lisp	Invoke *click-outside-menu-handler* appropriately
      clim/menus.lisp		scroll-bar option for menubars. Mousing grabbing in
                              menus now works
      climtoys/bezier.lisp	Added define-test to draw the cloud
      climtoys/ib.lisp	Reorganized menus
      climtoys/sysdcl.lisp	Added test-driver.lisp and coverage.lisp
      climtoys/test-clim.lisp	Moved the code to test-driver.lisp and added more tests
      climtoys/test-demo.lisp Moved the code to test-driver.lisp and added more tests
      demo/bitmap-editor.lisp	Made colors black and white
      demo/graphics-demos.lisp		Made the demos have regular lisp
                              symbols as names
      silica/classes.lisp		Added grabbing-sheet to port
      silica/db-border.lisp		added labelling macro
      silica/db-scroll.lisp		(bounding-rectangle-min-x extent) no longer ignored
      silica/event.lisp		event distribution now takes into account
                              grabbing code.
      silica/graphics.lisp    draw-rectangles and non rectilinear transforms
      silica/port.lisp		find-port now passes server-path to make-port
      silica/sheet.lisp       port-invoke-with-pointer-grabbed letf's the grabbing-sheet slot in the port
      test/postscript-tests.lisp :file sends output to postscript.output
      test/test-suite.lisp		Tests for draw-rectangles*, reading bitmap
                              files, bezier curves, drag and drop, fixed menu
                              tests, 
      tk/graphics.lisp 	Added draw-rectangles
      tk/widget.lisp		Removed make-clx-window
      tk/xm-widgets.lisp 	Removed dead code
      tk/xt-defs.lisp		added xrectangle-array
      tk-silica/image.lisp 	Fixed bitmap reading code
      tk-silica/xm-dialogs.lisp		
      tk-silica/xm-silica.lisp		change-geometry for dialog shell
                              specifies :x, :y, menu-frame used override-redirect
      tk-silica/xt-frames.lisp		added menu methods
      tk-silica/xt-graphics.lisp		added medium-draw-rectangles
      tk-silica/xt-silica.lisp		added port-move-frame
      utils/clos.lisp		Commented out dynamic class nonsense
      utils/packages.lisp		Deleted bad-to-tailpos stuff
      
      bfdcc498
  17. Nov 20, 1992
    • cer's avatar
      Makefile autoload postscript · fb4f2f27
      cer authored
      clim/accept-values.lisp		ignore decl
      clim/accept.lisp		ignore decl
      clim/activities.lisp		Extended activities protocol to handle
                                      exiting frames and selecting initial
                                      and next frames
      clim/clim-defs.lisp		ignore decl
      clim/cursor.lisp		ignore decl
      clim/gestures.lisp		asynchronous abort
      clim/graphics-recording.lisp	bezier-polygon code
      clim/input-protocol.lisp	asynchronous abort
      clim/interactive-defs.lisp	asynchronous abort
                                      ignore decl
      clim/output-protocol.lisp		ignore decl
      clim/presentations.lisp		putting options in input-context to
                                      fix completion problem
      clim/ptypes2.lisp		swm goof
      clim/standard-types.lisp
      climtoys/test-demos.lisp
      climtoys/test-clim.lisp		Added support for button press and
                                      release and presentation release
      demo/bitmap-editor.lisp		Tidied up the user interface.
      demo/cad-demo.lisp		added ignore decl
      demo/ico.lisp			added ignore decl
      demo/listener.lisp		added ignore decl
      demo/navfun.lisp		undid swms changes
      demo/plot.lisp			removed require climps - since it
                                      should autoload
      postscript/sysdcl.lisp		postscript autoload
      silica/gadgets.lisp		added text-style slot menu bars
      silica/graphics.lisp		added bezeier curve
      test/test-suite.lisp		added test for draw-points*, ignore decls
                                      avv align-prompts,
      tk/callbacks.lisp		ignore decls
      tk/event.lisp			ignore decls
      tk/graphics.lisp		Removed dummy defns,
      tk/macros.lisp			Removed unused type parameter
      tk/make-widget.lisp		ignore decl
      tk/resources.lisp		ignore decl and convertor for ol-edit-more
      tk/xm-font-list.lisp		ignore decl
      tk/xm-protocols.lisp		ignore decl
      tk/xt-defs.lisp			added xarc-array
      tk-silica/image.lisp		Tidied up code
      tk-silica/last.lisp		special decl
      tk-silica/ol-gadgets.lisp	text style in menus
      tk-silica/xm-dialogs.lisp 	option scrollbar support
      tk-silica/xm-frames.lisp	text style in menus
      tk-silica/xm-gadgets.lisp	ignore decl
      tk-silica/xm-silica.lisp	ignore decl
      tk-silica/xt-cursor.lisp	ignore decl
      tk-silica/xt-frames.lisp	:menu bar can be a list with options
                                      such as text-style
      tk-silica/xt-graphics.lisp	made medium-draw-points* work, added
                                      bezier curve code
      tk-silica/xt-silica.lisp	ignore decl, unused function.
      utils/lisp-utilities.lisp	ignore decl, deleted unused code
      utils/packages.lisp		exported bezier functions, map over frames
      utils/processes.lisp		unused argument in macro
      utils/region-arithmetic.lisp	renamed flet intersection to eliminate warning
      fb4f2f27
    • cer's avatar
      · 91f205f1
      cer authored
      Makefile		autoload postscript
      clim/accept-values.lisp		ignore decl
      clim/accept.lisp		ignore decl
      clim/activities.lisp		Extended activities protocol to handle
                                      exiting frames and selecting initial
                                      and next frames
      clim/clim-defs.lisp		ignore decl
      clim/cursor.lisp		ignore decl
      clim/gestures.lisp		asynchronous abort
      clim/graphics-recording.lisp	bezier-polygon code
      clim/input-protocol.lisp	asynchronous abort
      clim/interactive-defs.lisp	asynchronous abort
                                      ignore decl
      clim/output-protocol.lisp		ignore decl
      clim/presentations.lisp		putting options in input-context to
                                      fix completion problem
      clim/ptypes2.lisp		swm goof
      clim/standard-types.lisp		
      climtoys/test-demos.lisp
      climtoys/test-clim.lisp		Added support for button press and
                                      release and presentation release
      demo/bitmap-editor.lisp		Tidied up the user interface.
      demo/cad-demo.lisp		added ignore decl
      demo/ico.lisp			added ignore decl
      demo/listener.lisp		added ignore decl
      demo/navfun.lisp		undid swms changes
      demo/plot.lisp			removed require climps - since it
                                      should autoload
      postscript/sysdcl.lisp		postscript autoload
      silica/gadgets.lisp		added text-style slot menu bars
      silica/graphics.lisp		added bezeier curve
      test/test-suite.lisp		added test for draw-points*, ignore decls
                                      avv align-prompts, 
      tk/callbacks.lisp		ignore decls
      tk/event.lisp			ignore decls
      tk/graphics.lisp		Removed dummy defns, 
      tk/macros.lisp			Removed unused type parameter
      tk/make-widget.lisp		ignore decl
      tk/resources.lisp		ignore decl and convertor for ol-edit-more
      tk/xm-font-list.lisp		ignore decl
      tk/xm-protocols.lisp		ignore decl
      tk/xt-defs.lisp			added xarc-array
      tk-silica/image.lisp		Tidied up code
      tk-silica/last.lisp		special decl
      tk-silica/ol-gadgets.lisp	text style in menus
      tk-silica/xm-dialogs.lisp 	option scrollbar support
      tk-silica/xm-frames.lisp	text style in menus
      tk-silica/xm-gadgets.lisp	ignore decl
      tk-silica/xm-silica.lisp	ignore decl
      tk-silica/xt-cursor.lisp	ignore decl
      tk-silica/xt-frames.lisp	:menu bar can be a list with options
                                      such as text-style
      tk-silica/xt-graphics.lisp	made medium-draw-points* work, added
                                      bezier curve code
      tk-silica/xt-silica.lisp	ignore decl, unused function.
      utils/lisp-utilities.lisp	ignore decl, deleted unused code
      utils/packages.lisp		exported bezier functions, map over frames
      utils/processes.lisp		unused argument in macro
      utils/region-arithmetic.lisp	renamed flet intersection to eliminate warning
      
      91f205f1
  18. Nov 19, 1992
  19. Nov 18, 1992
    • colin's avatar
      * made accept values do com-change-query only when field really changes · 97edda1b
      colin authored
      - added accept-values-note-text-field-changed-callback which simply
        uses accept-values-query-changed-p to record whether any thing has
        really changed in a text field
      
      - text-field now inherits from focus-gadget as well
      
      - added focus-out-callback to make-gadget-for-text-field-view
      
      - added focus gadget with focus-in-callback and focus-out-callback
      
      - added focus-in-gadget-event and focus-out-gadget-event + handlers
      
      - motif-value-changed-callback-pane now inherits from motif-value-pane
      
      - motif-losing-focus-callback-pane now inherits from motif-value-pane
      
      - added queue-losing-focus-event and queue-gaining-focus-event
      
      
      * made com-exit-avv pop up a dialog if any fields in error
      
      - accept-values-text-string-field-changed-callback sets up
        accept-values-query-error-p appropriately
      
      - added error-p slot to accept-values-query indicating that a field
        had an error in an accept
      
      
      * added defoperation stream-next-tab-column
      
      
      * fixed up add/remove to/from palette stuff
      
      - changed add-colors-to-palette to add-color-to-palette
      
      - changed remove-colors-from-palette to remove-color-from-palette
      
      - changed add-color-to-palette in bitmap editor to
        bitmap-editor-add-color-to-palette - avoids name clash with clim
      
      
      * put in some low level bits for modify-verify callback (for later)
      
      
      * find-named-color in xt port handles &key errorp properly
      97edda1b
    • colin's avatar
      · bf5fd46f
      colin authored
      * made accept values do com-change-query only when field really changes
      
      - added accept-values-note-text-field-changed-callback which simply
        uses accept-values-query-changed-p to record whether any thing has
        really changed in a text field
      
      - text-field now inherits from focus-gadget as well
      
      - added focus-out-callback to make-gadget-for-text-field-view
      
      - added focus gadget with focus-in-callback and focus-out-callback
      
      - added focus-in-gadget-event and focus-out-gadget-event + handlers
      
      - motif-value-changed-callback-pane now inherits from motif-value-pane
      
      - motif-losing-focus-callback-pane now inherits from motif-value-pane
      
      - added queue-losing-focus-event and queue-gaining-focus-event
      
      
      * made com-exit-avv pop up a dialog if any fields in error
      
      - accept-values-text-string-field-changed-callback sets up
        accept-values-query-error-p appropriately
      
      - added error-p slot to accept-values-query indicating that a field
        had an error in an accept  
      
      
      * added defoperation stream-next-tab-column
      
      
      * fixed up add/remove to/from palette stuff
      
      - changed add-colors-to-palette to add-color-to-palette
      
      - changed remove-colors-from-palette to remove-color-from-palette
      
      - changed add-color-to-palette in bitmap editor to
        bitmap-editor-add-color-to-palette - avoids name clash with clim
      
      
      * put in some low level bits for modify-verify callback (for later)
      
      
      * find-named-color in xt port handles &key errorp properly
      
      bf5fd46f
    • colin's avatar
      · 701bd0ce
      colin authored
      * made accept values do com-change-query only when field really changes
      
      - added accept-values-note-text-field-changed-callback which simply
        uses accept-values-query-changed-p to record whether any thing has
        really changed in a text field
      
      - text-field now inherits from focus-gadget as well
      
      - added focus-out-callback to make-gadget-for-text-field-view
      
      - added focus gadget with focus-in-callback and focus-out-callback
      
      - added focus-in-gadget-event and focus-out-gadget-event + handlers
      
      - motif-value-changed-callback-pane now inherits from motif-value-pane
      
      - motif-losing-focus-callback-pane now inherits from motif-value-pane
      
      - added queue-losing-focus-event and queue-gaining-focus-event
      
      
      * made com-exit-avv pop up a dialog if any fields in error
      
      - accept-values-text-string-field-changed-callback sets up
        accept-values-query-error-p appropriately
      
      - added error-p slot to accept-values-query indicating that a field
        had an error in an accept  
      
      
      * added defoperation stream-next-tab-column
      
      
      * fixed up add/remove to/from palette stuff
      
      - changed add-colors-to-palette to add-color-to-palette
      
      - changed remove-colors-from-palette to remove-color-from-palette
      
      - changed add-color-to-palette in bitmap editor to
        bitmap-editor-add-color-to-palette - avoids name clash with clim
      
      
      * put in some low level bits for modify-verify callback (for later)
      
      
      * find-named-color in xt port handles &key errorp properly
      
      701bd0ce
  20. Nov 13, 1992
    • cer's avatar
      silica/gadgets.lisp · 6a073b82
      cer authored
      test/test-clim.lisp
      clim/ptypes2.lisp
      clim/accept-values.lisp
      clim/gadget-output.lisp
      clim/present.lisp			Make generate readonly gadgets. 
      					Can specify a :prompt argument that will alligned
      					:readonly arg to decode-indirect-view
      
      clim/standard-types.lisp		Made completion and subset-completion possibility printer present arguments
      
      
      clim/ptypes1.lisp			Fwd reference to special
      
      
      clim/activities.lisp			 Fix for null activity
      
      climtoys/test-demos.lisp		ensure tests are random
      
      tk/ol-classes.lisp
      misc/undefinedsymbols.olit		support for gauge
      
      tk/xt-funs.lisp
      tk-silica/ol-silica.lisp
      misc/undefinedsymbols.xt		XtLastTimestampProcessed uses as focus grabbing timestamp
      
      postscript/postscript-medium.lisp	:dashes t fix
      
      test/test-suite.lisp			pixmap tests
      					readonly gadgets
      
      tk/resources.lisp			processing direction
      
      tk/ol-gadgets.lisp			readonly
      
      tk-silica/xt-gadgets.lisp
      tk-silica/xm-gadgets.lisp		made motif-oriented-gadget xt-oriented-gadget
      
      tk-silica/xt-pixmaps.lisp		copy-to/from pixmap bug
      
      tk-silica/xt-silica.lisp		map/unmap > +/- 2^16 gadgets
      6a073b82
  21. Nov 11, 1992
Loading