Skip to content
Snippets Groups Projects
  1. Mar 31, 1993
    • cer's avatar
      · 3bb86c45
      cer authored
      Makefile.generic		removed loads of climtoys since
      			 	it is already loaded.
      clim/accept-values.lisp		Support Align-prompts for
      			 	own-window nil dialogs
      				When its t added updating-outpt
      			 	to identify the prompt/value pair.
      clim/frames.lisp		Defaulted calling-frame to NIL.
      			 	Alternative space-requirements
      			 	work for allpanes.
      
      clim/incremental-redisplay.lisp	Added some commented out diagnostics
      clim/menus.lisp			Worked on
      			 	menu-choose-from-drawer. Label
      			 	is optional
      clim/recording-protocol.lisp	In invoke-with-new-output-record
      			 	find-child-output-record is
      			 	called instead of
      			 	find-child-output-record-1. This
      			 	forces it to use output-record-old-children
      demo/plot.lisp			Fixed dialog. replaced redisplay
      			 	command now calls redisplay-frame-panes
      hpgl/hpgl-tests.lisp		hpgl-tests now uses the
      			 	postscript tests
      
      misc/dev-load-1.lisp		Load in compiled version of test-driver/demos
      misc/olsupport.c		Added support for ol_appl_delete_item
      postscript/laserwriter-metrics.lisp	Reddid the font metrics
      postscript/postscript-medium.lisp	Hacked the text style
      			 	and pattern drawing stuff.
      postscript/postscript-port.lisp		Hacked the text style
      			 	and pattern drawing stuff.
      postscript/sysdcl.lisp		Added read-afm.lisp
      silica/db-box.lisp		redid the topdown fractional
      			 	layout stuff.
      silica/db-layout.lisp		Added the
      			 	normalize-space-requirement
      			 	stuff and hacked
      			 	allocate-space-to-items to
      			 	handle the fractional stuff better.
      silica/event.lisp		distribute pointer events to
      			 	grabbed sheet.
      silica/gadgets.lisp		Hacked radio-boxes and
      			 	check-boxes and added with-radio-box
      test/postscript-tests.lisp	Now usable by the hpgl tests.
      test/test-clim.lisp		Added some more tests
      test/test-driver.lisp		error handling can now be
      			 	completely disabled so you get
      			 	into the debugger.
      
      test/test.lisp		Added tests
      tk/ol-funs.lisp		Added ol_appl_delete_item
      tk/resources.lisp	Enhanced enumerated type to support
      			 	explicit numbers
      tk-silica/ol-frames.lisp	menu items now use the text-style
      tk-silica/ol-gadgets.lisp		Added multiple
      			 	row/columns for check/radio-boxes
      tk-silica/xm-frames.lisp		menu items now use the
      			 	text-style. Added frame for menu-choose-from-drawer
      tk-silica/xm-gadgets.lisp
      			 	normalize-space-requirement for
      			 	text-fields etc.
      				multiple row/columns for
      			 	radio/check boxes. changing set-item-gadget-items
      
      tk-silica/xt-frames.lisp  	Disable menu-caching in motif port
      tk-silica/xt-gadgets.lisp 	normalize-space-requirement for
      			 	text fields
      
      tk-silica/xt-graphics.lisp	changing foreground/background repaints sheet
      tk-silica/xt-silica.lisp	Using calling-frame shell if
      			 	there is one
      utils/region-arithmetic.lisp		fixed the ltrb-union code
      3bb86c45
  2. Mar 19, 1993
    • cer's avatar
      · d9884540
      cer authored
      Bugs fixed
      ----------
      
       clim2bug448  colin 13 [spr7638] Problem with layout pane option :min-width '(50 :chara
       clim2bug449  colin 13 [spr7639] Problem with layout pane option :min-width "MMMMMMMMM"
       clim2bug440  [spr7645] Layout problem
       clim2bug441  box-pane ignores :width,:height, :spacing etc etc.
       clim2bug447  Alternative space requirements only looked at when layout change
       clim2bug427  Accepting-values commands are echoed in the interactor
       clim2bug303  bogus characters in input buffer...
       clim2bug437  Command activated from menu bar in activity cannot access applicationo
      
      clim/accept-values.lisp		Made :align-prompts work for own-window dialogs
      				Accept-values-command-buttons calback
      				function now use process-command-event.
      clim/activities.lisp		Added frame-top-level-process method
      				for activity-frame. Added
      				destroy-activity function.
      clim/basic-translators.lisp	Call-presentation-menu takes a
      				:gesture argument that it passes to
      				menu-choose
      clim/command-processor.lisp	clim2bug303, 
      				added (values (complete-input)) to
      				accept-method for command name
      clim/command.lisp		clim2bug437
      clim/db-stream.lisp		Method for update-region added
      				open-window-steam changed
      clim/default-frame.lisp		:panes
      clim/drag-and-drop.lisp		Drag and drop now supports aborting clim2bug340
      clim/frames.lisp		adjust-layout-requirements is called
      				by generate-panes after method
      				Allow neither :panes or :pane to be
      				specified.
      				Renamed iconify-frame to shrink-frame
      				Added frame-top-level-process accessor
      clim/graph-formatting.lisp 	match-output-record method checks for
      				duplicate-key and test.
      clim/incremental-redisplay.lisp Redraws because of erases now generate clipping-region
      clim/input-defs.lisp		
      clim/input-protocol.lisp	Modified handling of asynchronus aborts.
      clim/menus.lisp			Menu-choose now uses frame-manager of
      				associated-window
      clim/noting-progress.lisp	supports frame-manager-specific
      				progress notes
      clim/recording-protocol.lisp	compute-output-record-offsets now
      				behaves like convert-from-relative-to-absolute-coordinates.
      clim/standard-types.lisp	Methods moved from textual-dialog-view
      				to dialog-view-mixin
      clim/tracking-pointer.lisp	Modified tracking-pointer to support
      				timeout clause
      climtoys/ccc.lisp		Added show-class-methods and generic
      				functions commands
      climtoys/ib.lisp		Made attempt to make dialog work.
      climtoys/sysdcl.lisp		Moved files to test directory
      demo/browser.lisp		pakage presentation-typep method works
      				for allegro
      demo/peek-frame.lisp		Added :gesture argument
      demo/plot.lisp			Added more incremental redisplay
      				support to plot-demo
      misc/compile-1.lisp		Compile test-files
      misc/dev-load-1.lisp		Load test files
      misc/train.lisp			(setq *global-gc-behavior* nil)
      misc/undefinedsymbols		Added XIconifyWindow
      postscript/postscript-port.lisp	Added force-output to close
      				text-output-record
      silica/db-box.lisp		Added spacing argument
      silica/db-layout.lisp		Removed junk and simplified
      silica/db-scroll.lisp		Made update-region do nothing by default
      silica/db-table.lisp		Removed fudges.
      silica/framem.lisp		Fixed find-frame-manager
      silica/gadgets.lisp		Fixed viewport to handle case when
      				child is not a stream-pane
      silica/scroll-pane.lisp		scroll-pane now inherits from client-overridability-mixin
      specs/*.tex			swm changes
      test/postscript-tests.lisp	Fixed stipple definition
      test/test.lisp			Replace ncolumns,nlines by :width (30
      				:character) specification
      tk/convenience.lisp		Added working dialog support
      tk-silica/ol-frames.lisp	progress notification now sets the
      				busy property of the frame
      tk-silica/ol-gadgets.lisp	text-fields support :width (30 :character)
      tk-silica/xm-dialogs.lisp	align-prompts in own-window dialog
      tk-silica/xm-frames.lisp	Progress notification to use working dialog
      tk-silica/xm-gadgets.lisp	text-fields support :width (30 :character)
      tk-silica/xt-frames.lisp	Window (de)iconification and application-frame-marker
      tk-silica/xt-silica.lisp	Fix coordinates for port-move-frame
      utils/lisp-utilities.lisp	replaced |kdjfkdf  djfkdjf| symbol
      utils/p
      d9884540
  3. Mar 18, 1993
    • 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
  4. 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
  5. Nov 09, 1992
    • cer's avatar
      * Makefile : Added db-text to GENERIC-GADGETS. · b08bc0aa
      cer authored
      				climtoys now in clim directory
      
      
      * clim/frames.lisp	:	(setf frame-pretty-name) updates
      				window title and icon
      
      * clim/ptypes1.lisp	:	presentation-subtypep to handle
      				second argument of and/or
      
      * demos/navfun.lisp	:	Fixed delete command
      				Changed gestures
      
      * genera/genera-mirror.lisp	:	Removed #+ignore
      
      
      * misc/compile-1.lisp	:	climtoys in clim-2.0 directory
      
      * misc/dev-load-1.lisp	:	ditto
      
      * silica/framem.lisp	:	disown-frame NILs shell,
      				initialized-panes and frame-panes
      				slots
      
      * tk/callbacks.lisp	:	browse-selection handled
      
      
      * tk-silica/xm-frames.lisp	:	 (setf frame-pretty-name)
      				updates title and icon-name
      
      
      * tk-silica/xm-gadgets.lisp	: 	Fix :exclusive mode
      				list-pane
      
      * utils/lisp-utilities.lisp	:	Disable package locking
      				for deftype eql
      
      b08bc0aa
  6. Nov 06, 1992
    • cer's avatar
      · 7534c957
      cer authored
      The usual swm hack attack. Lots of random changes wherever you look.
      
      swm changes.
      7534c957
  7. Nov 05, 1992
    • cer's avatar
      fixes · 3761664b
      cer authored
      3761664b
  8. Oct 29, 1992
    • cer's avatar
      fixes · 64f9ca5c
      cer authored
      64f9ca5c
  9. Oct 28, 1992
  10. Sep 30, 1992
  11. Sep 08, 1992
    • cer's avatar
      fixes · d5d5323a
      cer authored
      d5d5323a
  12. Aug 21, 1992
    • cer's avatar
      fixes · 8a2b9e01
      cer authored
      8a2b9e01
  13. Jul 01, 1992
    • cer's avatar
      fixes · 88c6b2a9
      cer authored
      88c6b2a9
  14. May 22, 1992
  15. May 13, 1992
  16. May 07, 1992
  17. Apr 28, 1992
  18. Apr 21, 1992
  19. Apr 10, 1992
    • cer's avatar
      fixes · 3f4acf2e
      cer authored
      3f4acf2e
  20. Mar 24, 1992
  21. Mar 10, 1992
  22. Mar 09, 1992
    • cer's avatar
      fixes · ae295f95
      cer authored
      ae295f95
  23. Mar 04, 1992
  24. Feb 26, 1992
    • cer's avatar
      fixes · f844003b
      cer authored
      f844003b
  25. Feb 24, 1992
  26. Feb 16, 1992
  27. Jan 31, 1992
    • cer's avatar
      fixes · bfbee565
      cer authored
      bfbee565
  28. Jan 30, 1992
  29. Jan 08, 1992
  30. Jan 02, 1992
    • cer's avatar
      fixes · f457a34a
      cer authored
      f457a34a
  31. Nov 25, 1991
    • cer's avatar
      fixes · 73fc9538
      cer authored
      73fc9538
Loading