Mercurial > geeqie.yaz
comparison ChangeLog @ 35:e46aedb70f67
Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
* pan-view.c: Optimize pan_layout_intersect by dividing object list
into smaller sets (of ~ 1000 each) grouped by coordinates, this makes
drawing tiles much faster when the window contains > 100,000 images.
This adds the complexity of walking two lists when searching for a
specific item, but the speed increase is worth it.
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####
author | gqview |
---|---|
date | Fri, 08 Apr 2005 19:43:25 +0000 |
parents | 772fe5a509b1 |
children | 9b01fe7e84d5 |
comparison
equal
deleted
inserted
replaced
34:772fe5a509b1 | 35:e46aedb70f67 |
---|---|
1 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net> | |
2 | |
3 * pan-view.c: Optimize pan_layout_intersect by dividing object list | |
4 into smaller sets (of ~ 1000 each) grouped by coordinates, this makes | |
5 drawing tiles much faster when the window contains > 100,000 images. | |
6 This adds the complexity of walking two lists when searching for a | |
7 specific item, but the speed increase is worth it. | |
8 | |
1 Thu Apr 7 08:42:54 2005 John Ellis <johne@verizon.net> | 9 Thu Apr 7 08:42:54 2005 John Ellis <johne@verizon.net> |
2 | 10 |
3 * pixbuf-renderer.c (pr_queue_to_tiles): Fix logic in test for | 11 * pixbuf-renderer.c (pr_queue_to_tiles): Fix logic in test for |
4 only_existing argument. | 12 only_existing argument. |
5 | 13 |