/[graphic-forms]/tags/release-0.3.0
ViewVC logotype

Log of /tags/release-0.3.0

View Directory Listing Directory Listing


Sticky Revision:

Revision 112 - Directory Listing
Modified Wed Apr 26 17:02:03 2006 UTC (7 years, 11 months ago) by junrue
Copied from: trunk revision 111
tagging the 0.3.0 release

Revision 111 - Directory Listing
Modified Wed Apr 26 16:29:35 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
remove dangling references to obsolete stop function

Revision 110 - Directory Listing
Modified Wed Apr 26 16:23:40 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
pre-0.3.0 cleanup

Revision 109 - Directory Listing
Modified Wed Apr 26 16:14:57 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
made API change for timers -- use existing enable generic function instead of start/stop; miscellaneous doc updates

Revision 108 - Directory Listing
Modified Wed Apr 26 15:46:18 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implemented :transparent style for text drawing

Revision 107 - Directory Listing
Modified Wed Apr 26 03:20:11 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
key event processing bug fix

Revision 106 - Directory Listing
Modified Wed Apr 26 01:24:16 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implemented focus-p and give-focus methods for widgets; enabled repeated event delivery for virtual keys; some other miscellaneous doc cleanup

Revision 105 - Directory Listing
Modified Mon Apr 24 17:46:06 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
revised image loading code such that it relies on merge-pathnames and *default-pathname-defaults* rather than the current working directory; also made some cleanup edits in preparation for 0.3.0 release

Revision 104 - Directory Listing
Modified Mon Apr 24 16:19:53 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
reverted widget-with-items back to storing items as a vector; fixed a bug introduced in print-object for widgets

Revision 103 - Directory Listing
Modified Mon Apr 24 06:38:32 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implemented open and save file dialogs; revised widget-with-items to store items as a list rather than a vector

Revision 102 - Directory Listing
Modified Tue Apr 18 04:51:57 2006 UTC (8 years ago) by junrue
Original Path: trunk
initial infrastructure for open/save dialogs

Revision 101 - Directory Listing
Modified Mon Apr 17 04:31:21 2006 UTC (8 years ago) by junrue
Original Path: trunk
every event-source gets a default dispatcher now (subclasses or application can override the default, of course); minor cleanup of some places that instantiate gfs:rectangle which can use the default coordinate of (0,0)

Revision 100 - Directory Listing
Modified Mon Apr 17 03:59:10 2006 UTC (8 years ago) by junrue
Original Path: trunk
fixed a bug in with-children macro where I shouldn't have been using ancestor-p to filter the results from enum-child-windows; added a couple of debug statements enabled with #+gf-debug-widgets; added a couple strategic implementations of print-object to aid debugging

Revision 99 - Directory Listing
Modified Sun Apr 16 06:16:53 2006 UTC (8 years ago) by junrue
Original Path: trunk
documented :file initarg for image class

Revision 98 - Directory Listing
Modified Sun Apr 16 06:14:03 2006 UTC (8 years ago) by junrue
Original Path: trunk
revised label control to support both text and image content

Revision 97 - Directory Listing
Modified Sat Apr 15 00:05:49 2006 UTC (8 years ago) by junrue
Original Path: trunk
added bindings for font resource registration and removal functions

Revision 96 - Directory Listing
Modified Fri Apr 14 23:04:26 2006 UTC (8 years ago) by junrue
Original Path: trunk
revised mechanism for specifying ImageMagick library directory; removed in-package forms referring to gfsys where they weren't needed since external apps shouldn't have to define that package to get the toolkit loaded

Revision 95 - Directory Listing
Modified Thu Apr 13 19:14:13 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented maximum-size and minimum-size slots for top-level windows so apps can constrain resizing by the user

Revision 94 - Directory Listing
Modified Sun Apr 9 18:02:36 2006 UTC (8 years ago) by junrue
Original Path: trunk
now using Cells experimentally as the data model for the unblocked demo

Revision 93 - Directory Listing
Modified Sat Apr 8 05:34:22 2006 UTC (8 years ago) by junrue
Original Path: trunk
even better selection behavior in the unblocked demo

Revision 92 - Directory Listing
Modified Fri Apr 7 06:12:06 2006 UTC (8 years ago) by junrue
Original Path: trunk
slightly faster drawing of selected shapes

Revision 91 - Directory Listing
Modified Fri Apr 7 05:00:41 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented scoreboard panel display; implemented double-buffering base event dispatcher and refactored tiles-panel-events accordingly

Revision 90 - Directory Listing
Modified Tue Apr 4 05:04:44 2006 UTC (8 years ago) by junrue
Original Path: trunk
fixed timer bugs; implemented collapse redraw when tile shape is selected

