- Oct 17, 1996
-
-
duane authored
-
- Jul 23, 1996
-
-
colin authored
-
- Mar 01, 1996
-
-
colin authored
-
- Jan 23, 1996
-
-
duane authored
-
- Nov 08, 1995
-
-
georgej authored
-
- Oct 20, 1995
-
-
colin authored
-
- Oct 17, 1995
-
-
colin authored
-
- Dec 05, 1994
-
-
colin authored
-
- Aug 12, 1993
-
-
cer authored
-
- Jul 30, 1993
-
-
colin authored
-
- Jul 29, 1993
-
-
layer authored
-
- May 25, 1993
-
-
cer authored
Moving the focus to a specific query either when specified by initially-select-query-identifier or when an invalid value is entered in a text field. Help pops up in avv dialogs Exit boxes support documentation option Protocol for handling erroneous text fields accept-values-command-buttons now use push-button-view clim/activities.lisp activity stores frame-actual-pointer-documentation-pane clim/db-stream.lisp make-clim-stream-pane is now function Fixed open-window-stream to create an ordinary frame clim/frames.lisp default-frame-top-level now records actual-pointer-documentation-pane for use by gadget help. command-enabled-p now makes sure the command is defined clim/gadget-output.lisp dialogs now define help callback that displays the accept help by default clim/input-defs.lisp fixed typo in sheets-nearest-common-ancestor clim/interactive-protocol.lisp popup help on accept-values-stream also clim/menus.lisp open-window-stream frame added and open-window-stream clim/recording-protocol.lisp erase-output-records now takes a list clim/standard-types.lisp describe-presentation-type for completion now invokes printer clim/view-defs.lisp push-button-view defined climtoys/draw-sheets.lisp Added graph-mirror-hierarchy climtoys/ib.lisp Changed interface climtoys/pi.lisp Added display mirror hierarchy command climtoys/record.lisp record button-press-events demo/cload-demos.lisp made package clim-user demo/graphics-editor.lisp Sample documentation. Rewrote presentation types to support describe methods misc/climgccursor.c Removed diagnostics misc/compile-1.lisp load test-suite.fasl after compiling it since test-suite uses it. misc/dev-load-1.lisp Make sure composer is loaded misc/undefinedsymbols.motif Fixed typo misc/undefinedsymbols.xt Added parse-table symbol silica/db-scroll.lisp Moved line-scroll-amount into update scrollbar silica/gadgets.lisp Added help callback, move-focus-to-gadget, port-move-focus-to-gadget silica/macros.lisp Added make-clim-stream-pane flet and macro silica/sheet.lisp test/test-clim.lisp Fixed up tests. Support for profiling test/test-driver.lisp Added *execute-one-command-hook* to support profiling with-test-success-expected macro do-frame-test-with-profiling test/test-suite.lisp Added now square bitmap, erase-output-record with list of records, list-pane test tk/event.lisp commented out diagnostic tk/ol-widgets.lisp Added some missing resources tk/resources.lisp Made :ignore be -1 and 65535 conversion for accelerator and translation tables tk/xt-funs.lisp Added parse accelerator and translation tables and peek-event tk-silica/ol-frames.lisp Documentation callbacks tk-silica/ol-gadgets.lisp Documentation callback Fix listpane tk-silica/xm-frames.lisp added documentation callbacks tk-silica/xm-gadgets.lisp added added documentation callbacks tk-silica/xm-silica.lisp port-move-focus-to-gadget tk-silica/xt-frames.lisp "Ok" -> "OK" added documentation callbacks tk-silica/xt-graphics.lisp dummy with-medium-state-cached tk-silica/xt-silica.lisp utils/packages.lisp exported various
-
- May 13, 1993
-
-
colin authored
- 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
-
cer authored
Makefile.cobjs Have OLINCLUDES and XMINCLUDES for R4/R5 differences. Dependencies for climgccursor.c Makefile.cobjs-svr4 Have OLINCLUDES and XMINCLUDES for R4/R5 differences. Dependencies for climgccursor.c Makefile.dec3100 Have OLINCLUDES and XMINCLUDES for R4/R5 differences. Makefile.defs Have OLINCLUDES and XMINCLUDES for R4/R5 differences. Makefile.hp700 Have OLINCLUDES and XMINCLUDES for R4/R5 differences. Makefile.sun4 Have OLINCLUDES and XMINCLUDES for R4/R5 differences. Makefile.svr4 Have OLINCLUDES and XMINCLUDES for R4/R5 differences. clim/accept-values.lisp Added &key :view to accepting-values display-view-background Aborting edit marks field as modified to force it to be redisplayed made accept-values-button work with :align-prompts t Make calling frame default to frame of associated window clim/db-stream.lisp Fixed window-inside-height clim/frames.lisp Call pointer-pointer-position instead of native-position clim/gadget-output.lisp gadget-includes-prompt-p :around to allow :prompt nil in view to supress prompt clim/gestures.lisp marked unavailable keysyms clim/input-protocol.lisp queue pointer-exit-event clim/interactive-defs.lisp read-token handles :eof rather than looping clim/interactive-protocol.lisp frame-manager-display-help will popup window clim/standard-types.lisp read-recursive handles :eof when reading from string climtoys/booch.lisp Minor fixes climtoys/ib.el Insert newline before appending definition climtoys/ib.lisp Implemented move multiple Command table editing More composite-view stuff "Wires" demo/demo-activity.lisp Deleted :width :height constraint since it makes the pane too small on OLIT misc/MyDrawingA.c #include "climgccursor.c" misc/olsupport.c #include "climgccursor.c" misc/train.lisp Coverage goes to port specific file misc/xtsupport.c Added includes postscript/postscript-port.lisp Made showpage conditional on :destination silica/gadgets.lisp viewport makes in non stream child as big as its wants to be silica/layout.lisp sys/sysdcl.lisp added gc-cursor.lisp test/test-clim.lisp Test for (find-frame-manager) bug test/test-demos.lisp Added test to run-all-demos for 20 seconds test/test-driver.lisp Support for specifying (com-connect :unsupplied :unsupplied :style :inherits) Try several times to find highlighted presentation If we cannot find presentation use default test/test-suite.lisp Tests for sliders test/test.lisp Graphical label tests tk/event.lisp tk/make-classes.lisp tk/resources.lisp Needed an (ash value -24) for convert-resource-in for char value tk/xlib.lisp Support to create colors on heap tk/xt-funs.lisp defforeigns for gc cursor stuff tk-silica/image.lisp tk-silica/ol-gadgets.lisp Improved slider: show value, label etc Some support for pixmap labels tk-silica/ol-silica.lisp Change-widget-geometry does not if dimensions the same tk-silica/xm-dialogs.lisp Dialogs to use standard-sequence-output-history tk-silica/xm-gadgets.lisp Slider to check for (stringp label) tk-silica/xt-graphics.lisp Fix (let ((width (array-dimension array 1))) ..) tk-silica/xt-silica.lisp Messed with keysyms, pass sheet to realize-cursor support for pattern cursors
-
- Apr 16, 1993
-
-
cer authored
Added silica/db-label.lisp clim/accept-values.lisp changing-space-requirements fix clim/graph-formatting.lisp added find-child-output-record method that searches all of the old children clim/menus.lisp Fixed for :label to menus climtoys/coverage.lisp Sorted files by coverage climtoys/ib.lisp Reworked architecture introducing blanket-viewer class. demo/browser.lisp Display snapshots in interactor rather on graph misc/train.lisp Training to record failed tests in port specific files. Compiles test-suite.lisp silica/db-border.lisp Moved code into silica/db-label.lisp silica/db-layout.lisp invoke-with-changing-space-requirements layout argument defaults to t silica/gadgets.lisp Moved code into silica/db-label.lisp silica/mirror.lisp added always-propagate-region-changes-p so that we can force mirror resizes to change sheet. Forces the rest of the tree to be laid out sys/sysdcl.lisp Added db-label.lisp test/test-driver.lisp Added *default-input-state-timeout* test reporting to send output to file test/test-suite.lisp Minor cosmetic changes. test/test.lisp made window bigger tk/resources.lisp Fixed wrap mode tk-silica/ol-gadgets.lisp openlook-frame-pane now ignores bacground argument. made use of openlook-labelled-gadget. fixed orrientation problem in radio-box. tk-silica/xm-frames.lisp Moved update-frame-settings and frame-manager-note-pretty-name-changed to xt-frames tk-silica/xm-gadgets.lisp Added always-propagate-region-changes-p method tk-silica/xm-silica.lisp REmoved dialog shell change-widget-geometry method tk-silica/xt-frames.lisp Moved update-frame-settings and frame-manager-note-pretty-name-changed to xt-frames tk-silica/xt-silica.lisp Only turn on backing store if the server is safe
-
layer authored
* Makefile.defs: new variable C_OBJECT_MAKEFILE, so can have different versions for svr4 and non-svr4; xlib/last.fasl added to OL-DEBUG-OBJS and XM-DEBUG-OBJS * Makefile.generic: move .o file generation to Makefile.cobjs * sys/sysdcl.lisp: svr4isms * tk/load-ol.lisp: svr4isms * tk/load-xm.lisp: svr4isms * tk/make-classes.lisp: hacks for new version of openlook (list-pane and event-obj classes) * tk/resources.lisp: make make-arglist-for-class create an '(unsigned 32) array and make sure it puts the correct values into it. * tk-silica/last.lisp: (defvar system::*devel* nil) * xlib/load-xlib.lisp: svr4isms * xlib/xlib-funs.lisp: remove old debugging code
-
- Mar 31, 1993
-
-
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
-
- Mar 01, 1993
-
-
cer authored
See files Makefile.* Makefile includes that for the sun4 and you should really go make -f Makefile.foo misc/xtsupport.c Conditionalized for sun4 only. Dummy definition on dec tk/resources.lisp Added xm-foo resources for dec. tk/xm-font-lisp.lisp Added xm-foo resource tk-silica/xm-gadgets.lisp Added missing call-next-method
-
- Jan 11, 1993
-
-
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
-
- Dec 17, 1992
-
-
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
-
- Nov 20, 1992
-
-
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
-
- Nov 13, 1992
-
-
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
-
- Nov 10, 1992
-
-
cer authored
tk/resource.lisp : Convert-resource-out for font-struct handles value being a font object
-
- Oct 04, 1992
-
-
cer authored
-
- Sep 30, 1992
-
-
cer authored
-
- Sep 24, 1992
-
-
cer authored
-
- Sep 22, 1992
-
-
cer authored
-
- Sep 08, 1992
- Aug 18, 1992
-
-
cer authored
-
- Jul 08, 1992
-
-
cer authored
-
- Jul 01, 1992
-
-
cer authored
-
- Jun 29, 1992
-
-
cer authored
-
- Jun 23, 1992
-
-
cer authored
-
- Jun 16, 1992
- May 22, 1992
-
-
cer authored
-
- May 13, 1992
-
-
cer authored
-
- May 07, 1992
-
-
cer authored
-
- May 06, 1992
-
-
cer authored
-