Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "Qt5 interface of FSearch" to roadmap? #72

Open
kupiqu opened this issue Mar 16, 2017 · 8 comments
Open

Add "Qt5 interface of FSearch" to roadmap? #72

kupiqu opened this issue Mar 16, 2017 · 8 comments

Comments

@kupiqu
Copy link

kupiqu commented Mar 16, 2017

I saw it in README, so friendly asking to add it to the roadmap as well. I bet this is not a priority, but it may be a nice add for, let's say, version 1.0 :)

@cboxdoerfer
Copy link
Owner

cboxdoerfer commented Apr 28, 2017

Honestly it might happen earlier than I thought. There are some parts of GTK+ which are just so annoying to work with (e.g. the performance of GtkTreeView, which is basically the most important component of the FSearch UI, sucks, that's why there's a default limit of 1000 visible search results) and while Qt also has some quirks at least the QTableView widget seems to perform much better in my early tests with many items and is a lot nicer to work with.

So right now I'm working on separating FSearch into two components, libfsearch, with all the core search and database functionality and a GUI part which makes use of libfsearch. This way it's much easier to work on both GTK+ and Qt user interfaces in the future.

While I can't promise to release a Qt5 UI with 1.0, I at least put it on the roadmap so people know I didn't forget about that.

@kupiqu
Copy link
Author

kupiqu commented Apr 28, 2017

So cool!

@freecicero
Copy link

Just adding a comment because I am someone else who would be so grateful for the QT version. All my computers run MX linux and we can't get the current version to install:

"Bad news for us about fsearch. The builds fail with a reference to gtk-widget-action-group being missing, and we can see from the link that was only introduced in gtk+3 3.16--we have 3.14. So the fsearch developer needs to update his documentation!"

https://forum.mxlinux.org/viewtopic.php?f=108&t=42225

SO thanks for keeping this on your list!!!!

@cboxdoerfer
Copy link
Owner

@nathan2423, thanks for the reminder. I'll update the GTK+ version requirements.

@cboxdoerfer
Copy link
Owner

@nathan2423, I just added support for Debian 8, so FSearch works with GTK+3.12

@freecicero
Copy link

THANK YOU THANK YOU THANK YOU! ;-)

@freecicero
Copy link

Uh, maybe I need to wait until the daily repos are in place before I get too excited (?) Or how would I get the latest with this change?

@cboxdoerfer
Copy link
Owner

@nathan2423, you'd have to build it from source. The daily builds are only for Ubuntu 16.04 and newer.

How to build FSearch from source is documented here: https://github.com/cboxdoerfer/fsearch/wiki/Build-instructions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants