Release Note
(beta) Not yet planned
- xtd - FreeBSD support - #241
- xtd - Creation of the website - #212
- xtd.forms - link_label enhancements - #211
- xtd.forms - themes - #97
- xtd.forms - switch_button_renderer - #95
- xtd.forms - style_sheets - #94
- xtd.forms - status_bar - #93
- xtd.forms - sixteen_segment_display_renderer - #91
- xtd.forms - seven_segment_display_renderer - #90
- xtd.forms - radio_button_renderer - #86
- xtd.forms - nine_segment_display_renderer - #82
- xtd.forms - light_button_renderer - #78
- xtd.forms - lcd_label_renderer - #76
- xtd.forms - fourteen_segment_display_renderer - #73
- xtd.forms - font_picker_renderer - #71
- xtd.forms - dot_matrix_display_renderer - #67
- xtd.forms - command_link_button_renderer - #63
- xtd.forms - color_picker_rendererer - #62
- xtd.forms - check_box_renderer - #53
- How to redraw window background or button redraw? - #236
- Please enable Github discussion - #234
- - Build with C++17 standard failed - #231
- Unable to compiling on Linux/GCC with Meson and CMake module - #230
- Build failed with XTD_BUILD_LIBRARIES_XTD_DRAWING=OFF - #225
- ./install fails with AUTHORS.md and make with call_stack.h missing - #223
- xtd::forms - Arguments get split up after doing application::restart - #222
- xtd - MSYS2 support - #220
- This library is using wxWidgets? - #219
- reserved identifier violation - #218
- Reduce duplicate condition checks - #217
- Do not use “localhost” in public links - #215
- Remove unnecessary null pointer checks - #214
- Tabs control - #213
- xtd.tools - xtdc fails to generate new project by path only - #209
- xtd.forms - assertion failed on debug mode - #207
- xtd.forms - text_box::placeholder_text() - #206
- xtd.forms - combo_box::drop_down raised twice when combo_box inside a layout_panel which is inside another layout_panel - #202
- Add the ability to close a dropdown combo_box programmatically - #201
- xtd.forms - combo_box::selected_index(index) and selected::item(item) only work once - #200
- Installing xtd in Arch Linux - #199
- ‘xtd::forms::button’ anchor style, anchor_styles::top, is ignored when contained in a xtd::forms::group_box. - #198
- xtd.forms - Should anchor(), dock(), and control_layout_style() all give very different results? - #197
- xtd.forms - form::show_dialog called within main() has wait cursor - #196
- xtd.forms - combo_box in vertical_layout_panel produces warning on macOS - #195
- xtd.forms - combo_box very sensitive to click length - #194
- xtd::forms - combo_box selection not displayed in combo_box - #193
- xtd.forms - combo_box in vertical_layout_panel fires drop_down and drop_down_closed events twice - #192
- xtd.forms - Regression: combo_box drop_down and drop_down_closed events not firing - #191
- xtd.forms - xtd::forms::combo_box - added drop_down and drop_down_closed events - #190
- xtd::forms - Adding collapsible_panel::parent call results in very minimal main window - #189
- Path not updated with xtd install on Windows - #188
- xtd::drawing - Example in documentation for color::to_argb does not use to_argb - #187
- “xtdc run” does not display the output of the console application on macOS - #185
- xtd.tunit - Invalid links in xtd/examples/xtd.tunit.examples/README.md - #183
- can not build - #182
- wxNotificationMessage never triggers event callbacks (regarding #180) - #181
- xtd.forms - popup_panel - #177
- xtd.core - interlocked - #176
- xtd.drawing - graphics - #175
- xtd.drawing - gradient_stop_collection - #174
- xtd.drawing - graphics_path - #173
- xtd.drawing - region - #172
- xtd.drawing - radial_gradient_brush - #171
- xtd.drawing - matrix - #170
- xtd.drawing - conical_gradient_brush - #169
- xtd.forms - folder_browser_box - #139
- xtd.forms - tool_bar_renderer - #130
- xtd.forms - status_bar_renderer - #129
- xtd.forms - user_control_renderer - #100
- xtd.forms - tool_bar - #99
- xtd.forms - toggle_button_renderer - #98
- xtd.forms - text_renderer - #96
- xtd.forms - save_file_box - #89
- xtd.forms - replace_dialog - #88
- xtd.forms - replace_box - #87
- xtd.forms - progress_box - #85
- xtd.forms - panel_renderer - #84
- xtd.forms - open_file_box - #83
- xtd.forms - month_calender - #80
- xtd.forms - light_buttons - #79
- xtd.forms - light_button - #77
- xtd.forms - label_renderer - #75
- xtd.forms - image_renderer - #74
- xtd.forms - form_renderer - #72
- xtd.forms - font_box - #70
- xtd.forms- find_dialog - #69
- xtd.forms - find_box - #68
- xtd.forms - control_renderer - #66
- xtd.forms - context_menu - #65
- xtd.forms - command_link_buttons - #64
- xtd.core - io::directory_info - #59
- xtd.core - io::drive_info - #58
- xtd.core - io::file_info - #57
- xtd.core - io::file_system_info - #56
- xtd.forms - button_renderer - #55
- td.forms - box_renderer - #54
- xtd.core - io::directory - #52
- xtd.core - io::binary_writer - #49
- xtd.core - io::binary_reader - #48
- xtd.core - uri - #47
- xtd.core - date_time - #46
- xtd.core - assembly (with CMake) - #45
- Cmake Error install(error installing..) - #44
- How to implement tray icon? - #43
- how to redraw Caption bar, or create Caption menu? - #42
- Why does the hello world example not running ? - #41
- Problems of installing xtd in Arch linux and distributions that are based on it - #40
- How to use CSS? - #39
- install.cmd removed items from my windows path - #38
- Is there a provided uninstaller? - #37
- Are there any plans to add new components for GridView(DataGridView)? - #36
- A contextual menu with menu items without menu crashs at creation - #33
- xtdc-gui panels redraw over each other - #31
- cannot delete recent projects in xtdc-gui - #27
- When resizing xtdc-gui, the graphics get messed up - #26
- xtdc-gui crashes with projects with space in name - #25
- cannot build unit test project created with xtdc-gui - #20
- operator + and operator - does not build with xtd::delegate - #19
- Set xtd::forms::tab_page auto_size(true) after set parent(form) : dump - #18
- WriteFile never sets number_of_bytes_written to -1 - #16
Remarks
- This version is currently in development. See roadmap to know the list of features and their progress
- For more information about all functionalities read the Reference Guide.
Incompatibility list
- xtd::forms::menu and xtd::forms::menu_item are reimplemented as of version 0.2.0 and are not compatible with the previous version. See Reference Guide and example for more information.
- Linux and macOS users : if you have cloned and instlled a version 0.2.0 from git before the commit 98d65c9. Delete the "/usr/local/share/xtd/themes" directory before the new installation.
- Windows users : if you have cloned and instlled a version 0.2.0 from git before the commit 98d65c9. Delete the "C:\Program Files\xtd\share\xtd\themes" directory before the new installation.