Re: [Elementary-dev-community] Wanting to contribute with parallelising solutions

2013-09-20 Thread Lochlan Bunn
Time ran out for the proposal, so I had to make the choice to do something more obvious (well, atleast for me) for this project; minecraft(clone) map generation. I still want to contribute to elementary at some point, so I'll be lurking around. Thanks everyone for their time in trying to help! You

Re: [Elementary-dev-community] Wanting to contribute with parallelising solutions

2013-09-14 Thread Daniele S.
Keep in mind that the search terms may change even while the search is running or can be aborted. So I'd recommend you to have good communication with your threads. ;) Il giorno 14/set/2013 02:32, "Lochlan Bunn" ha scritto: > Thanks for the input guys, I really appreciate it. > > *David*, > You'

Re: [Elementary-dev-community] Wanting to contribute with parallelising solutions

2013-09-13 Thread Sajith Dilshan
using threads to improve search is a good idea. You can use the database used by locate command and go on with the MapReduce approach. On 9/14/13, Lochlan Bunn wrote: > Thanks for the input guys, I really appreciate it. > > *David*, > You're right, the search app could benefit from parallelising

Re: [Elementary-dev-community] Wanting to contribute with parallelising solutions

2013-09-13 Thread Lochlan Bunn
Thanks for the input guys, I really appreciate it. *David*, You're right, the search app could benefit from parallelising some of the search functionality, not that it isn't pretty fast already. It would involve dividing the amount of work (searchable directories) into chunks depending on the part

Re: [Elementary-dev-community] Wanting to contribute with parallelising solutions

2013-09-10 Thread Albert Palacios
Hi, Here are more ideas: - Do not mix threads with async methods, sometimes GUI is fluid with async and threads are not necessary. Maybe both concepts are interesting for your research. - Pantheon-files has parallelizing problems with thumbnails and top navigation bar animations (I am not sure i

Re: [Elementary-dev-community] Wanting to contribute with parallelising solutions

2013-09-10 Thread David Gomes
Hi there, A mate and I worked on this search app together: https://github.com/gangsterveggies/ancel-search-tool It's not an official elementary app but it follows the elementary HIG and uses Vala/GTK3/Granite like elementary apps do. We wanted to make the Search asynchronous and have one thread

Re: [Elementary-dev-community] Wanting to contribute with parallelising solutions

2013-09-10 Thread Julien
If you want to work on a desktop app you should definitely use Vala. The language is very easy to learn and our devs or people on #vala will help you if you ask kindly. If you haven't seen this already, here are examples for synchronizing threads and communication between threads. https://wi

[Elementary-dev-community] Wanting to contribute with parallelising solutions

2013-09-09 Thread Lochlan Bunn
Hello everyone, For the next few months I am to base a uni project on parallelizing an existing program (or part of). I'd like to use this chance to contribute * something* for the elementary project. So, are there an elementary/community app maintainers that would know of some task that would be