ABBAPOH / andromeda

Cross-platform file manager, written on Qt.
GNU Lesser General Public License v3.0
14 stars 2 forks source link

Compile without imageviewer #66

Closed jleclanche closed 11 years ago

jleclanche commented 11 years ago

Is there a way to do that? cmake -L doesn't list one.

ABBAPOH commented 11 years ago

No, currently there's no option for that. Should i add it? Should i also disable image view plugin too or only app?

jleclanche commented 11 years ago

Yes, please add an option for it; I have my own image viewer :)

You should also be allowed to disable image view plugin separately, imo.

ABBAPOH commented 11 years ago

Btw, can i view you source?:) I want to have pure qt imageviewer, however my implementation has wrong architecture (it was just a test of animations and 3d-transformations). So it needs complete rewriting. Or an option to use other viewer (however, i didn't find any viewer with good architecture).

jleclanche commented 11 years ago

I actually use feh: http://feh.finalrewind.org/

It only depends on X11 and imlib2.

ABBAPOH commented 11 years ago

X11 dependency is quite huge one - i can't use it on windows/mac:(

jleclanche commented 11 years ago

Oh :/ I haven't looked at the code but I'm sure it's not too bad, could be clipped out for a Qt-based one.

ABBAPOH commented 11 years ago

Also it is c-based and can't use Qt features (like imageformats plugins)...

jleclanche commented 11 years ago

As far as qt-based ones go, I found qiviewer a while back but the code was atrocious.

ABBAPOH commented 11 years ago

Same architecture as i have, which is wrong:) Anyway, i thought it's not developed anymore, however last commit was in october, maybe it's author can be interested in cooperation... I'll try to contact him:)

jleclanche commented 11 years ago

I still have the https://github.com/qtdesktop organization if you want to move those apps there.

ABBAPOH commented 11 years ago

Why it's empty?:(

jleclanche commented 11 years ago

Sorry it's actually https://github.com/qtdesktop

jleclanche commented 11 years ago

It was a project to have collaboration on Qt apps in a similar environment as KDE has. There were quite a few people interested but it never went really far and I didn't ping back on it.

ABBAPOH commented 11 years ago

I think, a lot of people who are developing qt apps are either proprietary developers or kde devs:) In fact, Qt provides quite a few things - it doesn't have archive support, no virtual filesystem, until qt5 there were even no mimetypes. So people prefer to use frameworks that have those features - kde, for example.

jleclanche commented 11 years ago

is this possible now?

ABBAPOH commented 11 years ago

No, it's not possible right now; that requires changing project structure and migrating away from cmake.

ABBAPOH commented 11 years ago

Working on this issue.

ABBAPOH commented 11 years ago

Done. Imageviewer now lives in it' own repo (https://gitorious.org/andromeda/qimageviewer)