OSDN Git Service
Martin Renold [Fri, 16 Mar 2007 21:13:31 +0000 (21:13 +0000)]
automatic stroke splitting (for undo); recording of painting time
svn://old.homeip.net/code/mypaint@464
Martin Renold [Thu, 15 Mar 2007 13:58:34 +0000 (13:58 +0000)]
remove painting_time relict
svn://old.homeip.net/code/mypaint@463
Martin Renold [Thu, 15 Mar 2007 13:38:20 +0000 (13:38 +0000)]
record dab rectangle; split only at proximity events (no reset)
svn://old.homeip.net/code/mypaint@462
Martin Renold [Wed, 14 Mar 2007 18:50:30 +0000 (18:50 +0000)]
fixed a nasty bug (most significant bits of GString length were uninitialized)
svn://old.homeip.net/code/mypaint@461
Martin Renold [Wed, 7 Mar 2007 21:51:50 +0000 (21:51 +0000)]
basic undo implementation
(needs work: bad performance, bugs with zoom/pan, splits at brushchange)
svn://old.homeip.net/code/mypaint@458
Martin Renold [Wed, 7 Mar 2007 08:45:07 +0000 (08:45 +0000)]
replay with different brush object
svn://old.homeip.net/code/mypaint@457
Martin Renold [Tue, 6 Mar 2007 20:31:51 +0000 (20:31 +0000)]
fatal typo
svn://old.homeip.net/code/mypaint@456
Martin Renold [Tue, 6 Mar 2007 20:06:23 +0000 (20:06 +0000)]
removed unused member
svn://old.homeip.net/code/mypaint@455
Martin Renold [Tue, 6 Mar 2007 18:41:08 +0000 (18:41 +0000)]
stale changes
svn://old.homeip.net/code/mypaint@454
Martin Renold [Thu, 8 Feb 2007 20:40:40 +0000 (20:40 +0000)]
Reworked user-defined brush curves a bit.
- Brush curves have now fully adjustable x range.
- Added "normal" values for all inputs. Only changing a "by input" slider
generates a curve that is zero at the normal value.
- Think "curve = list of points". Fewer special cases.
- Brush files (.myb) now have a version number. Convert from old format.
Still needs testing.
svn://old.homeip.net/code/mypaint@441
Martin Renold [Wed, 7 Feb 2007 13:12:15 +0000 (13:12 +0000)]
added gamma for extrem speed tuning
also some svn:ignore + minor stuff
svn://old.homeip.net/code/mypaint@440
Martin Renold [Mon, 5 Feb 2007 18:05:43 +0000 (18:05 +0000)]
backwards compatibility with old brush settings
svn://old.homeip.net/code/mypaint@439
Martin Renold [Mon, 5 Feb 2007 14:27:59 +0000 (14:27 +0000)]
color hue is [0,1] of course
svn://old.homeip.net/code/mypaint@438
Martin Renold [Mon, 5 Feb 2007 14:24:38 +0000 (14:24 +0000)]
brush color is now hsv and a setting of the brush (not a special case)
svn://old.homeip.net/code/mypaint@437
Yves Combe [Sun, 4 Feb 2007 11:24:28 +0000 (11:24 +0000)]
Makefile now installs desktop file and icons.
svn://old.homeip.net/code/mypaint@436
Martin Renold [Fri, 2 Feb 2007 12:50:16 +0000 (12:50 +0000)]
make color picker average over a rectangle
svn://old.homeip.net/code/mypaint@435
Martin Renold [Thu, 1 Feb 2007 20:24:55 +0000 (20:24 +0000)]
misc minor cleanups / stale minor changes
svn://old.homeip.net/code/mypaint@434
Martin Renold [Thu, 1 Feb 2007 09:43:48 +0000 (09:43 +0000)]
I need to see the exception on errors.
svn://old.homeip.net/code/mypaint@433
Martin Renold [Wed, 31 Jan 2007 17:14:27 +0000 (17:14 +0000)]
ink fun
svn://old.homeip.net/code/mypaint@432
Martin Renold [Wed, 31 Jan 2007 13:23:19 +0000 (13:23 +0000)]
fix smudge
svn://old.homeip.net/code/mypaint@431
Yves Combe [Thu, 25 Jan 2007 09:21:42 +0000 (09:21 +0000)]
Fix (complete) uninstall code in nsis script
svn://old.homeip.net/code/mypaint@426
Martin Renold [Tue, 23 Jan 2007 08:32:52 +0000 (08:32 +0000)]
added some desktop/ icons
svn://old.homeip.net/code/mypaint@425
Yves Combe [Mon, 22 Jan 2007 00:34:37 +0000 (00:34 +0000)]
Add NSIS packaging feature for win32 cross-compilation.
svn://old.homeip.net/code/mypaint@424
Yves Combe [Sat, 20 Jan 2007 21:00:48 +0000 (21:00 +0000)]
Cleaning all generated files in Makefile.am.
Fix mypaint typo (exit -> sys.exit).
svn://old.homeip.net/code/mypaint@423
Martin Renold [Fri, 19 Jan 2007 21:28:51 +0000 (21:28 +0000)]
workaround for color-turns-to-black bug; small fixes
svn://old.homeip.net/code/mypaint@420
Martin Renold [Fri, 19 Jan 2007 21:01:33 +0000 (21:01 +0000)]
committing stale cleanups / optimizations
svn://old.homeip.net/code/mypaint@419
Martin Renold [Thu, 18 Jan 2007 11:44:06 +0000 (11:44 +0000)]
removing unneccessary scripts from installation
svn://old.homeip.net/code/mypaint@416
Martin Renold [Thu, 18 Jan 2007 10:45:22 +0000 (10:45 +0000)]
fixes for Windows by Yves
svn://old.homeip.net/code/mypaint@412
Martin Renold [Thu, 18 Jan 2007 10:11:10 +0000 (10:11 +0000)]
Autoconfiscated by Yves. Thanks! Still needs some work, though.
svn://old.homeip.net/code/mypaint@411
Martin Renold [Thu, 11 Jan 2007 21:11:32 +0000 (21:11 +0000)]
ups, release was more recent than this
svn://old.homeip.net/code/mypaint@405
Martin Renold [Sat, 30 Dec 2006 22:48:38 +0000 (22:48 +0000)]
user feedback
svn://old.homeip.net/code/mypaint@401
Martin Renold [Wed, 29 Nov 2006 19:42:29 +0000 (19:42 +0000)]
very simple optimizations
svn://old.homeip.net/code/mypaint@394
Martin Renold [Sun, 5 Nov 2006 14:07:58 +0000 (14:07 +0000)]
docu
svn://old.homeip.net/code/mypaint@387
Martin Renold [Sun, 5 Nov 2006 12:46:18 +0000 (12:46 +0000)]
fixed stroke-to-dab calculation
svn://old.homeip.net/code/mypaint@386
Martin Renold [Sun, 5 Nov 2006 08:34:43 +0000 (08:34 +0000)]
throw away own RNG and use GRand instead
svn://old.homeip.net/code/mypaint@385
Martin Renold [Tue, 31 Oct 2006 06:37:05 +0000 (06:37 +0000)]
M-x uglify
b->states[STATE_FOO] instead of b->foo - allow save/load all states
svn://old.homeip.net/code/mypaint@384
Martin Renold [Sun, 29 Oct 2006 12:35:51 +0000 (12:35 +0000)]
some endian conversion macros
svn://old.homeip.net/code/mypaint@383
Martin Renold [Sat, 28 Oct 2006 19:37:24 +0000 (19:37 +0000)]
added random.[ch] - own pseudorandom source
still problems with(out) reset of the brush states before recording
svn://old.homeip.net/code/mypaint@382
Martin Renold [Sat, 28 Oct 2006 14:28:27 +0000 (14:28 +0000)]
allow NULL-brush to prevent drawing
svn://old.homeip.net/code/mypaint@381
Martin Renold [Sat, 28 Oct 2006 08:53:06 +0000 (08:53 +0000)]
implemented (uncompressed) stroke recording (debug menu)
svn://old.homeip.net/code/mypaint@380
Martin Renold [Thu, 19 Oct 2006 19:54:55 +0000 (19:54 +0000)]
removing some brushes which were supposed to be removed already (svn bug?)
svn://old.homeip.net/code/mypaint@379
Martin Renold [Wed, 18 Oct 2006 20:03:53 +0000 (20:03 +0000)]
speed_log, speed_sqrt (experiments)
adding lots of experimental brushes (the good old chaos ;) polish later
svn://old.homeip.net/code/mypaint@378
Martin Renold [Wed, 18 Oct 2006 19:40:38 +0000 (19:40 +0000)]
updated/deleted all brushes using radius_by_random (which has changed meaning)
docu/comment changes
svn://old.homeip.net/code/mypaint@377
Martin Renold [Wed, 18 Oct 2006 19:02:25 +0000 (19:02 +0000)]
append "opaque_linearize 0.0" to all brushes, so they keep their
old behaviour with the new default for that setting for now
svn://old.homeip.net/code/mypaint@376
Martin Renold [Wed, 18 Oct 2006 18:52:56 +0000 (18:52 +0000)]
commiting stale changes:
- previously effectless radius_by_random turned into something mildly useful
- comment updates
svn://old.homeip.net/code/mypaint@375
Martin Renold [Thu, 12 Oct 2006 09:05:22 +0000 (09:05 +0000)]
some gtk stock-code stuff renaming
svn://old.homeip.net/code/mypaint@374
Martin Renold [Wed, 11 Oct 2006 11:55:07 +0000 (11:55 +0000)]
add missing file
svn://old.homeip.net/code/mypaint@373
Martin Renold [Wed, 11 Oct 2006 09:59:25 +0000 (09:59 +0000)]
using a gtk signal now to emit bbox rect changes of the surface. scary.
svn://old.homeip.net/code/mypaint@372
Martin Renold [Tue, 10 Oct 2006 16:21:52 +0000 (16:21 +0000)]
removed code duplication in gtkmydrawwidget.c
added very crude non-functional layer gui
svn://old.homeip.net/code/mypaint@371
Martin Renold [Sun, 8 Oct 2006 09:24:03 +0000 (09:24 +0000)]
opaque_linearize correction (TODO: update all brushes? backwards compat.?)
svn://old.homeip.net/code/mypaint@370
Martin Renold [Sat, 23 Sep 2006 15:22:35 +0000 (15:22 +0000)]
removed cubic interpolation of brush input (too slow, was disabled anyway)
svn://old.homeip.net/code/mypaint@369
Martin Renold [Sat, 23 Sep 2006 15:08:40 +0000 (15:08 +0000)]
removed saturation_slowdown setting, and removed brushes using it
svn://old.homeip.net/code/mypaint@368
Martin Renold [Sat, 23 Sep 2006 14:26:18 +0000 (14:26 +0000)]
actual_radius cleanup
svn://old.homeip.net/code/mypaint@367
Martin Renold [Sat, 23 Sep 2006 13:58:49 +0000 (13:58 +0000)]
moved user-defined mapping stuff into an own file
svn://old.homeip.net/code/mypaint@366
Martin Renold [Sat, 16 Sep 2006 20:11:06 +0000 (20:11 +0000)]
surface.[ch] ==> real gobject GtkMySurfaceOld; inherited from GtkMySurface.
Compiles and works as before.
svn://old.homeip.net/code/mypaint@365
Martin Renold [Sat, 16 Sep 2006 17:36:04 +0000 (17:36 +0000)]
added a gtkmysurface class, which does nothing (wow, look at that huge diff!)
svn://old.homeip.net/code/mypaint@364
Martin Renold [Sat, 16 Sep 2006 11:24:04 +0000 (11:24 +0000)]
comments / cosmetic change
svn://old.homeip.net/code/mypaint@363
Martin Renold [Sun, 3 Sep 2006 19:40:22 +0000 (19:40 +0000)]
docu/plan
svn://old.homeip.net/code/mypaint@362
Martin Renold [Thu, 20 Jul 2006 09:58:03 +0000 (09:58 +0000)]
build fix / helpful errors for Archlinux
docu
svn://old.homeip.net/code/mypaint@350
Martin Renold [Tue, 18 Jul 2006 07:08:19 +0000 (07:08 +0000)]
redundant dependency
svn://old.homeip.net/code/mypaint@349
Martin Renold [Mon, 17 Jul 2006 14:55:29 +0000 (14:55 +0000)]
docu
svn://old.homeip.net/code/mypaint@348
Martin Renold [Mon, 17 Jul 2006 09:46:50 +0000 (09:46 +0000)]
more "make install" and prefix stuff
svn://old.homeip.net/code/mypaint@346
Martin Renold [Mon, 17 Jul 2006 09:31:23 +0000 (09:31 +0000)]
"make install" should work now.
svn://old.homeip.net/code/mypaint@345
Martin Renold [Mon, 17 Jul 2006 07:38:17 +0000 (07:38 +0000)]
"enable" changing keyboard shortcuts (I guess the gtk default has changed)
svn://old.homeip.net/code/mypaint@344
Martin Renold [Sun, 16 Jul 2006 19:48:35 +0000 (19:48 +0000)]
another brush
svn://old.homeip.net/code/mypaint@343
Martin Renold [Sun, 16 Jul 2006 19:30:44 +0000 (19:30 +0000)]
search for data; release preparations
svn://old.homeip.net/code/mypaint@342
Martin Renold [Sun, 16 Jul 2006 17:43:14 +0000 (17:43 +0000)]
better documentation of custom input
svn://old.homeip.net/code/mypaint@341
Martin Renold [Sun, 16 Jul 2006 17:11:24 +0000 (17:11 +0000)]
fixed some strange pygtk-interface warnings
svn://old.homeip.net/code/mypaint@340
Martin Renold [Sun, 16 Jul 2006 15:51:59 +0000 (15:51 +0000)]
remove debug output
svn://old.homeip.net/code/mypaint@339
Martin Renold [Sat, 8 Jul 2006 14:04:39 +0000 (14:04 +0000)]
bugfix: use double for absolute time values, float caused significant
rounding errors lately (exponent jump? new gtk version?), resulting in
strokes with visible angles.
svn://old.homeip.net/code/mypaint@338
Martin Renold [Mon, 15 May 2006 21:04:58 +0000 (21:04 +0000)]
typo, PLAN update
svn://old.homeip.net/code/mypaint@319
Martin Renold [Thu, 11 May 2006 21:40:17 +0000 (21:40 +0000)]
updated comments and PLAN
svn://old.homeip.net/code/mypaint@318
Martin Renold [Fri, 5 May 2006 21:59:43 +0000 (21:59 +0000)]
demo brush (autocorrelated noise on brightness)
svn://old.homeip.net/code/mypaint@317
Martin Renold [Fri, 5 May 2006 21:35:46 +0000 (21:35 +0000)]
assertion "bug"
svn://old.homeip.net/code/mypaint@316
Martin Renold [Fri, 5 May 2006 21:28:30 +0000 (21:28 +0000)]
added custom_input
svn://old.homeip.net/code/mypaint@315
Martin Renold [Fri, 23 Dec 2005 10:01:30 +0000 (10:01 +0000)]
minor
svn://old.homeip.net/code/mypaint@302
Martin Renold [Fri, 23 Dec 2005 09:24:53 +0000 (09:24 +0000)]
back button, for all the people coming from google
svn://old.homeip.net/code/mypaint@301
Martin Renold [Sat, 19 Nov 2005 16:41:39 +0000 (16:41 +0000)]
minor changes
svn://old.homeip.net/code/mypaint@300
Martin Renold [Sat, 19 Nov 2005 10:04:52 +0000 (10:04 +0000)]
prepare for release 0.4
svn://old.homeip.net/code/mypaint@298
Martin Renold [Wed, 16 Nov 2005 20:53:40 +0000 (20:53 +0000)]
minor (email)
svn://old.homeip.net/code/mypaint@297
Martin Renold [Wed, 16 Nov 2005 00:01:17 +0000 (00:01 +0000)]
minor changes
svn://old.homeip.net/code/mypaint@296
Artis Rozentāls [Mon, 14 Nov 2005 22:57:16 +0000 (22:57 +0000)]
Sharper charcoal.
svn://old.homeip.net/code/mypaint@295
Martin Renold [Mon, 14 Nov 2005 21:47:41 +0000 (21:47 +0000)]
updated the tutorial
svn://old.homeip.net/code/mypaint@294
Martin Renold [Mon, 14 Nov 2005 21:03:11 +0000 (21:03 +0000)]
removed three brushes, updated some previews
svn://old.homeip.net/code/mypaint@293
Martin Renold [Mon, 14 Nov 2005 20:41:44 +0000 (20:41 +0000)]
improved color selector (non-linear cross lines)
svn://old.homeip.net/code/mypaint@292
Martin Renold [Wed, 9 Nov 2005 21:37:10 +0000 (21:37 +0000)]
rename
svn://old.homeip.net/code/mypaint@291
Martin Renold [Wed, 9 Nov 2005 21:35:23 +0000 (21:35 +0000)]
bluk brush
svn://old.homeip.net/code/mypaint@290
Martin Renold [Wed, 9 Nov 2005 19:38:08 +0000 (19:38 +0000)]
minor
svn://old.homeip.net/code/mypaint@289
Martin Renold [Wed, 9 Nov 2005 14:38:19 +0000 (14:38 +0000)]
- updated debian requirements
- contributors are better listed in the about dialog
svn://old.homeip.net/code/mypaint@288
Martin Renold [Mon, 7 Nov 2005 19:38:12 +0000 (19:38 +0000)]
fixed NumLock modifier problem
svn://old.homeip.net/code/mypaint@287
Artis Rozentāls [Sun, 6 Nov 2005 22:59:45 +0000 (22:59 +0000)]
Template for brush previews.
svn://old.homeip.net/code/mypaint@286
Martin Renold [Sun, 6 Nov 2005 15:36:46 +0000 (15:36 +0000)]
resize canvas to minimum after clearing
svn://old.homeip.net/code/mypaint@285
Martin Renold [Sun, 6 Nov 2005 15:09:04 +0000 (15:09 +0000)]
fixed problem with b->dtime == 0 (could not draw after starting sometimes)
svn://old.homeip.net/code/mypaint@284
Martin Renold [Sun, 6 Nov 2005 11:50:48 +0000 (11:50 +0000)]
- hardcoded numpad +/- and arrow keys
- confirmation for quit and clear
svn://old.homeip.net/code/mypaint@283
Martin Renold [Sat, 5 Nov 2005 22:01:52 +0000 (22:01 +0000)]
change cursor to crosshair
svn://old.homeip.net/code/mypaint@282
Martin Renold [Sat, 5 Nov 2005 19:26:35 +0000 (19:26 +0000)]
minor, reordering
svn://old.homeip.net/code/mypaint@281
Martin Renold [Sat, 5 Nov 2005 17:39:15 +0000 (17:39 +0000)]
- the popup color-chooser is now really a popup (FIXME: simplify it)
- disabled extreme zoom values
svn://old.homeip.net/code/mypaint@280
Martin Renold [Sat, 5 Nov 2005 13:31:04 +0000 (13:31 +0000)]
- rearranged the menus
- fixed "Invert-Color" bug
- minor stuff
svn://old.homeip.net/code/mypaint@279
Martin Renold [Sat, 5 Nov 2005 12:22:17 +0000 (12:22 +0000)]
some more brush-tuning
svn://old.homeip.net/code/mypaint@278
Martin Renold [Sat, 5 Nov 2005 09:45:34 +0000 (09:45 +0000)]
small brush changes
svn://old.homeip.net/code/mypaint@277