Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 03:07
    maxkatz6 synchronize #6059
  • 03:07

    maxkatz6 on context-request-keyboard

    Use ContextRequested event to s… Fix ContextMenu tests (compare)

  • 00:48
    maxkatz6 synchronize #6059
  • 00:48

    maxkatz6 on context-request-keyboard

    Improve context flyout/menu sam… Implement ContextRequested event Fix cancellable contexts #6057 and 4 more (compare)

  • Jun 17 23:39
    maxkatz6 labeled #6095
  • Jun 17 23:39
    maxkatz6 labeled #6095
  • Jun 17 23:39
    maxkatz6 labeled #6095
  • Jun 17 23:39
    maxkatz6 commented #6095
  • Jun 17 23:38
    maxkatz6 opened #6095
  • Jun 17 21:23
    kekekeks commented #2242
  • Jun 17 21:03

    maxkatz6 on scale-flyout-transient-area

    (compare)

  • Jun 17 21:03

    maxkatz6 on master

    scale flyout transient area. no need for toplevel. use renderscaling. and 3 more (compare)

  • Jun 17 21:03
    maxkatz6 closed #6091
  • Jun 17 20:57
    amwx commented #6091
  • Jun 17 20:54
    Gillibald closed #6067
  • Jun 17 20:54
    Gillibald commented #6067
  • Jun 17 20:47
    maxkatz6 labeled #6091
  • Jun 17 20:47
    maxkatz6 auto_merge_enabled #6091
  • Jun 17 20:47
    maxkatz6 synchronize #6091
  • Jun 17 20:47

    maxkatz6 on scale-flyout-transient-area

    Ensure we unsubscribe from Prop… Merge branch 'master' into fixe… Cache property changed delegate. and 4 more (compare)

T1gg1
@T1gg1
@grokys I can not find the tickbar property. How can I set it? :(
T1gg1
@T1gg1
The property, that I can resize the tickbar. Bigger lines or dots or something like this
T1gg1
@T1gg1
Or that I can add numbers to the slider
Mike Ward
@mike-ward
Can anyone point me to a quick primer on how context menu's work in .10.1? Looks like it changed to Flyout.
Mike Ward
@mike-ward
Tried this:
            if (contextMenu is not null)
            {
                var flyout = new Flyout {
                    Content  = contextMenu,
                    ShowMode = FlyoutShowMode.TransientWithDismissOnPointerMoveAway
                };
                button.Flyout = flyout;
            }
5 replies
Never mind, I got it working.
aad.slingerland
@aad_slingerland_twitter
Greetings, I would like to add a small number of buttons (2 through 6) to a 'clean' window depending on other factors like the number of files of a certain type present in a specific directory. Making buttons in xaml is straigtforward but now I would like to add them with C# code. Is this possible at all?
Steven Kirk
@grokys
@mike-ward you can continue to use ContentMenu, see https://github.com/AvaloniaUI/Avalonia/discussions/5820#discussioncomment-639332
basically it was deprecated a bit too eagerly
we're going to un-deprecate in 0.10.2
@aad_slingerland_twitter yes you can just create new Button objects and add them to a panel's Children collection
@T1gg1 sorry i'm still not sure what you're looking for
T1gg1
@T1gg1
@grokys instead of the lines, I want the ticknumbers under the slider
Steven Kirk
@grokys
ah ok. yeah no idea how you'd do that. @Mehigh17 implemented the tick stuff, maybe s/he'd know
Oxc3
@Oxc3

I am trying to modify a single instance of the ProgressBar (the app is using Fluent Styling). When I add

<ProgressBar.Styes>
                <Styles>
                  <Style Selector="ProgressBar:horizontal /template/ Border#PART_Indicator">
                    <Setter Property="CornerRadius" Value="10" />
                  </Style>
                </Styles>
   </ProgressBar.Styes>

The CornerRadius is not changing. I can modify other parts of PART_Indicator just not CornerRadius. Is this because it is bound to a DynamicResource and not ThemeBinding?

3 replies
Omer
@omerfarukz
Hi, i am getting 'Don't know how to detect when App.Module.Views.UserDetailsView is activated/deactivated,'
8 replies
UserDetailsView class inherited from ReactiveUserControl<TViewModel>
Artjom P
@ArtjomP
Hello everyone! I've got an issue after updating to 0.10.1. My app doesn't appear after .StartWithClassicDesktopLifetime(args); on macOS. I can see only The program '....dll' has exited with code 0 (0x0). in the Debug console.
2 replies
Any ideas on how to solve it or debug it are welcome! Thank you in advance.
Piero Castillo
@PieroCastillo
@ahopper @darthspot:matrix.org thanks!!
Steve
@hez2010
@grokys This one: AvaloniaUI/Avalonia#5543
Steve
@hez2010
Just confirmed this issue hasn't be fixed yet in 0.10.1.
image.png
With error message in debug console: [OpenGL] Unable to initialize OpenGL: current platform does not support multithreaded context sharing (String #1468893309)
larsser
@larsser
Does anyone know what the syntax of PolylineGeometry's Points property is?
Dan Walmsley
@danwalmsley
haha beat me to it
larsser
@larsser
Thanks :)
I get an error:
Unable to parse "0,0 65,0 78,-26 91,39 104,-39 117,13 130,0 195,0" as a point
ahopper
@ahopper
:) shall be releasing some test stuff with 0.10.1 this week so thanks for all the work from everyone, might throw .net 6.0 p3 into the release as well.
larsser
@larsser
Will it be fixed in 0.10.1?
ahopper
@ahopper
what is the full xaml code that fails? as it worked last time I looked
larsser
@larsser
@ahopper this is the whole file:
<Styles xmlns="https://github.com/avaloniaui"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  <Design.PreviewWith>
    <Border Background="White">
      <DrawingPresenter Drawing="{DynamicResource Test}" Height="100" Width="500" />
    </Border>
  </Design.PreviewWith>
  <Styles.Resources>
    <DrawingGroup x:Key="Test">
      <PolylineGeometry IsFilled="True" Points="0,0 65,0 78,-26 91,39 104,-39 117,13 130,0 195,0" />
    </DrawingGroup>
  </Styles.Resources>
