summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-05-08Clear tag's wallpapers before removal.Jon Bergli Heier1-8/+4
2010-05-08Clear wallpaper's tags before removal.Jon Bergli Heier1-0/+23
2010-05-08Merged db_get_top_level_directories and db_get_directories.Jon Bergli Heier1-33/+13
2010-05-08Fixed assigning non-toplevel tags to wallpapers.Jon Bergli Heier1-13/+24
2010-05-08db: Added foreign keys and cascade on delete.Jon Bergli Heier1-4/+6
Following db-changes will most likely be incompatible with old db's.
2010-05-08Merged db_get_tags and db_get_top_level_tags.Jon Bergli Heier1-34/+12
2010-05-08Fixed assertion in the tag model when no tags exist.Jon Bergli Heier1-2/+2
2010-04-27Fixed initialization of tag model children nodes.Jon Bergli Heier1-4/+10
2010-04-25Added support for creating child tags in the tag dialog.Jon Bergli Heier2-5/+49
2010-04-25Expand all nodes by default in the tag dialog.Jon Bergli Heier1-0/+2
2010-04-25Added a tree model to display tags in tree structures.Jon Bergli Heier6-82/+672
Adding children to tags is not yet implemented.
2010-04-25Set parent when adding tags.Jon Bergli Heier3-4/+14
2010-04-24Store timestamp when adding wallpapers.Jon Bergli Heier2-13/+32
2010-03-21Updated .gitignore.Jon Bergli Heier1-2/+1
2010-03-21Don't track config_ui.h.Jon Bergli Heier1-126/+0
2010-03-21Move configuration options to the walls_config_t.Jon Bergli Heier8-29/+33
This closes feature #7.
2010-03-21Implemented a very basic configuration dialog.Jon Bergli Heier10-6/+409
This code is a bit hackish, all configuration options should be collected in a single place (eg. a config struct) in order to easily keep track of all configuration options.
2010-03-09Implemented zooming with scrollwheel.Jon Bergli Heier4-12/+56
This works by holding control down while scrolling up or down. Horizontal scrolling will now also work by holding shift down.
2010-03-09Implemented zoom buttons.Jon Bergli Heier3-1/+44
2010-02-18Implemented basic zoom modes (best fit and normal)Jon Bergli Heier2-12/+222
This lets the user switch between best fit and normal zoom modes. Zooming in and out is not yet implemented.
2010-02-17Added ScrolledWindow parent to the tag view in the tag dialog.Jon Bergli Heier1-1/+9
2010-02-07Added recursive removal of missing files.Jon Bergli Heier2-3/+35
2010-02-07Recreate the folder tree model when folders has been added.Jon Bergli Heier3-7/+25
2010-02-06Add a ScrolledWindow parent to the tag view.Jon Bergli Heier1-1/+9
2010-02-06Recreate tag list model in the correct place.Jon Bergli Heier1-1/+1
2010-02-06Implemented tooltips in the thumbnail view.Jon Bergli Heier2-3/+62
2010-02-06Typecast tagview with GTK_TREE_VIEW.Jon Bergli Heier1-1/+1
2010-02-06Recreate tag list model when opening tag tab.Jon Bergli Heier1-0/+1
2010-01-30Added options for recursive and non-recursive directory updating.Jon Bergli Heier3-8/+35
2010-01-30Added option to remove missing files from a directory.Jon Bergli Heier5-11/+127
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