Timeline



Dec 25, 2022:

5:21 PM Changeset [2918] by bsmith
Minor code cleanups in the template and C++ bindings.
5:02 PM Changeset [2917] by bsmith
C++: Implement Timer class, a bunch of destructors and functions in App.
9:38 AM Changeset [2916] by bsmith
Solaris: Fix warning because getpid() returns a long int. Not sure if …
6:00 AM Changeset [2915] by bsmith
C++: MSVC does not seem to initialize the class fields... and in DEBUG …
1:49 AM Changeset [2914] by bsmith
OS/2: Fix building on OS/2 and with Watcom.
1:20 AM Changeset [2913] by bsmith
Add va_list versions of dw_debug() and dw_messagebox() for use in C++ …

Dec 24, 2022:

3:28 PM Changeset [2912] by bsmith
C++: Implement Event and Mutex classes.
2:43 AM Changeset [2911] by bsmith
C++: Implement SplitBar and Dialog classes.
1:52 AM Changeset [2910] by bsmith
C++: Add KeyPress, ButtonPress, ButtonRelease and MotionNotify signals …

Dec 23, 2022:

7:29 AM Changeset [2909] by bsmith
C++: Fix a GCC and Clang warning in that last commit.
5:22 AM Changeset [2908] by bsmith
C++: Fix missing return in DW::Tree::GetData().
5:13 AM Changeset [2907] by bsmith
C++: Divide up C++11 and Lambda support since some compilers can …
3:56 AM Changeset [2906] by bsmith
Win/C++: Get some versions of MSVC correctly report the _cplusplus …
3:18 AM Changeset [2905] by bsmith
C++: Implement the Tree widget.
12:51 AM Changeset [2904] by bsmith
C++: Add the Container and Filesystem classes, plus the base for Tree.

Dec 22, 2022:

9:14 PM Changeset [2903] by bsmith
C++: Fix a crash caused by passing the wrong variable to the constructor.
8:34 PM Changeset [2902] by bsmith
C++: Fix a logic error reported by MSVC 2022.
8:20 PM Changeset [2901] by bsmith
C++: Add some simple menu code to see if things are working.
8:08 PM Changeset [2900] by bsmith
iOS: Allow dw_window_s/get_data() on menu items.
7:48 PM Changeset [2899] by bsmith
Mac: Oops, also need to free the userdata on dealloc().
7:44 PM Changeset [2898] by bsmith
Mac: Allow dw_window_s/get_data() on menu items.
7:10 PM Changeset [2897] by bsmith
C++: Finish up the menu classes, not sure if this is ideal yet.
3:51 PM Changeset [2896] by bsmith
C++: Split Menu and MenuBar to prevent type conflicts.
3:06 PM Changeset [2895] by bsmith
Fix compilation on pre-C11 compilers.
2:59 PM Changeset [2894] by bsmith
C++: Add lambda support via Connect functions on C++11, on older …
2:57 PM Changeset [2893] by bsmith
Rename the Version file Version.mk since it is included by the …

Dec 20, 2022:

9:23 PM Changeset [2892] by bsmith
C++: Implement Slider, Scrollbar, SpinButton, and MLE.
7:06 PM Changeset [2891] by bsmith
C++: Add Calendar widget and fix an issue in that last commit.
6:50 AM Changeset [2890] by bsmith
C++: Implement StatusText class, reorganize Text widgets to eliminate …
5:45 AM Changeset [2889] by bsmith
C++: Fix Combobox class by making the parent classes virtual. Also …
2:44 AM Changeset [2888] by bsmith
C++: Implement Entryfield, EntryfieldPassword, Listbox and HTML …
2:41 AM Changeset [2887] by bsmith
Update the mobile document with updated information for 3.3. Update …

Dec 19, 2022:

2:57 PM Changeset [2886] by bsmith
C++: Implement buttons, images, render, pixmap and boxes.
8:42 AM Changeset [2885] by bsmith
C++: GCC prior to 4.7 does not support the override keyword. So if …
1:07 AM Changeset [2884] by bsmith
C++: Add DW_NULL which is nullptr on C++11 and NULL on older versions. …

Dec 18, 2022:

10:59 PM Changeset [2883] by bsmith
OS2: Fix building the C++ bindings on OS/2 with GCC.
2:33 PM Changeset [2882] by bsmith
C++: Disable singleton safety code for non C++11 compilers.
1:13 PM Changeset [2881] by bsmith
C++: Add text widget and packing to the window. Also reformat both …
12:40 PM Changeset [2880] by bsmith
C++: The last signal handler change only worked with Clang/LLVM. Less …

Dec 17, 2022:

10:39 PM Changeset [2879] by bsmith
C++: Implement conditional signal handlers based on overrides. This …
12:51 PM Changeset [2878] by bsmith
Convert DW::App class into a singleton so subsequent DW::App::Init() …
10:03 AM Changeset [2877] by bsmith
Initial signal handler support for the C++ bindings. Need to may App a …
2:50 AM Changeset [2876] by bsmith
Win: Add support for building the C++ dwtestoo with Visual C. Need to …

Dec 16, 2022:

2:33 PM Changeset [2875] by bsmith
FreeBSD/Linux: Linking dwtestoo fails without -lstdc++. I tried to …

Dec 15, 2022:

3:44 PM Changeset [2874] by bsmith
Linux: Fixes for building dwtestoo on Linux/gcc. GTK cannot be …
1:42 PM Changeset [2873] by bsmith
Add initial C++ binding header and example program. Still trying to …

Nov 23, 2022:

3:17 AM Changeset [2872] by bsmith
GTK2/3/4: Handle deprecations in GLIB 2.74 and GTK 4.8.

Nov 15, 2022:

10:41 PM Changeset [2871] by bsmith
Solaris: Add platform specific executable path detection.
11:32 AM Changeset [2870] by bsmith
FreeBSD: Fix the executable path detection code on FreeBSD. I had used …
11:18 AM Changeset [2869] by bsmith
GTK2/3/4: Refactor dw_init(), splitting off path detection into …
5:24 AM Changeset [2868] by bsmith
Android: Forgot Android also used the same semaphore code.
4:50 AM Changeset [2867] by bsmith
Fix new safety warnings reported by the new GCC on Linux. The …
3:29 AM Changeset [2866] by bsmith
GTK2/3/4: Add return values to dw_window_set_bitmap(_from_data). Also …
2:07 AM Changeset [2865] by bsmith
OS/2: Add return values to dw_window_set_bitmap(_from_data).
1:34 AM Changeset [2864] by bsmith
Win/Android/Template: Add return values to …

Nov 14, 2022:

11:00 PM Changeset [2863] by bsmith
Fix a copy and paste error in dwtest.
9:38 PM Changeset [2862] by bsmith
Mac/iOS: Add return value to dw_window_set_bitmap(_from_data) in …

Nov 13, 2022:

8:54 PM Changeset [2861] by bsmith
Mac: Fix tree node icon and text overlapping on MacOS 13 Ventura. The …

Oct 18, 2022:

10:41 AM Changeset [2860] by bsmith
Android: Fix warning about deprecated overrided function after …
8:27 AM Changeset [2859] by bsmith
Android: Preserve the background stripe color when selecting rows.
4:38 AM Changeset [2858] by bsmith
Android: Fix container problems after a clear().

Sep 26, 2022:

10:35 AM Changeset [2857] by bsmith
Android: Attempt at fixing the container selection issues after clear. …
Note: See TracTimeline for information about the timeline view.