@kramo@fosstodon.org
@kramo@fosstodon.org avatar

kramo

@kramo@fosstodon.org

Hobbyist UX designer, free software contributor and maintainer. @gnome Foundation member.

Living in Hungary, born 2005.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

kramo, to GNOME
@kramo@fosstodon.org avatar

Hieroglyphic by @FineFindus joined GNOME Circle! :blobfoxhappy:

The app lets you find LaTeX symbols by sketching.

https://apps.gnome.org/Hieroglyphic/

kramo, to random
@kramo@fosstodon.org avatar

Playing around with the @penpot 2.0 Early Access, I am happy to say that I will finally be ditching Figma as the last proprietary piece of software in my workflow. :blobfoxuwu:

The app has gone a long way and I'd encourage everyone who tried it in the past to give it another shot, as well as those who held off on trying it before.

https://early.penpot.dev/

I can't wait for the 2.0 release! :blobfoxhappy:

bragefuglseth, to random
@bragefuglseth@fosstodon.org avatar

Ah, hostile conversations can be so draaaaaining. Remember to get away from them soon enough, you most likely have things more deserving of your attention.

kramo,
@kramo@fosstodon.org avatar

@bragefuglseth I'm proud of you for finally realizing hehe :blobfoxsmirk:

scottjenson, to opensource
@scottjenson@social.coop avatar

How well do and projects deal with ? I've talked to a few people that say it's a struggle as reducing techdebt isn't seen as "fun" so much harder to attract contributors.

I'd expect this would be easier for larger projects.

kramo,
@kramo@fosstodon.org avatar

@scottjenson Another thing to keep in mind is that open source projects are usually more focused.

Most software, in open source especially is just duct-taped together from other libraries that are only developed in-house if an off-the-shelf solution is not sufficient, which is rarely the case for a project with a free software license.

As such, I feel that complete rewrites of components, which people do often find fun are more common because you're not stepping on any toes.

kramo, to GNOME
@kramo@fosstodon.org avatar
gregorni, to FunctionalProgramming
@gregorni@fosstodon.org avatar
kramo,
@kramo@fosstodon.org avatar

@bragefuglseth @gregorni

⚠️ "Brage Fuglseth" was killed because it ran out of memory.

kramo,
@kramo@fosstodon.org avatar

@fkinoshita @gregorni Isn't Python specifically kind of terrible for recursion by the way?

http://neopythonic.blogspot.com/2009/04/final-words-on-tail-calls.html

kramo, to random
@kramo@fosstodon.org avatar

Surprised it only took me this long to nuke my /home while developing a file manager

bragefuglseth, (edited ) to random
@bragefuglseth@fosstodon.org avatar

I'm publishing a minor translation update for Fretboard on Flathub right now. Thanks to @bittin, @sabriunal and @flipflop97 for being awesome people and making the GNOME ecosystem more convenient and accessible for speakers of their respective languages!

#Fretboard

kramo,
@kramo@fosstodon.org avatar

@bragefuglseth Unless the two languages are grammatically similar, software localization is always going to suck for multiple reasons.

First, take this string for example:

"Update with {}"

In my native language, Hungarian, the proper translation of this string would depend on whatever is inserted in place of {}.

bragefuglseth, to random
@bragefuglseth@fosstodon.org avatar

From now on I'll try to avoid using imperative in issue titles. Example: "Reconsider image height settings" -> "Reconsidering image height settings".

Pretty small change, but I think the shift in tone is significant. In my experience, the former can be a little more stressing / negatively interpreted. How we interact with each other when building software matters a lot!

kramo,
@kramo@fosstodon.org avatar

@bragefuglseth Maybe, but that's the form we use for commits and merge requests and considering that on modern git forge web UIs, MRs and issues are handled very similarly, it would feel weird to use a different form.

kramo,
@kramo@fosstodon.org avatar

@bragefuglseth I understand your point, I just don't like ascribing to language what is the product of broader social phenomena.

If people feel overburdened in the FOSS community, the cause of that is likely not the title of your issues but something else and trying to change the former is a nice gesture at best and an unnecessary use of our energy at worst.

Language reflecting the way we think makes people focus on it too much even when the reverse, it impacting our thoughts, is minimal.

kramo,
@kramo@fosstodon.org avatar

@bragefuglseth I agree, but trying to change an already established way of doing something is beyond personal consideration.

kramo, to GNOME
@kramo@fosstodon.org avatar

entered beta!

I have all basic features working and am mainly going to focus on polishing it before the release.

It should now be generally safe to test, but I still only recommend it if you have a backup of your files. (Which you should create anyway :blobfoxevil:)

Please report all bugs you find, any features that are missing and improvements you would make!

You can find info about downloading it here:

