On Jan 30, 2017, at 11:43 AM, Christiaan Hofman <cmhof...@gmail.com> wrote:
On 30 Jan 2017, at 18:27, Adam R. Maxwell <amaxw...@mac.com> wrote:
On Jan 30, 2017, at 06:18 , Christiaan Hofman <cmhof...@gmail.com> wrote:
On 30 Jan 2017, at 14:37, Christiaan Hofman <cmhof...@gmail.com> wrote:
Adam, it looks like Xcode 8 does not support QTKit anymore. This means that the
FileView project does not compile anymore. Do you know what should change to
fix thuis, can QTKit dependency be easily removed?
When I wrote it, they had just deprecated QT and were encouraging everyone to
use the new QTKit framework, so this is nice. I guess the replacement is a
bunch of AVFoundation stuff, but I've never worked with that framework. I'll
look into it.
For now I have commented out the parts that uses QTKit. That seems to work,
just drops support for movie icons (not a very big loss I think).
It could probably fall back to Quick Look for those with no loss in
functionality (I think...I haven't looked at the code in years). I'm probably
the only person who has actually attached animations to references :).
The main reason to have that QT code was probably for OS versions that didn't
have Quick Look, which is another neat Apple idea that's been lobotomized over
time (they recently removed the ability to copy from documents).
And another problem is that I get a warning about libstc++ being deprecated. Is
there a way to get rid of that?
I think the malloc zone stuff still uses C++, so I'm not sure how to link it
without that. Sorry I haven't noticed this; I gave up on updating Xcode since
it just keeps getting shittier. I think the clang team spends most of their
time inventing new warnings and trying to turn Obj-C into C++ or Java.
--
adam
Yea, they’re dismantling Job’s heritage, I guess.
The iPhone and iPad are now the cash cow that John Scull...I mean, Tim Cook, is milking
for revenue. I need a new desktop for work, and I'm actually worried about this. My Mac
Pro is 8 years old, and I don't want to give up the internal drive bays, Firewire, DVD
burner, and 8 core processor for a "current" Mac Pro with fewer cores and a
bunch of external drives and cables. DataTank is really the only program I couldn't
replace on Linux or Windows. I quit my Mac TeX development activities except for bug
fixes when Xcode turned into Microsoft Visual Studio.
(sorry for the rant; 25 years of being an Apple advocate has crashed into a
brick wall recently)
Unfortunately I have no idea about the C++ part of FileView. Is it required for
the memory management and caching improvements?
Yeah, there's a C++ map used. It may just work if you remove the libstdc++
linkage, if they've incorporated that into some other part of the compile chain
or libSystem; there's no way they can eliminate C++ and the STL. I'll install
Xcode 8 and mess with it. There _may_ be other parts using C++, also. It was
part of the disk caching a long time ago.
-- adam
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Bibdesk-develop mailing list
Bibdesk-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop