1
22

cross-posted from: https://beehaw.org/post/23996175

Website: https://yazi-rs.github.io/

Changelog: https://github.com/sxyazi/yazi/blob/main/CHANGELOG.md#v251229

They have lot of stuff:

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Fixed for any bug fixes.
  • Improved for performance improvements.

I just list the first 10 added stuff:

[v25.12.29]

Added

  • Remote file management ([#3396])
  • Virtual file system ([#3034], [#3035], [#3094], [#3108], [#3187], [#3203])
  • Shell formatting ([#3232])
  • Multi-entry support for plugin system ([#3154])
  • Zoom in or out of the preview image ([#2864])
  • Improve the UX of the pick and input components ([#2906], [#2935])
  • Show progress of each task in task manager ([#3121], [#3131], [#3134])
  • New fs.copy() and fs.rename() APIs ([#3467])
  • New experimental ya.async() API ([#3422])
  • New overall option to set the overall background color ([#3317])
  • ... and more!
2
14

Hey everyone,

Basically the title. I'd like to learn how to make my own drawing program and I'm slightly surprised that I can't seem to find anything about it. No tutorials or discussions about requirements or just general tutorials.

Does anyone have any recommendations on where I could start?

3
17
submitted 1 day ago* (last edited 1 day ago) by lens0021@programming.dev to c/rust@programming.dev
  • New CLI flag allows overriding the markdown flavor for a single run
  • Options: commonmark, gfm (GitHub Flavored Markdown)
  • Useful for testing files against different markdown specifications
4
248
submitted 2 days ago* (last edited 2 days ago) by madmo@programming.dev to c/rust@programming.dev

This Christmas, my wife outdid herself. She knew I loved Rust, so she DIYed me a Ferris. It’s now guarding my desk, judging my unwrap() calls and reminding me to write safer code.

Based on the pattern from here (the instructions are in german)

5
8
deku_string 0.4.1 release (programming.dev)

This is a small release to support Deku 0.20.0 release. The only incompatibility was an introduced descriptive-errors feature which is explicitly propagated at the moment.

The crate started as support decoding and encoding fixed and variable length unicode strings, but quite soon become more than this.

While there’s some ideas to implement, new ideas and improvements are always welcome.

6
20

A new release of Kellnr, the crate registry is out. Kellnr is now a single binary that includes all web resources and config files, making it easier to deploy. As a new feature, web-hooks where added to interact with kellnr from other applications.

7
19
What's "new" in Miri (www.ralfj.de)
submitted 1 week ago by cm0002@mander.xyz to c/rust@programming.dev
8
4
9
20
This Week in Rust 631 (this-week-in-rust.org)
submitted 1 week ago by mrbn@lemmy.ca to c/rust@programming.dev
10
14
submitted 1 week ago* (last edited 1 week ago) by elBoberido@programming.dev to c/rust@programming.dev

Hi everyone,

we, the iceoryx community, just released iceoryx2 v0.8, an ultra-low latency inter-process communication middleware in Rust, with C, C++, Python and with this release, C# bindings.

If you are into robotics, embedded real-time systems (especially safety-critical), autonomous vehicles or just want to hack around, iceoryx2 is built with you in mind.

Check out our release announcement for more details: https://ekxide.io/blog/iceoryx2-0.8-release

And the link to the project: https://github.com/eclipse-iceoryx/iceoryx2

11
11

cross-posted from: https://programming.dev/post/42658798

Mago 1.0.0 - the first stable release of the Mago PHP toolchain

12
74
submitted 1 week ago by nemeski@mander.xyz to c/rust@programming.dev
13
17
This Week in Rust 630 (this-week-in-rust.org)
submitted 1 week ago by mrbn@lemmy.ca to c/rust@programming.dev
14
17
15
11

It's nice to see progress towards the milestone of having a rustc working on a target not currently supported by Rust. I can't wait to see that happen.

16
11
submitted 2 weeks ago by nemeski@mander.xyz to c/rust@programming.dev
17
22
submitted 2 weeks ago by kbal@fedia.io to c/rust@programming.dev

estimated audit backlog: 67560 lines

I started learning rust. Worried about trusting all the various code that gets pulled in from the interwebs to compile the first example project in the book (which depends only on "rand" to get random numbers, which requires 8 different libraries), I installed "cargo vet" so that I'd at least know about it if I accidentally added things that haven't been vetted by anyone at all.

Doing this installed a further 200 crates, with no indication as to whether they have themselves been vetted by anyone or not, and tells me that half the ones I already had just from adding "rand" have not been vetted by anyone.

Anyway, I'm learning rust.

18
3
submitted 2 weeks ago* (last edited 2 weeks ago) by indietechnews@ioc.exchange to c/rust@programming.dev

#Termux mobile Experiments

* updating to Rust 1.92.0 does not solve the "Simba" struct issue when building Oniux v0.6.1 - this appears to be #Cargo specific @rust @rustaceans
@torproject

* #Arti works passing
-o application.permit_debugging=true

* #mobian updates with https but without tor to Trixie and is signed after
apt --modernize-sources
@mobian

#rust #rustlang #programming
#mobile #Linux

19
16

CtrlAssist – an open source project to bring more accessible, collaborative gaming to Linux! Inspired by PC gaming sessions with my own family, where both young and old relish exploring rich stories with immersive worlds (like Witcher 3, RDR3, Hogwarts Legacy, etc) but find coordinated combat or movement control too challenging to play solo, CtrlAssist lets you combine multiple controllers into one virtual gamepad, much like assist features on dedicated game consoles.

Whether your helping grandparents through tough boss fights, or co-oping with nieces and nephews to level age gaps, CtrlAssist aims to make PC gaming on Linux fun and accessible for everyone. While I’m certain similar utilities exist, I also just wanted a holiday hobby project to practice Rust development while scratching a personal itch.

Please give it a try, share your feedback in the relevant discussion categories, or check out the open issues if you’d like to contribute, help is always welcome!

#RustLang #LinuxGaming #Accessibility #OpenSource #CtrlAssist

20
21

Version 1.92.0 of Rust has been released. This release includes a number of stabilized APIs, emits unwind tables by default on Linux, validates input to #[macro_export], and much more. See the separate release notes for Rust, Cargo, and Clippy.

21
27
Announcing Rust 1.92.0 (blog.rust-lang.org)
submitted 2 weeks ago by nemeski@mander.xyz to c/rust@programming.dev
22
39
submitted 2 weeks ago by jwr1@kbin.earth to c/rust@programming.dev
23
11
This Week in Rust 629 (this-week-in-rust.org)
submitted 2 weeks ago by mrbn@lemmy.ca to c/rust@programming.dev
24
80
25
5
Rust in Android Devices (flipboard.social)
submitted 3 weeks ago* (last edited 2 weeks ago) by indietechnews@flipboard.social to c/rust@programming.dev
view more: next ›

Rust

7626 readers
81 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 2 years ago
MODERATORS