Mercurial > dwindows
graph
-
GTK: Changes to include both dw_(int_)init() functions with deprecated.Sun, 29 Nov 2020 08:31:47 +0000, by bsmith
-
GTK: Added GTK2 support for GResource embedded images.Sun, 29 Nov 2020 05:29:11 +0000, by bsmith
-
GTK: DW_INCLUDE_DEPRECATED should bring in DW_INCLUDE_DEPRECATED_RESOURCES.Sun, 29 Nov 2020 04:17:58 +0000, by bsmith
-
GTK3: Switch to using GResource for compiled in image resources.Sat, 28 Nov 2020 23:47:30 +0000, by bsmith
-
GTK: Same change from tmpnam() to mkstemp() for GTK2 plus extra safetyTue, 27 Oct 2020 00:52:13 +0000, by bsmith
-
GTK3: Linux complains about tmpnam() so switch to mkstemp().Tue, 27 Oct 2020 00:15:46 +0000, by bsmith
-
GTK: Increase number buffers to 25 bytes to make sure they can store anMon, 26 Oct 2020 23:05:20 +0000, by bsmith
-
GTK2: Same GLib warning elimination for GTK2.Mon, 26 Oct 2020 00:58:44 +0000, by bsmith
-
GTK3: Eliminate GLib warning due to missing 'activate' signal.Mon, 26 Oct 2020 00:38:54 +0000, by bsmith
-
Mac: Fix CGContext 0x0 warnings by checking the CGContext is valid first.Sun, 25 Oct 2020 22:20:44 +0000, by bsmith
-
Mac: Workaround infinite loop in spinbutton control in Snow Leopard (10.6).Sun, 25 Oct 2020 21:42:41 +0000, by bsmith
-
Win: Changes to support static linking of the WebView2 loader.Thu, 22 Oct 2020 21:15:58 +0000, by bsmith
-
Mac: Don't reload the whole NSOutlineView after a change, to prevent selectionMon, 19 Oct 2020 20:51:31 +0000, by bsmith
-
Mac: Same foreground/text color change for the tree widge.Thu, 15 Oct 2020 18:14:32 +0000, by bsmith
-
Mac: Copy text color to the NSTabelCellView's text field from the container.Thu, 15 Oct 2020 18:01:15 +0000, by bsmith
-
Mac: Fix overlooked change in the NSCell code.Thu, 15 Oct 2020 04:45:11 +0000, by bsmith
-
Mac: Missed updating dw_filesystem_set_file() in that last commit.Thu, 15 Oct 2020 04:39:18 +0000, by bsmith
-
Mac: Change the listbox functions to use NSTableCellView.Thu, 15 Oct 2020 03:38:23 +0000, by bsmith
-
Mac: Push the NSView changes back to Lion 10.7 and fix building on Lion.Thu, 15 Oct 2020 00:23:56 +0000, by bsmith
-
Mac: Attempt to fix cell clipping/visibility issues by fully enablingWed, 14 Oct 2020 23:44:25 +0000, by bsmith
-
Mac: Added configure option --with-arch=modern that builds 64bit Intel and ARM.Wed, 14 Oct 2020 04:13:58 +0000, by bsmith
-
Mac: Add DW_USE_NSVIEW define for enabling NSView based controls. ThisWed, 14 Oct 2020 03:27:02 +0000, by bsmith
-
Mac: Copy text alignment from the table column to the cell's text field.Wed, 14 Oct 2020 01:06:21 +0000, by bsmith
-
Mac: First attempt to get optimize and auto-box-sizing working with NSViewTue, 13 Oct 2020 07:51:24 +0000, by bsmith
-
Mac: Enable vertical centering on the NSTextField in the NSTableCellView.Tue, 13 Oct 2020 07:24:07 +0000, by bsmith
-
Mac: Simplify the code to return NSTableCellView since we aren't using theTue, 13 Oct 2020 05:58:09 +0000, by bsmith
-
Mac: Enable autoresizing on the NSTableCellViews and code cleanup.Tue, 13 Oct 2020 01:51:40 +0000, by bsmith
-
Mac: Transitioned DWTree to using NSTableCellView as well.Tue, 13 Oct 2020 00:03:45 +0000, by bsmith
-
Mac: Switch to using NSTableCellView to store the data directly.Mon, 12 Oct 2020 22:55:37 +0000, by bsmith
-
Mac: Fixes for display using NSView based NSTableView.Mon, 12 Oct 2020 09:17:14 +0000, by bsmith
-
Mac: Seems like we need to create the NSImageView and NSTextField separatelyMon, 12 Oct 2020 01:15:26 +0000, by bsmith
-
Mac: Implemented the required delegate selectors so NSView is now active.Sun, 11 Oct 2020 21:43:41 +0000, by bsmith
-
Mac: Initial code to transition from NSCell based container/tree controls.Sun, 11 Oct 2020 09:51:45 +0000, by bsmith
-
Win: Cleaner way to disable common function deprecation warnings.Tue, 06 Oct 2020 04:41:40 +0000, by bsmith
-
Fix building on Windows 2000 and changes to avoid CRT warnings.Mon, 05 Oct 2020 00:49:20 +0000, by bsmith
-
Win: Add a few more forwarders for deprecated POSIX functions.Sun, 04 Oct 2020 23:50:36 +0000, by bsmith
-
Win: Clang/LLVM tools don't seem to accept / to specify options...Sun, 04 Oct 2020 21:55:29 +0000, by bsmith
-
Win: Rename LIB to WLIB to prevent clobbering the library path.Sun, 04 Oct 2020 21:24:22 +0000, by bsmith
-
Win: Add support for building with Clang/LLVM on Windows. SET CLANG=YSun, 04 Oct 2020 21:09:02 +0000, by bsmith
-
Revisiting gcc versions, decided to use the official documentation for reference:Thu, 01 Oct 2020 18:01:45 +0000, by bsmith
-
Win: Remove workaround for massive warnings using older mingw compilers.Thu, 01 Oct 2020 02:34:36 +0000, by bsmith
-
Win: Fix some warnings reported with -W3 in Visual C.Wed, 30 Sep 2020 22:56:59 +0000, by bsmith
-
Rewrite the Compiler detection tests for deprecation and unused.Wed, 30 Sep 2020 19:34:17 +0000, by bsmith
-
OS2: Switch to using DW_UNUSED() instead of old hack.Wed, 30 Sep 2020 05:53:45 +0000, by bsmith
-
Mac: Switch to using cross platform DW_UNUSED() macro.Tue, 29 Sep 2020 22:54:26 +0000, by bsmith
-
Rename config.h(.in) to dwconfig.h and install it with dwcompat.Tue, 29 Sep 2020 22:49:04 +0000, by bsmith
-
GTK: Add DW_UNUSED() macro for defining variables that may be unused.Tue, 29 Sep 2020 04:06:20 +0000, by bsmith
-
GTK3: Fix deprecation warning by switching to gtk_show_uri_on_window() in 3.22.Mon, 28 Sep 2020 20:27:11 +0000, by bsmith
-
Update the readme to reflect macOS 11.0 Big Sur support.Sun, 27 Sep 2020 22:32:31 +0000, by bsmith
-
Mac: Fix some version checks that only used the minor version.Tue, 22 Sep 2020 04:19:01 +0000, by bsmith
-
Win: Fix a minor logic problem in the dark mode code, identified by the Visua C IDE.Fri, 18 Sep 2020 08:13:31 +0000, by bsmith
-
Win: Fix CreateCoreWebView2EnvironmentWithOption() failure with no CoInitializeEx().Fri, 18 Sep 2020 00:21:30 +0000, by bsmith
-
Mac: Fix a problem with the selector specification and a CGContext 0x0Wed, 16 Sep 2020 10:33:19 +0000, by bsmith
-
Mac: Additional dw_exec() code to locate the full path to application URLs.Wed, 16 Sep 2020 10:19:58 +0000, by bsmith
-
Mac: Start the move to the new APIs for launching applications in dw_exec().Fri, 11 Sep 2020 02:56:41 +0000, by bsmith
-
Mac: Remove the old notification center when building for Big Sur 11.0.Thu, 10 Sep 2020 23:58:33 +0000, by bsmith
-
Mac: Fix deprecation warnings about constants in Big Sur 11.0.Thu, 10 Sep 2020 20:18:43 +0000, by bsmith
-
Mac: Beta 2 of Xcode 12 has 10_16 defined but max allowed is 10_15.Fri, 24 Jul 2020 19:27:31 +0000, by bsmith
-
Win: Fix building with Visual Studio 2005 on Windows 2000.Sat, 18 Jul 2020 19:34:04 +0000, by bsmith
-
Win: Don't set the menuinfo on the menubar when operating in popup (dark) mode.Fri, 17 Jul 2020 02:55:38 +0000, by bsmith
-
Win: Fix compilation problems on XP with Visual C 2010.Fri, 17 Jul 2020 02:28:59 +0000, by bsmith
-
Win: Fix missing menubar on Vista through 8.1 with full dark mode enabled.Fri, 17 Jul 2020 01:30:13 +0000, by bsmith
-
Win: Fix titlebar rendering with full dark mode enabled, but in light mode.Fri, 17 Jul 2020 00:16:36 +0000, by bsmith
-
Win: Post a WM_SIZE after WM_ACTIVATE when in full dark mode so the windowThu, 16 Jul 2020 21:36:44 +0000, by bsmith
-
Win: Fix a problem where full dark mode was functioning as forced.Thu, 16 Jul 2020 20:47:15 +0000, by bsmith
-
Win: Import and use some undocumented APIs to get the titlebar text color.Sun, 12 Jul 2020 22:18:36 +0000, by bsmith
-
Win: A few minor fixes to that last commit.Thu, 09 Jul 2020 10:16:54 +0000, by bsmith
-
Win: Add function for drawing titlebar text while in dark mode...Thu, 09 Jul 2020 09:27:05 +0000, by bsmith
-
Win: Added a function to create the MARGINS struct from RECT...Thu, 09 Jul 2020 05:18:47 +0000, by bsmith
-
Win: Changes to allow composition to be the default on supported versions of Windows.Thu, 09 Jul 2020 01:33:12 +0000, by bsmith
-
Win: Code cleanup, create internal helper functions _dw_window_get_cinfo() andWed, 08 Jul 2020 22:24:33 +0000, by bsmith
-
Win: Changes to allow drawing in the titlebar so we can add a button thereTue, 07 Jul 2020 23:14:12 +0000, by bsmith
-
GTK: Fix warnings on OpenSolaris using the new macros.Sat, 04 Jul 2020 20:47:27 +0000, by bsmith
-
Added DW_POINTER_TO_(U)LONGLONG and DW_(U)LONGLONG_TO_POINTER macros.Sat, 04 Jul 2020 17:51:46 +0000, by bsmith
-
Mac: Changes for supporting Big Sur. These changes don't actually work.Tue, 30 Jun 2020 20:10:23 +0000, by bsmith
-
Mac: Add --with-sdk option to configure to specify an alternate MacOS SDK location.Tue, 30 Jun 2020 19:17:41 +0000, by bsmith
-
Mac: Add configure support for the new Apple ARM64 architecture by addingTue, 30 Jun 2020 18:26:01 +0000, by bsmith
-
Mac: Switch to using -weak_framework UserNotifications so binaries will workTue, 30 Jun 2020 17:47:07 +0000, by bsmith
-
Code cleanup: Add constants to header for dark mode, buffer sizes and Unicode support.Sun, 28 Jun 2020 20:34:25 +0000, by bsmith
-
Win: Switch to using _snprintf() for compatibility with old versions of Visual C.Sun, 28 Jun 2020 05:39:08 +0000, by bsmith
-
Win: Move the fallback AppID creation above _dw_edge_detect() call.Thu, 25 Jun 2020 00:59:32 +0000, by bsmith
-
Win: That last fix wasn't tested enough. Create a subfolder with the AppID.Thu, 25 Jun 2020 00:38:37 +0000, by bsmith
-
Win: Use GetTempPathW() to get a location for the embedded Edge (Chromium) data.Thu, 25 Jun 2020 00:00:48 +0000, by bsmith
-
Mac: Files in the main bundle directory causes code signing to fail.Wed, 24 Jun 2020 02:27:28 +0000, by bsmith
-
Mac: Fix warning building pre-mountain lion 10.8.Tue, 23 Jun 2020 23:54:01 +0000, by bsmith
-
Mac: Add support for AdHoc code signing in finishup script.Tue, 23 Jun 2020 23:33:54 +0000, by bsmith
-
Mac: Fix notification fallback code for prior to Mojave but building for Mojave or later.Tue, 23 Jun 2020 22:48:46 +0000, by bsmith
-
GTK: Remove access() test for the image file in dw_notiication_new().Tue, 23 Jun 2020 21:36:54 +0000, by bsmith
-
GTK: Versions of Glib prior to May 2019 don't support GFileIcon forTue, 23 Jun 2020 09:37:37 +0000, by bsmith
-
Mac: Fix building on Mac after the notification image changes.Tue, 23 Jun 2020 08:39:44 +0000, by bsmith
-
GTK: Fixes for building with GTK after the notification image changes.Tue, 23 Jun 2020 08:13:24 +0000, by bsmith
-
Change dw_notification_new() to take an image path instead of an in-memory HPIXMAP.Tue, 23 Jun 2020 07:48:29 +0000, by bsmith
-
GTK: Fix variant warning, needed to specify parameter type on action.Mon, 22 Jun 2020 04:44:47 +0000, by bsmith
-
GTK3: Attempt at getting clicked callbacks on notifications working.Sun, 21 Jun 2020 22:04:51 +0000, by bsmith
-
GTK: Split installdwtest into a separate make rule and don't enable it whenWed, 17 Jun 2020 16:50:24 +0000, by bsmith
-
GTK: Added the wrong file in that last commit.Wed, 17 Jun 2020 08:43:11 +0000, by bsmith
-
GTK: Add dwtest to install rules and a desktop link required forWed, 17 Jun 2020 08:41:18 +0000, by bsmith
-
Win: Fixed the notification callback when clicking the toast.Wed, 17 Jun 2020 03:38:21 +0000, by bsmith
-
Mac: Implemented notification click callback pre-Mojave 10.14.Tue, 16 Jun 2020 05:46:22 +0000, by bsmith
-
Mac: Fixed the clicked callback for notifications on Mojave 10.14+ UNUserNotificationCenter.Tue, 16 Jun 2020 04:45:30 +0000, by bsmith
-
Add dw_app_id_set() dwtest call to set application name and ID for sending notifications.Tue, 16 Jun 2020 02:42:01 +0000, by bsmith
-
Added initial notification callback code to the test program.Tue, 16 Jun 2020 00:16:59 +0000, by bsmith
-
Mac: Make sure DWApp is initialized before using it.Mon, 15 Jun 2020 22:05:55 +0000, by bsmith
-
Win: Fix building with WebView2 SDK 0.9.538. More breaking changes Microsoft?Sat, 13 Jun 2020 18:23:04 +0000, by bsmith
-
Mac: I didn't like the Xcode auto-fix... here is a better one.Fri, 12 Jun 2020 21:02:20 +0000, by bsmith
-
Mac: Fix returning the correct value on query after Windows changes.Fri, 12 Jun 2020 20:55:01 +0000, by bsmith
-
Added a fourth dark mode option on Windows: Disabled, Basic, Full, Forced.Fri, 12 Jun 2020 20:40:47 +0000, by bsmith
-
Win: Test that the OS is compatible for WinToast before returning supported.Thu, 11 Jun 2020 22:21:53 +0000, by bsmith
-
Win: The window transparency feature is enabled and disabled by the system.Thu, 11 Jun 2020 18:02:29 +0000, by bsmith
-
Win: Need BUILD_DLL in addition to BUILD_HTML to check HTML support.Thu, 11 Jun 2020 05:08:36 +0000, by bsmith
-
OS/2: Fix a warning in dw_notication_new(), return 0 not NULL.Thu, 11 Jun 2020 03:22:27 +0000, by bsmith
-
Add \n newline to the dw_debug() line in dwtest for cleaner display on Unix.Thu, 11 Jun 2020 02:32:20 +0000, by bsmith
-
Add a display of all features in dwtest using dw_debug().Thu, 11 Jun 2020 02:26:42 +0000, by bsmith
-
Win: Due to the switch changes, need to do a return for unsupported dark mode.Thu, 11 Jun 2020 01:30:37 +0000, by bsmith
-
Restructure feature switch so fallback return is in the default case.Thu, 11 Jun 2020 01:27:38 +0000, by bsmith
-
Added initial implmentation of dw_feature_get/set() on all platforms.Thu, 11 Jun 2020 01:11:23 +0000, by bsmith
-
Win: Add the required wintoast.cpp glue and undo a test change that didFri, 05 Jun 2020 16:49:31 +0000, by bsmith
-
Win: Initial implementation of notifications on Windows. Currently using WinToast.Fri, 05 Jun 2020 16:27:00 +0000, by bsmith
-
Reorder configure so SOSUFFIX is only used after it is set per platform.Fri, 05 Jun 2020 06:00:17 +0000, by bsmith
-
Mac: The UserNotifications framework version test was broken.Wed, 03 Jun 2020 18:38:26 +0000, by bsmith
-
Win: Implement DW_HTML_STOP for Edge (Chromium) now that it is suppported.Wed, 03 Jun 2020 05:53:05 +0000, by bsmith
-
Added window.navigator.userAgent to dwtest javascript test.Tue, 02 Jun 2020 18:35:53 +0000, by bsmith
-
Win: Correctly show "IE" as HTML renderer if built with Edge support...Sun, 31 May 2020 15:15:34 +0000, by bsmith
-
Minor build issuesSun, 31 May 2020 05:26:02 +0000, by mhessling
-
Added htmlEngine to DWEnvSun, 31 May 2020 05:25:18 +0000, by mhessling
-
Win: Visual Studio 2015 sets PLATFORM=x64 in 64bit intel mode soMon, 25 May 2020 13:03:01 +0000, by bsmith
-
Win: Copy WebView2Loader.dll to the dll\ directory if building Edge support.Mon, 25 May 2020 04:42:10 +0000, by bsmith
-
Win: Added support for building with Edge (Chromium) support via nmake.Mon, 25 May 2020 03:21:29 +0000, by bsmith
-
Bump the version to 3.1 and update the readme with some of the changesMon, 25 May 2020 03:17:57 +0000, by bsmith
-
Mac: Second try that hopefully builds on all versions.Sun, 24 May 2020 23:45:32 +0000, by bsmith
-
Mac: Fix building pre-mountain lion 10.8.Sun, 24 May 2020 23:32:59 +0000, by bsmith
-
Mac: Add safety checks. Check bundleIdentifier is not nil before callingThu, 21 May 2020 14:17:36 +0000, by bsmith
-
Mac: Changes to actively display the notification on versions prior to Mojave 10.14.Fri, 15 May 2020 11:25:07 +0000, by bsmith
-
Mac: Minor changes to get notification permission.Fri, 15 May 2020 04:54:57 +0000, by bsmith
-
GTK: Add dw_app_id_set() and reconfigure based on the new code path.Fri, 15 May 2020 02:13:57 +0000, by bsmith
-
Mac: Added dw_app_id_set() and updates to generate the APP ID automatically.Fri, 15 May 2020 01:19:55 +0000, by bsmith
-
Win: Windows 10 requires a GUID for Toast activation, so add that to dw_app_id_set().Thu, 14 May 2020 23:40:34 +0000, by bsmith
-
Added notification stubs for Windows and OS/2.Thu, 14 May 2020 23:27:56 +0000, by bsmith
-
Mac: Initial notification support for the Mac.Thu, 14 May 2020 13:13:45 +0000, by bsmith
-
Initial design for system notification support on GTK.Thu, 14 May 2020 01:52:27 +0000, by bsmith
-
Win: Updated Edge (Chromium) support for WebView2 SDK 0.9.488.Mon, 27 Apr 2020 08:55:40 +0000, by bsmith
-
Mac: Minor update to dw_environment_query(). Improve safety and remove unused code.Mon, 20 Apr 2020 20:24:05 +0000, by bsmith
-
GTK: Update ancient unsafe code in dw_environment_query() on Unix.Mon, 20 Apr 2020 19:22:37 +0000, by bsmith
-
GTK: Fix check for webkit when pkg-config returns a library path first.Fri, 17 Apr 2020 20:45:31 +0000, by bsmith
-
GTK: Fix building on FreeBSD 12. Needs -lm and -lX11 added to LIBS.Thu, 16 Apr 2020 13:34:36 +0000, by bsmith
-
Win: Update Edge (Chromium) support for the 0.9.430 WebView2 SDK release.Mon, 02 Mar 2020 15:25:04 +0000, by bsmith
-
Win: Ming-W64 8.1 gcc complains that members are unsigned int.Fri, 03 Jan 2020 23:01:26 +0000, by bsmith
-
Win: Fix warnings when compiling with mingw32 gcc 5.1.Tue, 31 Dec 2019 23:35:59 +0000, by bsmith
-
GTK3: Eliminate warnings generated when calling dw_window_destroy() onSat, 14 Dec 2019 15:08:18 +0000, by bsmith
-
GTK3: Fix building with no webkit libraries installed at all.Sat, 07 Dec 2019 04:16:35 +0000, by bsmith
-
Win: Fixed a couple of type warnings reported by Visual C.Wed, 04 Dec 2019 01:22:38 +0000, by bsmith
-
Fixed swapped parameters in web_html_result in the test program.Mon, 02 Dec 2019 09:06:53 +0000, by bsmith
-
GTK3: User and Script data parameters to HTML_RESULT handler were swapped.Mon, 02 Dec 2019 09:00:28 +0000, by bsmith
-
Win: Edge (Chromium) HTML_RESULT returns a quoted result which needs to be removed.Mon, 02 Dec 2019 03:49:09 +0000, by bsmith
-
GTK3: Warn that DW_SIGNAL_HTML_RESULT will not be generated when connectingSat, 30 Nov 2019 23:07:09 +0000, by bsmith
-
Win: Fixed HTML_RESULT returning the actual result in embedded IE.Sat, 30 Nov 2019 21:33:23 +0000, by bsmith
-
Win: Attempt to move to Invoke(eval) from the deprecated execScript() method.Sat, 30 Nov 2019 13:34:01 +0000, by bsmith
-
Win: Imported some changes from the dark mode example app I've been following.Sat, 30 Nov 2019 10:43:55 +0000, by bsmith
-
Win: Fix another Edge HTML crash on exit, under certain circumstances.Mon, 25 Nov 2019 12:17:26 +0000, by bsmith
-
Minor formatting fix from that last commit.Mon, 25 Nov 2019 05:01:14 +0000, by bsmith
-
Win: Make HTML_RESULT event match other platforms and disable dev tools when not DEBUG.Mon, 25 Nov 2019 04:47:43 +0000, by bsmith
-
Win: Fix Edge/Chromium HTML widgets in notebook/tabbed widgets not being visible.Mon, 25 Nov 2019 03:16:45 +0000, by bsmith
-
Win: Fix crash on Edge HTML widget destruction.Sun, 24 Nov 2019 22:42:55 +0000, by bsmith
-
Win: Rewrite edge.cpp using C++ classes, EdgeBrowser and EdgeWebView.Sun, 24 Nov 2019 21:01:46 +0000, by bsmith
-
Win: Only create one environment during dw_edge_detect() ... if it fails there is no Edge.Sun, 24 Nov 2019 06:59:52 +0000, by bsmith
-
Move saved_thread so it compiles on non-webkit2Tue, 19 Nov 2019 04:08:30 +0000, by mhessling
-
OS/2: Last set of const changes, this time for OS/2.Sun, 17 Nov 2019 06:55:05 +0000, by bsmith
-
Win: Hopefully finally const changes for Windows. OS/2 to go.Sun, 17 Nov 2019 05:35:00 +0000, by bsmith
-
Mac: Continuing const changes. Hopefully last Mac commit.Sun, 17 Nov 2019 05:21:01 +0000, by bsmith
-
GTK: More const changes... a few more commits to finish.Sun, 17 Nov 2019 05:16:04 +0000, by bsmith
-
Mac: Const changes to match the Windows changes.Sun, 17 Nov 2019 04:07:39 +0000, by bsmith
-
Visual C in C++ mode complains about missing const declarations in paramaters.Sun, 17 Nov 2019 03:13:37 +0000, by bsmith
-
Win: Added callback handlers to generate the HTML_CHANGED signals using Edge (Chromium).Sat, 16 Nov 2019 09:43:17 +0000, by bsmith
-
Mac: Put back the delayed setNeedsDisplay workaround for Mojave only.Fri, 15 Nov 2019 04:26:18 +0000, by bsmith
-
Mac: Removed delayed setNeedsDisplay:YES to fix the incorrect dwtest fileFri, 15 Nov 2019 03:31:17 +0000, by bsmith
-
GTK3: Fix deadlock when calling dw_messagebox() from HTML_RESULT eventThu, 14 Nov 2019 12:08:54 +0000, by bsmith
-
Remove hardcoded "gcc" to fix building on systems without gcc.Tue, 12 Nov 2019 00:26:10 +0000, by bsmith
-
GTK3: Fixes for building on older webkit2gtk versions.Tue, 12 Nov 2019 00:19:09 +0000, by bsmith
-
GTK3: Rewrite dw_messagebox() to use the GTK dialog system.Mon, 11 Nov 2019 22:31:43 +0000, by bsmith
-
Last change also allows removing Windows specific #ifdef.Mon, 11 Nov 2019 19:12:53 +0000, by bsmith
-
Include "dwcompat.h" in the test program for the system macros.Mon, 11 Nov 2019 19:10:22 +0000, by bsmith
-
Win: Minor fix, using wrong union member. Use the unsigned long long value.Mon, 11 Nov 2019 18:29:23 +0000, by bsmith
-
Mac: Added cleanup to the DWWebView subclasses and userdata for dw_window_set_data() on it.Sat, 09 Nov 2019 07:43:04 +0000, by bsmith
-
Win: Switch to using _wcsicmp() from CompareStringOrdinal() for increased compatibility.Sat, 09 Nov 2019 07:18:21 +0000, by bsmith
-
Win: get_HWND method does not seem to be working, so use Set/GetProperty()Sat, 09 Nov 2019 06:33:08 +0000, by bsmith
-
Mac: Implemented DW_SIGNAL_HTML_RESULT for all versions.Fri, 08 Nov 2019 13:06:47 +0000, by bsmith
-
Win: Implemented the STARTED and COMPLETE signals for DW_SIGNAL_HTML_CHANGED for IE.Fri, 08 Nov 2019 12:37:37 +0000, by bsmith
-
Win: Fix dw_html_javascript_run() when using embedded IE browser widget.Fri, 08 Nov 2019 09:49:16 +0000, by bsmith
-
Win: Attempt to add event handler to capture DocumentComplete with embedded IE.Fri, 08 Nov 2019 07:20:17 +0000, by bsmith
-
Win: First attempt at implmenting dw_html_javascript_run() for embedded IE....Thu, 07 Nov 2019 11:18:46 +0000, by bsmith
-
Win: Added support for dw_html_javascript_run() using Edge (Chromium).Thu, 07 Nov 2019 10:12:25 +0000, by bsmith
-
Mac: Added support on MacOS versions that only support WebView.Thu, 07 Nov 2019 08:11:28 +0000, by bsmith
-
Mac: Added DW_SIGNAL_HTML support on Mac when using WKWebView.Thu, 07 Nov 2019 07:00:32 +0000, by bsmith
-
Mac: Implement dw_html_javascript_run() so things build again.Thu, 07 Nov 2019 05:26:04 +0000, by bsmith
-
GTK2: Added dw_html_javascript_run() and DW_SIGNAL_HTML_CHANGED support.Thu, 07 Nov 2019 04:49:04 +0000, by bsmith
-
Added a number of possible javascript snippets to test.Thu, 07 Nov 2019 02:07:49 +0000, by bsmith
-
Added controls to the test HTML widget, with a field to run javascript.Thu, 07 Nov 2019 01:39:52 +0000, by bsmith
-
GTK: Fix html changed callbacks when using webkit1.Thu, 07 Nov 2019 00:37:23 +0000, by bsmith
-
GTK3: Enable javascript and use webkit_web_view_execute_script() when usingWed, 06 Nov 2019 14:37:01 +0000, by bsmith
-
GTK: Added DW_SIGNAL_HTML_CHANGED and DW_SIGNAL_HTML_RESULT.Wed, 06 Nov 2019 13:09:31 +0000, by bsmith
-
GTK: Added WebKit2 support for GTK3. Remove dead code from GTK2.Wed, 06 Nov 2019 08:48:49 +0000, by bsmith
-
Mac: Fix building on 10.9 and earlier due to changed constant names.Tue, 05 Nov 2019 21:06:23 +0000, by bsmith
-
GTK: Switch GTK3 to be the default. GTK2 requires --with-gtk2Tue, 05 Nov 2019 11:58:07 +0000, by bsmith
-
Fix setting/getting dates in dw_calendar under macos. Only tested on Mojave. Sorry about the white space changes.Mon, 04 Nov 2019 01:15:03 +0000, by mhessling
-
Win: Fixes for Edge (Chromium) embedding, the loading can be delayed so...Thu, 31 Oct 2019 21:28:32 +0000, by bsmith
-
Changes to allow mixing C and C++ when including dw.h.Thu, 31 Oct 2019 08:26:58 +0000, by bsmith
-
Win: Add initial support for Microsoft Edge (Chromium) embedding.Thu, 31 Oct 2019 07:01:35 +0000, by bsmith
-
Mac: Add an exception to Info.plist to allow insecure URL loads on 10.11.Fri, 25 Oct 2019 22:37:52 +0000, by bsmith
-
Win: Fixed a number of Visual C warnings show in the IDE.Thu, 24 Oct 2019 23:57:51 +0000, by bsmith
-
Mac: Clang didn't like the loss of precision without a cast from the previous change.Wed, 16 Oct 2019 21:47:10 +0000, by bsmith
-
Mac: Fix typecast to int of different size with gcc for 32bit.Wed, 16 Oct 2019 20:56:44 +0000, by bsmith
-
Mac: Some minor code cleanup in the SDK section.Sat, 21 Sep 2019 15:41:57 +0000, by bsmith
-
Mac: Fix compilation with the Catalina 10.15 SDK.Sat, 21 Sep 2019 15:34:24 +0000, by bsmith
-
OS/2: Fix compilation error with Watcom C on OS/2.Tue, 17 Sep 2019 21:49:36 +0000, by bsmith
-
OS/2: Move internal snprintf() into dw.h and dwcompat.h so it can be usedMon, 16 Sep 2019 19:12:39 +0000, by bsmith
-
OS/2: Mostly safe snprintf() for VisualAge.Mon, 16 Sep 2019 17:48:21 +0000, by bsmith
-
Fix potential buffer overflow scenarios, reported by gcc fortify.Mon, 16 Sep 2019 08:58:58 +0000, by bsmith
-
Win: Fix building on Windows XP with SDK 7.1.Mon, 16 Sep 2019 00:16:36 +0000, by bsmith
-
OS/2: Fix memory and HAB/HMQ leak when compiled with Watcom C.Sun, 15 Sep 2019 23:02:16 +0000, by bsmith
-
Mac: dw_percent_set_pos() does not update the position when not called fromSat, 07 Sep 2019 16:47:45 +0000, by bsmith
-
Mac: Rewrite dw_messagebox() to make it thread safe on Mojave.Tue, 03 Sep 2019 16:58:09 +0000, by bsmith
-
Mac: Fix building on MacOS 10.7 Lion.Mon, 02 Sep 2019 00:30:19 +0000, by bsmith
-
Mac: Fix building for MacOS 10.10 Yosemite.Sun, 01 Sep 2019 18:49:03 +0000, by bsmith
-
Win: Remove notebook subclass, it looks like we need to go full ownerTue, 13 Aug 2019 19:34:27 +0000, by bsmith
-
Win: Temporary fix for toolbar display issues with partial dark mode.Tue, 13 Aug 2019 09:12:05 +0000, by bsmith
-
Win: Disable window styles for checkboxes, radio buttons and groupboxes.Tue, 13 Aug 2019 06:35:13 +0000, by bsmith
-
Win: Fix groupbox label background color in dark mode by subclassing the frame.Tue, 13 Aug 2019 00:20:52 +0000, by bsmith
-
Win: Improved the last commit so it handles custom color overrides not just dark mode.Thu, 08 Aug 2019 18:15:00 +0000, by bsmith
-
Win: We now draw status windows ourselves in dark mode and use DrawStatusText() otherwise.Thu, 08 Aug 2019 08:44:18 +0000, by bsmith
-
Win: Changes to select different stripe colors based on dark mode.Wed, 07 Aug 2019 08:26:18 +0000, by bsmith
-
Win: Added partial or full dark mode support for containers, trees and toolbars.Wed, 07 Aug 2019 00:25:15 +0000, by bsmith
-
Mac: Removed an unnecessary retain in the macros that was causing aTue, 06 Aug 2019 22:52:23 +0000, by bsmith
-
Win: Continuing work on dark mode... added a full dark mode setting.Tue, 06 Aug 2019 21:44:58 +0000, by bsmith
-
Win: Add AllowDarkModeForWindow() to _dw_box_pack() internal function so widgets packed into live (alread shown) windows also get the dark mode flag set.Tue, 06 Aug 2019 18:25:21 +0000, by bsmith
-
Win: Change to allow dark mode for the folder browser window.Mon, 05 Aug 2019 15:38:21 +0000, by bsmith
-
Win: Basic dark mode support functioning and enabled, the title bar and menus and file dialogs now obey the system dark mode setting for Apps.Fri, 02 Aug 2019 13:32:38 +0000, by bsmith
-
Win: More Dark Mode work, code based on information found on github...Fri, 02 Aug 2019 00:44:52 +0000, by bsmith
-
Mac: Add setting to Info.plist that allows insecure URLs in embedded HTML.Thu, 01 Aug 2019 02:24:03 +0000, by bsmith
-
Mac: Another attempt at fixing the drawRect issue, the last fix resulted inWed, 31 Jul 2019 22:22:58 +0000, by bsmith
-
Win: First attempt at enabling Dark Mode support, mixed results... some changes.Tue, 30 Jul 2019 07:53:57 +0000, by bsmith
-
Mac: Fixed an issue with render widgets not displaying after a drawRectSun, 28 Jul 2019 23:41:53 +0000, by bsmith
-
Win: Initial code to handle the new dark mode in Windows 10 build 1809.Sat, 27 Jul 2019 20:50:48 +0000, by bsmith
-
Mac: Miscellaneous container/listox fixes. Add a single pixel to the columnFri, 26 Jul 2019 23:20:54 +0000, by bsmith
-
Added PID to the unix domain socket name, to avoid conflicts from multipleFri, 26 Jul 2019 21:54:14 +0000, by bsmith
-
Win: I guess C:\Windows\Temp might not always be writable, so use getenv("TEMP") instead.Fri, 26 Jul 2019 07:08:53 +0000, by bsmith
-
Win: Switch to using winsock 2.x, this will remove support for ancient versions of Windows like 95 and NT 3.5 and older...Fri, 26 Jul 2019 06:58:41 +0000, by bsmith
-
Mac: Switch to using NSAttributedString with foreground color set toThu, 25 Jul 2019 07:51:10 +0000, by bsmith
-
Mac: Moved even/odd color code into DWContainer class sinceThu, 25 Jul 2019 06:55:01 +0000, by bsmith
-
Mac: Initial code to support Dark Mode on Mojave.Wed, 24 Jul 2019 20:31:55 +0000, by bsmith
-
Mac: Added code to avoid unused variable/parameter warnings.Wed, 24 Jul 2019 18:51:57 +0000, by bsmith
-
Mac: Complete refactoring of the Mac code using a handful of macros.Wed, 24 Jul 2019 17:22:19 +0000, by bsmith
-
Mac: 10.14 doesn't like too many needsDisplays so instead we keep a list ofFri, 12 Jul 2019 17:41:13 +0000, by bsmith
-
Mac: Added a safeCall method to DWObject to make it easier to run things onFri, 12 Jul 2019 02:03:09 +0000, by bsmith
-
Mac: Attempting a better WKWebKit fix, use the WK_API_ENABLED constant to determine if the API is available.Thu, 11 Jul 2019 21:40:33 +0000, by bsmith
-
Mac: Set needsDisplay=YES after acquiring the cachedBitmapRep so it willThu, 11 Jul 2019 09:50:30 +0000, by bsmith
-
Mac: Pass bi to _create_gc() instead of image. Needs to be NSBitmapImageRep.Thu, 11 Jul 2019 09:34:44 +0000, by bsmith