Changes between Version 1 and Version 2 of Dynamic Windows News Archive


Ignore:
Timestamp:
Apr 8, 2017, 2:38:58 AM (7 years ago)
Author:
martini
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Dynamic Windows News Archive

    v1 v2  
    66
    77Changes from version 2.3:
    8 Added support for MacOS 10.8 Mountain Lion.
    9 Added fullscreen support on Mac for resizable windows on Lion.
    10 Added UNICODE build mode on Windows allowing UTF-8 encoded text.
     8* Added support for MacOS 10.8 Mountain Lion.
     9* Added fullscreen support on Mac for resizable windows on Lion.
     10* Added UNICODE build mode on Windows allowing UTF-8 encoded text.
    1111   ANSI builds are supported by removing -DUNICODE -D_UNICODE and -DAEROGLASS
    12 Added support for antialiased drawing on Windows via GDI+.
    13 Added UNICODE build mode on OS/2 using codepage 1208 (UTF-8) as the
     12* Added support for antialiased drawing on Windows via GDI+.
     13* Added UNICODE build mode on OS/2 using codepage 1208 (UTF-8) as the
    1414   active codepage; Non-Unicode mode will use the default codepage.
    15 Added support for Control-Click on Mac for button press events.
    16 Added DW_POINTER() macro for casting parameters to (void *).
    17 Added dw_box_unpack() and dw_box_unpack_at_index() for removing items
     15* Added support for Control-Click on Mac for button press events.
     16* Added DW_POINTER() macro for casting parameters to (void *).
     17* Added dw_box_unpack() and dw_box_unpack_at_index() for removing items
    1818   from boxes without destroying them. Also allows removal of padding.
    19 Added GBM (Generalized Bitmap Module) support for OS/2 and eCS for loading
     19* Added GBM (Generalized Bitmap Module) support for OS/2 and eCS for loading
    2020   Non-OS/2 native file formats. GBM comes with eCS 1.2 and later.
    2121   It is also available at http://hobbes.nmsu.edu
    22 Added resizing HICNs to 24x24 max size on platforms which do not
     22* Added resizing HICNs to 24x24 max size on platforms which do not
    2323   do it automatically (Mac and GTK). OS/2 and Windows limit the size.
    24 Added toolbar control support to replace existing bitmap buttons on Windows.
    25 Added dw_filesystem_set_column_title() to fill a hole in localization. 
    26 Added new optional UTF-8 parameter to the key press callback.
     24* Added toolbar control support to replace existing bitmap buttons on Windows.
     25* Added dw_filesystem_set_column_title() to fill a hole in localization. 
     26* Added new optional UTF-8 parameter to the key press callback.
    2727    This is a pointer to a UTF-8 string representing the key pressed.
    2828    The buffer pointed to is only good for the duration of the callback.
    29 Added UTF-8/Wide string conversion functions for Unicode buffer management.   
    30 Fixed dwindows-config --version not returning the version at all.
    31 Fixed value changed events not working for spinbuttons on OS/2 and Windows.
    32 Fixed issues drawing arcs on GTK2, GTK3 and Mac.
    33 Fixed a crash in the color chooser on Mac running Lion.
    34 Fixed a layout issue with render widgets on OS/2.
    35 Fixed an expose event issue on OS/2.
    36 Fixed an issue with GTK 3.4 due to properties being inherited from the parent.
    37 Fixed issues with bitmap buttons using icon/pointers on OS/2 and Windows.
    38 Fixed an issue with dw_window_destroy() on Mac.
    39 Fixed issues rendering to printer pixmaps on Windows with GDI+ enabled.
    40 Fixed dw_window_set_bitmap_from_data() prefering the resource ID
     29* Added UTF-8/Wide string conversion functions for Unicode buffer management.   
     30* Fixed dwindows-config --version not returning the version at all.
     31* Fixed value changed events not working for spinbuttons on OS/2 and Windows.
     32* Fixed issues drawing arcs on GTK2, GTK3 and Mac.
     33* Fixed a crash in the color chooser on Mac running Lion.
     34* Fixed a layout issue with render widgets on OS/2.
     35* Fixed an expose event issue on OS/2.
     36* Fixed an issue with GTK 3.4 due to properties being inherited from the parent.
     37* Fixed issues with bitmap buttons using icon/pointers on OS/2 and Windows.
     38* Fixed an issue with dw_window_destroy() on Mac.
     39* Fixed issues rendering to printer pixmaps on Windows with GDI+ enabled.
     40* Fixed dw_window_set_bitmap_from_data() prefering the resource ID
    4141   over the data passed in on most platforms.
    42 Fixed dw_container_delete_row() failing and/or crashing on Mac.
    43 Fixed memory and resource leaks on Windows and Mac.
    44 Fixed incorrect display of status text fields on Mac 10.5 and 10.8.
    45 Fixed compiler warnings on Mac 10.5 and 10.8 by checking selectors directly
     42* Fixed dw_container_delete_row() failing and/or crashing on Mac.
     43* Fixed memory and resource leaks on Windows and Mac.
     44* Fixed incorrect display of status text fields on Mac 10.5 and 10.8.
     45* Fixed compiler warnings on Mac 10.5 and 10.8 by checking selectors directly
    4646    and removing use of now deprecated APIs.
    47 Fixed incorrect display of textured background non-resizable windows on Mac.
    48 Updated the test program removing deprecated flags and using new ones.
     47* Fixed incorrect display of textured background non-resizable windows on Mac.
     48* Updated the test program removing deprecated flags and using new ones.