| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2010-10-30 | Write image sizes for thumbnails in HTML files | Tomas Bzatek | 1 | -1/+10 | |
| 2010-10-30 | Don't resize an image if it fits in desired size | Tomas Bzatek | 2 | -18/+23 | |
| 2010-10-10 | Do crop and shave in one step | Tomas Bzatek | 1 | -5/+1 | |
| Silly me, this can be easily done at once. | |||||
| 2010-10-09 | Add support for squared thumbnails | Tomas Bzatek | 5 | -9/+61 | |
| Disabled by default, only very simple center crop implemented. The SQUARED_SIMPLE_SHAVE_AMOUNT constant may be slightly adjusted according to future experience. It's a really dumb algorithm which may not be suitable for every picture. Looking for a fast and smart algorithm to determine image weight center and radius, i.e. focus on object of interest. The OpenCV's face recognition features are worth to test and consider, though I fear the speed issues. | |||||
| 2010-10-09 | Plug some more memory leaks | Tomas Bzatek | 1 | -22/+17 | |
| 2010-10-08 | Plug some memory leaks | Tomas Bzatek | 3 | -0/+4 | |
| 2010-10-08 | Add basic Atom feed writer | Tomas Bzatek | 11 | -34/+530 | |
| 2010-10-07 | Add some more application constants | Tomas Bzatek | 1 | -1/+1 | |
| 2010-10-06 | Fix day of the week in EXIF date string | Tomas Bzatek | 1 | -0/+1 | |
| mktime() modifies tm_wday and tm_yday to correct values. | |||||
| 2010-07-22 | Add option to generate full gallery, overriding the nofullsize switch | Tomas Bzatek | 3 | -8/+15 | |
| This option takes the highest priority | |||||
| 2010-07-19 | Silence error messages when searching for setup file | Tomas Bzatek | 2 | -4/+11 | |
| Also print the setup file path in verbose mode. | |||||
| 2010-06-29 | Fix counting of hidden albums | Tomas Bzatek | 2 | -3/+5 | |
| 2009-10-18 | Plug memory leaks | Tomas Bzatek | 1 | -0/+3 | |
| 2009-10-18 | Dynamic memory allocation for string replace functions | Tomas Bzatek | 1 | -14/+39 | |
| This will fix all outstanding multithreading issues, coming from statically allocated memory, common for all threads. The algorithms have been further extended to allow input of any size. | |||||
| 2009-09-23 | Make thumbnail orientation independent of source image orientation | Tomas Bzatek | 4 | -10/+12 | |
| 2009-09-23 | Track image orientation separately, outside threading | Tomas Bzatek | 5 | -15/+24 | |
| Also fix forgotten two struct members :-o | |||||
| 2009-09-23 | Generate source image and thumbnail paths on demand | Tomas Bzatek | 2 | -24/+68 | |
| Another step to get rid of writes to unlocked objects during threading. | |||||
| 2009-09-23 | Optimize job manager index counting, filter out non-processable items | Tomas Bzatek | 1 | -34/+33 | |
| 2009-09-22 | Track job manager state in a separate list | Tomas Bzatek | 2 | -20/+44 | |
| The goal is to get rid of any writes to unlocked objects (album items) during thread work. | |||||
| 2009-09-20 | Avoid unnecessary locking | Tomas Bzatek | 1 | -3/+2 | |
| 2009-09-20 | Plug some memory leaks | Tomas Bzatek | 3 | -6/+13 | |
| 2009-05-10 | Remove #ifdef __DEBUG_ALL__ | Tomas Bzatek | 6 | -130/+19 | |
| 2009-05-10 | Consolidate data types | Tomas Bzatek | 19 | -499/+409 | |
| 2009-04-25 | Custom thumbnail file name format | Tomas Bzatek | 3 | -2/+26 | |
| 2009-04-25 | Update mode | Tomas Bzatek | 7 | -122/+200 | |
| By doing update, cgg will check the output structure for missing files and re-generate them as necessary. The decision whether an item (file, picture, album) needs to be updated is done by comparing timestamps (mtime specifically). Due to that reason it's important to keep this fact in mind when replacing single image which carries older timestamp than other files. Either don't use the update mode or 'touch' that new file. Changes made to any XML file will result in whole album re-generation (excluding subalbums). | |||||
| 2009-04-11 | Support for interspaces | Tomas Bzatek | 3 | -1/+18 | |
| 2009-04-11 | Print statistics in verbose mode | Tomas Bzatek | 13 | -46/+189 | |
| 2009-04-11 | User customizable image directories | Tomas Bzatek | 4 | -15/+34 | |
| 2009-04-04 | Speed up replace table by using token parser | Tomas Bzatek | 4 | -88/+118 | |
| 2009-04-04 | Don't fall to endless loop on broken tag structure | Tomas Bzatek | 1 | -0/+6 | |
| 2009-04-04 | Lock album items | Tomas Bzatek | 1 | -0/+4 | |
| 2009-04-04 | New block parser | Tomas Bzatek | 7 | -211/+504 | |
| 2009-03-29 | Fix crasher when searching for next item | Tomas Bzatek | 1 | -1/+1 | |
| 2009-03-28 | Multithreading support | Tomas Bzatek | 10 | -344/+480 | |
| Also made progress output a little bit nicer default = 1 thread at once, for safety reasons I've encountered critical issues with ImageMagick compiled with OpenMP support. Hope that package maintainers are clever. ShittyMagickWandGenesis(), ShittyMagickWandTerminus() :-) | |||||
| 2009-03-28 | Support for custom index file name | Tomas Bzatek | 5 | -17/+44 | |
| Affects every generated HTML file (i.e. all of them would have .php extensions) | |||||
| 2009-03-27 | Make 'cgg-dirgen' more flexible in option parsing | Tomas Bzatek | 1 | -16/+67 | |
| 2009-03-14 | Option to hide EXIF table in single photo view | Tomas Bzatek | 3 | -0/+26 | |
| 2009-03-14 | Option to hide "Go Up" links | Tomas Bzatek | 3 | -2/+6 | |
| 2009-03-14 | Support for common supportfiles root | Tomas Bzatek | 5 | -9/+44 | |
| 2009-03-14 | Make theming more flexible | Tomas Bzatek | 3 | -70/+50 | |
| Template support files (CSS, images, scripts) are now a list instead of hardcoded single CSS and single script file | |||||
| 2009-03-07 | Favicon support | Tomas Bzatek | 3 | -0/+38 | |
| 2009-03-07 | Support for extra (enclosed) files in albums [code] | Tomas Bzatek | 3 | -4/+46 | |
| 2009-02-28 | Support path holes (non-direct path jumps) | Tomas Bzatek | 3 | -7/+52 | |
| 2009-02-27 | Dist templates | Tomas Bzatek | 1 | -6/+1 | |
| Dist sample source structure - automake always deference symlinks, we need to find better way to handle the sample structure | |||||
| 2009-02-27 | Merge cgg-config.h | Tomas Bzatek | 6 | -35/+11 | |
| 2009-02-27 | Fix compiler warnings | Tomas Bzatek | 2 | -3/+18 | |
| 2009-02-27 | Fix exiv2 new api detection | Tomas Bzatek | 1 | -0/+2 | |
| 2009-02-26 | Autotoolize | Tomas Bzatek | 18 | -0/+3560 | |
