- Jun 21, 1993
-
-
cer authored
-
- Jun 02, 1993
-
-
cer 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
-
-
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
-
- May 05, 1993
-
-
cer authored
clim/accept-values.lisp Added :echo NIL to presentation events clim/activities.lisp Indentation clim/db-stream.lisp Made clim-stream-sheet point back to input-editing-stream clim/frames.lisp Made the frame-queue command echo and add to history clim/gadget-output.lisp Header changed clim/input-defs.lisp Added valid slot to pointer. clim/input-editor-commands.lisp Comment clim/input-protocol.lisp stream-pointer-position now calls sheet-pointer-position clim/interactive-protocol.lisp Make stream point to input-editor clim/menus.lisp initial default-text-margin to NIL clim/output-protocol.lisp added scrolled-pane-line-scroll-amount method clim/pixmap-streams.lisp clim/ptypes2.lisp clim/recording-protocol.lisp clim/surround-output.lisp Fixed :oval stuff clim/text-recording.lisp Checked for ink changing in recompute-contents-ok clim/tracking-pointer.lisp Call sheet-pointer-position climtoys/booch.lisp Cool new features climtoys/ib.lisp Cool new features climtoys/sysdcl.lisp Added booch.lisp to sysdcl misc/dev-load-1.lisp Added fake-load-system stuff silica/db-button.lisp removed macro with-radio-box silica/db-layout.lisp Messed with the client-overridability since the climgg.fasl did not work silica/db-scroll.lisp Fixed cpl and added horizontal-line-scroll-amount etc Added code to redraw the input-buffer silica/event.lisp Made dispatch-event methods update the pointer and pointer-exit method invalidate the pointer silica/gadgets.lisp Added with-radio-box silica/graphics.lisp silica/scroll-pane.lisp changed cpl sys/defsystem.lisp Added fake-load-system test/test-clim.lisp Added select-file test test/test-driver.lisp Fixed to handle activities tk/macros.lisp Support for signed-arrays tk/xlib.lisp x,y coordinates are signed tk/xm-funs.lisp added XmSelectionBoxGetChild tk-silica/ol-gadgets.lisp Line scrolling support tk-silica/xm-gadgets.lisp Line scrolling support tk-silica/xt-gadgets.lisp Line scrolling support, made sheet-transformation for top-level-sheet ask where the shell is tk-silica/xt-silica.lisp pointer manipulation
-
- 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
-
- Apr 07, 1993
-
-
cer authored
Makefile.generic OLIT to use difference X libraries Makefile.sun4 OLIT to use difference X libraries Makefile.sun4.motif-1.1.4 OLIT to use difference X libraries clim/accept-values.lisp graphical accept-values-command-buttons clim/graph-formatting.lisp Removed assertion clim/graphics-recording.lisp Comment clim/incremental-redisplay.lisp Nothing changed clim/interactive-defs.lisp Moved methods to interactive-protocol.lisp clim/interactive-protocol.lisp Added methods from interactive-defs.lisp. They are specialized on the stream clim/recording-protocol.lisp Fixed incremental redisplay problem involve :parent argument. We now look in the parent for old-children climtoys/ib.lisp Implemented multiple selections. hbox/vbox adopt all selected widgets as their children removed crap climtoys/pi.lisp presentation-inspect calls winspect on presentation demo/bitmap-editor.lisp Nothing demo/browser.lisp Redid browser layout. Removed option not to merge duplicates since that breaks redisplay. Removed call to redisplay-frame-pane inside the avv display function since that interacts with the original stream problem to create empty output records. hpgl/hpgl-port.lisp Combined duplicated initialize-instance methods test/test-suite.lisp Nothing tk/xlib.lisp Fixed compose-status typo tk-silica/xm-gadgets.lisp Correct computation of pixmap label size tk-silica/xm-silica.lisp Put focus policy back to pointer tk-silica/xt-graphics.lisp Sped up rotated text by caching rotated strings tk-silica/xt-silica.lisp Added rotated string cache to xt-port
-
- Apr 02, 1993
-
-
cer authored
Makefile.defs Minor mods and added support for climhpgl.fasl and tests Removed xm-menus,graphics, and ol-graphics.lisp Makefile.generic added support for climhpgl.fasl and tests clim/accept-values.lisp graphic labels in accept-values-command-buttons clim/frames.lisp Added frame-current-panes, fixed problem with command disabling. clim/pixmap-streams.lisp Changed indentation climtoys/ccc.lisp Added com-show-class-generic-functions demo/bitmap-editor.lisp Indentation hpgl/hpgl-port.lisp Made hpgl-port have palette hpgl/pkg.lisp Fixed provide misc/compile-1.lisp Compile hpgl now misc/dev-load-1.lisp load hpgl now misc/train.lisp hpgl training, reporting of test results postscript/postscript-port.lisp calls make-palette sys/sysdcl.lisp removed ol-graphics etc test/postscript-tests.lisp output file name depends on type. test/test-clim.lisp Added etsts test/test-driver.lisp Support for reporting of tests tk/xlib.lisp Added composestatus support tk-silica/ol-gadgets.lisp Menu bar remembers buttons for disabling tk-silica/xm-frames.lisp Menu bar remembers buttons for disabling, accelerators only for pulldown menus tk-silica/xm-gadgets.lisp compose-space buttons with pixmap labels tk-silica/xm-silica.lisp minor mod tk-silica/xt-frames.lisp mapping from command to button to support disabling tk-silica/xt-graphics.lisp added make-medium method for xt-port tk-silica/xt-silica.lisp compose-status support
-
- 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 19, 1993
-
-
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
-
- Mar 18, 1993
-
-
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
-
- Mar 04, 1993
-
-
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)
-
- Feb 08, 1993
-
-
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
-
- Jan 21, 1993
-
-
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
-
- Jan 18, 1993
-
-
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
-
- Dec 16, 1992
-
-
cer authored
-
- Dec 07, 1992
-
-
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
-
- Dec 03, 1992
-
-
cer authored
-
- 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 19, 1992
-
-
cer authored
-
- Nov 18, 1992
-
-
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
-
- 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 09, 1992
-
-
cer authored
clim/gadget-output.lisp clim/accept.lisp clim/accept-values.lisp : Pass active-p through to accept-present-default clim/drag-and-drop.lisp : Handle dropping on a blank area and to ignore pointer motion on sheets that are not application panes. clim/pixmap-stream.lisp : added text-style argument pixmap-from-menu-item climtoys/ib.lisp : Played with drag and drop translator tests/test-suite.lisp climtoys/test-clim.lisp : More tests tk-silica/xm-frames.lisp tk-silica/ol-frames.lisp : handle :text-style in menu-choose tk-silica/xm-gadgets.lisp : nil decimal-places argument tk-silica/xt-frames.lisp : unwind-protect to destroy menu
-
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
-
- Nov 06, 1992
-
-
cer authored
The usual swm hack attack. Lots of random changes wherever you look.
-
- Oct 28, 1992
- Oct 02, 1992
-
-
cer authored
-
- Oct 01, 1992
-
-
cer authored
-
- Sep 30, 1992
-
-
cer authored
-
- Sep 24, 1992
-
-
cer authored
-
- Sep 22, 1992
-
-
cer authored
-
- Sep 08, 1992
- Aug 21, 1992
-
-
cer authored
-
- Aug 19, 1992
- Aug 18, 1992
-
-
cer authored
-
- Jul 24, 1992
-
-
cer authored
-
- Jul 20, 1992
-
-
cer authored
-