https://github.com/kra-mo/hyperplane

kramo, to GNOME
@kramo@fosstodon.org avatar

More progress on ! :blobfoxcomputer:

  • A list view, due to popular demand

  • Mounting and ejecting external volumes

  • An editable sidebar

  • Completion and relative paths in the path bar

As well as a lot of boring stuff

I'm very close to releasing the first beta, I just need to make sure the internal file operations don't do anything stupid

A screenshot showing off the sidebar in edit mode.

kramo, to GNOME
@kramo@fosstodon.org avatar

Implemented the path/tags bar, again with some nice animations. :blobfoxhappy:

A screencast in which the user navigates throughout the app showcasing the path bar's expand animations.

kramo, to GNOME
@kramo@fosstodon.org avatar
kramo, to GNOME
@kramo@fosstodon.org avatar

progress update no. 1

  • I've introduced the Recent and Trash pages

  • Implemented a properties window

  • Made the app adaptive

  • Implemented the tab overview

As well as done many chores to make the app run better. Thanks to @rdbende for helping me fix some bugs too :blobfoxheart:

The properties window showing details for an RSS freed. Similar to Nautilus'
The app at a small size showing off its adaptive sidebar
The tab overview

kramo, to GNOME
@kramo@fosstodon.org avatar

I'm working on a file manager!

And I thought I could document the development process here.

I've wanted to explore the idea of a non-hierarchical file manager for a long time and this is the result, Hyperplane.

The idea is that you organize files by tags (or categories or whatever name I end up with) instead of folders while still being able to access them from a traditional file manager.

You can test it now if you want, details in the README:

https://github.com/kra-mo/Hyperplane

bragefuglseth, to random
@bragefuglseth@fosstodon.org avatar

Inter Heavy with the kerning decreased to the point where the letters slightly touch each other is one of my favorite typographic choices when designing basically anything

kramo,
@kramo@fosstodon.org avatar

@Daudix @bragefuglseth I am the some people. (Other fonts exist too)

bragefuglseth, to random Norwegian
@bragefuglseth@fosstodon.org avatar

boosts my Norwegian alt's translation team advertisement
gets notification
Oh, what can that be?
realizes that it's the notification from me boosting my own post a second before
Ah. Maybe I'll find intelligent life in there someday 😆️

kramo,
@kramo@fosstodon.org avatar

@bragefuglseth I reblogged a post of mine, but didn't get a notification on Elk or the main Masto app, so you should probably open an issue for Tuba or whichever client you were using.

kramo, to random
@kramo@fosstodon.org avatar

I now accept donations via GitHub Sponsors if you want to support my work :blobfoxheartcute:

https://github.com/sponsors/kra-mo

bragefuglseth, to GNOME
@bragefuglseth@fosstodon.org avatar

Say hello to GNOME Circle’s most recent member: Forge Sparks by @rafaelmardojai! Forge Sparks lets you get Git forges notifications (from e.g. GitHub) delivered straight to your desktop. Learn more here: https://apps.gnome.org/ForgeSparks/

kramo,
@kramo@fosstodon.org avatar

@bragefuglseth @gregorni It's almost like you're a designer or something

bragefuglseth, (edited ) to Norway
@bragefuglseth@fosstodon.org avatar

Did you know that all people in #Scandinavia (#Norway, #Denmark and #Sweden) understand each other, even though we speak 3 different languages? The amount of Scandinavian speakers totals at more than 20 million! I think it would be cool to have a space for us Scandinavian #GNOME users and contributors to communicate in our mother tongues, so that's what I'm trying to establish now! Please share if you know anybody this might interest.

https://matrix.to/#/#scandinavia:gnome.org

kramo,
@kramo@fosstodon.org avatar

@bragefuglseth What's the big issue with Gtranslator that would require a whole new app?

kramo,
@kramo@fosstodon.org avatar

@bragefuglseth Okay, I see. I'm sure the maintainers would appreciate if you opened some issues or MRs. There definitely are some glaring design issues with it, but most of them seem easily fixable.

danirabbit, to random
@danirabbit@mastodon.online avatar

These kinds of little details and putting love into every corner of the experience are what makes working on @elementary OS so rewarding for me. Also, welcome back to Marius!

https://github.com/elementary/switchboard-plug-about/pull/253

https://github.com/elementary/switchboard-plug-printers/issues/182

kramo,
@kramo@fosstodon.org avatar

@danirabbit I would definitely not consider a separate drawing tablet a pointing device. You generally don't use it for navigation, it has a different purpose.

I think it would only make sense for touchscreen devices with an optional pen, not whole tablets.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • GTA5RPClips
  • provamag3
  • InstantRegret
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • lostlight
  • All magazines