summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-01-09Store original pixbufs so that preloaded images can be properly resized.Jon Bergli Heier3-10/+34
load_pixbuf() will now load the original pixbuf, then draw the pre-resized pixbuf (if any) while keeping the original loaded. This way the image will be properly resized when needed. Added mutex calls to preload_clear().
2010-01-08Added release build option.Jon Bergli Heier1-1/+9
2010-01-07Fixed memleak in on_add_dir_action_activate().Jon Bergli Heier1-1/+1
2010-01-07Added browse tree popup with update option.Jon Bergli Heier2-0/+78
Fixed running consecutive directory adds/updates.
2010-01-06Implemented threaded preloading of images.Jon Bergli Heier5-43/+402
The number of preloads is currently hardcoded in preload.c, an option to change this will be added shortly.
2010-01-05Properly init GValue - don't use memset.Jon Bergli Heier1-5/+2
Replace strdup with g_strdup.
2010-01-05Call gdk_threads_enter() and gdk_threads_leave() around gtk_main().Jon Bergli Heier1-0/+2
2010-01-05Disable tags menu item when no items are selected.Jon Bergli Heier1-0/+6
2010-01-05SConsctruct: Import CCFLAGS and LINKFLAGS from os.environ.Jon Bergli Heier1-0/+8
2010-01-04Added -Wall to CCFLAGS and some code cleanup.Jon Bergli Heier7-30/+20
2010-01-04Clear old liststore when adding a new one to the thumbview.Jon Bergli Heier2-3/+16
2010-01-04Emit row-changed when updating thumbnails.Jon Bergli Heier1-0/+5
2010-01-04Commented non-gtk callback fucntions in window_main.c.Jon Bergli Heier1-2/+21
2010-01-04Moved thumb thread start code to its own function.Jon Bergli Heier3-16/+31
2010-01-04Implemented tag searching.Jon Bergli Heier5-5/+239
2010-01-02Removed unused tree model.Jon Bergli Heier2-579/+0
2010-01-02thumbnails: Don't use memset to initialize GValue.Jon Bergli Heier1-4/+1
2010-01-02thumbnails: Check original file for modifications.Jon Bergli Heier1-4/+29
2010-01-02thumbnails: Use g_stat in get_mtime.Jon Bergli Heier1-4/+3
2010-01-02Implemented select buttons in the tag dialog.Jon Bergli Heier1-0/+19
2010-01-02Add default response to the text input dialog.Jon Bergli Heier1-0/+3
2010-01-02Implemented removal of tags.Jon Bergli Heier3-0/+83
2010-01-02Ignore tags_ui.hJon Bergli Heier1-0/+1
2010-01-02Silently fail when no tags are available to update.Jon Bergli Heier1-1/+1
2010-01-02Make db variable static.Jon Bergli Heier1-1/+1
2009-12-30Basic adding and assigning of tags implemented.Jon Bergli Heier11-20/+725
Committing this before it gets out of hand. Only adding new tags is working atm. Created a text input dialog. Added a tag dialog. Other minor changes.
2009-12-29Check if error is non-NULL in conf_get_int.Jon Bergli Heier1-1/+1
2009-12-25Rename "File Hierarchy" to "Browse".Jon Bergli Heier1-1/+1
2009-12-25Use a timeout function to resize the pixbuf when moving the hpane.Jon Bergli Heier1-5/+27
This should fix the lag when moving the hpane.
2009-12-25Use g_error_free in add_dir_recursive (fixes crash when adding).Jon Bergli Heier1-1/+1
2009-12-25Merge ssh://ai/~/wallsJon Bergli Heier3-4/+22
2009-12-25Set image filename and resolution in statusbar and window title.Jon Bergli Heier1-5/+27
2009-12-24Use browse as selection mode for the thumbnail icon view.Jon Bergli Heier1-0/+1
2009-12-24MTime, Image::Width and Image::Height are now added properly to generated ↵Jon Bergli Heier1-2/+10
thumbnails. NOTE: The thumbnail code doesn't yet check MTime when loading thumbnails.
2009-12-24Check for and create the config directory if necessary.Jon Bergli Heier1-2/+11
2009-12-23Use GKeyFile to store window positions.Jon Bergli Heier4-9/+112
2009-12-23Free GError with g_error_free.Jon Bergli Heier2-6/+6
2009-12-23Database should be in the DATA directory, not the CONFIG directory.Jon Bergli Heier1-15/+11
Cleaned up headers in db.c.
2009-12-23Pop old statusbar message when changing image.Jon Bergli Heier1-0/+1
2009-12-23Show file name and image resolution in the status bar.Jon Bergli Heier3-3/+64
2009-12-23Set bg color of the image layout to black.Jon Bergli Heier2-1/+5
2009-12-23Removed useless printf.Jon Bergli Heier1-1/+0
2009-12-23Added install target.Jon Bergli Heier1-1/+9
Reads the DESTDIR and PREFIX variables when given as arguments.
2009-12-23Reworked the main window.Jon Bergli Heier6-56/+763
Images are now placed in their own icon view. Folders are selected in the above tree view, while the icon view displays thumbnails of the images in the selected folder. The thumbnails are cached using the thumbnail specification (~/.thumbnails/).
2009-12-23Remember to free GError.Jon Bergli Heier2-0/+2
2009-12-23Fixed recursive adding.Jon Bergli Heier5-22/+83
Removed Imlib2 dependency.
2009-12-23No children on empty models.Jon Bergli Heier1-1/+1
2009-12-23Added som directory adding stuff.Jon Bergli Heier6-21/+99
2009-12-23Fixed automatic resizing of opened image.Jon Bergli Heier2-32/+66
Resizing the pane is currently very slow and buggy. This is will be fixed at a later time.
2009-12-22Viewing images in the image box now works.Jon Bergli Heier4-15/+139
Images are resized to fit in the image box on the right hand side. No further resizing is currently done unless the image is reloaded.