Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Official 5.5 Beta Release Thread
#9
5.4.907
  • Move the socket ping functionality of CIDKernel up to the platform independent layer. It can work in terms of the underlying fundamental socket capabilities and avoid a good chunk of per-platform code. It just requires adding support for RAW socket types to the socket support, which probably should have been there to begin with.
  • Update all of the CIDKernel system wrapper classes that aren't using the handle class mechanism to use a forward declared structure for per-platform data instead of a void pointer that gets cast internally. Some were doing that, but it's much cleaner so make them all do that.
  • Drop the Firewire media changer support in CIDLib. It's not used anymore so not worth keeping around and having to try to deal with on the Linux side.
  • Long ago I gave up on using pre-compiled headers for reasons I don't really even remember. But it's been a long time so update CIDBuild to support them again on Windows and see how they work out. I could probably get builds as fast as now without the parallel build stuff which is awkward.
  • Update the RadioRA2 driver to use the 'call status' message to get the thermo operating mode, since the regular mode only shows the set mode, which is usually just Auto.
  • Update the IDL compiler to spit out fundamental typed constants to be constexpr instead of just const.
  • My push lately towards implementing static analysis on my code base finally turned up an actual bug. Gamma support never worked in the CQC image editor, and it caught the bug that was messing that up.
  • Upgrade to Visual Studio 2019 now that it's been out a while.
  • Add support for the Visor's contact closures to the Radio RA2 driver.
  • Do a first whack at a control-only version of the Dune driver, i.e. a V2 Media Player, for folks who don't need a formal Media Renderer.
  • Update the IDL compiler to generated deleted move constructors and operators, which the static analyzer prefers (define, delete or default all of the magic methods.)
  • Add more stats to the ORB engine to help diagnose issues in the field, and simplify that stuff by having the facility object just create a monitor thread that watches things and updates stats periodically. This will reduce overhead relative to the current scheme of trying to keep them up to date as things are actually changing (which can be quite rapidly.)
  • Update the IDL generator to initialize output parameters in the generated server side stub to make the static analysis tool happy. While in there clean up and consolidate some stuff related to data types info that is used in various places and so could be simpler.
  • Improve the docs page about how to take an existing driver and adapt it to create a new one, or how to create a new one.
  • It looks like perhaps the task scheduler may be closing the tray monitor if it is the one that starts it up on system startup, because there's a setting still checked on the scheduled task entry that makes it think this is something that should eventually stop and that it should kill it if it doesn't stop after a few days. Update the installer to turn that option off.
  • There's an issue with the web cam widget where settings the URL in the preload won't always get it initially loaded.
Dean Roddey
Explorans limites defectum
Reply


Messages In This Thread
Official 5.5 Beta Release Thread - by Dean Roddey - 06-23-2019, 12:20 PM
RE: Official 5.5 Beta Release Thread - by Dean Roddey - 12-19-2019, 02:29 PM
RE: Official 5.5 Beta Release Thread - by bryanb - 12-28-2020, 06:38 PM
RE: Official 5.5 Beta Release Thread - by tom - 12-31-2020, 10:24 AM
RE: Official 5.5 Beta Release Thread - by bryanb - 12-31-2020, 11:50 AM
RE: Official 5.5 Beta Release Thread - by kfly - 02-25-2021, 10:02 AM
RE: Official 5.5 Beta Release Thread - by kfly - 02-25-2021, 10:08 AM
RE: Official 5.5 Beta Release Thread - by kfly - 02-25-2021, 10:16 AM
RE: Official 5.5 Beta Release Thread - by kfly - 02-25-2021, 10:59 AM
RE: Official 5.5 Beta Release Thread - by kfly - 02-25-2021, 11:16 AM
RE: Official 5.5 Beta Release Thread - by kfly - 02-26-2021, 04:41 PM
RE: Official 5.5 Beta Release Thread - by kfly - 02-26-2021, 04:51 PM
RE: Official 5.5 Beta Release Thread - by sic0048 - 09-23-2021, 08:06 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  6.x Beta Release Discussions Thread gReatAutomation 26 3,158 05-09-2022, 08:25 PM
Last Post: Shaky
  Official 6.x Beta Release Thread Dean Roddey 2 935 04-16-2021, 05:55 AM
Last Post: Dean Roddey
  5.5 Beta Discussions Thread Dean Roddey 291 70,225 04-05-2021, 04:10 PM
Last Post: Dean Roddey
  6.X Discussions Thread gReatAutomation 1 779 04-01-2021, 03:23 PM
Last Post: Dean Roddey
  Official 5.4 Beta Discussion Thread Dean Roddey 441 166,158 06-15-2019, 02:33 AM
Last Post: Bugman
  Official 5.4 Beta Release Thread Dean Roddey 55 29,740 06-07-2019, 07:02 PM
Last Post: Dean Roddey
  Official 5.3 Beta Discussion Thread Dean Roddey 815 366,730 07-05-2018, 12:44 PM
Last Post: Dean Roddey
  Official 5.3 Release Thread Dean Roddey 27 19,550 07-05-2018, 12:44 PM
Last Post: Dean Roddey
  Official 5.2 Beta Discussion Thread Dean Roddey 244 151,686 10-14-2017, 07:57 PM
Last Post: Dean Roddey
  Official 5.2 Beta Release Thread Dean Roddey 13 14,044 10-09-2017, 06:49 PM
Last Post: Dean Roddey

Forum Jump:


Users browsing this thread: 1 Guest(s)