Skip to content

Sidebar style update / Misc updates#431

Merged
ShaneIsrael merged 14 commits intodevelopfrom
shane/sidebar-style-update
Feb 7, 2026
Merged

Sidebar style update / Misc updates#431
ShaneIsrael merged 14 commits intodevelopfrom
shane/sidebar-style-update

Conversation

@ShaneIsrael
Copy link
Owner

@ShaneIsrael ShaneIsrael commented Feb 6, 2026

Some style updates to bring the transcoding status information a bit more in line with the rest of the sidebar.

image
  • Added a new extract_date_from_file function in util.py that attempts to extract the recording date from video metadata using ffprobe, falls back to filename patterns, and finally to the file creation timestamp.
  • Updated all usages in cli.py and api.py to use extract_date_from_file instead of the previous filename-based method, ensuring more accurate and robust date extraction for video records.
  • Renamed the old extract_date_from_filename to _extract_date_from_filename to clarify its internal use.
  • Refactored TranscodingStatus.js to use Material UI's Grid and IconButton, improved status polling logic for more responsive updates, and enhanced the visual display of transcoding progress and stopped state. Added a spinning sync icon for compact view and improved tooltip handling.
    Disk Space Indicator:
  • Adjusted spacing and padding in DiskSpaceIndicator.js for better visual alignment and consistency across different indicator states.
    Settings View:
  • Minor wording change in the settings panel to clarify the message when transcoding is disabled.

@ShaneIsrael
Copy link
Owner Author

@dammitjeff the style updates I made

@dammitjeff
Copy link
Contributor

Ah, I see what you mean now when it comes to the styling. Yeah this is much better, I like it

Not sure what the movie slate is exactly supposed to signify, perhaps having a spinning circle animation would be easier to convey something is happening in the background?

@ShaneIsrael
Copy link
Owner Author

It's to show that a transcode operation is happening when the sidebar is closed. Wasn't really sure what icon to use. Definitely open to opinions.

There are the options: https://mui.com/material-ui/material-icons/

@dammitjeff
Copy link
Contributor

Nice, spinny logo is good :)

@ShaneIsrael ShaneIsrael changed the title Sidebar style update Sidebar style update / Misc updates Feb 6, 2026
@ShaneIsrael ShaneIsrael merged commit ecad9bf into develop Feb 7, 2026
2 checks passed
@ShaneIsrael ShaneIsrael deleted the shane/sidebar-style-update branch February 7, 2026 00:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants