Comments (5)
Right, I added a reference to Newtonsoft.Json.dll for the json used for parsing localized affixes. You can read a little about it in the last section in the user guide, http://d3up.com/guide/94/d3bit-user-guide
I think there's a mac equivalent of that (https://github.com/ayoung/Newtonsoft.Json).
And sure Unit test is a good idea. So I'll wait for your pull request?
from d3bit.
@CreepGin I'm having issues with merging the branches and building D3Bit, both Newtonsoft.Json and NHunspell give me a "Assembly not available for Mono / .Net 4.0 (in Mono)".
https://github.com/ttdonovan/D3Bit/tree/d3bit-test-nunit (prior to merge able to build D3Bit and all passing tests on Mac)
https://github.com/ttdonovan/D3Bit/tree/d3bit-test-nunit-merge (not able to build D3Bit)
Also I think https://github.com/ayoung/Newtonsoft.Json is for MonoTouch not MonoMac.
I could be wrong about all this. I'll keep Googling but any suggestions or guidance would greatly be appreciated.
Maybe for now is it possible to conditional have code compile depending on the platform?
from d3bit.
Right now I feel it may be wise to keep the Windows and Mac separate as different branches, or even better repositories.
The project may get a little convoluted in terms of structure and/or code if we keep the 2 ports together under one repos. Personally, I just don't want any of my choices to bog you down on your progress.
The 2 missing assemblies are just providing some convenience on the windows side. For Mac, there are standard cocoa classes for handling json. For spell correction, I have zero idea. Right now, the spell correction is not really necessary. So you can even just take it out.
from d3bit.
It would be nice if all the core functionality could be keep in one repo. Most of image processing working with the exception of fixing a the Path's and symbolic link for tesseract. If you think having two repos would be better I'ld be down for that. Create a Mac repo and I'll rip out the code that doesn't work for me.
from d3bit.
Yea originally, I wanted to keep the core multi-platform too. That's why I separated the core from the GUI from the start.
However after some consideration I think it'll be best to have different repos for the core as well. First, I think it'll make your job easier (if you just need to focus on the mac side of things). Second, it'll open up possibilities for more Mac-specific functionalities.
And I think you can just go ahead and create a repos for the mac port. You worked on it a lot and deserve the credit and ownership. =)
Once I'm done with testing the localization stuff, I'll be more committed on the mac port.
from d3bit.
Related Issues (17)
- DirectoryNotFoundException "tmp" HOT 1
- DPS dot and APS extra digits
- Performance Improvements on GetPixel()
- Need to make an Auto Updater
- Getting error when scanning item in ah { Tesseract.exe } Error HOT 31
- Cannot run exe. HOT 1
- Not a issue but more of a request, missing ability.... HOT 2
- d3up.com not responding, also see few other post saying same....? HOT 1
- Trouble scanning tooltips in 1280x1024 Letterbox HOT 6
- error
- IE 9/10 warning HOT 3
- Compare gems in empty sockets HOT 3
- Support for localized version of game HOT 2
- D3BitTest and NUnit HOT 4
- D3BitMacGUI HOT 4
- Auction House Parse Search Results HOT 3
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 d3bit.