xmpedit

GTK+ editor for XMP metadata embedded in images
git clone https://code.djc.id.au/git/xmpedit/
DateCommit messageAuthorFiles+-
2010-11-21 00:54initial location support, with (useless) map viewDan Callaghan5+475-92
2010-11-20 09:23use rdf:Alt for descriptionDan Callaghan2+8-2
2010-11-20 08:10separated image property model from editing view; working implementation of revertDan Callaghan5+213-119
2010-11-20 05:18space in cname causes breakage with vala-0.11Dan Callaghan2+3-1
2010-10-24 07:00fix deprecations for vala-0.11Dan Callaghan4+12-13
2010-10-24 07:58we need vala-0.10Dan Callaghan1+2-1
2010-09-25 04:02use CC and VALAC from the environmentDan Callaghan1+7-3
2010-09-19 09:53enable some extra debugging goodness in gui testsDan Callaghan1+6-1
2010-09-19 09:39explicit save button, with dirty tracking and close-without-saving warning dialog (TODO implement revert)Dan Callaghan3+121-14
2010-09-19 09:39build script: make tests optionalDan Callaghan1+7-1
2010-09-19 05:43revamped build script a bitDan Callaghan1+111-60
2010-09-20 04:22list dependencies in READMEDan Callaghan1+29-7
2010-09-18 13:11Python GUI tests using dogtail and python-xlibDan Callaghan3+103-0
2010-09-18 13:05write typed elements (exiv2 doesn't like it if we don't)Dan Callaghan1+56-7
2010-09-18 09:23forgot about trailing xpacket PIDan Callaghan1+3-2
2010-09-14 09:31README and legal junkDan Callaghan16+422-0
2010-09-12 10:38accessibility stuffDan Callaghan2+17-7
2010-09-12 10:38oopsDan Callaghan1+1-1
2010-09-12 00:16oops, memory management failDan Callaghan1+5-0
2010-09-11 11:08write XMP data to files (using exiv2 directly, instead of gexiv2)Dan Callaghan8+310-29
2010-09-11 11:06class construct -> static construct, since the former is called for every subclass too, whereas the latter is called exactly onceDan Callaghan2+2-2
2010-09-06 11:48use rdf:resource for leaf resource propertiesDan Callaghan1+28-3
2010-09-06 11:35better RDF XML writing supportDan Callaghan2+81-12
2010-09-06 10:23thanks gccDan Callaghan1+3-3
2010-09-06 10:19better glib-ish bindings for genx, including error checkingDan Callaghan5+152-81
2010-09-01 11:58first steps towards RDF writer (full of sucky error checking)Dan Callaghan5+320-6
2010-09-01 11:54better debugging outputDan Callaghan1+15-4
2010-09-01 11:49Tim Bray's Genx <http://www.tbray.org/ongoing/When/200x/2004/02/20/GenxStatus> from <http://www.tbray.org/ongoing/genx/genx.tgz>Dan Callaghan3+2605-0
2010-08-23 11:48split parsing code into its own fileDan Callaghan2+346-318
2010-08-23 09:59use show/hide signals to trigger load/commit for PropertyEditorsDan Callaghan2+13-10
2010-08-23 09:39custom CellRenderer for properties TreeView, to avoid having an extra columnDan Callaghan3+24-17
2010-08-23 09:26avoid int <-> void* castsDan Callaghan1+17-13
2010-08-22 09:23implement TreeModel directly on ImageMetadata, to avoid having to synchronise and separate ListStore; share graph on ImageMetadataDan Callaghan3+122-50
2010-08-22 04:17--save-temps is handy for debuggingDan Callaghan1+1-1
2010-08-22 04:14generate a new, updated graph on exit (discards unrelated statements though, so I need a different approach)Dan Callaghan3+61-25
2010-08-21 07:24more property UI stuffDan Callaghan2+78-21
2010-08-21 05:11layout fiddlingDan Callaghan2+5-5
2010-08-21 04:16namespace XmpEdit -> XmpeditDan Callaghan5+5-5
2010-08-21 04:15beginnings of UI for editing propertiesDan Callaghan5+170-17
2010-08-09 12:59parse XMP packet on loading and spit out some crap (does nothing useful, yet)Dan Callaghan1+6-2
2010-08-09 12:43support some more RDF/XML features (enough to parse some rudimentary XMP packets, yay)Dan Callaghan1+165-19
2010-08-09 11:34size() is bytes, length is chars (oops)Dan Callaghan1+23-1
2010-08-08 08:25switched from waf to my own simple build script, since it was too hard to make waf do build variants for valacDan Callaghan4+37-25
2010-08-08 08:24the beginnings of an RDF/XML parsing libraryDan Callaghan2+326-1
2010-07-24 07:28updated waf to svn r9076Dan Callaghan1+0-0
2010-07-18 09:57embed vala debug info in generate C filesDan Callaghan1+1-0
2010-07-18 08:43actually displaying something nowDan Callaghan8+89-60
2010-07-17 07:40ported to valaDan Callaghan16+140-260
2010-07-17 07:39waf from svn r8298 (fixes vala tool errors)Dan Callaghan1+0-0
2010-07-17 01:13switch from scons to wafDan Callaghan11+21-10
2010-07-17 01:12waf-1.5.18 from http://waf.googlecode.com/files/waf-1.5.18Dan Callaghan1+0-0
2010-07-17 00:07attempt at tying together property list and editor frame (does NOT work, but committed anyway in preparation for switching to vala)Dan Callaghan8+111-34
2010-05-30 02:23scons > makeDan Callaghan2+9-23
2010-05-30 02:04display markup in property listDan Callaghan7+51-20
2010-05-29 05:55converted tabs to spaces (ugh)Dan Callaghan4+42-42
2010-05-29 05:54display imageDan Callaghan2+9-2
2010-05-29 05:15don't merge IPTC and EXIF, easier to work with them separately (I think)Dan Callaghan1+0-4
2008-12-25 07:29scrollbars are goodDan Callaghan2+6-1
2008-12-25 07:22set window title to basename of photo (XXX should probably avoid gio dep just for this?)Dan Callaghan2+7-4
2008-12-25 07:22that was dumb >_>Dan Callaghan1+8-12
2008-12-25 07:01proper arg handling; avoid SIGABRT on exiv2 errorsDan Callaghan1+21-3
2008-12-25 07:00fixed up MakefileDan Callaghan1+13-7
2008-12-25 06:13yay, it finally does somethingDan Callaghan6+133-0