Revision 89 - Directory Listing
Modified Tue Apr 4 02:50:20 2006 UTC (8 years ago) by junrue
Original Path: trunk
modified class registration to differentiate between window styles for which the system automatically paints the background vs. those that the app must paint

Revision 88 - Directory Listing
Modified Tue Apr 4 01:56:18 2006 UTC (8 years ago) by junrue
Original Path: trunk
additional image/graphics-context testing by virtue of implementing selected tile highlighting

Revision 87 - Directory Listing
Modified Mon Apr 3 06:42:38 2006 UTC (8 years ago) by junrue
Original Path: trunk
fixed more GDI handle leaks

Revision 86 - Directory Listing
Modified Mon Apr 3 05:13:51 2006 UTC (8 years ago) by junrue
Original Path: trunk
initial tile painting implemented; fixed a bitmap leak in draw-image

Revision 85 - Directory Listing
Modified Mon Apr 3 03:24:46 2006 UTC (8 years ago) by junrue
Original Path: trunk
initial code for blocks game

Revision 84 - Directory Listing
Modified Fri Mar 31 23:21:19 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented :tab and :mnemonic text drawing styles; implemented text-extent method and refactored widgets package at the same time

Revision 83 - Directory Listing
Modified Thu Mar 30 05:35:00 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented font selection into graphics contexts; changed data->font to take gc param in anticipation of printer support

Revision 82 - Directory Listing
Modified Wed Mar 29 04:30:00 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented font-data structure and data->font converter function, as a precursor to allowing fonts to be selected in graphics contexts

Revision 81 - Directory Listing
Modified Tue Mar 28 19:44:59 2006 UTC (8 years ago) by junrue
Original Path: trunk
added missing binding for SetPixel

Revision 80 - Directory Listing
Modified Tue Mar 28 19:42:29 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented draw-point drawing function

Revision 79 - Directory Listing
Modified Tue Mar 28 18:16:14 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented rounded rectangle drawing functions; refactored drawing-tester program

Revision 78 - Directory Listing
Modified Tue Mar 28 05:30:06 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented pie wedge drawing functions

Revision 77 - Directory Listing
Modified Tue Mar 28 01:34:51 2006 UTC (8 years ago) by junrue
Original Path: trunk
implement bezier curve drawing functions

Revision 76 - Directory Listing
Modified Mon Mar 27 23:29:40 2006 UTC (8 years ago) by junrue
Original Path: trunk
implement line, polyline, and polygon drawing functions

Revision 75 - Directory Listing
Modified Mon Mar 27 06:21:13 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented ellipse drawing functions; refactored shape drawing code

Revision 74 - Directory Listing
Modified Mon Mar 27 04:52:47 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented draw-arc, draw-chord, and draw-filled-chord graphics functions

Revision 73 - Directory Listing
Modified Mon Mar 27 00:05:16 2006 UTC (8 years ago) by junrue
Original Path: trunk
filled out pen-related slots and functions for graphics-context; implemented draw-rectangle function and started drawing tester program

Revision 72 - Directory Listing
Modified Sat Mar 25 04:23:24 2006 UTC (8 years ago) by junrue
Original Path: trunk
overhauled graphics-context to make use of ExtCreatePen for all pen attribute settings; updated wm-paint process-message accordingly

Revision 71 - Directory Listing
Modified Fri Mar 24 21:59:39 2006 UTC (8 years ago) by junrue
Original Path: trunk
started drawing test program

Revision 70 - Directory Listing
Modified Fri Mar 24 07:38:26 2006 UTC (8 years ago) by junrue
Original Path: trunk
missed this in last checkin

Revision 69 - Directory Listing
Modified Fri Mar 24 07:37:39 2006 UTC (8 years ago) by junrue
Original Path: trunk
formalized concepts of 'parent' vs. 'owner' and implemented associated functions and classes; implemented display class representing the monitor and provided access function; modified windlg test program to place the borderless window centered within the main window client area

Revision 68 - Directory Listing
Modified Wed Mar 22 15:28:06 2006 UTC (8 years ago) by junrue
Original Path: trunk
temporarily shut off image-data-loading-test because image->data is not currently implemented

Revision 66 - Directory Listing
Modified Wed Mar 22 00:27:07 2006 UTC (8 years ago) by junrue
Original Path: trunk
final tweaks prior to 0.2.0 release

Revision 65 - Directory Listing
Modified Wed Mar 22 00:00:04 2006 UTC (8 years ago) by junrue
Original Path: trunk
final doc updates prior to 0.2.0 release

