KSquirrel – powerful image viewer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

556 lines
20KB

  1. ksquirrel-0.8.0 and ksquirrel-libs-0.8.0
  2. ****************************************
  3. * new runtime options:
  4. --nodirectorybasket
  5. --noimagebasket
  6. --nocategories
  7. --nomountview
  8. * added Konqueror intergation module
  9. * added printing feature in image window
  10. * added codec manager, which will allow to
  11. enable/disable image codecs (requires root password)
  12. * fixed licensing issues in source code
  13. * fixed MIME types in .desktop files
  14. * time counting in image window is more fair
  15. ksquirrel-libs:
  16. * added EPS, PSP
  17. * bugfix in PNM decoder on P3 PNMs
  18. * bugfix in CAMERA codec, when KSquirrel couldn't open raw fotos
  19. ksquirrel-0.7.5
  20. ****************
  21. * more bugfixes in tabs
  22. * more improvements in selection rectangle in image window
  23. * selection rectangle is now drawn by OpenGL
  24. * saving to clipboard now doesn't mix red and blue channels
  25. * other small bugfixes
  26. * added translations: Turkish, Polish, Italian, British, Ukranian, Czech
  27. ksquirrel-0.7.4 (bugfix release)
  28. ********************************
  29. * filtering and color balance in image window doesn't loose rotation angle
  30. * saving in image window doesn't loose rotation angle (flipping is still lost)
  31. * prevent autoresizing when tab count is 1
  32. * external tools for non-local URLs now work
  33. (but not all programs accepts URLs, GQview for example)
  34. * external tools in image window now don't depend on navigator
  35. * navigator now has focus at startup
  36. * slider is changed when switching between tabs
  37. ksquirrel-0.7.3 and ksquirrel-libs-0.7.3
  38. *****************************************
  39. * command line arguments now work better
  40. * improvements in preview window
  41. * cusomizable double click in image window
  42. * select a region in image window and press Y to crop image
  43. * added tabs in image window (off by default) with Opera-like navigation
  44. * 100% zoom now doesn't use linear interpolation
  45. (image is displayed "as is")
  46. * added service menu for Dolphin
  47. * added German translation
  48. ksquirrel-libs:
  49. * added DDS
  50. * JPEG2000 decoder is much faster now
  51. ksquirrel-0.7.2
  52. ****************
  53. * lazy thumbnail generation now can generate additional rows
  54. * improvements in treeview
  55. * F10 to repeat last operation with selected files (copy/move/link)
  56. * it is highly recommended that you won't have FAM running,
  57. see http://oss.sgi.com/bugzilla/show_bug.cgi?id=158 for more
  58. * Added folder basket
  59. ksquirrel-libs:
  60. * SVG codec now uses rsvg-convert
  61. * fixed segfault in GIF codec (in rare cases)
  62. * added DICOM (requires medcon)
  63. * added APNG (see http://wiki.mozilla.org/APNG_Specification, http://en.wikipedia.org/wiki/APNG)
  64. ksquirrel-0.7.1try5
  65. *********************
  66. * lazy thumbnail generation (like in DigiKam)
  67. * single click to highlight file, double click
  68. to open
  69. * drag operation now can show number of dragged files
  70. and first two thumbnails
  71. * fixed problems with file naming in converter and image window
  72. ksquirrel-0.7.1try4
  73. *********************
  74. * thumbnail loader now uses EXIF thumbnails if present
  75. * thumbnail rotation using exif
  76. * small fixes in thumbnail loader
  77. * small fixes thumbnail cache master
  78. ksquirrel-0.7.1try3
  79. ********************
  80. * context menu in folder tree
  81. * folder tree now accepts drops
  82. * previous directory now selected during navigating
  83. * current page in sidebar is now saved
  84. * "Show hidden files" is also saved
  85. * Sorting order is also saved :)
  86. ksquirrel-0.7.1 and ksquirrel-libs-0.7.1
  87. ******************************************
  88. ksquirrel:
  89. * context menu in file manager now have proper content (it worked in KDE 3.3, but in 3.5 it didn't)
  90. * kio-slaves support (including smb:/, tar:/ etc.)
  91. * archive extractor now uses kio-slaves (see previous). In general, it supports
  92. zip, ar, tar.gz, tar.bz2, iso, rar, 7zip. To add support of rar and 7zip please install
  93. tdeio_rar and tdeio_p7zip (search http://kde-apps.org)
  94. * thumbnail creation on non-local filesystems (for ex. smb:/ or tar:/)
  95. * statusbar improvements
  96. * hotkeys in image window now don't depend on current keyboard layout
  97. * history combobox now shows mime types
  98. * bugfixes in slideshow
  99. * new thumbnails' cache directory. Please remove old thumbnails from ~/.ksquirrel/thumbnails
  100. * image rotation using EXIF in thumbnail loader and image viewer
  101. * KIPI plugins now could be loaded on demand
  102. * F2 to rename files
  103. * thumbnail loader now corresponds thumbnail spec from freedesktop.org
  104. * other small bugfixes
  105. ksquirrel-libs:
  106. * added XFIG (transfig package is required)
  107. * added Degas PI3
  108. * TTF codec is designed for freetype 2.2.1 (it should work at least in Debian Etch)
  109. * CAMERA codec now uses dcraw v8.77 without modifications, which doesn't violate dcraw license
  110. * bugfixes in scripts
  111. ksquirrel-0.7.0try5
  112. *********************
  113. * navigator is now hidden when running with file argument
  114. ksquirrel-0.7.0try4
  115. *********************
  116. * fixed file selection when passing filename through command line
  117. ksquirrel-0.7.0try3
  118. *********************
  119. * animated widget in toolbar now can be disabled (Options->Main)
  120. * splash screen security improvements
  121. ksquirrel-0.7.0try2
  122. *********************
  123. * file path via command line parameter now works, e.g.
  124. # ksquirrel /home/me/1.png
  125. * new autoconf test for OpenGL
  126. * small fix in image window toolbar (in 'Selection' popup menu)
  127. * fixed toolbar height in image window
  128. ksquirrel-0.7.0 and ksquirrel-libs-0.7.0
  129. ********************************************
  130. ksquirrel:
  131. * filtering using selection is now available in image window
  132. * fixed flicker of thumbnail loading progressbar
  133. * fixed segfault on directory execution with "Return" button
  134. * RAR archives are now supported ("unrar" program is required)
  135. * fixed -l option
  136. * fixed crashing when no image plugins were found
  137. ksquirrel-0.7.0-pre2 and ksquirrel-libs-0.7.0-pre2
  138. ********************************************
  139. This is last preview release.
  140. ksquirrel:
  141. * multiple directory view: Shift+click to recursively toggle current
  142. item and all subitems; Ctrl+click to recursively set current
  143. item and all subitems on; Alt+click to recursively set current
  144. item and all subitems off
  145. * GQView mode removed till better times
  146. * added preview widget
  147. * new slideshow
  148. * bugfixes in slideshow mechanism
  149. * bugfix in mouse clicking (in list view and icon view)
  150. * current image now can be filtered (filetring using current selection will be available in 0.7.0)
  151. ksquirrel-libs:
  152. * added IFF, MAC, PICT, PI1, XIM, UTAH, LEAF, NEO (via NetPBM package)
  153. * small fix in configure.ac
  154. ksquirrel-0.7.0-pre1 and ksquirrel-libs-0.7.0-pre1
  155. ********************************************
  156. ksquirrel:
  157. * added KIPI support
  158. * multiple directory view
  159. * automatic image fit in image window
  160. * some codecs now have options (DjVu, SVG, CAMERA...). Visit Plugins information dialog.
  161. * edit tools removed. use KIPI instead :) Convertion tool is still available
  162. * current image can be placed to clipboard
  163. * current images can be "saved as..."
  164. * bugfixes in "GQView" mode
  165. * mount view now can mount/unmount
  166. * thumbnail loading now ~15% faster
  167. * improvements in interface switching
  168. * sidebar: added image basket
  169. * sidebar: removed file actions (use context menu in navigator)
  170. * new DCOP parameters, see README
  171. * bugfixes
  172. ksquirrel-libs:
  173. * fixed segfault on GIF and some other libraries on some systems
  174. * CAMERA codec now uses dcraw 8.61
  175. * added settings support to CAMERA, SVG
  176. * added DjVu (just single page via settings).
  177. * added AutoCAD DXF (+settings)
  178. * added GIMP XCF (+settings)
  179. * small fixes in configure script
  180. * configure output now more informatible
  181. ksquirrel-0.6.3 and ksquirrel-libs-0.6.3
  182. ********************************************
  183. ksquirrel:
  184. * interface improvements, now KSquirrel can look like GQview
  185. * small fix in reloading libraries from disk
  186. * added categories
  187. ksquirrel-0.6.2 and ksquirrel-libs-0.6.2
  188. ********************************************
  189. ksquirrel and ksquirrel-libs now should correspond Debian policy.
  190. ksquirrel-libs:
  191. * some changes in API
  192. ksquirrel:
  193. * fixed segfault if the file format is not supported
  194. * new option: "Don't show tooltips when the main window is inactive"
  195. * "L" key ("Ignore, if the image is less than window") in image window now works
  196. * added Russian handbook
  197. * single-page images now eat less memory
  198. ksquirrel-0.6.1: bugfix release, minor changes
  199. *****************************************************
  200. ksquirrel:
  201. * updated .desktop files. MIME types inserted.
  202. * "Nice" zoom now default zoom type
  203. * "OpenGL information" moved to separate dialog
  204. * "./configure.gnu --disable-ksmall" to disable ksquirrel-small in compile time
  205. * small fix in rotate dialog, pixmap now erased correctly
  206. ksquirrel-libs:
  207. * some codecs are disabled as buggy (use --enable-devel to enable them)
  208. * ksquirrel-libs now installs development library and header files. Now ksquirel-libs
  209. must be installed BEFORE KSquirrel.
  210. * updated documentation
  211. ksquirrel-0.6.0-final and ksquirrel-libs-0.6.0-final
  212. ************************************************************
  213. ksquirrel:
  214. * small fix in animating mechanism
  215. * fixed F1/F4 bug in image window (only in pre9)
  216. * fixed small memory leak
  217. * closing image window now stops slideshow (if running)
  218. * fixed flicker in image window in fullscreen state with hidden toolbar
  219. * help widget now saves current page
  220. * fixes in help widget
  221. * If the image is broken, "broken" image will appear (like in GQview)
  222. * image window: right click = context menu, middle click = toggle fullscreen,
  223. left click = start drag, left click+SHIFT = select zoom area
  224. * small fix in maximum/minimum zoom
  225. * improved Xinerama support (I hope)
  226. * small improvements in file manager
  227. * added new options:
  228. - show images progressively
  229. - hide toolbar in fullscreen
  230. - ability to choose number of image pages to be loaded (in edit tools too)
  231. * added sidebar with
  232. - file/image actions
  233. - file tree
  234. - view of currently mounted partitions
  235. * small memory optimizations in file manager
  236. * changing thumbnails' size now a little bit faster
  237. * fixed small bug in DCOP connection, which could cause strange behaviour of file manager
  238. * menu layout changes
  239. * small fix in version checker
  240. * small fix in setting background image in image window
  241. * new toolbar in image window
  242. * fixes in external tools
  243. * saving geometry now works properly
  244. * CTRL+T to recreate selected thumbnails + bugfixes
  245. * code cleanups, comments
  246. ksquirrel-libs:
  247. * SVG: added ".svgz" extension
  248. * MNG: small fix in data types
  249. * KOALA: small fix in bitdepth (bitdepth was always '0')
  250. ksquirrel-0.6.0-pre9 and ksquirrel-libs 0.6.0-pre9
  251. ************************************************************
  252. ksquirrel:
  253. * small fixes in manual pages
  254. * library loader now doesn't check +x permissions
  255. * --enable-final for configure now works
  256. * ksquirrel-small: bugfixes
  257. * filter tool: added red-eye removal
  258. * filter tool: small fix in pixmap updating
  259. * edit tools: improvements in preview image
  260. * edit tools: small fix with alpha channel for preview image
  261. * experimental "Nice zoom" ('N' to toggle)
  262. * new toolbar in image window
  263. * improvements in loading mechanism, now KSquirrel will store only ONE frame in video memory. Is doesn't depend on whether image is animated or not
  264. * ksquirrel-small now doesn't share settings with KSquirrel, but some settings (like zoom limit, background color etc. are still shared (and read-only))
  265. * fixed small memory leak
  266. * code cleanups
  267. ksquirrel-libs:
  268. * XCUR: fixed segfault
  269. * PNM: small fix (on pgm images)
  270. * SGI: small improvements
  271. * CAMERA: new file extensions added
  272. * added font support (ttf, pfa, pfb...)
  273. * added MNG, JNG (reading)
  274. * added PXR (reading)
  275. * added JBIG (slow, reading))
  276. * code cleanups
  277. * no more static libraries. Now SVG, GIF, OPENEXR, WMF and JPEG2000 are optional.
  278. [from 0.6.0-pre8 u1 + new ones]
  279. * new options for configure script:
  280. --disable-gif
  281. --disable-camera
  282. --disable-wmf
  283. --disable-svg
  284. --disable-openexr
  285. --disable-jpeg2000
  286. --disable-mng
  287. --disable-ttf
  288. ksquirrel-0.6.0-pre8 and ksquirrel-libs 0.6.0-pre7
  289. ************************************************************
  290. ksquirrel:
  291. * edit tools: fixed bug in writing images
  292. * edit tools: preview image now works
  293. * edit tools: new writing options
  294. * filter tool: added 20 filters
  295. * resize tool: removed all previous resize methods, added new ones: Box, Triangle, Bell, B-Spline, Lanczos3, Mitchell
  296. * some interface changes in filter tool
  297. * code cleanups
  298. * source code now hardly commented
  299. * added man page
  300. * added new binary: ksquirrel-small. It is "light" version of KSquirrel - without filemanager, External tools, Filters,
  301. Edit tools etc. It takes only one command line argument - path to file. For example:
  302. [localhost@krasu]$ ksquirrel-small /mnt/c/images/cat.png
  303. ksquirrel-libs:
  304. * internal changes
  305. ksquirrel-0.6.0-pre7 and ksquirrel-libs-0.6.0-pre6
  306. ************************************************************
  307. ksquirrel:
  308. * fixed segfault when printing multipaged images
  309. * fixed small bug in "Recreate selected thumbnails" action in thumbnail view
  310. * fixed wrong header naming in "External tools" menu
  311. * fixed small bug in print tool, in "Alignment" frame
  312. * fixed bug with size() of version checker
  313. * fixed compile problems on some Qt versions, which don't support STL (like Slackware's one)
  314. * added filter tool (only "Negative" and "swap RGB" are currently supported, new filters coming soon)
  315. * added slideshow and advanced slideshow (Ctrl+S, Ctrl+Alt+S)
  316. * added mc-like file selection with '+' and '-'
  317. * added "Select All" and "Deselect" actions in menu
  318. * added some new options
  319. * added unique application support (KSquirrel now can have only one running instance)
  320. * print tool: "Custom fill" now works
  321. * print tool: added transparency support
  322. * now you needn't delete old config file - KSquirrel will do it for you
  323. * edit tools now look like simple wizards (hope TiamaT will draw new squirrels soon...)
  324. * libraries information was moved from Options to "Plugins information" dialog
  325. * some menu layout changes
  326. * code cleanups
  327. ksquirrel-libs:
  328. * some changes in API
  329. * added MTV Ray-Tracer (reading, writing)
  330. * added AVS X (reading, writing)
  331. * added PNM (writing)
  332. * LIF: many bugfixes
  333. * SVG: removed useless "-lfontconfig" dependency, which could create compile problems on some systems (like Slackware)
  334. * PNG: fixed autoconf problems on some systems (like Slackware)
  335. ksquirrel-0.6.0-pre6 and ksquirrel-libs-0.6.0-pre5
  336. ************************************************************
  337. ksquirrel:
  338. * resize tool now works (four resize methods: nearest, bilinear, tiles, hyper)
  339. * colorize tool now works
  340. * rotate tool now works (has some small bugs in algorithm)
  341. * print tool now partially works (only "One image per one page")
  342. ksquirrel-libs:
  343. * added JPEG2000 (reading)
  344. * added OpenEXR (reading)
  345. * added Quake2 WAL texture (reading)
  346. * added HalfLife model (reading)
  347. * added KOALA (reading)
  348. * added HDR (reading)
  349. * added LIF (reading)
  350. * added SCT (reading)
  351. * CUT decoder now not-alpha
  352. ksquirrel-0.6.0-pre5
  353. ************************************************************
  354. ksquirrel:
  355. * added DCOP interface, which was removed in early 0.2.8 :) Check README for list of parameters
  356. * new version checker (old one removed)
  357. ksquirrel-0.6.0-pre4
  358. ************************************************************
  359. ksquirrel:
  360. * new autoconf test for GL library. old one could fail on some systems.
  361. * image window: some changes in toolbar and context menu.
  362. ksquirrel-0.6.0-pre3
  363. ************************************************************
  364. ksquirrel:
  365. * small fix in tootips for thumbnails
  366. * small fix in toolbar in image window
  367. * some changes in main toolbar
  368. * resize, rotate, colorize and print tools are available in preview mode
  369. (will read, but won't write images)
  370. * added thumbnail cache manipulator
  371. ksquirrel-libs:
  372. * some changes in API. pre2 and pre3 are not compatible.
  373. * added SVG (reading, requires libxml2, freetype)
  374. * TGA: small fix (in v0.7.1 flipping was ON by default, in v0.7.2 flipping is determined by image header)
  375. * XPM: small fix in decoding mechanism
  376. * new mime icons
  377. ksquirrel-0.6.0-pre2
  378. ************************************************************
  379. * please, remove old config file ~/.kde/share/config/ksquirrelrc and old libraries before installation
  380. * some changes in thumbnail view
  381. ksquirrel-libs:
  382. * changed library path /usr/lib/squirrel =>/usr/lib/ksquirrel-libs
  383. * fully migrated to C++ (stdc++)
  384. * added WMF (reading)
  385. * added SUN Icon (reading)
  386. * added WBMP (reading)
  387. * added TIFF (writing)
  388. * added photos from different cameras (CRW, ...)
  389. * added some examples (QT, QT+OpenGL)
  390. ksquirrel-0.6.0-pre1
  391. ************************************************************
  392. * moved back to Right Click = mouse selection, Middle Click = context menu
  393. * added file actions in Navigator - Copy, Paste, Cut, etc.
  394. * added -t option: find all supported images and create thumbnails. For example
  395. # ksquirrel -t /home/ckult/images/
  396. * "External Tools" now based on .desktop files
  397. * fixed crashing when command line is not empty
  398. * improved Drag'n'Drop support
  399. * image converter now available (select files and press Ctrl+K), but not all libraries support write functions
  400. ksquirrel-libs:
  401. * added interface for write functions
  402. * added write features for PNG, JPEG, BMP
  403. * PNG: fixed problems with interlaced images, fixed memory leak
  404. * XPM: fixed problems with multiline comments
  405. * ICO: added support of bit depth 24 and 32
  406. * PSD: fixed problems with RGB images, that have 3 channels instead of 4
  407. * GIF: added comments support (comment extensions)
  408. * PNM: fixed problems with Windows-like line breaks (\r\n)
  409. ksquirrel-0.5.0(final)
  410. ******************************************************************
  411. * added nice tickmarks around the image (press K to toggle)
  412. * Middle click (or 'M') for context menu
  413. * F5 to recreate selected thumbnails
  414. * fixed little repainting problem
  415. * fixed startup problem, if /usr/lib/squirrel doesn't exist.
  416. * fixed problem with making image window built-in/separate
  417. * fixed small problem with decoding corrupted files
  418. ksquirrel-libs:
  419. * GIF decoder is much better now (fixed problems with transparency)
  420. * added X cursors
  421. * added PSD(RGB,CMYK,Grayscale,Indexed)
  422. * added FLI Animation
  423. * added thumbnail generator for FLI, GIF
  424. * small fixes in PNM, BMP libraries
  425. ksquirrel-0.5.0-preview4
  426. ******************************************************************
  427. critical/important:
  428. * fixed crushing on item execution (SIGALRM signal, or "Alarm clock")
  429. * fixed awful lines (http://ksquirrel.sf.net/IMG/errors.png)
  430. * support of multipaged images (GIF, ICO, etc.)
  431. * Now my e-mail is ksquirrel at tut.by
  432. * moved back to PNG thumbnails. Please, rm -rf ~/.ksquirrel/thumbnails/
  433. ksquirrel-libs:
  434. * GIF (beta, including animated)
  435. * interlaced PNG's
  436. * fixed random crushing on some PNGs
  437. * about 15 formats are done
  438. other:
  439. * some interface improvements
  440. * improvements in 'Image Properties'
  441. * new 'fullscreen' method (KDE-related)
  442. * "Quick Browser" now can be moved and resized
  443. * other small fixes
  444. >>> Remember that ksquirrel-libs-0.5.0-pre3 and pre4 ARE NOT compatible!
  445. ksquirrel-0.5.0-preview3 for KDE 3.2 and JPEG library for preview3
  446. ******************************************************************
  447. Please be patient - preview3 contains only one library, anyway, it's just a preview.
  448. >> critical or important:
  449. * fixed wrong displaying of huge images (more than 2048x2048); now doesn't depend on GL_MAX_TEXTURE_SIZE =)
  450. * fixed crashing on thumbnail view
  451. * fixed awful memory leak, shame on myself !! =)
  452. * moved to JPEG thumbnails (remove old ones from ~/.ksquirrel/thumbnails !)
  453. * detecting images by content (like Trolltech's QImage)
  454. * removed "Look like ..." - useless stuff
  455. * please check README for new keyboard shortcuts.
  456. >> other:
  457. * now "make -f Makefile.dist" to recreate configure and other scripts
  458. * configure was generated with autoconf 2.59, Makefiles - with automake 1.8.5
  459. * fixed wrong url selection in treeview
  460. * fixed wrong gridX value selection in SQ_FileThumbView
  461. * fixed wrong filter selection on startup
  462. * added library's filters support
  463. * added pending thumbnails (sand-glass)
  464. * added extended thumbnails
  465. * added configurable zoom limit
  466. * added tooltips with thumbnail info
  467. * double click in Navigator opens current url in default browser
  468. * image displaying is now faster
  469. * determining archives by MIME, not by extension (._zip wasn't been handled :-(( )
  470. * some changes in 'Options' dialog
  471. * removed GL_LINEAR filter due to new displaying alghoritm
  472. * other small fixes.