![]() ![]() System.NetworkInterfaceCount no longer (potentially) raises a failed assertion. There is no difference of speed on Windows or Linux using alternative techniques, so the current one is left. The SQLiteDatabase plugin no longer raises exceptions for non-fatal result codes.ĭebugger now respects the alpha channels (especially transparency) when displaying Picture contents for Desktop/Console apps.Ĭreating an invalid locale now throws an InvalidArgumentException.Ĭrypto.GenerateRandomBytes has been sped up on macOS / iOS. via RowSet.SaveRow) we no longer limit the string length to the max VarChar limit (8000 characters as documented), especially if the column type is a LONG VarChar. This allows connection to more recent MySQL servers that only support OpenSSL connections. Windows: rebuilt MySQLCommunityServer client libraries with OpenSSL support instead of the deprecated yaSSL. Also added MSSQLSERVER_TYPE_MONEY constant for MSSQLServerPreparedStatement to bind to this column type explicitly. MSSQLServerDatabase: the Money column type is now reported to Xojo as a Currency type instead of a string. MSSQLServerDatabase: binding string values in prepared statements is no longer limited to 255 characters. Prevent NilObjectException that can occur in debugger sometimes when controls the in variable viewer go out of scope.įixed a NilObjectException that could sometimes occur when doing an Undo.įixed a potential NilObjectException when drawing the code editor.įixed a potential crash when toggling a breakpoint in the debugger.Ī BIT column is now correctly reported as a Boolean type instead of a String. Now nothing happens since Build Settings cannot be removed. Selecting a Build Setting and then immediately pressing Backspace no longer raises an exception. Prevent a NilObjectException that could occur when code that has a breakpoint on it is removed while debugging and then you try to remove the original breakpoint from within the debugger. IDE no longer crashes when undoing the creation of a File Types Group.īetter handle possible NilObjectExceptions that could occur when the Navigator is trying to show something in the project that may no longer be available. The IDE's ImageSet Editor will now check the aspect ratio of images when they are added to make sure they match the other images in the set. Make it so a simple mislabeling of an item in the debugger won 't crash the whole IDE.įixed a logic error which could cause an assertion if the last method in a group was selected in the navigator on one tab and deleted or moved on a second tab.ĭefine Missing Method no longer asserts if the class couldn 't be found.įixed a failed assertion that could happen when collapsing a parent folder row in a hierarchical ListBox.Ĭrashes & Assertions » IDE Unhandled Exceptionįixed a bug that could cause a crash when loading license files if the license window was closed too quickly. due to certain display changes, which causes Direct2D to error out as well). Windows: we no longer raise a failed assertion when the presentation stack changes (i.e. Importing certain ICNS files no longer crashes the IDE. No longer raises a failed assertion when calling ByteValue on a Structure that was passed by reference. Reporting bugs and making feature requests.On top of all that, Haiku has made significant strides in application compatibility. Haiku R1 Beta 4 has improved support for HiDPI screens, a new optional "flat" system theme with fewer gradients, more Wi-Fi drivers imported from the OpenBSD and FreeBSD projects, AVIF image support, a new NTFS driver, 32-bit EFI bootloader support, and hundreds of bug fixes. It also has remarkably low system requirements - it will boot with an Intel Pentium II CPU and 384 MB RAM, but the developers recommend an Intel Core i3/AMD Phenom II with 2 GB RAM for the best experience. There's a "Deskbar" at the top-right corner for managing tasks and applications, a consistent design across all applications, and even support for BeOS applications (on the 32-bit x86 build). Haiku is a modern take on BeOS, and has a lot in common with the long-dead operating system. Related: What Was BeOS, and Why Did People Love It? ![]() It might be the most significant upgrade yet, as it makes Haiku much more viable as a typical desktop operating system. Haiku R1 Beta 4 is now available, as the first major release in a year and a half. The Haiku project has been developing an open-source continuation of BeOS for years, based partially on some BeOS code, but much of it has been built from scratch. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |