Commit Graph

106 Commits

Author SHA1 Message Date
markjfine
b225ca9ddd
More minor tweaks
More cleanup and bugfixes.
2021-04-05 09:26:11 -04:00
markjfine
a8109b8f8d
Album Art and Other Tweaks
Stripped extra artists from the search and save routine to give better search results.
Also moved the automated album art display to be after station cover and logo detection.
Other minor tweaks.
2021-04-03 17:19:54 -04:00
markjfine
458cecd278
Update README.md 2021-04-02 15:27:36 -04:00
markjfine
c9d1cd283c
Added Automated Cover Downloads
If selected by the user, the application will detect if the ID3 information changed. If so, it will check the new information on Discogs and download the appropriate album art. If no album art is found, it will load the station's logo, if present.
2021-04-02 15:21:18 -04:00
markjfine
d6806bd7e7
Download Covers checkbox
Added a chekcbox to allow automated download of album art.
2021-04-02 15:18:28 -04:00
markjfine
f80d20edcd
About update
More changes to about box data.
2021-04-02 06:00:54 -04:00
markjfine
565b6c6c24
About bug
Fixed location of about logo to res/
2021-04-02 05:49:38 -04:00
markjfine
b0163a7ed3
Eliminated GdkThread and GtkImage Warnings
Removed the GdkThread entirely since:
1. It seems unnecessary without the API calls.
2. It's deprecated - all Gtk/Gdk calls should be in the main thread anyway.

Also changed the references using the stock image to use the icon "MISSING_IMAGE" to eliminate those deprecation warnings.
2021-04-01 18:17:21 -04:00
markjfine
157568be1a
Updated with changes 2021-04-01 16:42:40 -04:00
markjfine
ecd5ae248c
Use Bookmark names
Use bookmark names instead of blanks, MPS/SPSx, or HDx, if available.
2021-04-01 16:05:47 -04:00
markjfine
c895ba9fbc
nrsc5 path, ID3 tooltips
1. Added argument for absolute path (with final slash) to nrsc5 if needed, defaults to no path. If absolute path to nrsc5 is required, can now invoke with:
`python3 nrsc5-dui.py /usr/local/bin/`
2. Added tooltips to ID3 info (title, artist, album, genre) in case it exceeds display limitations.
2021-04-01 10:45:06 -04:00
markjfine
2150df1a4e
ID3 Info
Ellipsize title, artist, album, genre info for when it exceeds display limitations to show there's more there.
2021-04-01 10:41:31 -04:00
markjfine
5819e77a17
Redundant 2021-04-01 10:39:39 -04:00
markjfine
36e833fa8c
Redundant 2021-04-01 10:39:31 -04:00
markjfine
e4075bfe29
Redundant 2021-04-01 10:39:23 -04:00
markjfine
468ff89996
Redundant 2021-04-01 10:39:15 -04:00
markjfine
8f39fbd380
Redundant 2021-04-01 10:39:06 -04:00
markjfine
b7206ecfdd
Redundant 2021-04-01 10:38:59 -04:00
markjfine
fd4b347df2
Redundant 2021-04-01 10:38:49 -04:00
markjfine
c3b25c2ef4
Redundant 2021-04-01 10:38:37 -04:00
markjfine
f72744780d
Redundant 2021-04-01 10:38:27 -04:00
markjfine
6369250930
Redundant 2021-04-01 10:38:16 -04:00
markjfine
b6f6a612d8
Redundant 2021-04-01 10:37:54 -04:00
markjfine
eeb9c14b47
Add files via upload 2021-03-31 10:45:11 -04:00
markjfine
f6bf5028c0
Cleaned up interface a little
1. Changed ID3 data in Track Info to labels vice entry boxes.
2. Made all labels uniform with titles right-justified and ending with a colon, data labels left-justified.
3. Added a hand cursor to the stream info in the Station Info tab to signify they may be clicked.
2021-03-31 10:44:30 -04:00
markjfine
f03bb10125
Consistent traffic timestamp sizing
Made timestamp appear to be the same size as the weather map.
2021-03-30 07:07:38 -04:00
markjfine
5a4886ad65
Traffic map timstamp
Added a timestamp to the traffic maps so you know how much it's aged.
2021-03-29 19:19:58 -04:00
markjfine
19368510f3
Add files via upload 2021-03-29 15:54:25 -04:00
markjfine
4c08fc9b64
Add files via upload 2021-03-29 15:52:09 -04:00
markjfine
cd985a55d2
Add files via upload 2021-03-29 13:50:27 -04:00
markjfine
d263800ea0
Refresh 2021-03-29 13:38:15 -04:00
markjfine
8d0533b071
Linux version 2021-03-29 13:34:03 -04:00
markjfine
db0239f052
Separate map display fixes
minor tweaks.
2021-03-28 20:49:06 -04:00
markjfine
c643f02e63
Separate map display issues
1. Added back the connection to callbacks for the whole window to enable all of the controls. (bizarre)
2. Fixed animation, which wouldn't work without a valid list of maps to display - regex anticipated the path to start with the `map` directory instead of the whole path from root.
2021-03-28 20:48:01 -04:00
markjfine
157419e838
smooth stream switch
Fixed using pty and select to pipe streamNum to a running nrsc5 without disrupting process operation.
2021-03-28 14:52:44 -04:00
markjfine
1f1aaaa556
Covers/Logos
Fixed the way the images were displaying. The images may still be latent because of erratic station transmission, but the application will be able to properly display when it does. Also, station logos are now being properly cached in StationLogos.json
2021-03-28 02:09:32 -04:00
markjfine
0c7fdf506e
Add files via upload 2021-03-27 21:35:55 -04:00
markjfine
0fcce4b713
Delete temp 2021-03-27 20:03:16 -04:00
markjfine
287ff73c8b
Add files via upload 2021-03-27 20:03:05 -04:00
markjfine
177788b311
Create temp 2021-03-27 20:00:19 -04:00
markjfine
b76c21f145
Delete test 2021-03-27 19:55:53 -04:00
markjfine
1e52ee9fc8
Create test 2021-03-27 19:55:25 -04:00
markjfine
6f2fd7d38f
Update README.md 2021-03-27 16:33:24 -04:00
markjfine
d96f50451b
Update README.md 2021-03-27 16:32:35 -04:00
markjfine
3fccb282dd
Update README.md 2021-03-27 16:31:54 -04:00
markjfine
08bc0441be
Delete temp 2021-03-27 16:30:28 -04:00
markjfine
60f216ffc8
Delete temp 2021-03-27 16:30:15 -04:00
markjfine
023d935ea1
Add files via upload 2021-03-27 16:30:06 -04:00
markjfine
76ce434b02
Add files via upload 2021-03-27 16:29:35 -04:00
markjfine
d170616525
Delete temp 2021-03-27 16:28:48 -04:00