Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 00:05

    cwensley on develop

    Wpf: Fix crash when setting the… Merge pull request #2358 from c… (compare)

  • 00:05
    cwensley closed #2358
  • Nov 29 23:54
    cwensley milestoned #2358
  • Nov 29 23:54
    cwensley labeled #2358
  • Nov 29 23:54
    cwensley opened #2358
  • Nov 29 23:54
    cwensley milestoned #2358
  • Nov 28 20:02
    cwensley commented #2357
  • Nov 28 19:58
    dsoronda commented #2357
  • Nov 25 18:30
    cwensley milestoned #2353
  • Nov 25 18:30
    cwensley labeled #2353
  • Nov 25 18:29
    cwensley closed #2353
  • Nov 25 18:29
    cwensley milestoned #2354
  • Nov 25 18:29
    cwensley milestoned #2354
  • Nov 25 18:29
    cwensley labeled #2354
  • Nov 25 18:28

    cwensley on develop

    Bump Eto.WinForms support down … Merge pull request #2354 from B… (compare)

  • Nov 25 18:28
    cwensley closed #2354
  • Nov 25 18:28
    cwensley commented #2354
  • Nov 25 18:26
    Beyley commented #2354
  • Nov 25 17:42
    cwensley commented #2354
  • Nov 25 10:23
    Beyley commented #2354
Andrin Bertschi
@abertschi
Hi there. I have a GridView inside a Scrollable container. when the GridView is focused and I scroll, I want the parent to scroll and not the GridView itself. Is there a way to fix this? (Platform Windows).
philstopford
@philstopford
@cwensley : I don't seem to be able to update to 2.7.1 because there's a conflict with the recommended upgrade to the System.Security.Cryptography version from 6.0 to 6.0.1. Is that known as an issue?
Curtis Wensley
@cwensley
Hm, not that I'm aware of..
Eto doesn't reference that nuget package (directly) so I'm not sure where that would come from..
philstopford
@philstopford
As soon as I try to upgrade Eto nugets, it blows up citing that apparent dependency
Curtis Wensley
@cwensley
Which platform nuget are you using?
philstopford
@philstopford
WPF, GTK, Mac
Curtis Wensley
@cwensley
There were no nuget package changes from 2.7.0 to 2.7.1 fwiw.
philstopford
@philstopford
Mac64
I'm still poking it to see if I can find a sequence of operations that might side-step it. It's very odd.
Curtis Wensley
@cwensley
There was only one nuget package change in 2.7.0 that changed Windows7APICodePack-Shell to Microsoft-WindowsAPICodePack-Shell in WPF and WinForms.
What version are you upgrading from? 2.7.0?
philstopford
@philstopford
2.7.0, yes
Curtis Wensley
@cwensley
Hm, ok well there's no differences then.
afaik.
philstopford
@philstopford
I'll assume there's some unique breakage locally and continue to bang my head on the desk trying to sort it out :D
Curtis Wensley
@cwensley
Ok, good luck! cleaning out all your obj files might help..
Curtis Wensley
@cwensley
VS 2022 extensions (Windows AND Mac) are now released! Give them a try. https://github.com/picoe/Eto.DevExtensions/releases/tag/2.7.1
philstopford
@philstopford
I noticed the new macOS platform recently added. Is it as simple as changing from Eto.Mac64 to the new target in order to migrate?
Curtis Wensley
@cwensley
@philstopford sort of, you also need to install the dotnet macos workload and use net6.0-macos TFM
philstopford
@philstopford
tfm?
Curtis Wensley
@cwensley
Target Framework Moniker
philstopford
@philstopford
I'm wondering whether this change should be mirrored in the Eto.Veldrid and Eto.OpenTK projects, for reference.
philstopford
@philstopford
Is there a way to set the file dialog filter to be case-insensitive (for Linux), so that .ext, .Ext, .EXT are all nicely shown?
Curtis Wensley
@cwensley
@philstopford In mono yes, not sure about .NET Core..
philstopford
@philstopford
How would I set this up, to test? I just could not find the right incantation
Curtis Wensley
@cwensley
philstopford
@philstopford
I thought there might be some kind of flag to make the filter case-insensitive within the Eto file dialog itself
Curtis Wensley
@cwensley
not sure.. is this Gtk?
philstopford
@philstopford
Well, the application is cross-platform, but on the Gtk instance, I got complaints that users could not find files created with an extension like .GDS when the filter was set for .gds
Covering all bases seems messy, and I don't have control over those input files and their names
philstopford
@philstopford
@cwensley : re #2307 , from the Eto.Test, it looked like custom controls just worked. I didn't see anything broken so far. I have not checked with Eto.OpenTK / Eto.Veldrid yet, but will do so shortly.
Curtis Wensley
@cwensley
Thanks, @philstopford. I am actually thinking of ways that maybe we can transition over to the new library but use an assembly resolver to use the new assembly if Xceed.Wpf.Toolkit is not found.
That way existing code may be able to just work..
philstopford
@philstopford
Hopefully the PR at least gets the ball rolling. I wanted to take a look since it's been a while :) I was naively hoping it might just be a drop-in replacement; I think that's what the fork was also aiming for.
Curtis Wensley
@cwensley
Cool. There was a few issues of the PR I hadn't pointed out just yet, but the major thing being the direct reference in Eto.Wpf.csproj here: https://github.com/picoe/Eto/pull/2307/files#diff-cc25fb82c32d645f8d2d6e9b355f4e64a215354cd1598459c69856d48345d02cR50
philstopford
@philstopford
Yes, I wasn't sure how that came to be or what to do to fix it.
I just threw the PR together to get things started :D
Curtis Wensley
@cwensley
No worries, I appreciate the effort! I wasn't sure if it was going to be a big deal switching over or not, so it's good to know it is pretty minimal in terms of changes there.
philstopford
@philstopford
Tweaked the commit; seems to still work without that line in there.
Curtis Wensley
@cwensley
👍
Another issue is themes and themes1 are duplicates in ButtonSpinner.xaml, which can be consolidated.
I'll have to test it with a project that uses Xceed.Wpf.toolkit themes and see if I can get it to work with the new assembly. If I can I hope to be able to merge that in. If not we'll have to get this able to compile with one or the other (which is trivial).
philstopford
@philstopford
The WPF theming stuff drives me nuts. I'll pass on that. I tried and failed to get the dark theme WPF to where I wanted to be, and found the experience mentally felt like being keelhauled.
Curtis Wensley
@cwensley
yeah no worries, that's something I'll have to test out on my end regardless.
WPF/UWP/MAUI/Avalonia xaml-based theming is really shitty imo.
philstopford
@philstopford
I really want a dark theme WPF Eto, but I'm just not capable to get that done, it seems. :D
Curtis Wensley
@cwensley
Yeah, sorry I was going to look into that a while ago but some other devs beat me to it without needing anything done in Eto directly to support it. I still hope to get that in though.
philstopford
@philstopford
which devs were those? I remember stabbing at it with an Eto fork, but not all controls were done and I couldn't find a way (for eaxmple) to make the up/down buttons in spinners take the new colors.
I think some of these issues stemmed from Xceed holding back capability for their paid-for product.