G'day, Just a reminder that IUP 3.30, the latest package, was released in approximately early August 2020. There have been quite a lot of changes, including both bug fixes and new facilities, since that time. These are listed in the project's SourceForge (SF) Subversion (SVN) repository.
I estimate that 3.30 was based on SVN revision r5892, 2 August 2020 -- over two tears ago. Here is a summary of SVN changes from r5880 (July 2020) to r5947 (latest, November 2022). I've used "svn log" and a quick Lua script to create this summary. (As always, one of the main drivers of my SF "lglicua" project is to have the SVN repositories for IM, CD and IUP as my base, as the last package releases were quite old and had cruft (C compiler warnings) and/or bugs.) cheers, sur-behoffski (Brenton Hoff) programmer, Grouse Software ---------------- cut here ---------------- * July 2020: r5880 | 27 13:18 | Changed do Minimum Windows 7 r5881 | 27 19:42 | Undo - Removed suffix "6" from Freetype libraries in Windows r5882 | 29 18:30 | New: EXTRATEXTid and EXTRATEXTWIDTH attributes for IupFlatTree. Thanks to M. Voznesenskiy. r5883 | 29 21:14 | r5884 | 30 16:45 | Fixed extra text area resize when clicked after the last node r5885 | 30 23:40 | Preparing version 3.30 r5886 | 30 23:59 | r5887 | 31 11:41 | r5888 | 31 13:59 | r5889 | 31 18:28 | r5890 | 31 18:28 | Changed: pre-compiled binaries of the tools executables are now built with Visual C++ 15 (Visual Studio 2019) and they are NOT compatible with Windows XP nor Windows Vista, only with Windows 7, 8 and 10. Although they can still be built from source to run on Windows XP/Vista. * August 2020: r5891 | 1 00:42 | r5892 | 2 15:32 | r5893 | 10 13:34 | removed unused function r5894 | 17 12:19 | Added missing "int len" in IupDrawGetTextSize documentation r5895 | 17 13:00 | added dependencies comments r5896 | 24 12:45 | Added flattree r5897 | 24 14:24 | small improvements r5898 | 24 17:14 | Fixed: key mapping for = virtual key in Windows when + is in the same key. r5899 | 24 17:15 | r5900 | 31 13:15 | * September 2020: r5901 | 4 18:05 | Added missing dll16 stub support r5902 | 9 22:27 | r5903 | 10 18:52 | Isolated test for valid characters to enter edition mode r5904 | 13 17:40 | Fixed documentation r5905 | 18 21:35 | Clean up usage of attribute registration flags, specially for DEFAULT and NOT_MAPPED. r5906 | 20 18:59 | Fixed: VALUE attribute for IupFlatButton when TOGGLE=Yes and IupFlatToggle. r5907 | 27 21:41 | Fixed: VALUE attribute for IupFlatButton when TOGGLE=Yes and IupFlatToggle. * October 2020: r5908 | 4 13:53 | Fixed typos r5909 | 4 15:08 | New: EXTRABOXid attribute for the IupFlatTabs. r5910 | 6 00:05 | Fixed EXTRABOX indexing * November 2020: r5911 | 29 19:56 | New: SELECTED attribute for IupFlatButton. * December 2020: r5912 | 7 12:53 | STEP default for real parameters is now (max-min)/100 r5913 | 12 18:13 | Fixed: VALUECHANGING_CB callback not called when value was changed using the keyboard in IupFlatVal. * January 2021: r5914 | 1 17:26 | Fixed: MOUSEBUTTON global attribute when 'W' is used in button with a state=-1 in Windows. r5915 | 1 17:39 | Remove unused flag r5916 | 1 19:46 | Changed: iuplua_close will now destroy all dialogs and all elements that have names that where created with the same Lua context. r5917 | 2 14:17 | Fixing imProcessRenderFloodFill parameters r5918 | 2 14:53 | Fix on iuplua_close r5919 | 3 15:27 | Fixed title r5920 | 3 18:58 | Small ORIGIN optimization r5921 | 5 11:41 | Workaround for lua states created with lua_newthread r5922 | 5 14:51 | Improving ldestroy_cb r5923 | 6 20:37 | Using the main thread for the IupLua callbacks r5924 | 6 20:40 | Using the main thread for the IupLua callbacks r5925 | 7 14:16 | Changed: behavior of LDESTROY_CB callback to be called after the element was detached and unmapped. r5926 | 13 22:14 | comments r5927 | 13 22:16 | Fixed: support for IupDatePick, IupCalendar and IupThread in LEDC application. r5928 | 13 22:17 | Default VS debug project to Lua 5.4 * June 2021: r5929 | 27 23:08 | Fixed: IupSetClassDefaultAttribute function. Thanks to D. Cravey. * October 2021: r5930 | 12 19:10 | ignore list * December 2021: r5931 | 12 02:05 | Add other tests in samples r5932 | 12 02:27 | fix typos r5933 | 12 02:28 | Better highlight processing in drawn elements r5934 | 12 02:33 | New TOUCHREADY global attribute r5935 | 12 02:33 | New GESTURE canvas attribute r5936 | 12 02:34 | added some checks * February 2022: r5937 | 26 13:18 | Fix on FORMATDATASTRING r5938 | 27 13:39 | Exporting iupwinPostMessageFilter r5939 | 27 17:32 | spelling r5940 | 28 12:52 | missing DLL export of iupwinPostMessageFilter r5941 | 28 13:12 | Fix on internal SDK documentation * March 2022: r5942 | 3 01:40 | SourceForge Badges * August 2022: r5943 | 23 21:40 | New: SCROLLVISIBLE attribute for IupList, IupTree, IupText and IupCanvas, in Windows. * November 2022: r5944 | 3 17:15 | Added missing define in the declaration r5945 | 3 17:50 | Fixed: IupFlatToggle initialization when inside a IupRadio. r5946 | 10 11:37 | Fixed: IupToggle initialization when inside a IupRadio. r5947 | 16 11:35 | Missing userdata in IupPostMessage on Motif (thanks to M. Nikolic) _______________________________________________ Iup-users mailing list Iup-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iup-users