Commit graph

455 commits

Author SHA1 Message Date
Rodrigo Braz Monteiro 33a6ba558a The Font Collector can now collect fonts as script attachments.
Originally committed to SVN as r447.
2006-07-01 04:35:50 +00:00
Rodrigo Braz Monteiro d6c3e6492a Finished attachment support
Originally committed to SVN as r446.
2006-07-01 04:08:01 +00:00
Rodrigo Braz Monteiro 797280d7c8 Extracting attachments implemented
Originally committed to SVN as r445.
2006-07-01 03:06:21 +00:00
Rodrigo Braz Monteiro 509f33490e Attachment list can now delete attachments
Originally committed to SVN as r444.
2006-07-01 02:46:41 +00:00
Rodrigo Braz Monteiro 5103f8a4f0 Attachment list dialog implemented, only lists so far.
Originally committed to SVN as r443.
2006-07-01 02:27:37 +00:00
Rodrigo Braz Monteiro 59364bb272 File attachment loading/saving supposedly all done
Originally committed to SVN as r442.
2006-07-01 00:54:33 +00:00
Rodrigo Braz Monteiro fe43cb641d Attachments seem to work for mod3 files
Originally committed to SVN as r441.
2006-06-30 23:37:30 +00:00
Rodrigo Braz Monteiro f2645de0c7 Early file attachment code (note that they are NOT saved back to the file, so they are essentially lost)
Originally committed to SVN as r440.
2006-06-30 22:44:42 +00:00
Rodrigo Braz Monteiro 60b87000e5 Some more completelly untested attachment-related code
Originally committed to SVN as r439.
2006-06-30 21:59:20 +00:00
Rodrigo Braz Monteiro 9c12480c7f Commited a stripped-down version of boost, to use its shared_ptr class. If it doesn't work, just don't build ass_attachment.cpp (and bitch at AMZ!)
Originally committed to SVN as r438.
2006-06-30 21:21:30 +00:00
Rodrigo Braz Monteiro fa4e158805 Added AssAttachment class to deal with attached files
Originally committed to SVN as r437.
2006-06-30 20:56:16 +00:00
Rodrigo Braz Monteiro 5f41c378f1 Saving back to SRT directly (that is, via "save", not "export" or "save as") is now allowed, as long as no data will be lost.
Originally committed to SVN as r434.
2006-06-28 22:51:33 +00:00
Niels Martin Hansen 20a38ca021 Re-fixed VFR bug #138... (rolling back previous fix)
Originally committed to SVN as r432.
2006-06-27 19:11:41 +00:00
Niels Martin Hansen b1671d596c More hacking about with the revision number stuff. Now build timestamp is derived with __DATE__ and __TIME__, and make-svn-rev-header.py checks if there's any need to update the .h file, which should result in less needless rebuilds/relinks.
Originally committed to SVN as r431.
2006-06-27 18:06:31 +00:00
Rodrigo Braz Monteiro c68c13c59a Right-clicking on the header of the subtitles grid will now bring up a popup menu that allows you to disable columns.
Originally committed to SVN as r430.
2006-06-27 05:13:41 +00:00
Niels Martin Hansen a43aea6dc7 Kara-mode changes...
Originally committed to SVN as r429.
2006-06-27 04:18:18 +00:00
Rodrigo Braz Monteiro 582500e9e6 - Text edit boxes in the subtitle editing area will now revert to unmodified if you restore the original text. (AMZ)
- Re-arranged the controls in the subtitle editing area. (AMZ)

