[go: up one dir, main page]

Activity for Gerald Evans

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    From what I remember, this would require DMT to install a DLL to handle this and I wanted to keep the install process simple, so decided against implementing this or at least until I fond a simpler way to implement it. A quick search found another open source program 'SpecialK' (https://github.com/SpecialKO/SpecialK) which does seem offer this functionality along with lots of other features for gamers. I have not tried this program myself, but it may offer what you want.

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    Your idea would work if all of your monitors have different target names, but if you have 2 or more monitors of the same type, then it will not be possible to uniquely identify them.

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Sorry, but the only thing that I can think of is that you have something else running that keeps changing the windows settings.

  • Gerald Evans Gerald Evans created a blog post

    Release 2.12

  • Gerald Evans Gerald Evans committed [r542] on Code

    V2.12 - Update to indicate latest version

  • Gerald Evans Gerald Evans committed [r541] on Code

    2.12

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    No. Currently only one key out of left-control, right-control, left-shift and right-shift can be specified, although you can also use a mouse button. Is there any particular reason why you would want to be able to use either control key?

  • Gerald Evans Gerald Evans committed [r540] on Code

    clean up ready for 2.12

  • Gerald Evans Gerald Evans committed [r539] on Code

    Installer updated for release 2.12

  • Gerald Evans Gerald Evans committed [r538] on Code

    Updated documentation ready for release 2.12

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    It looks like you may have installed something else that starts before DMT that is using "Ctrl+Shift+L" as a hotkey therby preventing DMT from registering it. I've tried using "Ctrl+Shift+L" as you have with DMT and I found it works with both Windows 10 and 11 including after a reboot, so it doesn't seem to be Windows that is grabbing this hotley.

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    I'm thinking about doing a new release in August.

  • Gerald Evans Gerald Evans committed [r537] on Code

    DMT now displays monitor name (if room) in option panels showing monitor layout

  • Gerald Evans Gerald Evans committed [r536] on Code

    Tidying up the orientation code

  • Gerald Evans Gerald Evans committed [r535] on Code

    DMT can now change monitor orientation

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    I don't know why DMT won't start with privileges when using the registry 'Run' method - which is what it currently uses. It does however work if the Startup folder is used instead to autostart it. This needs further investigation.

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    I'm guessing that if you try to start it up without admin privileges it will work? I'm also guessing that you are setting admin privileges with DMT.exe->Properties->Compatibility->"Run this program as an administrator"? If this is the case, then I can confirm that this doesn't work for me either. Instead, you will have to manually configure DMT.exe to startup with admin privileges. In this case you will want to make sure that DMT's 'Start when Windows starts' is NOT checked. This can be done using...

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Hi, just wondering if this is a bug or not? DMT does not launch itself on a restart even though it is set to "Start when Windows starts." I have granted it admin privileges as well, it's the only program I have that behaves this way. Thanks

  • Gerald Evans Gerald Evans committed [r534] on Code

    'Move to next screen' logic updated to better handle different display resolutions

  • Gerald Evans Gerald Evans committed [r533] on Code

    Added desktop context menu

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    A work around for this would be to use a "user Defined Area": Manually position the browser window as you want it, then DMT->Options->'Swap Screen'->'User Defined Areas' Select one of the hotkeys and press 'Change...' Drag the cross-hair onto the window you have sized and setup the hotkey as required. Note that this is not needed on Windows 10 as it natively supports moving the taskbar and correctly sets the working area of the monitor so that DMT knows where the taskbar is.

  • Gerald Evans Gerald Evans committed [r532] on Code

    Added hotkey etc. to move all windows to a single screen

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    If Options->'Wallpaper Changer'->General->'Change when monitors / resolution change' is ticked then DMT will generate a new wallpaper image that will fit correctly on your enabled monitors when it detects that some have been enabled/disabled. But you are asking if the original images can be re-used to generate sensible output when this box isn't checked and monitors are enabled/disabled. I'll take a look, and will implement if it is fairly easy, but I suspect it may not be as simple to implement...

  • Gerald Evans Gerald Evans committed [r531] on Code

    The ShowDesktop command can now take 'X' as a parameter for screen with the cursor on it.

  • Gerald Evans Gerald Evans committed [r530] on Code

    The Brightness/Contrast commands can now show the GUI and use 'X' for current monitor

  • Gerald Evans Gerald Evans committed [r529] on Code

    The ChangePrimary console command can now take 'X' as an argument to make the screen that the cursor is on, the primary monitor

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Thanks for spotting this. The code has been updated ready for the next release so that it now ignores windows that do not belong to the current virtual desktop.

  • Gerald Evans Gerald Evans committed [r528] on Code

    SwapScreen operations now ignore windows that are not on the current virtual desktop.

  • Gerald Evans Gerald Evans committed [r527] on Code

    Added supported image file formats for wallpaper generation to docs

  • Gerald Evans Gerald Evans committed [r526] on Code

    Release 2.11

  • Gerald Evans Gerald Evans modified a comment on discussion Improvements

    I know the terms that I used for cursor movement could be improved, but I still think it needs at least two options rather a single one. The cursor movement has 3 different states: 1. The cursor is free to move between screens unhindered. 2. The cursor is free to move between screens but encounters stickiness at the edge of screens. 3. The cursor is locked to a single screen (or primary working area). The only way a single hotkey would work with this is if it cycled between all 3 options, but then...

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    I know the terms that I used for cursor movement could be improved, but I still think it needs at least two options rather a single one. The cursor movement has 3 different states: 1. The cursor is free to move between screens unhindered. 2. The cursor is free to move between screens but encounters stickiness at the edge of screens. 3. The cursor is locked to a single screen (or primary working area). The only way a single hotkey would work with this is if it cycled between all 3 options, but then...

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    Thanks for the kind words and all of the suggestions. It will take me a little while to go through all of your suggestions and see which ones can be implemeted. I will report back when I have a better idea of what is involved. There are 2 suggestions that I will comment on now: There is a hotkey that can be used to toggle the sticky cursor: InOptions-> Cursor->Sticky, if you set a hotkey for "Cursor movement between screens is sticky" but DON'T set a hotkey for "Cursor free to move between screens",...

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Most modern full screen games seem to take full control of the cursor bypassing the hooks available in Windows that I use to control the stickiness of the cursor, so this is to be expected and I am not aware of anything that I can do to rectify it when such games are played. It does however work with some (mainly older) games, but I've never investigated why it should work with some but not others.

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    Thanks for the idea. I'll have a think about this for the next release.

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    If you go into the options and Launcher->HotKeys, you can see and change the laucher hot key in the "Activate Magic Word input" line. Note that Windows 10 has pinched win+q for itself, so you will need to use another combination. To get it to regenerate the magic words: 1) In options go to "Dual Monitor Tools"->General. In the "File Locations" section make a note of the location of the "Magic Words" file (you can Ctrl+C this if it is easier for you). 2) Shut down DMT. 3) Delete the magic word file...

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    It should handle any that are natively supported by .NET. This would be: BMP, GIF, JPEG, PNG and TIFF. Thanks for pointing out that this is missing from the docs. I'll add it ready for the next release.

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    Unless I am misunderstanding what you are asking for, you should be able to do this using "User Defined Areas".

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    I think that if you tick "Allow cursor to return freely to (and within) the primary working area" on the Curosr->Sticky options page, you will have the functionality that you are after. If not, please let me know.

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    DMT v2.11 has just been released with the above mentioned support.

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    DMT v2.11 has now been released which has a new option "Change Wallpaper periodically" -> "But not if running full screen game or presentation" which if checked will stop the wallpaper changing while running full screen games.

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    DMT v2.11 has now been released which I hope fixes these issues

  • Gerald Evans Gerald Evans committed [r525] on Code

    Missing history update for web site for v2.11

  • Gerald Evans Gerald Evans committed [r524] on Code

    v2.11

  • Gerald Evans Gerald Evans committed [r523] on Code

    Fix for start up of hooks thread

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    I suspect this may be due to the same problem as reported by Bort for which I have a fix. I had been delaying the release in case any other issues turned up, but 2.11 should be out within the next two weeks which I hope will fix all of these issues with stickiness stopping working.

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    I can't see why it shouldn't run on your miniPC. If the DMT icon is in the notification area and you can right click on it and see the context menu ('Options', 'Enter Magic Word ...' ... 'Exit')., then DMT is running so it should not be an issue with the .NET framework. The only thing I can think of suggesting is to uninstall it and install an earlier version of DMT I would suggest trying version 2.3 which was before DMT interogated the monitor connections, just in case there is something unexpected...

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    I have looked at this, but there are some technical issues that need to be resolved and I haven't decided on the best solution for these yet. As an alternative solution to this, there is a 'List' provider that you can use as an alternative to 'Local Disk'. With this you can create a file containing the full paths to all of your images. (On the List provider options dialog, there is a 'Auto Generate...' button that can automatically generate this list from all of the files in a directory.) The 'List'...

  • Gerald Evans Gerald Evans committed [r522] on Code

    Cleaned up the cursor hook code

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    Thank you for the updated steps to reproduce the problem. I can confirm that I can reproduce the same problem with the existing version of DMT. The reason why I have never seen this is because I open the options using the Launcher. If you want to do this, then you will need to go to Options->Laucher->HotKeys->"Active Magic Word Input"->Change and define a hotkey. You can then just press this hotkey and start typing "Options" (you should only need to enter the first letter unless you have other magic...

  • Gerald Evans Gerald Evans committed [r521] on Code

    Cursor hooks now run in their own thread

  • Gerald Evans Gerald Evans committed [r520] on Code

    Refactor of CursorModule to split out the hooks code

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    Point taken about defining the extra hotkey. I am surprised that just changing the settings is causing this problem for you. Are you saving the settings on a slow or busy disk drive? I'm fairly certain that I know what the problem is now, and am looking for a solution.

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    In the directory containing DMT.exe, there should be a file called DmtFileLocations.xml. (If you have done a manual/portable install, there will be a DmtFileLocations-sample.xml that can be renamed to DmtFileLocations.xml) Using a text editor on this file, you can change the value for the "datadirectory" entry to point to the required directory. You will need to restart DMT after editing thie file.

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    Sorry about the delay in replying, but initially I had difficulty in reproducing this problem. I have now found a way to reproduce this, but have yet to find exactly what is causing the problem. However, instead of restarting DMT when this happens, there is another option: You can use the hotkeys (specified on the same page) to set free cursor movement (you will also need to uncheck any checkboxes on the 'Dead Space' options at the same time if you are using them). Then use the hotkey to set cursor...

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Any chance of posting images of Cursor->'Primary Working Area' both before and after this happens? If your monitors + TV are all the same size, then the info on 'Dual Monitor Tools'->Monitors may also be needed to identify which monitor is which. The 'Primary Working Area' remembers the screen numbers of the monitors in the primary working area. If the screen numbers change, then this will cause the problem that you are seeing. It may be worth trying both options in 'Dual Monitor Tools'->'Monitor...

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    I have not tested this with Opera, but I have found a solution for Chrome and as I believe Opera supports most of the command line options that Chrome uses, I hope this will also work for Opera: In Chrome the initial starting position and size can be specified by the command line parameters --window-position and --window-size. So, when setting the magic word, in the parameters text box, you can specify the starting position and size with something like: --window-position=953,0 --window-size=974,1047...

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    The next version of DMT will have a new option where you can disable wallpaper changing if DMT detects that a full screen game or presentation is running.

  • Gerald Evans Gerald Evans committed [r519] on Code

    Added option to not change wallpaper if gaming/presenting

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Yes, my guess would be that it is due to an unsupported image type/subtype as well. If you are using DMT 2.10 and enable logging, then any such images will be logged. In short, to turn on logging you will need to enable the "log" entry in DmtFileLocations.xml and restart DMT. The longer version, assuming you have not made any previous changes to DmtFileLocations.xml: 1) Copy DmtFileLocations-sample.xml from the directory where DMT.exe resides to a directory where you have write permission, eg. your...

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    I'm guessing that you have the "Use smooth fade when changing wallpaper" option set. This uses the Windows Active Desktop to perform the smooth fade which uses the GPU to accomplish this. There isn't much I can do about this without implementing my own smooth fade, which probbaly wouldn't be very smooth unless the GPU was used. As a short term solution, I would recommend turning off this option when gaming. If I can find a way to detect when a game is running or when there is high GPU usage, I will...

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    DMT can't do this, and I am not aware of any other tools that will do this, but hopefully someone else does?

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    The fix will be in the next release which will be 2.11.

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Thanks for the detailed description as that helped to pinpoint the problem. It happens when the screen resolution changes but before Windows has informed DMT that the screen resolution has changed, as the sticky cursor code was using a combination of screen resolutions both before the resolution was changed and after the resolution was changed. The code has now been fixed ready for the next release.

  • Gerald Evans Gerald Evans committed [r518] on Code

    Re-worked position to monitor code to prevent problems when monitor resolution changed

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Sorry, can you explain what you mean by "tab out of black bars"? I don't follow what you are doing when the problem occurs. Also, if you can explain which features you are using, like sticky cursosr or the wallpaper changer and if the DMT GUI is open at the time. Thanks, Gerald

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    Thanks for the suggestion, but I'm not sure if I can detect if a window is being dragged from within the sticky cursor code, but I will take a look at it at some point and if easy to implement, will add it in to the next release.

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    It is the 'Cursor movement between screens is sticky' hotkey that you would need to set if you want sticky cursor activated rather than 'Cursor free to move between screens'. Also, worth checking that the 'Resistance to movement between screens' slider is not set at the minimum. If this doesn't help, then does it work if you set 'Default cursor mode on startup' to something other than 'Cursor free to move between screens' and then restart DMT or your computer? If so, then it may just be the hotkey...

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    If you have multiple users on your computer, then each user should have their own settings. But I guess that you are talking about a single user having multiple settings that you can switch between? There is no built in way to support this, but it should be possible to achieve this with batch files. If you look at DMT->Options->'Dual Monitor Tools'->General, you will see where the setting files are held. So when you know which settings you want to switch between, you would create 2 variants of that...

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    Just added support for F13 through F24 ready for the next release.

  • Gerald Evans Gerald Evans committed [r517] on Code

    F13 to F24 can now be used as hotkeys

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Thanks for spotting this. The monitor number to put the snaps on was being reset every time the options dialog gets displayed. A fix has gone in ready for the next release to correct this.

  • Gerald Evans Gerald Evans committed [r516] on Code

    Bug fix for snaps reverting to being shown on first monitor when options panel shown

  • Gerald Evans Gerald Evans created a blog post

    Release 2.10

  • Gerald Evans Gerald Evans committed [r515] on Code

    v2.10

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    It's not the multiple aspect ratios that is causing the problem, but the size of the resultant rectangle that covers both the width and the height of your entire monitor layout. It also depends on how well PNG can compress the images that make up the wallpaper which is why some generated wallpapers can be displayed and others can't. With people using larger monitors, this area is getting larger and becoming more of a problem as the resultant PNG image can now easily exceed the limit that Windows...

  • Gerald Evans Gerald Evans committed [r514] on Code

    WallpaperChanger: Logs name of any image files that could not be loaded due to unsupported format

  • Gerald Evans Gerald Evans committed [r513] on Code

    SwapScreen: No longer generates magic words for the 100 UDAs on first run

  • Gerald Evans Gerald Evans committed [r512] on Code

    WallpaperChanger: Added option to set wallpaper image type/quality

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    It's not the size of your input images that matters but the size of the generated PNG image that covers all of your monitors. It may be that Windows has reduced the maximum size of PNG file that is supported for Windows Wallpaper between 10 and 11, but I have not done any experimentation with this.

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    I think the problems with the black background is due to a limit within Windows of the maximum size of a PNG file that can be used for the background wallpaper. I have managed to replicate this on both Windows 10 and 11 using Explorer and "Set as desktop background". So it might work for a while, but if a composited image file ends up being larger that this limit, then you will suddenly get the black display. I've not worked out what the PNG file size limit is, but it looks like it is somewhere between...

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    It looks like Windows has a file size limit when displaying PNGs as background wallpaper so when DMT produces a wallpaper larger than this limit, it results in the black background. DMT switched from BMP to PNG as Windows seems to internally convert BMP to JPG before using it as wallpaper which was reducing the display quality. However, there does seem to be a registry setting that can be used can control the JPG compression/quality level when it does this, so that should help. A new option will...

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    First, can I check if you are using the 'Wallpaper Changer' in DMT or are you generating the wallpaper manually with DualWallpaper.exe? I've had DMT running with these 3 files for quite a few hours and have not noticed any problems. This was on Win 10 Home, 22H2, 19045.3208 When I try to set your 'DmtWallpaper - error 1.png' as desktop background, I do get all black, but I think that is because Windows does not support this format. Ideally a .bmp file needs to be used to ensure it can be displayed...

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    If you are trying to lock the cursor out of a single monitor and that monitor is at the exteme end of your set of monitors, then this can be achieved using Options->Cursor->'Primary Working Area'. Select all of the monitors apart from the monitor that you want to exclude and then set the required sticky/locked options on Options->Cursor->Sticky. You will then be able to move your cursor freely between all of your monitors apart from any that were excluded from the Primary Working Area.

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    I've not tried DMT on Windows 11, so there could well be a compatibility issue here. I already know that there are issues with the DMT's wallpaper changer and Windows 11 and hopefully I will soon be in a position to sort out DMT support for Windows 11. I don't know why supersize for you is producing such a small window. Does the same thing happen with other windows, eg. Notepad etc? Did you see this issue on Windows 10, or is it only with Windows 11? Supersize doesn't make a lot of sense if your...

  • Gerald Evans Gerald Evans posted a comment on discussion Improvements

    This is Windows stopping you from creating a window that is larger than your total screen area. I've never tried to see if this limit is just in the Windows UI or if it is something built into the low level Windows code, which would mean there would be no easy way of overriding this.

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    On Options->"Wallpaper Changer"->General: disabling "Use smooth fade when changing wallpaper" should result in faster wallpaper changing.

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    Assuming that none of your images are corrupt, then I think the most likely issue is that some of your images are using attributes that are not supported by the JPEG implementation within .NET/GDI+. https://stackoverflow.com/questions/25723855/outofmemoryexception-out-of-memory-system-drawing-graphics-fromimage details this problem. If you can identify the images that are not displaying, then one solution seems to be to load them into say Windows Paint, and then re-save them, as mentioned in the...

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    In that case, my guess is that some of your images may be in a format that is not recognised or fully supported by the .NET code used to load the image ( https://learn.microsoft.com/en-us/dotnet/api/system.drawing.image.fromfile?view=windowsdesktop-7.0 ). Unfortunately, I silently ignore any images that can't be loaded. I may change this in the next release to log the image filenames that can't be loaded. Are you using the "Different image on each monitor (all changed together)" option? This can...

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    Which provider are you using for the images? It looks like it is failing to load one of the images, so I guess these are being downloaded over the internet?

  • Gerald Evans Gerald Evans posted a comment on discussion Open Discussion

    DMT can only move the active window to a UDA or a SDA, so probably not the best solution for you unless you want to select each window in turn and press the corresponding hotkey for where you want that window to be. There is no ability to move multiple apps with a single hotkey. However, there is the ability to start multiple apps with a single operation and have them move to a designated area (this may not work with all apps as some want to control their own startup position). To use this, Options->Launcher->'Magic...

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Have you tried checking/unchecking "Use smooth fade when changing wallpaper"? Depending on this setting, different Windows API calls are used, so there is a chance that the other option would work in Windows 11.

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Sorry, DMT does not currently support this feature. It may be something that I will add in the future. If you go back to version 1.10 there was a tool called DisMon which offered similar (but different) functionality to Win+P but it didn't support hotkeys and only supported 2 monitors and I don't know if it will run on anything later than Windows 7.

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Thanks for reporting this. A fix has gone in ready for the next release. There are 2 possible workarounds to save restaring DMT while waiting for the next release: 1) View the DMT options page (you don't need to go into any of the individual options) before plugging or unpugging a monitor. 2) If you have already plugged in a monitor when this happens, go into options->'Dual Monitor Tools'->'Monitor Order' and change the 'Order by' option and then back again. It should now spot the monitor you just...

  • Gerald Evans Gerald Evans committed [r511] on Code

    Fix for: display resolution changes sometimes weren't noticed

  • Gerald Evans Gerald Evans committed [r510] on Code

    Release 2.9

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    I've not tried Windows 11, so there may well be an incompatibility issue. I hope to get Windows 11 shortly, so will check it out then. In the meantime, if anyone else viewing this thread is using the Wallpaper Changer and Windows 11, I would appeaciate it if you can say whether it works for you or not. Thanks.

  • Gerald Evans Gerald Evans posted a comment on discussion Help

    Unsplash seem to have withdrawn the interface to return random photos. I will look to see if I can find an alternative interface.

  • Gerald Evans Gerald Evans committed [r509] on Code

    Final changes for v2.9

  • Gerald Evans Gerald Evans created a blog post

    Release 2.9

1 >