Comments (3)
I'll take care of it if you don't mind!
from tvshows.
It would be awesome, @tcard :)
But there are two ways to do this:
- Automatically choosing where to download the torrent -> getting the show name and creating a folder. Not very difficult, I think.
- Or the user chooses a custom folder for each show. Maybe the folders are populated automatically, but there is an option for the user to change the name.
The second approach is more powerful, but the way I see this the CoreData backend needs to be changed. That way, Subscriptions need a new field for storing the custom folder. I'm pretty new to CoreData, but by default a change in the model makes it incompatible with the previous stored subscriptions. Initial research tells me that it is possible to automatically "migrate" CoreData models, but it needs a little work:
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreDataVersioning/Introduction/Introduction.html
http://www.timisted.net/blog/archive/core-data-migration/
http://stackoverflow.com/questions/1018155/what-do-i-have-to-do-to-get-core-data-to-automatically-migrate-models/1219911#1219911
I don't know how long it would take to change this (it could be trivial following those instructions, or it could be difficult based on our messed up managed objects). Anyway this is something that needs to be addressed (the model should not be set in stone, I need to add more attributes for other things), so @tcard if you want to contribute this is the most important thing right now :)
from tvshows.
I'll take a look at it, although I don't think it's necessary to ask the user for a custom folder name in this particular case. I happen to be actually pretty new to Obj-C, so going deeper is always interesting.
from tvshows.
Related Issues (20)
- export and import show list HOT 1
- Retina Menu Bar Icon HOT 1
- Configure torrent site HOT 2
- Prioritizing 1080p HOT 3
- [FEATURE] Automatically download subtitle with subliminal HOT 1
- Prevent TVShows from bringing Transmission to the foreground HOT 2
- Updating Show info
- .
- Crashes in Mavericks
- Option to Prioritize/Enable only single file downloads instead of multi-file/folders
- Option to change TVShowsAppcastURL
- Always 1 day late HOT 2
- Kickass.to RSS support
- Mark episode downloaded
- TVShows crashing on 10.9.2 HOT 4
- Episodes no longer populating? HOT 1
- Add IMDb rating starts
- With the Pirate Bay down, what's the plan? HOT 8
- Is this repo dead? HOT 12
- Crashing on Mavericks
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tvshows.