Originally committed to SVN as r428.
2006-06-27 04:13:34 +00:00
Niels Martin Hansen 48bd386fb0 Karaoke syllable selection by dragging
Changing karaoke tags (bug #36)

Originally committed to SVN as r427.
2006-06-27 04:04:40 +00:00
Niels Martin Hansen b5b04260a0 Karaoke splitter now allows splitting before first and after last character in syllables.
Originally committed to SVN as r426.
2006-06-27 03:02:28 +00:00
Niels Martin Hansen f33dc46a5f Fixed bug #142 (Custom AR "cancel" button throwing error.)
Implemented req #141 (Use custom AR to specify exact resolution.)

Originally committed to SVN as r425.
2006-06-21 23:07:03 +00:00
Niels Martin Hansen c456f9dab8 Fixed bug #122 (crash on SRT export.)
Fixed bug where file save dialog opened from Export window wasn't made modal.
Fixed probably-won't-ever-matter possible loss of precision in VFR calculations.

Originally committed to SVN as r424.
2006-06-21 21:58:23 +00:00
Rodrigo Braz Monteiro 9ce7873f41 Commented out the options entry from menu
Originally committed to SVN as r423.
2006-06-21 20:44:01 +00:00
Rodrigo Braz Monteiro b77543f179 Hopefully fixed the grid scrolling bug
Originally committed to SVN as r422.
2006-06-20 23:32:01 +00:00
Niels Martin Hansen 1fa1d75211 Fix for bug #138.
If v1 timecodes are loaded, but no sections found, make timecodes act as CFR with the assumed FPS.
Changed semantics of FrameRate::loaded. It now only tells whether the current data were loaded from a timecodes file. To tell whether framerate data are present, test for FrameRate::GetFrameRateType()!=NONE.

Originally committed to SVN as r421.
2006-06-20 13:43:18 +00:00
Karl Blomster 2bad28e999 minor manual updates (is it ever going to get finished?)
Originally committed to SVN as r420.
2006-06-20 13:20:01 +00:00
Rodrigo Braz Monteiro ecdc3d435b Yuvi's mac compatibility patch applied
Originally committed to SVN as r418.
2006-06-19 02:57:27 +00:00
Rodrigo Braz Monteiro 105ab46110 Added placeholder options dialog
Originally committed to SVN as r417.
2006-06-19 02:51:06 +00:00
Niels Martin Hansen 22a187b310 Minor stuff
Originally committed to SVN as r411.
2006-06-08 21:03:05 +00:00
Karl Blomster 3c6677de34 timing postprocessor is finally documented. also removed one outdated line from todo.txt.
Originally committed to SVN as r408.
2006-06-02 02:11:40 +00:00
David Lamparter 1728f2f523 adapt to fixed asa color
Originally committed to SVN as r404.
2006-05-25 16:05:53 +00:00
Rodrigo Braz Monteiro f4d2572033 Typo fix, updated pt_BR subtitles
Originally committed to SVN as r392.
2006-05-17 00:48:00 +00:00
Rodrigo Braz Monteiro 359cc094fc Updates to about dialog
Originally committed to SVN as r391.
2006-05-17 00:13:46 +00:00
Rodrigo Braz Monteiro 2ffcc3d941 Added support for 2.35 and custom aspect ratio
Originally committed to SVN as r387.
2006-05-15 23:44:53 +00:00
Rodrigo Braz Monteiro 64bb2bbb76 Small ASA fixes
Originally committed to SVN as r384.
2006-05-11 21:11:59 +00:00
Rodrigo Braz Monteiro 10ae56ff7f Removed extra space from version.cpp
Originally committed to SVN as r383.
2006-05-10 05:03:33 +00:00
Rodrigo Braz Monteiro 5b6d4de6be Applied Motoko's version.cpp patch (slight cosmetic change)
Originally committed to SVN as r382.
2006-05-10 04:58:21 +00:00
David Lamparter 05aa32cbe4 __WIN32__ / WIN32 -> __WINDOWS__
Originally committed to SVN as r381.
2006-05-10 00:33:44 +00:00
Rodrigo Braz Monteiro 3a260cf0ce Fixed setting of font size on the style editor
Originally committed to SVN as r380.
2006-05-09 01:22:42 +00:00
Rodrigo Braz Monteiro 0bca7e0c2e Fixed lavc provider on the win32 port
Originally committed to SVN as r379.
2006-05-08 01:12:45 +00:00
David Lamparter 815225667a fix posix build & modify version string
Originally committed to SVN as r378.
2006-05-07 14:29:45 +00:00
Niels Martin Hansen 9950531430 Changed build-versioning system. You are now required to use make-svn-rev-header.py and create a personal build-credit.h file.
Originally committed to SVN as r377.
2006-05-07 12:38:33 +00:00
David Lamparter 04e8ef1cd9 properly detect missing subtitle provider
Originally committed to SVN as r376.
2006-05-06 16:21:03 +00:00
David Lamparter 2c418c3cd3 fix locale support
Originally committed to SVN as r374.
2006-05-06 14:38:53 +00:00
David Lamparter 75704bc980 autoconfify convert
Originally committed to SVN as r371.
2006-05-06 12:59:09 +00:00
David Lamparter 4001dc5eff move autotools to root
Originally committed to SVN as r370.
2006-05-06 12:58:01 +00:00
David Lamparter c289ad21a3 fix AssFile::GetString / asa
Originally committed to SVN as r369.
2006-05-06 10:42:55 +00:00
David Lamparter 77545ee654 fix SubtitleProvider initialization order
Originally committed to SVN as r368.
2006-05-06 02:41:50 +00:00
Rodrigo Braz Monteiro 24f889af56 Added ASA subtitles for lavc provider
Originally committed to SVN as r367.
2006-05-06 01:56:27 +00:00
Rodrigo Braz Monteiro 949245c5a5 ASA compatibility fixes
Originally committed to SVN as r366.
2006-05-06 01:44:51 +00:00
Rodrigo Braz Monteiro 114bd4dbce Originally committed to SVN as r365. 2006-05-06 01:17:34 +00:00
David Lamparter 2453609061 SubtitleProviderASA
Originally committed to SVN as r364.
2006-05-06 01:07:11 +00:00
David Lamparter 635cfb2fa5 LAVCVideoProvider overlay support
Originally committed to SVN as r363.
2006-05-06 01:06:22 +00:00
David Lamparter c8352441e8 SubtitleProvider interface
Originally committed to SVN as r362.
2006-05-06 01:05:46 +00:00
David Lamparter 91fe5229b0 autoconfify convert
Originally committed to SVN as r361.
2006-05-06 01:05:07 +00:00
Rodrigo Braz Monteiro c8d77b16ef Added a hiragana/katakana table class
Originally committed to SVN as r360.
2006-05-05 18:52:09 +00:00
Rodrigo Braz Monteiro f5d989c554 Fixed building of automation
Originally committed to SVN as r359.
2006-05-01 20:00:59 +00:00
Niels Martin Hansen 97f4b48d73 Minor change in Export Filter interface.
Originally committed to SVN as r358.
2006-04-28 20:22:35 +00:00
Rodrigo Braz Monteiro 44f1f7a985 Removed multiple splashes and replaced them with a new one
Originally committed to SVN as r353.
2006-04-27 18:12:48 +00:00
David Lamparter cc8022f629 The Emp^W realPlayPos strikes back. Respect audio latency.
Originally committed to SVN as r351.
2006-04-20 12:02:38 +00:00
Rodrigo Braz Monteiro 66e988ff86 Changed the style editor to use a dropdown box for the font encodings.
Originally committed to SVN as r350.
2006-04-19 23:47:41 +00:00
Rodrigo Braz Monteiro 2bd558efae Originally committed to SVN as r349. 2006-04-19 21:55:02 +00:00
David Lamparter 1b81dba892 ignorance is bliss
Originally committed to SVN as r348.
2006-04-17 01:01:14 +00:00
David Lamparter 656beb2dc2 Rome^WreadPlayPos must die.
Originally committed to SVN as r347.
2006-04-17 01:00:40 +00:00
David Lamparter 902bc68b85 someone needs to smoke less pot. remove unused stuff...
Originally committed to SVN as r346.
2006-04-17 00:59:28 +00:00
Niels Martin Hansen ca9523af18 Initial work on auto4 implementation.
Originally committed to SVN as r345.
2006-04-16 04:05:16 +00:00
Niels Martin Hansen 8ad3d1d252 Removed unused vars from colorpicker dialog.
No longer depends on lavc headers when USE_LAVC is undefined.

Originally committed to SVN as r344.
2006-04-16 00:10:21 +00:00
David Lamparter a58e68f29a now, if you do stuff PROPERLY, it works. even with ffmpeg.
Originally committed to SVN as r343.
2006-04-15 09:57:36 +00:00
David Lamparter a0ed84e388 lavc: load entire fire
Originally committed to SVN as r342.
2006-04-15 00:21:15 +00:00
David Lamparter 7ddbd15d29 fix empty audio frames case
Originally committed to SVN as r341.
2006-04-14 23:59:24 +00:00
David Lamparter 53d0cf0385 audio_resample wants samples per channel
Originally committed to SVN as r340.
2006-04-14 23:51:15 +00:00
David Lamparter 8d0f650b58 lavc audio: use mono only
Originally committed to SVN as r339.
2006-04-14 23:45:28 +00:00
David Lamparter c21a6dd1d9 stupidest coder on earth (#2)
Originally committed to SVN as r338.
2006-04-14 23:25:10 +00:00
David Lamparter ef40189a2b stupidest coder on earth
Originally committed to SVN as r337.
2006-04-14 23:19:20 +00:00
David Lamparter 1f27325394 omg. stupidest bug ever. initialize bytes_per_sample
Originally committed to SVN as r336.
2006-04-14 23:14:47 +00:00
David Lamparter 1afe91f04f properly include wx headers
Originally committed to SVN as r335.
2006-04-14 23:05:48 +00:00
Rodrigo Braz Monteiro a772e64591 Originally committed to SVN as r334. 2006-04-14 23:00:45 +00:00
David Lamparter 4655ae8122 un-break VC++
Originally committed to SVN as r333.
2006-04-14 22:56:17 +00:00
David Lamparter 366a248a7e disable MKV hacks (useless for now anyway)
Originally committed to SVN as r332.
2006-04-14 22:53:12 +00:00
David Lamparter 3aaf515950 work around wxString format oddity (interesting. wx doesn't seem to use swprintf internally.)
Originally committed to SVN as r331.
2006-04-14 22:47:08 +00:00
David Lamparter 6f2294e8be wrap with USE_LAVC
Originally committed to SVN as r330.
2006-04-14 22:46:38 +00:00
David Lamparter b312cef4c2 fix resource compilation on posix
Originally committed to SVN as r329.
2006-04-14 22:37:40 +00:00
David Lamparter d12496a442 LAVCAudioProvider
Originally committed to SVN as r328.
2006-04-14 22:37:05 +00:00
David Lamparter 1519ee5ce6 initialize libavcodec on startup
Originally committed to SVN as r327.
2006-04-14 22:36:07 +00:00
David Lamparter f1f8b556bf pass down VideoProvider in open audio from video path
Originally committed to SVN as r326.
2006-04-14 22:35:39 +00:00
David Lamparter 71511a3950 LAVCFile
Originally committed to SVN as r325.
2006-04-14 22:35:02 +00:00
David Lamparter 33ff5515e5 unplug AMZ's lavc audio
Originally committed to SVN as r324.
2006-04-14 22:33:20 +00:00
David Lamparter 18b92130b8 catch const wchar_t *
Originally committed to SVN as r323.
2006-04-14 16:46:38 +00:00
Rodrigo Braz Monteiro 7d31182c59 Originally committed to SVN as r322. 2006-04-14 06:54:20 +00:00
Rodrigo Braz Monteiro bac9ddf8d3 lavc audio provider can now read the file and get its length, bitrate, and number of channels.
Originally committed to SVN as r321.
2006-04-14 06:53:05 +00:00
Rodrigo Braz Monteiro b7ba56024f Originally committed to SVN as r320. 2006-04-14 06:20:32 +00:00
Rodrigo Braz Monteiro b51bd77d00 very early LAVC Audio provider
Originally committed to SVN as r319.
2006-04-14 06:13:29 +00:00
Rodrigo Braz Monteiro 51dc36a8c9 Set svn:eol-style to native for most (all?) text files
Originally committed to SVN as r318.
2006-04-14 02:51:37 +00:00
Rodrigo Braz Monteiro ac0d34cb34 Empty LAVC audio provider class
Originally committed to SVN as r317.
2006-04-14 01:21:43 +00:00
Rodrigo Braz Monteiro 892cf4bbea Originally committed to SVN as r316. 2006-04-13 07:41:20 +00:00
Rodrigo Braz Monteiro 0c7804502b Originally committed to SVN as r315. 2006-04-13 07:09:27 +00:00
Rodrigo Braz Monteiro 08db974ab9 Originally committed to SVN as r314. 2006-04-13 06:35:55 +00:00
Rodrigo Braz Monteiro 5181c9e225 Originally committed to SVN as r313. 2006-04-13 06:24:36 +00:00
David Lamparter 585f9a6409 disable PRS on linux (needs layout revamping)
Originally committed to SVN as r312.
2006-04-08 19:34:57 +00:00
David Lamparter 81d5c9ecf8 lua5.2 autoconf
Originally committed to SVN as r311.
2006-04-08 19:34:33 +00:00
David Lamparter 5f1347ac88 sync linux Makefile to current rev
Originally committed to SVN as r310.
2006-04-08 19:33:43 +00:00
Niels Martin Hansen d34eeccd6e PRS: Fixed bug where only half of the frames of animations were rendered, and non-animated subtitles were always extended by one frame in length.
Originally committed to SVN as r308.
2006-04-05 19:11:07 +00:00
Rodrigo Braz Monteiro 5e9c0aad16 Made style's font size, scale x and scale y floats. Also made \fs take float as parameter.
Originally committed to SVN as r304.
2006-04-04 20:41:09 +00:00
Rodrigo Braz Monteiro 3f0d2e728d PRS now actually applies the export filters normally, and added italian translation
Originally committed to SVN as r302.
2006-04-04 17:30:37 +00:00
Rodrigo Braz Monteiro cf1456947f Originally committed to SVN as r301. 2006-04-04 14:43:40 +00:00
Rodrigo Braz Monteiro a42321a7d9 Some fix to VFR... maybe...
Originally committed to SVN as r299.
2006-04-04 13:22:45 +00:00
Rodrigo Braz Monteiro 72299b508c VFR fix number 256 151 623 360
Originally committed to SVN as r298.
2006-04-04 11:37:27 +00:00
Rodrigo Braz Monteiro 820af47c64 Originally committed to SVN as r295. 2006-04-03 14:04:06 +00:00
Rodrigo Braz Monteiro 091efff17b Originally committed to SVN as r294. 2006-04-03 13:51:09 +00:00
Rodrigo Braz Monteiro 85155bfaa1 PRS encoder optimization fixed
Originally committed to SVN as r293.
2006-04-03 13:45:47 +00:00
Rodrigo Braz Monteiro fff3fce137 Originally committed to SVN as r292. 2006-04-02 18:11:06 +00:00
Rodrigo Braz Monteiro cc87035de0 Originally committed to SVN as r291. 2006-04-02 15:32:04 +00:00
Rodrigo Braz Monteiro ec1fab1db7 Originally committed to SVN as r288. 2006-04-02 03:34:56 +00:00
Rodrigo Braz Monteiro 0f6ad2eac4 Originally committed to SVN as r286. 2006-04-01 15:46:39 +00:00
Rodrigo Braz Monteiro 7b1d152677 Originally committed to SVN as r285. 2006-04-01 15:21:13 +00:00
Rodrigo Braz Monteiro 172bed2324 Fixed bug with PRS encoder and multiple lines per frame
Originally committed to SVN as r283.
2006-04-01 14:46:13 +00:00
Rodrigo Braz Monteiro edec701f82 PNG decoding should hopefully be working now, will know after I finish the avisynth filter
Originally committed to SVN as r275.
2006-04-01 11:45:38 +00:00
Rodrigo Braz Monteiro b83fa462e9 Early avisynth filter/PRS decoder work
Originally committed to SVN as r272.
2006-04-01 09:40:32 +00:00
Rodrigo Braz Monteiro 5b74fb816e Sub-image splitting for PRS implemented
Originally committed to SVN as r271.
2006-04-01 00:16:52 +00:00
Rodrigo Braz Monteiro 578d7c72a1 Better PRS progress bar, added a function to do glyph separation optimization (which doesn't work yet)
Originally committed to SVN as r270.
2006-03-31 23:12:03 +00:00
Rodrigo Braz Monteiro f6b9862ea3 Progress bar and stuff
Originally committed to SVN as r269.
2006-03-31 12:01:40 +00:00
Rodrigo Braz Monteiro 149f6ced1e Prevented pngout from running in a console window of its own
Originally committed to SVN as r268.
2006-03-31 09:52:31 +00:00
Rodrigo Braz Monteiro 8eeb303eb3 Added a glitchy pngout optimizer, and added an introduction to the specs
Originally committed to SVN as r267.
2006-03-31 09:44:48 +00:00
Rodrigo Braz Monteiro 99d7233474 Originally committed to SVN as r266. 2006-03-31 06:38:20 +00:00
Rodrigo Braz Monteiro 784ed8b82f Considerable improvements to PRS encoder, it will now prevent the generation of duplicate lines
Originally committed to SVN as r265.
2006-03-31 06:12:10 +00:00
Rodrigo Braz Monteiro 523f545484 Improved and untested PRS encoder
Originally committed to SVN as r264.
2006-03-31 04:13:38 +00:00
Rodrigo Braz Monteiro 2ffcf9d1cc Slightly improved (and apparently broken?) PRS encoding
Originally committed to SVN as r263.
2006-03-31 02:06:50 +00:00
Rodrigo Braz Monteiro 68cd073396 Untested PRS loading implemented (still doesn't parse data blocks, though)
Originally committed to SVN as r260.
2006-03-30 10:00:56 +00:00
Rodrigo Braz Monteiro 5682ca97b4 (Supposedly) working PRS writer implemented
Originally committed to SVN as r259.
2006-03-30 06:15:58 +00:00
Rodrigo Braz Monteiro 342322cea5 Originally committed to SVN as r258. 2006-03-30 03:53:29 +00:00
Rodrigo Braz Monteiro 84ffb67b04 Originally committed to SVN as r257. 2006-03-30 03:32:45 +00:00
Rodrigo Braz Monteiro 6591c59afd PNG exporting now works
Originally committed to SVN as r256.
2006-03-30 00:25:15 +00:00
Rodrigo Braz Monteiro d7d388fb3c Early PNG writing
Originally committed to SVN as r255.
2006-03-29 23:53:42 +00:00
Rodrigo Braz Monteiro f39310a1e0 An early and totally not working implementation of PRS writing
Originally committed to SVN as r253.
2006-03-29 22:39:41 +00:00
Niels Martin Hansen 233ac6ac94 Added support for custom version strings. See version.cpp.
Originally committed to SVN as r250.
2006-03-26 21:16:08 +00:00
David Lamparter 48c466c070 autoconf fixy-fixy
Originally committed to SVN as r248.
2006-03-26 03:06:23 +00:00
David Lamparter 215696131b handle invalid style storage exception
Originally committed to SVN as r247.
2006-03-26 03:06:05 +00:00
David Lamparter 68cf63296f (by nich:) fix empty cursor on GTK
Originally committed to SVN as r246.
2006-03-26 03:05:43 +00:00
David Lamparter ba5af80245 transparent XPMs
Originally committed to SVN as r245.
2006-03-26 01:38:56 +00:00
David Lamparter c29c7141cf autoconf improvements
Originally committed to SVN as r244.
2006-03-26 01:38:10 +00:00
David Lamparter 62a9e0d057 convert AVFrame via wxImage on non-windoze
Originally committed to SVN as r243.
2006-03-25 23:40:09 +00:00
David Lamparter d58f1a28dc free AVFrames
Originally committed to SVN as r242.
2006-03-25 23:39:40 +00:00
David Lamparter f0cf313be0 use correct ffmpeg width/height fields
Originally committed to SVN as r241.
2006-03-25 23:38:46 +00:00
David Lamparter 4036f73e43 autoconf / automake
Originally committed to SVN as r240.
2006-03-25 16:14:24 +00:00
David Lamparter bc28f47f1c THOU SHALT NOT PASS CLASSETH AS VARARGS
Originally committed to SVN as r238.
2006-03-22 19:34:54 +00:00
Niels Martin Hansen ef057630d7 Cleanup of colorpicker code in progress, still incomplete.
More work on Automation 4.

Originally committed to SVN as r237.
2006-03-22 16:07:49 +00:00
Rodrigo Braz Monteiro 1dfe5bccea Fixed the fonts collector's behavior with \fn
Originally committed to SVN as r236.
2006-03-22 00:25:47 +00:00
Rodrigo Braz Monteiro b4a2b33868 Separated keyframe thresholds on the timing post-processor in start and end.
Originally committed to SVN as r235.
2006-03-21 09:24:46 +00:00
Rodrigo Braz Monteiro 87cfe62e0c Fixed audio follow cursor bug.
Originally committed to SVN as r234.
2006-03-20 21:48:01 +00:00
Niels Martin Hansen 054350a17d Completed HSV-HSL conversion function, looks like it's correct now.
Removed some large blocks of commented-out code.

Originally committed to SVN as r233.
2006-03-18 02:21:54 +00:00
Niels Martin Hansen e6c2f3c083 Added functions for direct conversion between HSL and HSV. (hsl_to_hsv is still incomplete, and works over rgb atm)
Added some special cases to the HSV and HSl to RGB conversions, as a "fix" for bug #28.
Random hacking on text_extents in a vain attempt at making its calculations more exact.

Originally committed to SVN as r232.
2006-03-17 01:59:41 +00:00