Mercurial > geeqie.yaz
comparison src/typedefs.h @ 1432:cf4029d10d38
improved notification system
author | nadvornik |
---|---|
date | Sat, 14 Mar 2009 17:21:35 +0000 |
parents | 7e180091e0b7 |
children | b4ad1d201279 |
comparison
equal
deleted
inserted
replaced
1431:7e180091e0b7 | 1432:cf4029d10d38 |
---|---|
140 NOTIFY_PRIORITY_MEDIUM, | 140 NOTIFY_PRIORITY_MEDIUM, |
141 NOTIFY_PRIORITY_LOW | 141 NOTIFY_PRIORITY_LOW |
142 } NotifyPriority; | 142 } NotifyPriority; |
143 | 143 |
144 typedef enum { | 144 typedef enum { |
145 NOTIFY_TYPE_INTERNAL = 0, /* changed internal data only, like marks */ | 145 NOTIFY_MARKS = 1 << 1, /* changed marks */ |
146 NOTIFY_TYPE_REREAD, /* changed file size, date, etc., file name remains unchanged */ | 146 NOTIFY_PIXBUF = 1 << 2, /* image was read into fd->pixbuf */ |
147 NOTIFY_TYPE_CHANGE /* generic change described by fd->change */ | 147 NOTIFY_HISTMAP = 1 << 3, /* histmap was read into fd->histmap */ |
148 NOTIFY_ORIENTATION = 1 << 4, /* image was rotated */ | |
149 NOTIFY_METADATA = 1 << 5, /* changed image metadata, not yet written */ | |
150 NOTIFY_GROUPING = 1 << 6, /* change in fd->sidecar_files or fd->parent */ | |
151 NOTIFY_REREAD = 1 << 7, /* changed file size, date, etc., file name remains unchanged */ | |
152 NOTIFY_CHANGE = 1 << 8 /* generic change described by fd->change */ | |
148 } NotifyType; | 153 } NotifyType; |
149 | 154 |
150 typedef enum { | 155 typedef enum { |
151 CHANGE_OK = 0, | 156 CHANGE_OK = 0, |
152 CHANGE_WARN_DEST_EXISTS = 1 << 0, | 157 CHANGE_WARN_DEST_EXISTS = 1 << 0, |