mranderson17

joined 2 years ago
[–] mranderson17 7 points 9 months ago* (last edited 9 months ago) (8 children)

Here's how it works for me: https://vimeo.com/1019673822

Sorry I forgot to click record cursor. But hopefully that's clear enough.

[–] mranderson17 3 points 9 months ago* (last edited 9 months ago) (10 children)

which also makes copies of the constraints which are completely independent from the original constraints on the left-hand side - delete the stupid new right-hand side constraints and slowly, painfully constrain the right-hand side copies to the original left-hand side elements

I feel like this is not how it works for me. It does copy the constraints and automatically create symmetry between any points across the selected center line, but if you're making a mirror why is that not what you want?

Also I'm unsure about the behavior in older versions of freecad, the constraint behavior of this feature is new in 1.0

[–] mranderson17 5 points 9 months ago* (last edited 9 months ago) (12 children)

You want Sketcher Symmetry but it's not quite what other CAD packages have. Select what you want to mirror, which is probably the entire sketch using the drag selection box, select the Sketcher Symmetry tool, then press J to add constraints.

It's not perfect, I suspect because it can't read your mind as well as the big CAD packages about where you want coincident constraints for joining lines, but it's mostly OK.

EDIT: I can't tell if you are describing the Sketcher Symmetry tool in your 4th paragraph or not. You will sometimes get over constraints where the end points intersect but you can delete them with one click and make those points coincident instead. I suppose this could be time consuming if you have a really really complicated sketch with multiple intersecting points, but that probably wouldn't pad anyway.

[–] mranderson17 4 points 9 months ago

EA is wrong for EA SPORTS WRC

[–] mranderson17 4 points 10 months ago (1 children)

Nice! I have X4 but haven't played past the flight tutorial because I got input binding fatigue a little. I should go back and finish that up =].

Been playing a little Flight of Nova lately because I like the Newtonian physics and semi-manual orbital mechanics it offers. I think X4 can do that too if you disable flight assists I just never got to that point.

[–] mranderson17 2 points 10 months ago (3 children)

Looks great! What game are you playing there?

[–] mranderson17 1 points 11 months ago* (last edited 11 months ago) (1 children)

the qobuz webapp is hi-res too, I just use it in Firefox and my dac reports the same bit/sample rate that qobuz does. AFAIK there's no compression there though I haven't extensively verified that, only that the end result is 24bit/192kHz if that's what qobuz says is playing.

EDIT: Also, qobuz is nice because there's very few things you can click on in the web interface which cause the music to stop playing. I really appreciate that feature.... looking at you bandcamp....

[–] mranderson17 3 points 11 months ago (1 children)

Ah, I should have been more clear. The CRITERIA section of the sway documentation states that class matches support regex, so instead of using a * as you did in your example you'd use a regex any .*. So I think (untested of course) that for_window [class="steam_app_.*"] allow_tearing yes should work.

The comment in the code for allow_tearing notes that it must be enabled on the output as well. Here is the relevant output documentation. There are several other notes/recommendations there as well you should probably pay attention to.

[–] mranderson17 1 points 11 months ago* (last edited 11 months ago) (3 children)

Are your games all wine/proton games? For me in sway they all have the same class followed by some uid thing:

] > swaymsg -t get_tree
[...]
  #92: output "DP-5"
    #70: workspace "21"
      #126: con "Automobilista 2" (xwayland, pid: 171976, instance: "steam_app_1066890", class: "steam_app_1066890", X11 window: 0x5400001)

Or gamescope:

] > swaymsg -t get_tree
[...]
  #92: output "DP-5"
    #70: workspace "21"
      #124: con "Assetto Corsa" (xdg_shell, pid: 170694, app_id: "gamescope")

EDIT: Also allow_tearing was added to master 3 weeks ago, so this is definitely not in the current release. FYI to anyone who might try it.

[–] mranderson17 18 points 1 year ago

Or add EA anti-cheat 6 months after release like they did for EA WRC.

[–] mranderson17 1 points 1 year ago

Yeah, it changes without skipping a beat for me in pipewire, even in things like zoom/teams.

[–] mranderson17 6 points 1 year ago (2 children)

I use a little oneliner with tofi (rofi/wofi would also work) to select the current output and avoid pavucontrol. It's mapped to a sway binding but would probably work in any wm/de:

pactl set-default-sink $(pactl list short sinks |awk '{print $2}' |tofi $tofi_args)

I'm using pipewire so the functionality of pactl is actually provided through pipewire-pulse I think

view more: ‹ prev next ›