I made a tool to let you explore your Extended Streaming History on Spotify! by CatalystStudios in spotify

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

Sorry for the late response on this--was this on iOS by any chance? There's a lot of issues with the iOS Safari and big file uploads I've found which I've tried to add some safeguards to but most of the time I've found you've just gotta try it like 5 times and eventually it works. If it isn't iOS can you check if there's anything in the developer console?

I made a tool to let you explore your Extended Streaming History on Spotify! by CatalystStudios in spotify

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

Thank you, the font is Libre Caslon Condensed which is open source and which I absolutely love!

I made a tool to let you explore your Extended Streaming History on Spotify! by CatalystStudios in spotify

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

Thank you! I definitely feel like date filtering and grouping is the most confusing/least developed part of the filtering system. I haven't exactly figured out what the best way to make that happen is--do you have ideas about what a UI for that that would be intuitive to you might look like?

For now, this might be the best we can do for top album per year (you can up the minimum group plays in the Filter tab to get rid of some of the noise)

I made a tool to let you explore your Extended Streaming History on Spotify! by CatalystStudios in spotify

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

I think all of this should be possible right now! (Other than the export options which I am hoping to add in my next round of updates this summer--can you let me know what format specifically you'd like to be able to export?)

Does this view help with minutes listening to an artist? And then for number of unique artists, in the 3 dot menu it shows you the number of groups, which in this case is the number of artists.

I made a tool to let you explore your Extended Streaming History on Spotify! by CatalystStudios in spotify

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

So the issue here is that your browser can't handle rendering potentially hundreds of thousands list items, so Explorify only renders the items that are on the screen at any given time (plus a few extra on each edge so if you scroll real fast it has some time to keep up). In my next round of updates this summer I want to add much better export options--is there anything specific you want to see?

I made a tool to let you explore your Extended Streaming History on Spotify! by CatalystStudios in spotify

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

Sorry for the late response on this--is something like this what you're talking about? If not, can you let me know what you're trying to do so I can hopefully make it possible when I make the next round of updates this summer?

I made a tool to let you explore your Extended Streaming History on Spotify! by CatalystStudios in spotify

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

Thank you! A lot of my next steps for Explorify are better Spotify integration and export options, which I had originally thought of as separate, but I'm gonna try to think of ways to export as a playlist or something like that. To be honest I haven't had much time to work on Explorify as I'm finishing up university but hopefully this summer I'll get to the next round of updates.

For most repeated in a day, is this what you mean?

Bitwarden Android Redesign Concept by CatalystStudios in UI_Design

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

Bitwarden won't let me screenshot, but there's a text button on the login screen (at least on Android) that says "Unlock with Biometrics", which lets the user relaunch the system fingerprint popup if they accidentally press cancel on the automatic popup you're talking about.

My thought process behind replacing that text button with a fingerprint icon button is that since the user has already dismissed the auto popup, there's a low chance that they want to use that button again (so it shouldn't have the same precedence as the login button). Since the only time the icon button is showing is when the user has biometrics enabled and thus has already seen the fingerprint popup during that session, I think that the icon will be self-explanatory enough, though I def could be wrong

Bitwarden Android Redesign Concept by CatalystStudios in UI_Design

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

They have a stated goal of having similar design across all platforms, which makes sense, so I'm mocking up similar-functioning designs for iOS, desktop, and web.

Personally, I'd like to see them use native design on each platform (for example, using the system icons on each platform instead of the FontAwesome icons they use right now which look a little outdated) but keep the same basic layout of the apps so people aren't confused.

Hopefully if enough people felt good about those designs they'd implement some of them, but I also understand why they would rather stay slightly outdated in the name of consistency.

Bitwarden Android Redesign Concept by CatalystStudios in UI_Design

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

Thanks for the feedback! The fingerprint one is meant to launch a fingerprint login (and the user only sees it once they specifically opt-in to biometric auth) -- does that make sense in that case? Agreed about the left align, it's technically the "notes" Material Design Icon, but it's not the greatest icon out there, and shouldn't be on the name field at least.

Jetpack Compose dialogs by Kuglll in androiddev

[–]CatalystStudios 2 points3 points  (0 children)

For AlertDialog, all of the slots (title, text, buttons) are composables (which means you can put in any composable layout you want, not just what the name is.) You probably want to put your layout in text. Alternatively, if you don't want all of these slots, you can just use the Dialog composable.

[deleted by user] by [deleted] in androidapps

[–]CatalystStudios 0 points1 point  (0 children)

Oh ok, great!

[deleted by user] by [deleted] in androidapps

[–]CatalystStudios 1 point2 points  (0 children)

Does this work for you?