4
I Use This!
Activity Not Available

News

Analyzed 4 months ago. based on code collected 6 months ago.
Posted about 2 years ago by Vidar Hasfjord
These maintenance updates add support for Embarcadero RAD Studio/C++Builder 11 Alexandria, resolve some licensing issues, and update our license text (see license change). The updates for 6.44 and 7.0 also include some minor fixes and enhancements ... [More] to the CoolPrj extension library. OWLNext 7.0.7 (changes | code | log) OWLNext 6.44.17 (changes | code | log) OWLNext 6.36.6 (changes | code | log) OWLNext Installation Guide [Less]
Posted about 2 years ago by Vidar Hasfjord
Recently, we uncovered some licensing issues in the extension libraries OWLExt and CoolPrj. The most serious of these — the use of the GPL license by Yura Bidus for his CoolPrj library — has been resolved, with him permitting us to remove his ... [More] license terms in favour of our overall license (zlib/libpng). Thanks, Yura! Our upcoming maintenance updates will include this change to the source code. To clarify various other licensing issues in OWLExt and CoolPrj, we will include a new section in our license text noting additional terms in the source code. However, we would ideally want to remove these additional terms. So if you have contributed to these extension libraries, and you added terms in your source code, please get in touch so that we can resolve this issue. Finally, we will use this opportunity to change our overall license to the MIT open source license. The MIT license should be less confusing for users, since MIT is better known as an open source license, and OWLNext has nothing to do with zlib (compression) or libpng (image processing). The licenses are largely compatible, with MIT being somewhat less prescriptive. For more information about the licensing issues, see [bugs:#527]. For the latest draft of the license text, see "OWLNext License.txt" on the trunk. If you have any objections, suggestions or general comments on this, let us know now! [Less]
Posted about 2 years ago by Vidar Hasfjord
Recently, we uncovered some licensing issues in the extension libraries OWLExt and CoolPrj. The most serious of these — the use of the GPL license by Yura Bidus for his CoolPrj library — has been resolved, with him permitting us to remove his ... [More] license terms in favour of our project license. Thanks, Yura! Our upcoming maintenance updates will include this change to the source code. To clarify various other licensing issues in OWLExt and CoolPrj, we will include a new section in our license text noting additional terms in the source code. However, we would ideally want to remove these additional terms. So if you have contributed to these extension libraries, and you added terms in your source code, please get in touch so that we can resolve this issue. Finally, we will use this opportunity to change our project license from zlib/libpng to the MIT open source license. The MIT license should be less confusing for users, since MIT is better known as an open source license, and OWLNext has nothing to do with zlib (compression) or libpng (image processing). The licenses are largely compatible, with MIT being somewhat less prescriptive. For more information about the licensing issues, see [bugs:#527]. For the latest draft of the license text, see "OWLNext License.txt" on the trunk. If you have any objections, suggestions or general comments on this, let us know now! [Less]
Posted over 2 years ago by Vidar Hasfjord
Our wiki-article "Multi-threading and OWLNext" has been updated with two new sections: "Waking up the main thread" and "Keeping the application responsive", discussing various approaches and tips for implementing multi-threaded OWLNext applications. ... [More] The first section also includes information about a new issue discovered ("TWindow::IdleAction is not called after awakening from sleep" [bugs:#510]), which will be fixed in OWLNext 7.1. Please review, and let us know if you have any feedback! [Less]
Posted over 2 years ago by Vidar Hasfjord
These maintenance updates fix a problem in Windows 11 [bugs:#505], as well as some minor issues and code smells [bugs:#504]. OWLNext 7.0.6 (changes | code | log) OWLNext 6.44.16 (changes | code | log) Some minor improvements in OWLMaker have been ... [More] made as well, including a fix for "OWLMaker fails to show" [bugs:#502]. See the code log for all the details. [Less]
Posted over 2 years ago by Vidar Hasfjord
These maintenance updates add support for Microsoft Visual Studio 2022, and make some minor fixes as well. OWLNext 7.0.5 (changes | code | log) OWLNext 6.44.15 (changes | code | log) OWLNext 6.36.5 (changes | code | log) OWLNext Installation Guide
Posted over 2 years ago by Vidar Hasfjord
This update fixes a bug in Build 5562: It uses the wrong compiler version number (1920) for Visual Studio 2022. It should be 1930. This has been fixed in [r5578]. Also see the fix in the OWLNext source code in [r5573]. The fix has been merged into 6.36 [r5574], 6.44 [r5575] and 7.0 [r5576].
Posted over 2 years ago by Vidar Hasfjord
This update mainly has new compiler support, as well as some minor bug fixes and enhancements. Recently, Microsoft released a Preview of Visual Studio 2022, the first 64-bit version of the IDE, with many enhancements. With this development, we have ... [More] updated our compiler support. Preliminary support for Visual Studio 2022 will arrive in the upcoming releases (6.36.5, 6.44.15 and 7.0.5), as well as on the trunk (7.1). Note that the preview still uses a toolchain whose output is binary compatible with Visual Studio 2019 (_MSC_VER == 1929, apparently), so we have so far made no change in the OWLNext library naming (still "...-v1920-...") and link directives ("include/owl/private/owllink.h"). This may change, if the release version of Visual Studio 2022 breaks compatibility and updates _MSC_VER to 1930 or beyond. However, the only change needed so far is in the compiler detection in the build scripts ("source/vc_detection.inc"). This change will be included in the upcoming OWLNext releases. Also, Embarcadero just released the Community Edition of RAD Studio 10.4 Sydney. Since we only support the latest freely available compilers on the trunk, we have used the opportunity to drop support for RAD Studio 10.3 Rio, thereby simplifying development and build testing. This update also fixes an issue with text editor reload on external changes [bugs:#381]. OWLMaker now also asks to create recent files that no longer exists [feature-requests:#180], rather than just display an error message and pointlessly open a blank unnamed file. If the user declines, then the non-existent file is removed from the recent file list. For more details on the changes to the OWLMaker source code, see the code log. To update an existing installation go to "Help | Check for updates" on the main menu in OWLMaker. Or use the button below to download the latest archive. See the OWLMaker documentation for installation and usage instructions. [Less]
Posted over 2 years ago by Vidar Hasfjord
This update mainly has new compiler support, as well as some minor bug fixes and enhancements. Recently, Microsoft released a Preview of Visual Studio 2022, the first 64-bit version of the IDE, with many enhancements. With this development, we have ... [More] updated our compiler support. Preliminary support for Visual Studio 2022 will arrive in the upcoming releases (6.36.5, 6.44.15 and 7.0.5), as well as on the trunk (7.1). Also, Embarcadero just released the Community Edition of RAD Studio 10.4 Sydney. Since we only support the latest freely available compilers on the trunk, we have used the opportunity to drop support for RAD Studio 10.3 Rio, thereby simplifying development and build testing. This update also fixes an issue with text editor reload on external changes [bugs:#381]. OWLMaker now also asks to create recent files that no longer exists [feature-requests:#180], rather than just display an error message and pointlessly open a blank unnamed file. If the user declines, then the non-existent file is removed from the recent file list. For more details on the changes to the OWLMaker source code, see the code log. To update an existing installation go to "Help | Check for updates" on the main menu in OWLMaker. Or use the button below to download the latest archive. See the OWLMaker documentation for installation and usage instructions. Edit: Build 5562 has a bug. It uses the wrong compiler version number (1920) for Visual Studio 2022. It should be 1930. This has been fixed in [r5578]. Also see the fix in the OWLNext source code in [r5573]. [Less]
Posted almost 3 years ago by Ognyan Chernokozhev
https://blogs.embarcadero.com/delphi-cbuilder-community-editions-now-available-in-version-10-4-2/