Revision 64 - Directory Listing
Modified Tue Mar 21 23:36:21 2006 UTC (8 years ago) by junrue
Original Path: trunk
programming manual updated content

Revision 63 - Directory Listing
Modified Tue Mar 21 18:20:13 2006 UTC (8 years ago) by junrue
Original Path: trunk
more build system cleanup

Revision 62 - Directory Listing
Modified Tue Mar 21 08:00:29 2006 UTC (8 years ago) by junrue
Original Path: trunk
documentation updates

Revision 61 - Directory Listing
Modified Tue Mar 21 07:03:16 2006 UTC (8 years ago) by junrue
Original Path: trunk
build system cleanup

Revision 60 - Directory Listing
Modified Tue Mar 21 05:06:45 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented timer object and event handling -- crashes on CLISP need investigation

Revision 59 - Directory Listing
Modified Mon Mar 20 20:50:04 2006 UTC (8 years ago) by junrue
Original Path: trunk
remaining cleanup from uitoolkit.system re-organization

Revision 58 - Directory Listing
Modified Mon Mar 20 20:48:16 2006 UTC (8 years ago) by junrue
Original Path: trunk
collapsed intrinsics package into uitoolkit.system

Revision 57 - Directory Listing
Modified Mon Mar 20 06:52:46 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
last round of fixes before screenshot upload; renamed menu language macro to defmenu

Revision 56 - Directory Listing
Modified Mon Mar 20 06:03:14 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
reverted back to single label class which will distinguish text vs image via style flags

Revision 55 - Directory Listing
Modified Mon Mar 20 05:51:28 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
changed color constants to be defvars not defconstants

Revision 54 - Directory Listing
Modified Mon Mar 20 05:38:50 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
got rid of dependencies on practicals code from PCL

Revision 53 - Directory Listing
Modified Mon Mar 20 05:34:03 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
image transparency is now specified as a point in the image rather than a color

Revision 52 - Directory Listing
Modified Mon Mar 20 05:18:25 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
basic transparency working, need to allow caller to select the pixel that defines transparent color

Revision 51 - Directory Listing
Modified Sun Mar 19 21:35:26 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
initial transparency work

Revision 50 - Directory Listing
Modified Sun Mar 19 17:42:18 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
integrated ImageMagick and got rid of home-grown bmp parsing; fixed bugs in data->image and draw-image in order for image-tester to partially work -- bitmap transparency is next

Revision 49 - Directory Listing
Modified Sat Mar 18 22:32:58 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
corrected link to bug database

Revision 48 - Directory Listing
Modified Sat Mar 18 19:28:47 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
tweaked redirect parameters

Revision 47 - Directory Listing
Modified Sat Mar 18 19:17:32 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
updated for newly-created SourceForge project

Revision 46 - Directory Listing
Modified Fri Mar 17 05:42:11 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
refactored window class to differentiate between top-level and panel windows; replaced realize generic function by moving native object creation into initialize-instance

Revision 45 - Directory Listing
Modified Thu Mar 16 05:17:31 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
replaced +style-popup+ with +style-palette+ and associated implementation; implemented +style-miniframe+ and +style-borderless+; relocated thread context cleanup function call to a more robust location

Revision 44 - Directory Listing
Modified Thu Mar 16 01:24:52 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented thread context cleanup; implemented +style-popup+ window style; implemented draw-filled-rectangle method

Revision 43 - Directory Listing
Modified Wed Mar 15 19:40:07 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
documentation updates

Revision 42 - Directory Listing
Modified Wed Mar 15 01:19:46 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
check in stylesheet for project website

Revision 41 - Directory Listing
Modified Wed Mar 15 00:18:51 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented flow layout margins

Revision 40 - Directory Listing
Modified Tue Mar 14 06:20:02 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented widget and menu item enabling/disabling; implemented flow layout spacing

Revision 39 - Directory Listing
Modified Tue Mar 14 05:01:18 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
renamed window layout accessor

Revision 38 - Directory Listing
Modified Tue Mar 14 04:37:44 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented wrap style for flow layout; refactored flow layout unit tests

Revision 37 - Directory Listing
Modified Mon Mar 13 05:40:49 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
stub out reference manual

Revision 36 - Directory Listing
Modified Mon Mar 13 02:06:21 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
enhance append-submenu so it can take callback or dispatcher

Revision 35 - Directory Listing
Modified Mon Mar 13 00:19:36 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
flow layout unit-test code; bug fixes for vertical flow layout style

Revision 34 - Directory Listing
Modified Thu Mar 9 16:45:11 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
update menu append-item to support callback functions in addition to dispatchers

