log mac/dw.m @ 2947:edb4307ac7ce

age author description
Mon, 02 Jan 2023 13:49:59 +0000 bsmith Update copyright date, readme, license and changelog for upcoming release.
Mon, 02 Jan 2023 01:44:17 +0000 bsmith Mac: dw_messagebox() changes in that last commit didn't account for return;
Mon, 02 Jan 2023 01:32:18 +0000 bsmith Mac: Fix a double free error caused by the dw_debug() changes.
Wed, 28 Dec 2022 11:22:55 +0000 bsmith Mac: Allows dw_window_s/get_data() on status text controls.
Tue, 27 Dec 2022 00:58:58 +0000 bsmith WARNING: Fix an API inconsistency in dw_notebook_page_destroy/set()
Sun, 25 Dec 2022 00:20:49 +0000 bsmith Add va_list versions of dw_debug() and dw_messagebox() for use in C++ bindings.
Thu, 22 Dec 2022 18:48:57 +0000 bsmith Mac: Oops, also need to free the userdata on dealloc().
Thu, 22 Dec 2022 18:44:47 +0000 bsmith Mac: Allow dw_window_s/get_data() on menu items.
Tue, 15 Nov 2022 03:50:00 +0000 bsmith Fix new safety warnings reported by the new GCC on Linux.
Mon, 14 Nov 2022 20:38:19 +0000 bsmith Mac/iOS: Add return value to dw_window_set_bitmap(_from_data) in resource
Sun, 13 Nov 2022 19:54:17 +0000 bsmith Mac: Fix tree node icon and text overlapping on MacOS 13 Ventura.
Thu, 15 Sep 2022 18:50:35 +0000 bsmith Mac: Fix warnings building with ancient GCC versions of Xcode.
Thu, 15 Sep 2022 09:16:03 +0000 bsmith Mac: Fix an error in that last commit. Include UTType for 11.0 not 12.0.
Thu, 15 Sep 2022 09:07:09 +0000 bsmith Mac: Add initial support for MacOS 13 Ventura.
Sun, 14 Aug 2022 15:36:36 +0000 bsmith Make dwcompat.h allow mixing of C and C++ code. GitHub issue #3.
Tue, 02 Aug 2022 08:52:13 +0000 bsmith Mac: Fix NSAutoreleaseNoPool() console warnings on ancient MacOS versions,
Mon, 01 Aug 2022 22:46:31 +0000 bsmith Fix some memory leaks reported by Xcode's Instruments.
Mon, 01 Aug 2022 22:09:46 +0000 bsmith Mac: Fixed a longstanding crash I had on exit in dwtest on PPC MacOS.
Mon, 01 Aug 2022 16:55:06 +0000 bsmith Mac: Fix object/memory leaks... retain objects created with *_new()
Thu, 28 Jul 2022 09:54:23 +0000 bsmith Mac/iOS: Fix a memory leak when calling API functions that return.
Tue, 28 Dec 2021 13:53:59 +0000 bsmith Update copyright dates for the new year 2022.
Sun, 19 Dec 2021 15:39:43 +0000 bsmith Style update. Add DW_SIZE_AUTO (-1) for passing automatic sizing to packing.
Sun, 12 Dec 2021 14:57:18 +0000 bsmith Mac: Same color thread safety passing changes as on iOS.
Sun, 01 Aug 2021 12:17:07 +0000 bsmith Massive continuation of code style standardization.
Mon, 26 Jul 2021 00:24:59 +0000 bsmith Mac: Switch to using internal event message constants.
Fri, 23 Jul 2021 20:26:56 +0000 bsmith WARNING: Standardize button press and release button parameter values.
Fri, 23 Jul 2021 19:42:06 +0000 bsmith dw_menu_popup() should also set handle NULL and add safety checks if missing.
Fri, 23 Jul 2021 15:28:42 +0000 bsmith dw_menu_destroy() should zero out the handle passed, GTK does this already.
Sun, 23 May 2021 21:39:25 +0000 bsmith Add HTIMER type and change dw_timer_() functions to use it.
Tue, 11 May 2021 05:00:07 +0000 bsmith Added dw_window_compare() to check if two window handles refer to the same object.
Thu, 06 May 2021 23:19:46 +0000 bsmith Add DW_FEATURE_WINDOW_PLACEMENT for platforms supporting arbitrary window placement.
Wed, 14 Apr 2021 22:38:41 +0000 bsmith Mac: Fill in the row data in the second data pointer slot instead of leaving
Wed, 14 Apr 2021 21:36:45 +0000 bsmith Mac: Port control empty text size calculation fix from iOS.
Wed, 14 Apr 2021 01:58:32 +0000 bsmith Mac: Detect the current dark mode state and return DW_DARK_MODE_BASIC if in
Tue, 13 Apr 2021 19:44:09 +0000 bsmith iOS: Iniitial support for Dark Mode on iOS.. untested.
Wed, 07 Apr 2021 03:04:41 +0000 bsmith Mac: Minor _dw_control_size() cleanup. Make sure check is on the base handle.
Mon, 05 Apr 2021 15:29:33 +0000 bsmith Mac: Port a spinbutton size fix from iOS after noticing the misbehavior
Sat, 03 Apr 2021 02:54:19 +0000 bsmith Mac: Fix building on old versions of MacOS due to a recent change.
Wed, 31 Mar 2021 16:31:27 +0000 bsmith iOS/Mac: Fix a minor memory leak in dw_pixmap_grab().
Tue, 30 Mar 2021 08:28:35 +0000 bsmith Add DW_FEATURE_TREE feature test, since iOS does not suppor tree.
Thu, 25 Mar 2021 09:02:09 +0000 bsmith Mac: Clean up some code errors reported by LLVM.
Thu, 25 Mar 2021 07:34:13 +0000 bsmith Mac: Prefix any global internal functions or variables with _dw or make them
Thu, 18 Mar 2021 02:07:21 +0000 bsmith Mac: Only pass valid alignments to the setAlignment: method.
Thu, 18 Mar 2021 00:01:37 +0000 bsmith Mac: Switch to performSelector: instead of calling implementation directly.
Tue, 09 Mar 2021 13:14:15 +0000 bsmith Mac: setNeedsDisplay:YES needs to be on the main thread...
Mon, 08 Mar 2021 19:53:55 +0000 bsmith Add new function dw_render_redraw() which will trigger expose event on render widgets.
Mon, 08 Mar 2021 19:22:39 +0000 bsmith Mac: Add missing ; to a few DW_FUNCTION_RETURN_THIS() macros.
Fri, 05 Mar 2021 06:03:55 +0000 bsmith Mac: Revert the HAVE_AVAILABLE portion of that last commit...
Fri, 05 Mar 2021 04:30:20 +0000 bsmith Mac: Added HAVE_AVAILABLE macro when building on a system with @available().
Thu, 04 Mar 2021 16:33:55 +0000 bsmith Mac: Partial rewrite of dw_exect(). Implement DW_EXEC_CON with Terminal.app.
Wed, 10 Feb 2021 08:28:32 +0000 bsmith Mac: Remove bogus check for 10.6 for setAppleMenu:
Sun, 07 Feb 2021 12:45:40 +0000 bsmith Update the readme with GTK4 and Mac information, plus a minor code cleanup.
Sun, 07 Feb 2021 10:17:54 +0000 bsmith Mac: Should report MLE autocomplete unsupported on Lepard 10.5.
Sun, 07 Feb 2021 10:07:02 +0000 bsmith Mac: Fix building on Leopard 10.5.
Wed, 03 Feb 2021 21:44:15 +0000 bsmith Add DW_FEATURE_TASK_BAR to the feature tests, for taskbar icon support.
Wed, 27 Jan 2021 20:54:26 +0000 bsmith Remove the font test with Italic before Bold. This does not work on OS/2.
Wed, 27 Jan 2021 19:07:25 +0000 bsmith Mac: Switch to using NSFontManager fontWithFamily instead of NSFont fontWithName
Tue, 26 Jan 2021 11:02:43 +0000 bsmith Mac: Need to use the font and color set on the NSTextStorage when creating
Sun, 24 Jan 2021 23:17:02 +0000 bsmith Mac: Fix crash in dw_window_set_font() with NULL font name.
Wed, 06 Jan 2021 16:57:48 +0000 bsmith Update copyright and changelog to include Rich Edit change on Windows.