hessnake

joined 1 year ago
[–] [email protected] 5 points 2 days ago

Presidential primaries are the weird ones because they're spread over all the states. Otherwise candidates just need to do whatever to get on the ballot(usually gather signatures) and then win the election. Parties can throw their weight behind one candidate in particular but that's not the same as declaring a winner. AOC got into Congress by beating a party backed incumbent in a primary.

[–] [email protected] 2 points 1 week ago

I've never used Macrofactor so I can't make a great comparison, the only commercial calorie tracker I've used is Lose It.

Major differences would be:

The food database - I don't know what Macrofactor uses but I use Open Food Facts and the USDA.

Manatee Fitness has zero monetization. No subscription, ads, or tracking. I never want to have access to my users data.

Macrofactor likely has a much more polished UI. I do my best but I'm far from a professional designer.

[–] [email protected] 3 points 1 week ago

A few kind souls have offered to test an iOS build but never followed through. Please feel free to give it a shot though! There's likely an amount of additional setup you'd have to do for iOS that I haven't done since I have no way to build or test it. The Tauri docs will be your friend for this.

[–] [email protected] 5 points 1 week ago

Getting it on F-droid is on the to-do list once I'm confident I don't need to make any backwards incompatible changes going forward!

[–] [email protected] 2 points 1 week ago

This is why getting more people to test is good! On both my phone and my wife's nothing is cutoff so I haven't run into these UI issues before.

The g for grams being all over the place is actually a bit intentional. For the nutrients it's a label that can't be changed which is why it's right aligned and grey. Serving amount is just a string so it could be anything. Serving quantity the g is actually a button to convert to different units which is why it looks different.

I understand that the overall UX is probably the weakest part of the app. I'm more of a backend engineer that dabbles in frontend haha

 

Original post: https://lemmy.world/post/23645197

Hi all! Since my last post I've been hard at work on Manatee Fitness. I polished the core functionality and ended up feature creeping myself. I wasn't intending to add weight tracking or goal calculations but once I got into a groove I just kept going.

The most exciting part is that I finally have a real icon!

Beyond that, I figured out how to build an APK via github actions so now anyone willing to give the app a try is able to easily download and install it! I welcome any feedback from users. One important thing to keep in mind before trying it out is that it is currently focused on foods available in the US. I want to eventually expand the scope to more countries but I'll get to that once I have a stable release.

I'm also happy to take any contributions from the community! I have issues written up for all the bugs and new features on my current roadmap to the first stable release.

And finally, I want to give a shoutout to the 2 existing foss apps in this space that I know of:

Waistline

Energize

My competitive drive to one up them is a huge reason I made as much progress on Manatee Fitness as I have.

[–] [email protected] 9 points 2 months ago

Due to how both Open Food Facts and USDA store data metric is actually the default!

[–] [email protected] 6 points 2 months ago (1 children)

I'd love to hear your thoughts! I've only got 2ish years of experience with Angular myself. I'm also using this project as an excuse to get familiar with signals so I'm better equipped to introduce them at work.

[–] [email protected] 13 points 2 months ago (2 children)

I actually shout out Waistline in the first paragraph of the README haha

On a technical level, the major differences between the two are Waistline uses Cordova and a key value DB while I use Tauri+Angular and SQLite.

On a non-technical level, I think Waistline's UX is a bit rough around the edges. For example, when adding something to a meal Waistline will add only 1 serving and then I have to go back in and edit that. Manatee Fitness will immediately bring you to the quantity form after selecting the food to make it more seamless.

I absolutely love Waistline and appreciate the project! I just wanted to take my own crack at it with a modern framework and see if I could improve my personal pain points.

[–] [email protected] 3 points 2 months ago

GitHub issues work for me!

[–] [email protected] 27 points 2 months ago* (last edited 2 months ago) (2 children)

The food database is initially loaded with info from the USDA! That covers generic stuff like eggs or milk. Anything new is either added manually or sourced from the Open Food Facts database which is already crowdsourced.

I'm prioritizing Google Play but after that's settled I'm open to f-droid as well. Most of the people I know that'll benefit from this app the most wouldn't know how to even install f-droid.

216
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 

Many of my friends use calorie trackers like Lose it! or MyFitnessPal. And I've heard many complaints about them locking basic functionality behind a subscription. The straw that broke the camel's back was not allowing barcode scanning without a sub. I've been looking for a meaty, pun intended, side project to pick up and decided to try to do some good while saving some people money!

  • Built using Tauri in order to use Angular for the GUI and get mobile platform support.

  • Data is stored on-device using SQLite.

  • Initially I'm only targeting Android, I'd love to target iOS too but I don't own any Apple devices to dev+test on.

  • I'd say it's a "late alpha" as of right now. It has most but not all functionality, but has only been tested by me so there are likely small bugs that need to be found.

  • My wife really likes manatees, hence the name.

  • I've commissioned an artist for a logo so that should be coming by February.

Would love to hear people's thoughts! Currently you'd have to build the app yourself, though I do have an item on my to-do list to generate signed APKs via a github action. Mostly I'm just looking to start spreading the word now and hopefully get some good feature requests or bug reports. If you've read this far, thanks for your time!

Edit: I figured out how to generate signed APKs via GitHub so I have a v0.2.0 Pre-Release up. It's already led me to finding out there are some bugs on Samsung phones that don't happen on my Pixel so please submit any issues you encounter! Thank you!

[–] [email protected] 5 points 3 months ago (5 children)

I've got an A380 in my Jellyfin server and it's a beast

[–] [email protected] 4 points 4 months ago

I can't speak for iOS but for Android the official app allows you to download the files but you have to watch them in another app. There's a 3rd party app for Jellyfin that lets you download and watch in-app. It's peak open source fragmentation.

Server transcoding is there and works great though.

view more: next ›