log

age author description
Sat, 07 May 2011 19:46:58 +0000 bsmith Removed carriage return stripping from GTK3, it is not needed.
Sat, 07 May 2011 19:44:51 +0000 bsmith Remove carriage return stripping for GTK2... it is only needed in GTK1.
Sat, 07 May 2011 19:39:45 +0000 bsmith A few MLE fixes on the Mac... and a slightly updated dwtest for MLE testing.
Sat, 07 May 2011 19:12:58 +0000 bsmith Added some MLE tests to dwtest program to make sure MLEs function the same across platforms.
Sat, 07 May 2011 15:20:34 +0000 bsmith Fix return value of dw_mle_import() after importing empty string on OS/2.
Sat, 07 May 2011 14:42:35 +0000 bsmith Clamp the point specified in dw_mle_set_cursor() to the range of text to avoid an exception on Mac.
Sat, 07 May 2011 06:29:35 +0000 mhessling Reset line endings to LF from CRLF
Sat, 07 May 2011 06:06:19 +0000 bsmith Added a DW_RESOURCE() macro for typecasting parameters to HICN and for doing bounds checking.
Sat, 07 May 2011 05:14:06 +0000 bsmith Fix return type of dw_listbox_selected() to be "int" instead of "unsigned int" to allow -1 return.
Sat, 07 May 2011 02:15:50 +0000 bsmith Changes so the template will actually compile... and more comment completeness.
Sat, 07 May 2011 01:58:16 +0000 bsmith Added a template skeleton file for porting DW to other platforms.
Sat, 07 May 2011 00:09:24 +0000 mhessling Allow checboxes and other "buttons" to have a blank title instead of the default "Button"
Fri, 06 May 2011 07:54:58 +0000 bsmith Fixed dw_window_destroy() on container and trees... there are multiple parts to scrollviews aparently on Mac.
Fri, 06 May 2011 07:50:02 +0000 mhessling Don't destroy a pixmap if the handle is null
Fri, 06 May 2011 06:47:31 +0000 bsmith Ok so we need to set the object to be the right value in this case so it gets removed from the proper view on Mac.
Fri, 06 May 2011 06:34:14 +0000 bsmith Attempt at fixing dw_window_destroy() for controls that are embedded in scrollviews on Mac.
Fri, 06 May 2011 02:57:12 +0000 bsmith Fixes to the GTK1/2 module to support the new HICN type, but no major structural changes.
Fri, 06 May 2011 02:44:02 +0000 bsmith Oops... missed including the header change in that last commit.
Fri, 06 May 2011 02:35:22 +0000 bsmith Changed HICN to be a pointer type and simplified the icon code.
Fri, 06 May 2011 01:46:27 +0000 bsmith Changed to using HANDLE as the base type for HICN on Windows.
Thu, 05 May 2011 23:16:38 +0000 bsmith Fixed a few things I missed when merging from the GTK3 module.
Thu, 05 May 2011 23:11:25 +0000 bsmith Step 1 in the modernization of the GTK1/2 module... see comments in GTK3 commit.
Thu, 05 May 2011 22:15:48 +0000 bsmith Fixed an issue where dw_color_background_set() would not function.
Thu, 05 May 2011 22:05:06 +0000 bsmith Step 1 in modernizing the GTK3 module.
Thu, 05 May 2011 17:14:24 +0000 bsmith We need to destroy the thread's brush and pen when the thread exits so we don't leak objects on Windows.
Thu, 05 May 2011 05:53:56 +0000 bsmith Step 1 in modernization of the Win32 module.
Wed, 04 May 2011 00:58:53 +0000 bsmith Removed some code that captured the mouse pointer and set focus in the render widget on Windows.
Tue, 03 May 2011 01:58:08 +0000 bsmith Minor formatting fix.
Tue, 03 May 2011 01:43:51 +0000 bsmith Added code to detect the actual color depth of loaded bitmap files on Windows.
Mon, 02 May 2011 17:51:35 +0000 bsmith Fixed a crash in _free_window_memory() when attempting to free memory on the scrollbox client area on OS/2.
Mon, 02 May 2011 17:43:06 +0000 bsmith Some code cleanups for OS/2 while attempting to track down an issue in _free_window_data().
Mon, 02 May 2011 17:24:58 +0000 bsmith Fixed a coordinate system issue with the button press handler on OS/2.
Mon, 02 May 2011 17:04:58 +0000 bsmith Implemented transparent BitBlt on OS/2 using dw_pixmap_set_transparent_color() like on Windows.
Mon, 02 May 2011 14:26:17 +0000 bsmith Only set the transparent color on bitmaps with 8 bits per pixel.. otherwise you get a black square.
Mon, 02 May 2011 14:18:47 +0000 bsmith Added initial support for transparent pixmap/bitmaps on Windows...
Mon, 02 May 2011 05:39:37 +0000 bsmith Fixes for bitblts with clipping and offset on GTK3.
Mon, 02 May 2011 05:31:36 +0000 bsmith (none)
Mon, 02 May 2011 04:45:38 +0000 bsmith Fixes to flip pixmaps when loading from file or data on Mac.
Mon, 02 May 2011 01:45:16 +0000 bsmith Fixed incorrectly using _get_frame_height() instead of _get_height() which resulted
Mon, 02 May 2011 01:14:00 +0000 bsmith Removed a function call that was erroneously left in during testing.
Mon, 02 May 2011 01:07:49 +0000 bsmith Fixes for some more coordinate system issues on the Mac.
Sun, 01 May 2011 22:52:38 +0000 mhessling Support dw_window_set_text() for groupboxes
Sun, 01 May 2011 05:30:11 +0000 mhessling Use NSCompositeSourceOver for bitblting that respects transparency of the source
Sun, 01 May 2011 04:40:24 +0000 bsmith Added support for dw_window_get_pos_size() to work on individual controls on Mac.
Sun, 01 May 2011 03:31:40 +0000 bsmith Attempt at fixing mouse button detection on Leopard for Mac.
Sun, 01 May 2011 01:10:44 +0000 bsmith Changed dw_window_capture() an dw_window_release() because the mouseDragged method does this already.
Sat, 30 Apr 2011 21:50:49 +0000 bsmith Oops left in a debug message from testing.
Sat, 30 Apr 2011 21:49:11 +0000 bsmith On window sizes we need to flip the origin point on the frame too on the Mac.
Sat, 30 Apr 2011 21:33:27 +0000 bsmith Attempt at inverting the window position and mouse pointer coordinates on Mac.
Sat, 30 Apr 2011 19:35:32 +0000 bsmith Coordinate system changes to button press and motion notify events on Mac.
Sat, 30 Apr 2011 18:43:07 +0000 bsmith Some motion notify changes... so it can handle events without the mouse button pressed on Mac.
Thu, 28 Apr 2011 15:01:59 +0000 bsmith Changed check from x and y not being zero to x and y being greater than zero since it seems values can be negative on Mac.
Wed, 27 Apr 2011 11:55:17 +0000 bsmith Minor change to the build comment.
Wed, 27 Apr 2011 11:29:21 +0000 bsmith dw_window_redraw() should relayout the window in addition to flushing the buffer on Mac.
Wed, 27 Apr 2011 09:59:14 +0000 mhessling Fix for returning wrong extension in _dw_get_image_extension; only worked for .ico files
Wed, 27 Apr 2011 09:00:53 +0000 bsmith Fixes for notebook crashes when destroying pages in conjunction with dw_window_destroy()ing the page contents on Mac.
Wed, 27 Apr 2011 07:56:50 +0000 mhessling Add support for different image file types in dw_*_from_file() functions.
Wed, 27 Apr 2011 07:23:12 +0000 bsmith Added initial support for allowing dW_window_destroy() to remove an item from its containing box on Mac.
Tue, 26 Apr 2011 13:44:45 +0000 bsmith Implement informational messagebox style on the Mac.
Tue, 26 Apr 2011 10:45:21 +0000 bsmith Needed to retain NSStrings in the tree view on Mac to prevent crashes.
Tue, 26 Apr 2011 05:51:19 +0000 bsmith Put in a bounds check just on a hunch when editing containers on Mac.
Tue, 26 Apr 2011 03:23:05 +0000 bsmith Rewrote the scrollbar handler with a more accurate method and fixed a bug setting the position on Mac.
Mon, 25 Apr 2011 20:42:56 +0000 bsmith Fixes for dw_window_capture(), dw_window_release() and motion notify events on Mac.
Mon, 25 Apr 2011 16:08:23 +0000 bsmith Minor changes to vertical centering on (status) text fields on the Mac.
Mon, 25 Apr 2011 12:26:20 +0000 bsmith When getting dw_window_show() called on an unresized window... trigger a relayout on Mac.
Sat, 23 Apr 2011 13:37:17 +0000 bsmith Removed some code that had been used for debugging the layout code.
Sat, 23 Apr 2011 13:05:03 +0000 bsmith Two fixes... the first is on the fly calculation of groupbox border size. This also fixes some initial window issues...
Sat, 23 Apr 2011 02:32:30 +0000 bsmith Removed some fixed that weren't really needed.
Sat, 23 Apr 2011 00:37:36 +0000 bsmith Reverting that last change... it makes resizing really nice but all sorts of other things screw up.
Fri, 22 Apr 2011 22:26:20 +0000 bsmith Add the WS_EX_COMPOSITED window flag to toplevel windows on Windows XP or higher to enable double buffering for flicker free redrawing.
Fri, 22 Apr 2011 13:21:48 +0000 bsmith Temporary fix for redraw issue in a notebook and other sub-controls.
Fri, 22 Apr 2011 11:43:30 +0000 bsmith Fix int to double conversion issues causing scrollbar issues on Mac.
Fri, 22 Apr 2011 11:01:25 +0000 bsmith Fix for button press/release events coordinates being relative to the window instead of the screen on Mac.
Fri, 22 Apr 2011 09:42:41 +0000 bsmith Fixes for groupbox padding calculation on Mac.
Fri, 22 Apr 2011 05:01:38 +0000 bsmith Fixed a clang warning.
Fri, 22 Apr 2011 04:56:59 +0000 bsmith I guess the retains aren't needed on the NSBitmapImageReps on the Mac.
Fri, 22 Apr 2011 04:51:46 +0000 bsmith Revering the dw_pixmap_destroy() dealloc/release change on the Mac.
Fri, 22 Apr 2011 04:23:00 +0000 bsmith Switched back to using the dealloc() method in dw_pixmap_destroy() to stop a memory leak on the Mac.
Fri, 22 Apr 2011 03:59:29 +0000 bsmith Experimental change, pulling the resize event handling out of the resizer code on Mac.
Fri, 22 Apr 2011 01:13:38 +0000 bsmith Test fix at the partial bitblt issue on Mac.
Thu, 21 Apr 2011 22:53:05 +0000 bsmith Fixed a bunch of warnings reported by clang using GTK2.
Thu, 21 Apr 2011 22:21:15 +0000 bsmith If we aren't building a DLL use the simple folder browser and don't include the HTML browser...
Thu, 21 Apr 2011 11:27:09 +0000 bsmith Removed a bunch of code that had been used to support Win95/NT/98/ME which are now unsupported.
Thu, 21 Apr 2011 06:37:16 +0000 bsmith Pick a better colorspace for new pixmaps.
Thu, 21 Apr 2011 00:51:18 +0000 bsmith Switched to using a different potentially slower NSImage conversion to support Leopard.
Wed, 20 Apr 2011 14:09:00 +0000 bsmith Experimental change to pixmap rendering. Switch from using NSImage to NSBitmapImageRef to store the image.
Tue, 19 Apr 2011 08:24:52 +0000 bsmith Have INIDIR use the home directory on all platforms now, not just Unix and Mac.
Tue, 19 Apr 2011 07:55:07 +0000 bsmith Implemented _dw_user_dir() using GetUserProfileDirectory() on Windows.
Tue, 19 Apr 2011 05:54:01 +0000 bsmith Added missing API to _popuplate_tree_thread() on OS/2.
Tue, 19 Apr 2011 05:12:33 +0000 bsmith Added a Browse Folder button to test the folder browsing dialogs.
Tue, 19 Apr 2011 04:47:38 +0000 bsmith Fixed scrollbox tab and shift tab focus shifting on OS/2.
Tue, 19 Apr 2011 04:37:48 +0000 bsmith Fixed scrollbox tab and shift tab focus shifting on Windows.
Tue, 19 Apr 2011 03:52:24 +0000 bsmith Temporary workaround to a maximize resize issue.
Mon, 18 Apr 2011 11:22:59 +0000 bsmith Also disable GTK tree view searching in GTK2.
Mon, 18 Apr 2011 11:21:29 +0000 bsmith Disable searching in GTK tree view based controls. It is very disconcerting.
Mon, 18 Apr 2011 11:03:58 +0000 bsmith Don't pass in a partial UTF8 string in the character field during key press events.
Mon, 18 Apr 2011 08:56:33 +0000 bsmith One more try at window key handling... since I can't seem to trap keyDown events in most places that get focus...
Mon, 18 Apr 2011 06:12:59 +0000 mhessling Added enterable widget on render tab to test keypress callback
Mon, 18 Apr 2011 06:06:13 +0000 bsmith Added missing SIF_PAGE getting SCROLLINFO on Windows.
Mon, 18 Apr 2011 00:19:32 +0000 bsmith Accidentally added a line that wasn't needed.
Mon, 18 Apr 2011 00:13:17 +0000 bsmith Added a DWWindow subclass to trap key events on the main window for Mac.
Sun, 17 Apr 2011 06:22:08 +0000 bsmith Fix for invalid data being passed to dw_color_foreground_set() on the first line of the file.
Sun, 17 Apr 2011 03:34:18 +0000 bsmith Fix for dw_draw_text() not using the background color on GTK3.
Sun, 17 Apr 2011 02:45:20 +0000 bsmith Fix for dw_draw_text() not using the background color on the Mac.
Thu, 07 Apr 2011 19:31:32 +0000 bsmith Removed dw_pixmap_set_transparent_color() from unimplemented on the Mac since it is handled automaticaly.
Thu, 07 Apr 2011 19:20:27 +0000 bsmith Set DW_MLE_CASESENSITIVE to be the NSLiteralSearch value.
Thu, 07 Apr 2011 19:17:52 +0000 bsmith Implemented dw_mle_search on Mac.
Thu, 07 Apr 2011 18:44:07 +0000 bsmith Implemented dw_entryfield_set_limit() on the Mac using a custom formatter class.
Thu, 07 Apr 2011 18:20:04 +0000 bsmith Implemented the motion notify event on Mac. Most of it was there except the event handler.
Thu, 07 Apr 2011 09:04:48 +0000 bsmith Removed some dead code from GTK3.
Thu, 07 Apr 2011 08:45:37 +0000 bsmith Implemented container column alignment on GTK3.
Thu, 07 Apr 2011 07:18:45 +0000 bsmith Experimental changes to the containers so filsystem icon and name are same column for GTK3.
Thu, 07 Apr 2011 03:34:42 +0000 bsmith Experimental change to use a single column for holding the filename and icon on Mac.
Wed, 06 Apr 2011 22:51:30 +0000 bsmith Implemented dw_tree_get_parent() for the Mac.
Wed, 06 Apr 2011 19:44:49 +0000 bsmith Configure change to find webkit with GTK3.
Wed, 06 Apr 2011 08:30:28 +0000 bsmith Removed old carbon resource file and line from the Mac shell script.
Wed, 06 Apr 2011 08:14:01 +0000 bsmith Switched to realpath() instead of rel2abs() for GTK1/2 for now also.
Wed, 06 Apr 2011 07:32:28 +0000 bsmith Implemented dw_listbox_set_top() for GTK3.
Wed, 06 Apr 2011 05:42:00 +0000 bsmith One last change... use 30 bytes instead of 20... don't want to overflow.
Wed, 06 Apr 2011 05:39:09 +0000 bsmith After thinking about it... probably need to get rid of the saved data to so we don't leak.
Wed, 06 Apr 2011 05:37:13 +0000 bsmith Rewrote the timers for GTK3. Due to the removal of the timer remove by ID function.
Tue, 05 Apr 2011 00:35:31 +0000 bsmith Dynamically set the video memory backing location, only if there is a render control.
Mon, 04 Apr 2011 22:40:42 +0000 bsmith Another test fix at reported crash in dw_window_default().
Mon, 04 Apr 2011 05:49:45 +0000 bsmith Solaris recommends using statvfs() instead of statfs()
Mon, 04 Apr 2011 04:37:05 +0000 bsmith Need to use tv_sec if tv_nsec exceeds one second on Solaris.
Mon, 04 Apr 2011 03:41:21 +0000 bsmith Erm and config.guess.
Mon, 04 Apr 2011 03:40:32 +0000 bsmith We seem to need config.sub now?
Sun, 03 Apr 2011 19:29:59 +0000 bsmith Guess I wanted to trap didClickTableColumn instead of mouseDownInHeaderOfTableColumn to avoid spurious events.
Sun, 03 Apr 2011 19:09:48 +0000 bsmith Added code to check the image size inside the cell during optimize.
Sun, 03 Apr 2011 18:43:55 +0000 bsmith Removed INCOMPLETE from the dw_scrollbox_new() comment on Windows.
Sun, 03 Apr 2011 17:24:23 +0000 bsmith Added some sanity checks for a couple of problem functions and default optimized container column width to 16 for image columns.
Sun, 03 Apr 2011 05:53:44 +0000 mhessling Removed leftover code from _HandleScroller copied incorrectly when debugging.
Sat, 02 Apr 2011 07:04:06 +0000 bsmith Experimental change to bitmap loading to allow virtual transparent backgrounds using resources on Windows.
Fri, 01 Apr 2011 21:00:42 +0000 bsmith Implemented dw_container_scroll() for GTK3.
Fri, 01 Apr 2011 01:37:05 +0000 bsmith Formatting cleanups.
Fri, 01 Apr 2011 01:22:00 +0000 bsmith Implemented vertical centering on text fields.
Thu, 31 Mar 2011 23:34:12 +0000 bsmith Also align the header cells, not just the data ones.
Thu, 31 Mar 2011 21:10:25 +0000 bsmith Disable auto-sizing... I had enabled this during optimize because it produces some nice results....
Thu, 31 Mar 2011 20:58:22 +0000 bsmith Added method to do column optimizations like on other platforms. Figure out the maximum width for a column and sizing to that.
Thu, 31 Mar 2011 19:13:24 +0000 bsmith Removed an unnecessary method in the container (rowCount) and implemented container column alignment.
Thu, 31 Mar 2011 18:50:52 +0000 bsmith Fixed an error on the close event handler on the Mac.
Thu, 31 Mar 2011 18:10:41 +0000 bsmith Add safety check to avoid potential divide by zero.
Thu, 31 Mar 2011 18:05:42 +0000 bsmith Implemented dw_container_scroll() on Mac.
Thu, 31 Mar 2011 17:22:42 +0000 bsmith Added code to prevent configure events from being sent with the same size.
Thu, 31 Mar 2011 03:35:31 +0000 bsmith Changed the Render widget superclass from NSView to NSControl to allow it to function more like a normal control.
Thu, 31 Mar 2011 01:46:46 +0000 bsmith Added WM_PAINT to the scrollbox window procedure to get rid of the dead area between the 2 scrollbars.
Thu, 31 Mar 2011 01:37:18 +0000 bsmith Implemented dw_scrollbox_get_pos() and dw_scrollbox_get_range() on OS/2.
Thu, 31 Mar 2011 01:17:09 +0000 bsmith Basics of scrolling working on OS/2.
Thu, 31 Mar 2011 00:34:37 +0000 bsmith Added initial scrollbox implementation for OS/2.
Tue, 29 Mar 2011 23:45:37 +0000 bsmith Added listbox to the tree page... to test the tree view support...
Tue, 29 Mar 2011 23:25:20 +0000 bsmith Implemented dw_scrollbox_get_range() and dw_scrollbox_get_pos() on the Mac.
Tue, 29 Mar 2011 23:04:32 +0000 bsmith Updates to the comments about scrollboxes and removing them from incomplete status.
Tue, 29 Mar 2011 22:57:49 +0000 bsmith Implemented dw_scrollbox_get_pos() and dw_scrollbox_get_range() on Windows.
Tue, 29 Mar 2011 22:20:45 +0000 bsmith Basic handling for the scrolled widget. Scrollbox now works on Windows.
Tue, 29 Mar 2011 17:36:57 +0000 bsmith Implemented the fix for the scrollbox problem on the Mac (that was discovered on Windows)
Tue, 29 Mar 2011 17:21:50 +0000 bsmith Initial implementation of scrollboxes on Windows.
Tue, 29 Mar 2011 03:31:38 +0000 bsmith Minor scrollbox fixes...
Tue, 29 Mar 2011 01:25:45 +0000 bsmith Initial attempt at implementing the scrollbox on the Mac.
Sun, 27 Mar 2011 19:08:45 +0000 bsmith More work on getting MDI working again.... still doesn't work right unfortunately.
Sun, 27 Mar 2011 04:09:26 +0000 bsmith Removed some GTK_IS_TREE_VIEW checks that were erroneously dropping out of valid requests.
Sun, 27 Mar 2011 04:02:18 +0000 bsmith Fixed for dw_*_change_item() on GTK2.
Sun, 27 Mar 2011 03:57:14 +0000 bsmith Scrollbox cleanups on Windows and added stubs on OS/2.
Sun, 27 Mar 2011 03:47:53 +0000 bsmith Fix for dw_filesystem_set_file() not working as designed on Windows...
Sun, 27 Mar 2011 03:30:27 +0000 bsmith Minor fix for dw_container_column_set_width() on Mac.
Sun, 27 Mar 2011 03:24:56 +0000 bsmith Implemented dw_container_set_column_width().
Sun, 27 Mar 2011 02:42:45 +0000 bsmith Implemented Enter/Return triggering the item enter event.
Sun, 27 Mar 2011 00:07:07 +0000 bsmith Attempt to get dw_font_text_extents_get() on controls besides the render control.
Sat, 26 Mar 2011 20:59:54 +0000 bsmith Fixed leak in dw_draw_text() not releasing the dictionary which was also pulling the NSColor along.
Sat, 26 Mar 2011 20:51:40 +0000 bsmith Implemented thread specific colors. Allows threads to have their own colors... also reducing color object recreation.
Sat, 26 Mar 2011 14:36:51 +0000 bsmith Implemented DW_DIRECTORY_OPEN on the Mac.
Sat, 26 Mar 2011 14:22:44 +0000 bsmith Removed INCOMPLETE lines on the clipboard.
Sat, 26 Mar 2011 13:38:01 +0000 bsmith Implemented dw_clipboard_get_text() and dw_clipboard_set_text() on OS/2.
Sat, 26 Mar 2011 13:17:37 +0000 bsmith Fix various compiler warnings on OS/2.
Sat, 26 Mar 2011 13:00:47 +0000 bsmith Fix for dw_container_set_row_title() misbehavior on Mac and implemented dw_container_change_row_title().
Sat, 26 Mar 2011 12:52:35 +0000 bsmith GTK2/3 changes for similar dw_container_set_item() and dw_container_change_item() misbehavior.
Sat, 26 Mar 2011 12:49:59 +0000 bsmith Fix for some dw_container_change_item() misbehavior... was functioning the same as dw_container_set_item().
Sat, 26 Mar 2011 05:24:01 +0000 bsmith More safety checks in the drawing functions.
Sat, 26 Mar 2011 05:14:54 +0000 bsmith Switched to using gdk_cairo_set_source_color() from the Cairo RGB function...
Sat, 26 Mar 2011 05:03:40 +0000 bsmith Implemented dw_pixmap_bitblt() with cairo surfaces instead of pixbufs.
Sat, 26 Mar 2011 04:53:41 +0000 bsmith Initial implementation of a slightly disjointed dual cairo_surface gdkpixbuf image model.
Sat, 26 Mar 2011 04:31:23 +0000 bsmith Fix column ID for filesystem type containers for GTK3.
Fri, 25 Mar 2011 21:23:43 +0000 bsmith Fix for column click handler not working.
Fri, 25 Mar 2011 13:25:37 +0000 bsmith dw_window_set_color() now affects boxes immediately (no longer on the next window refresh).
Fri, 25 Mar 2011 13:11:28 +0000 bsmith Changes for dw_window_set_color() so it works on pretty much any control we support.
Thu, 24 Mar 2011 21:05:25 +0000 bsmith Added coloring support for the Container/Tree/Listbox controls.
Thu, 24 Mar 2011 15:51:09 +0000 bsmith MinorBuild was being left uninitialized.
Thu, 24 Mar 2011 15:46:51 +0000 bsmith Similar fix for dw_window_get_text().
Thu, 24 Mar 2011 15:42:50 +0000 bsmith Fix for dw_window_set_text() on buttons not working.
Thu, 24 Mar 2011 06:35:41 +0000 bsmith More accurate groupbox paddig calculations. Title rectangle is now calculated on the fly.
Thu, 24 Mar 2011 02:07:12 +0000 bsmith Added flag to set window's prefered backing location to be video memory to see if it helps bitblt performance.
Wed, 23 Mar 2011 20:59:38 +0000 bsmith Fix for dw_combobox_new() not setting the default text in the entryfield.
Wed, 23 Mar 2011 20:45:34 +0000 bsmith Attempt at implementing column click events. Doesn't seem to work yet but needed to commit before switching to laptop.
Wed, 23 Mar 2011 20:05:11 +0000 bsmith Initial implementation of dw_mle_set_visible().
Wed, 23 Mar 2011 19:50:03 +0000 bsmith Think we need to ignore the last add point when the pointer argument is NULL.
Wed, 23 Mar 2011 19:43:04 +0000 bsmith dw_window_enable() and dw_window_disable() now function as expected on MLE controls.
Wed, 23 Mar 2011 19:18:37 +0000 bsmith So after looking at the Windows code... I realized it worked differently than I was thinking...
Wed, 23 Mar 2011 17:49:25 +0000 bsmith Ok... groupbox calculation fix try #2!
Wed, 23 Mar 2011 09:41:03 +0000 bsmith Err really screwed up the last commit... this should work better.
Wed, 23 Mar 2011 09:16:56 +0000 bsmith Initial groupbox padding calculation fix. This may still need more work... very simple version.
Wed, 23 Mar 2011 04:40:32 +0000 bsmith Make listbox, container and tree cells uneditable.
Wed, 23 Mar 2011 04:23:31 +0000 bsmith Test fix for containers (and probably listboxes) not showing their content changes immediately.
Tue, 22 Mar 2011 22:01:05 +0000 bsmith Basic code to handle unchecking other radio buttons attached to the same box when one is selected.
Tue, 22 Mar 2011 21:03:35 +0000 bsmith Initial groupbox support. Sizing of the content frame is not quite right yet.
Tue, 22 Mar 2011 05:54:01 +0000 bsmith More cleaning of the source since we are targeting GTK3 alone with this source.
Tue, 22 Mar 2011 05:21:57 +0000 bsmith Removed a now unused helper function and fixed a discared qualifier error.
Tue, 22 Mar 2011 05:07:39 +0000 bsmith Reenabled the set-focus code that was disabled due to combobox issues.
Tue, 22 Mar 2011 04:55:47 +0000 bsmith Implemented dw_listbox_selected_multi() however need to do some testing to make sure this works in all cases.
Tue, 22 Mar 2011 04:29:45 +0000 bsmith Fixes some missing checks for combobox causing GTK warnings running HandyFTP.
Tue, 22 Mar 2011 01:26:36 +0000 bsmith Implemented the column click event handler...
Tue, 22 Mar 2011 00:33:55 +0000 bsmith Implemented list select event for both combobox and listbox (implemented via the tree view).
Mon, 21 Mar 2011 23:20:18 +0000 bsmith Slight code cleanup.
Mon, 21 Mar 2011 20:35:09 +0000 bsmith Container events now working except for column-click.
Mon, 21 Mar 2011 07:19:33 +0000 bsmith Most of the dw_container_* functions now implemented but many untested.
Mon, 21 Mar 2011 04:25:52 +0000 bsmith Have the basics of containers working now with the tree view widget.
Mon, 21 Mar 2011 01:33:51 +0000 bsmith Lots of listbox/combobox/container fixes. Things are starting to come together.
Sun, 20 Mar 2011 23:40:34 +0000 bsmith More code and cleanups for listboxes/combobox and event handling...
Sun, 20 Mar 2011 18:27:59 +0000 bsmith Implemented many of the dw_listbox_* functions using the new tree view for comboboxes and listboxes.
Sun, 20 Mar 2011 09:22:11 +0000 bsmith More work on comboboxes, listboxes and containers. Comboboxes now display the list properly.
Sun, 20 Mar 2011 05:21:09 +0000 bsmith Accidentally clobbered something in dw.h required for GTK 2.x.
Sun, 20 Mar 2011 05:12:40 +0000 bsmith Added initial support for GTK 3.0. Split it off into its own directory.
Sat, 19 Mar 2011 01:21:04 +0000 mhessling Add new notebook page to test scrollbox widget
Sat, 19 Mar 2011 01:19:59 +0000 mhessling Add dw_scrollbox_get_pos() and dw_scrollbox_get_range()
Sat, 19 Mar 2011 01:16:42 +0000 mhessling Add -MT or -MTd switch to DEBUG switches
Sat, 19 Mar 2011 00:37:08 +0000 mhessling When destroying a spinbutton, destroy the correct window
Fri, 18 Mar 2011 06:17:18 +0000 bsmith Oops guess radiobuttons did initialize ColorInfo... removed the duplicate.
Fri, 18 Mar 2011 05:53:41 +0000 bsmith Fixed problem with thick black border being drawn around buttons.
Fri, 18 Mar 2011 04:48:22 +0000 bsmith Fixed a typo in VK_RETURN and initial implementation of dw_window_click_default().
Fri, 18 Mar 2011 03:38:24 +0000 mhessling Don't fill a rectangle unless requested to
Fri, 18 Mar 2011 03:17:28 +0000 bsmith Enable recalculating the key view loop (keyboard focus list) automatically.
Fri, 18 Mar 2011 02:29:31 +0000 bsmith Removed some now unnecessary code.
Fri, 18 Mar 2011 00:41:21 +0000 bsmith Attempt at support for DW_BS_NOBORDER for GTK. Theoretically should work on OS/2 and Windows already.
Fri, 18 Mar 2011 00:25:46 +0000 bsmith Added DW_BS_NOBORDER style which can be set on buttons with dw_window_set_style() to make them flat.
Thu, 17 Mar 2011 23:58:33 +0000 mhessling Fix for crashes with generating images from data
Thu, 17 Mar 2011 23:57:49 +0000 mhessling Support for building on QNX platforms
Thu, 17 Mar 2011 23:21:19 +0000 bsmith Possible fix for exception in dw_bitmapbutton_new_from_data()
Thu, 17 Mar 2011 20:56:43 +0000 bsmith Removed the custom tooltip creator I ported from OS/2 and switched to using native Win32 tooltips.
Thu, 17 Mar 2011 17:34:58 +0000 bsmith Added manifest files that will import the common controls library that allows for XP/Vista/7 themes to be used.
Thu, 17 Mar 2011 16:42:53 +0000 bsmith Visual Studio 2008's runtime is crazy sensitive. I put in a bunch of parameter checks to make sure
Thu, 17 Mar 2011 15:34:05 +0000 bsmith Remove the compiler flag setting structure packing to 1 byte. The Windows API expect it to be 8 bytes.
Thu, 17 Mar 2011 14:58:59 +0000 bsmith Fix for crash when changing background colors, needed retain and release.