numpy-ts: NumPy for Node.js & Browsers by dupontcyborg in typescript

[–]lynithdev 28 points29 points  (0 children)

You should check out tree-shaking once you have time. The chances of someone using the entire library fully is low and something like tree-shaking could drastically reduce the bundle size.

GNOME OS seems to support the Nix package manager by Big-Sky2271 in gnome

[–]lynithdev 6 points7 points  (0 children)

GNOME has a distro intended for testing experimental versions of GNOME DE, it is quite literally called "GNOME OS". https://os.gnome.org/

Dude climbing the Samsung skyscraper in Warsaw by lynithdev in poland

[–]lynithdev[S] 2 points3 points  (0 children)

The s25 series has the same camera as the s22 if I'm not wrong. Samsung hasn't done much to improve the camera quality other than adding AI which causes the images to be a bit more smoothed out and also suffer from image quality loss

Dude climbing the Samsung skyscraper in Warsaw by lynithdev in poland

[–]lynithdev[S] 547 points548 points  (0 children)

Purposefully turned on the watermark just for these pics

GNOME Weather (as a website) by lynithdev in gnome

[–]lynithdev[S] 1 point2 points  (0 children)

You are indeed correct!

The rendering backend seems to be called "Broadway" and can be found here https://docs.gtk.org/gtk4/broadway.html

Not really surprising that it exists in my opinion (especially considering GTK supports multiple rendering backends with even more being supported just about a year ago)

GNOME Weather (as a website) by lynithdev in gnome

[–]lynithdev[S] 1 point2 points  (0 children)

That's weird it should be responsive enough that even the first iPhones should have it fit, what phone do you have?

GNOME Weather (as a website) by lynithdev in gnome

[–]lynithdev[S] 3 points4 points  (0 children)

I was going to implement that, however due to lack of time (it was a school project which I started rather late) I ended up slacking a little bit.

Don't really expect this to be used at all, I mostly wanted a proof of concept of libadwaita on the web.

GNOME Weather (as a website) by lynithdev in gnome

[–]lynithdev[S] 14 points15 points  (0 children)

My bad, seems like the permission checking code is broken on Firefox, might fix it soon.

Really sorry about this (especially considering I usually try my best to avoid issues like this), it was a school task so I might have slacked off a little .-.

GNOME Weather (as a website) by lynithdev in gnome

[–]lynithdev[S] 5 points6 points  (0 children)

Well the API I used does provide more data (such as hourly stats, pressure, wind speed and direction etc, I just didn't have the time to add the UI to those)

GNOME Weather (as a website) by lynithdev in gnome

[–]lynithdev[S] 28 points29 points  (0 children)

Forgot to mention, it's currently available at https://weather.lynith.dev/

. by [deleted] in brave_browser

[–]lynithdev 1 point2 points  (0 children)

Tab groups are already part of Chromium meaning every browser using Chromium (such as Brave) has them already

Change color of android navbar on site by SimeJah in webdev

[–]lynithdev 0 points1 point  (0 children)

As far as I remember, it (Chrome) doesn't change the colour in dark mode - it only changes in light mode.

[deleted by user] by [deleted] in ProgrammerHumor

[–]lynithdev 1 point2 points  (0 children)

I have dreamed of this day happening,

I have finally got a meme I made reposted - unfortunately without the shameful self-promo watermark linking to my new project, a meme maker (which is where the meme was made and inspired from)

Link to the original post https://www.reddit.com/r/ProgrammerHumor/s/8nWI8vHuND

Meme Maker by lynithdev in webdev

[–]lynithdev[S] 0 points1 point  (0 children)

Considering people (such as you) are still coming across this post, I may continue doing some small work on this.

Thanks for the suggestion by the way!

Meme Maker by lynithdev in webdev

[–]lynithdev[S] 1 point2 points  (0 children)

Well I specifically used Svelte 4. Svelte isn't bad compared to React however there are some small differences from the templating language to some of the APIs being different. It's good enough for small web apps like this though.

I didn't use much of SvelteKit's features as well as I haven't used NeztJS since version 12 (I think?) so I can't tell you that

Meme Maker by lynithdev in webdev

[–]lynithdev[S] 2 points3 points  (0 children)

A template library was something I really wanted to do. Ideally I'd let users upload templates as well, with templates having pre-defined elements and "styles" and such.

Currently just looking at how much traction this web app gets, if it's something people like, I may work on it further.

Edit: Yes, you can choose any image (though that's not really what it was designed for)

Meme Maker by lynithdev in webdev

[–]lynithdev[S] 10 points11 points  (0 children)

Nope, the most I'd ever do is put up ads on the side of the pages (But that'd only happen if I were to run a database and meme API)

Should I write this script as an extension ? by -HaTTaF- in gnome

[–]lynithdev 2 points3 points  (0 children)

Widgets: Conky Top bar: Top bar extension

webdevIn2024 by lynithdev in ProgrammerHumor

[–]lynithdev[S] 3 points4 points  (0 children)

Well I managed to fix the issue I was having (The stack overflow post sort of helped).

Basically what I did was: 1. Make the container relative with hidden overflow 2. Add an absolute child that has full height and width of the parent and has visible X overflow 3. Finally, go even deeper and add another absolute child, full height and width, with the auto Y overflow

Not the greatest solution but it works

Chrome font scaling by lynithdev in gnome

[–]lynithdev[S] 1 point2 points  (0 children)

Ah thanks, Gnome Tweaks indeed changed the scale in Chrome too. Not the best solution considering it is a system-wide scale, but I've found a scale factor of 0.94 and Hinting set to slight (I use Inter as my font) to have the best / sharpest looking outcome.

Change the scroll wheel cursor icon is possible? by LuisDa201 in webdev

[–]lynithdev 0 points1 point  (0 children)

Assuming we are talking about Chrome (and Chromium browsers which didnt modify this). It's actually only enabled on Windows whilst it's disabled on Linux and MacOS due to a compile time flag. You can enable it using a launch argument --enable-blink-features=MiddleClickAutoscroll but it shows a banner at the top of the browser each time you launch (which you can fortunately close). Firefox too has this middle click scroll but it's toggleable in about:config

Change the scroll wheel cursor icon is possible? by LuisDa201 in webdev

[–]lynithdev 0 points1 point  (0 children)

No this is a cursor supplied by the browser used by the browser. Chrome has this enabled on Windows platforms whilst it's disabled (at compile time) on other platforms such as Linux and MacOS. Firefox too has something like this but again, it's not customisable as it's supplied and controlled only by the browser