lloydsparkes / tvrename

Automatically exported from code.google.com/p/tvrename
Other
0 stars 0 forks source link

Cross-platform support #70

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
There has been some request for OSX support.

Could either:
 * Figure out why C++ and Mono isn't working
 * Convert to C# and use Mono (see issue #69).
 * Figure out why its not working well under Wine

See http://tvrename.com/bb/viewtopic.php?f=5&t=209

Original issue reported on code.google.com by tvren...@tvrename.com on 13 Sep 2009 at 12:01

GoogleCodeExporter commented 9 years ago
Using the recently converted-to-C# source, TVRename under Mono on Linux:

http://stuff2web.com/d/xdghvd/tvrenamemono.png

I did a couple of quick fixes to remove hardcoded Windows path separators, and 
to bypass timezone 
adjustment (which relies on the Windows Registry).

From what I've read, on OSX the embedded web browser used on the "My Shows" tab 
to show the 
episode guides might not work.

I haven't tried anything like scanning for shows, as I'm feeling too lazy at 
the moment to get 
shares set up on my virtual Linux machine.  I just copied the settings files 
from my Windows setup 
across.

If you are doing C# development for Mono compatibility, there is a function 
called 
"Version.OnMono()" that you can use to see what you're running under, and run 
alternate code if 
necessary.

Original comment by tvren...@tvrename.com on 20 Feb 2010 at 6:23