Revision 33 - Directory Listing
Modified Wed Mar 8 21:42:24 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented and debugged :callback option for menu language

Revision 32 - Directory Listing
Modified Mon Mar 6 07:16:30 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented backend to support :callbacks initarg for event-source instances

Revision 31 - Directory Listing
Modified Mon Mar 6 03:57:40 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
changed my mind about importing lw-compat

Revision 30 - Directory Listing
Modified Mon Mar 6 03:45:38 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
changed my mind about importing lw-compat

Revision 29 - Directory Listing
Modified Sun Mar 5 23:37:13 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
added local copy of lw-compat lib written by Pascal Costanza

Revision 28 - Directory Listing
Modified Sun Mar 5 23:36:30 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
added local copy of lw-compat lib written by Pascal Costanza

Revision 27 - Directory Listing
Modified Sat Mar 4 21:54:25 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
fixed cleanup bug when submenu items disposed, which caused duplication in layout-tester menu tree

Revision 26 - Directory Listing
Modified Sat Mar 4 17:23:22 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
layout tester up-to-date with new menu system definition

Revision 25 - Directory Listing
Modified Sat Mar 4 07:13:10 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
more menu system rewrite fixes

Revision 24 - Directory Listing
Modified Fri Mar 3 22:27:21 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
 

Revision 23 - Directory Listing
Modified Fri Mar 3 06:52:58 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
menu system rewrite part 2

Revision 22 - Directory Listing
Modified Mon Feb 27 00:06:28 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
first phase of menu system definition rewrite

Revision 21 - Directory Listing
Modified Sun Feb 26 04:16:21 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
revised text widget size utility function to measure actual text when possible

Revision 20 - Directory Listing
Modified Sun Feb 26 04:15:33 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
fixed defcfun for DrawTextExA to use :string instead of :pointer for text param

Revision 19 - Directory Listing
Modified Sun Feb 26 04:15:10 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
fixed defcfun for DrawTextExA to use :string instead of :pointer for text param

Revision 18 - Directory Listing
Modified Thu Feb 23 02:55:47 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
fixed a mis-declaration of the msg parameter for wndproc defcallbacks

Revision 17 - Directory Listing
Modified Tue Feb 21 06:31:22 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented text-label widget, although mouse events currently cause a foreign type error

Revision 16 - Directory Listing
Modified Tue Feb 21 03:58:21 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implement menu item check/uncheck; cleaned up some widget method names; added additional native handle error checking

Revision 15 - Directory Listing
Modified Mon Feb 20 06:58:33 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented widget visibility interaction with flow layout

Revision 14 - Directory Listing
Modified Mon Feb 20 03:46:03 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented flow layout compute-size; window pack now works

Revision 13 - Directory Listing
Modified Mon Feb 20 03:23:23 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
fixed regression in with-children under LispWorks

Revision 12 - Directory Listing
Modified Sun Feb 19 23:57:22 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
revised event generic methods to also pass receiving widget

Revision 11 - Directory Listing
Modified Sun Feb 19 21:50:50 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
flow layout implementation

Revision 10 - Directory Listing
Modified Tue Feb 14 06:27:31 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
initial implementation of window side of the layout management protocol

Revision 9 - Directory Listing
Modified Tue Feb 14 03:15:34 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
invoke default message loop on behalf of application code

Revision 8 - Directory Listing
Modified Mon Feb 13 06:52:17 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
moved majority of global data into pre-thread data structure

Revision 7 - Directory Listing
Modified Mon Feb 13 01:25:36 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
now mapping widget screen coordinates to parent window coordinates; implemented enum windows callback with vendor-specific FFI because CFFI does not yet support stdcall as a language type

Revision 6 - Directory Listing
Modified Sun Feb 12 08:29:46 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
cannot specific stdcall for CFFI callable funcs, use vendor-specific FFI instead for visit-child-widgets

Revision 5 - Directory Listing
Modified Sat Feb 11 06:39:07 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
package consolidation

Revision 4 - Directory Listing
Modified Fri Feb 10 07:37:07 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
fixed filename conflict; overhauled menu cleanup; implemented more menu mgmnt

Revision 3 - Directory Listing
Modified Wed Feb 8 04:50:33 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
first implementation of menu activation and arming

Revision 2 - Directory Listing
Modified Tue Feb 7 17:42:35 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
upgraded to CFFI 0.9.0; started pulling in test code

Revision 1 - Directory Listing
Added Tue Feb 7 15:20:08 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
initial source import

  ViewVC Help
Powered by ViewVC 1.1.5