log

age author description
Sun, 08 May 2011 03:28:10 +0000 bsmith Minor fixed and code cleanups on OS/2.
Sun, 08 May 2011 00:47:54 +0000 bsmith Fix for dw_notebook_page_new() changing active page incorrectly on Windows.
Sat, 07 May 2011 20:17:06 +0000 bsmith Fixed GTK reporting wrong character and line counts. 1000 revisions!!!
Sat, 07 May 2011 20:04:34 +0000 bsmith Fixes for dw_mle_import to make it function like the other platforms on Windows.
Sat, 07 May 2011 19:55:05 +0000 bsmith Removed some code I accidentally commited to the OS/2 module.
Sat, 07 May 2011 19:49:24 +0000 bsmith Fixes to MLE handling to make it work like the other platforms.
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.