</Styles>
larsser
@larsser
@ahopper atm. i've sovled it by converting it to a GeometryDrawing
ahopper
@ahopper
at first glance it looks like this is a bug, it works as a Polyline but not a PolylineGeometry but I've never used polylinegeometry. Probably worth opening an issue.
YTN0
@YTN0
Hi all... I am trying to create a horizontally scrollable list of items within a vertically scrollable list. Think groups (vertical list) of items (horizontal list). The problem is... I can scroll horizontally, but not vertically. I am assuming that's because the scroll event is being handled by the inner scrollviewer (horizontal items). How can I pass the vertical scroll events
from the inner scrollviewer to the outer scrollviewer?
SamNChiet
@SamNChiet
Hey everyone! Is it easy to embed avalonia in an existing program with its own structure and setup?
I'd love to spawn little side-windows in my cross platform game engine for editing things (without building my own UI framework),
But most resources I can find all refer to setting up Avalonia projects from scratch. I'm not sure if there's any catches I'd be missing! If this is just the wrong tool for the job.
JohanCardell
@JohanCardell
Hi! I'm a student. I've done a project using WPF and I'm now rewriting the code using Avalonia to make it cross platform. In my WPF app I used CollectionView to sort/filter and display data. I've been struggling to decide how to replace that with Avalonia. I'd like to add pagination as well. Should I go with DataGridCollectionView or implement something based on Dynamic Data? Does anyone have any code examples?
JohanCardell
@JohanCardell
I realize now that there may be no real need for Dynamic Data as there is no need to update the source continuously in my app. I'd love to see an implementation of DataGridCollectionView with some pagination however.
Omer
@omerfarukz
I use standart MVVM template for creating my current sample. There is <local:ViewLocator /> in App.xaml
I want to resolve components with my custom dependency injection in my custom IViewLocator
Registered IViewLocator with my custom implementation
like this:
Locator.CurrentMutable.RegisterConstant(new AppViewLocator(), typeof(IViewLocator));
and removed <local:ViewLocator /> in App.xaml. My view locator is not calling by this logic.
Omer
@omerfarukz
I guess manual override of the IViewLocator not working or I missing something
GeoTox
@GeoTox
Guys, I know, it's probably the wrong place to ask this, but maybe you might have faced the same problems and know the answers.
I'm using Avalonia MessageBox (https://github.com/AvaloniaUtils/MessageBox.Avalonia/). I have two questions.
1) Is it possible to center button texts? (Fluent theme). They are now aligned to the left side.
2) When there're multiple lines in the messagebox text, the lower part of the last line gets cut.
Kao
@Shidesu_gitlab
Hi everyone