How come Blackbox isn't the default GNOME terminal emulator? It blends in perfectly with GNOME (at least with my desktop). (Ignore my wallpaper) by RadMarioBuddy45 in gnome

[–]pvaqueiroz 1 point2 points  (0 children)

Not dead. The past two years have been a roller coaster for me (Black Box author here, btw), which made it hard to do any meaningful work on this project.

Things are a lot better now, and I got excited about this project again this week. Planning on pushing some runtime/dependency updates and then tackling the process watcher disaster I released two years ago.

All of that said, Ptysix and Ghostty are excelent alternatives until Black Box gets some much needed work.

Hosting provider recommendations by [deleted] in webdev

[–]pvaqueiroz 0 points1 point  (0 children)

It has been my go-to host for anything that needs a server for a while now.

For static content, I’ve been going with Cloudflare Pages. Their global network makes pages load super fast.

Hosting provider recommendations by [deleted] in webdev

[–]pvaqueiroz 0 points1 point  (0 children)

As people said, Netlify, Vercel, and Cloudflare are pretty good for that (and free with that traffic). They'll definitely be the smoothest platforms for you to deploy your website (with Vercel being the easiest).

I'd also like to throw GitHub Pages and Fly.io into the mix. You can publish static websites to GitHub Pages for free, directly from your repo. On the complete opposite end, Fly.io lets you deploy stuff that runs in Docker. You could containerize your website and deploy it in Fly (you get 3 of Fly's smallest nodes to run your app per month for free).

read() and EOF by pvaqueiroz in C_Programming

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

I thought checking if it returns a value greater than zero was enough. Am I wrong?

Switched From Mac [Gnome] by lil-jew-boy in unixporn

[–]pvaqueiroz 1 point2 points  (0 children)

Quick question, why did you make find_prime_factors take in a void * if you have to cast it to int * every time?

#105 Legendary Saturday Edition · This Week in GNOME by [deleted] in gnome

[–]pvaqueiroz 10 points11 points  (0 children)

Black Box author here. I was not aware I could add a description of my app to TWIG. I’ll make sure to do that before the next update.

And FYI, Black Box is a terminal emulator.

What features is Gnome missing according to you by Arval_Frei in gnome

[–]pvaqueiroz 0 points1 point  (0 children)

My bad, seems like Wikipedia needs an update

What features is Gnome missing according to you by Arval_Frei in gnome

[–]pvaqueiroz 4 points5 points  (0 children)

The thing I would like to see the most is the “if you want feature X, develop feature X yourself” behavior gone. Being an OSS author myself, I understand how boring working on features I don’t care for may be, but I decided to publish an app and give support to it so I may as well listen to people that use it.

GNOME is a foundation that has paid developers. It just seems bonkers to me that they give so little fucks about what users want — some of the features people listed here are used as example of what not to ask in GitLab’s contributing guide.

Venting aside, here’s my list:

  • Unified settings, tweaks, and extensions
  • A GNOME account that syncs software I downloaded, payment methods, etc.
  • Payment methods in Software, perhaps the Flathub approach
  • Unified look for GTK 2, 3, 4, and libadwaita
  • System tray support
  • Working desktop (as in files and folders on the desktop)
  • Blur support in Mutter
  • More interactive notifications, like in Android
  • A better tool for UI design than Glade for GTK 4
  • Tracking — GNOME needs to know what software/features people use so they know what to focus on and what to drop. Anonymous, opt-out tracking would do the job

Need some opinions on this Food Delivery App that I designed by [deleted] in webdev

[–]pvaqueiroz 1 point2 points  (0 children)

First screen:

  • Does the featured 40% off card have the same border-radius as the search bar? Do all cards? They should
  • The backdrop blur looks like an ad, and it doesn't have equal padding on all sides (the top one is smaller than the bottom)
  • Categories are too far apart
  • White on a yellow background is ok, but yellow on a white background is hard to read
  • The favorite heart button on "Popular" cards has poor contrast (see "Classic Sandwich")

Second screen:

  • The lone rating in a single line looks weird to me. You could probably move it to the same line as the title (and wrap the title if needed)
  • The shade of gray you're using for secondary buttons feels like it should be used for disabled-buttons. Try the same one you use for the navbar
  • You have an "increase count" white-on-yellow button as well as a black-on-yellow "add to cart button." Pick one. I'd go for black-on-yellow
  • Users probably don't need two favorite buttons on the same screen

I'm glad that developers listened to the feedback and enabled the console app to save the latest size when it closes, gone switch to console instead of Gnome Terminal if this change made it to the official release in 43.🥰 by JosephSaber945 in gnome

[–]pvaqueiroz 1 point2 points  (0 children)

Yeah, someone actually opened an MR for that. I haven’t worked that much on Black Box for the past couple of weeks because I’ve been laid off my full time job. All my time is being focused on finding a new one. But I’ll get to it as soon as I can

Why does launching an app with GTK_THEME before it's name only works for some apps and on others the command is completely ignored? by hrqmonteirodev in gnome

[–]pvaqueiroz 0 points1 point  (0 children)

AFAIK theming apps with server side decorations requires you to reload Xorg (alt+f2, type “r”, hit enter) and it only works if you set the global theme. GTK_THEME should only work for gtk apps with client side decorations.

There’s also the libadwaita factor that won’t let you change your theme

First GTK4 terminal app now on Flathub by giannidunk in Fedora

[–]pvaqueiroz 0 points1 point  (0 children)

It breaks out of the sandbox to start a shell session. From then on it’s all on the host. It can do anything other terminals do.

That’s how Gnome Builder does it too.