tuxpaint-devel Mailing List for Tux Paint (Page 111)
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
You can subscribe to this list here.
| 2005 |
Jan
|
Feb
|
Mar
(15) |
Apr
(5) |
May
(12) |
Jun
(15) |
Jul
(21) |
Aug
(2) |
Sep
(14) |
Oct
(32) |
Nov
(47) |
Dec
(39) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 |
Jan
(33) |
Feb
(59) |
Mar
(17) |
Apr
(5) |
May
|
Jun
(6) |
Jul
(7) |
Aug
(19) |
Sep
(64) |
Oct
(161) |
Nov
(9) |
Dec
(23) |
| 2007 |
Jan
(6) |
Feb
(46) |
Mar
(55) |
Apr
(41) |
May
(43) |
Jun
(44) |
Jul
(46) |
Aug
(25) |
Sep
(16) |
Oct
(29) |
Nov
(50) |
Dec
(64) |
| 2008 |
Jan
(11) |
Feb
(18) |
Mar
(52) |
Apr
(37) |
May
(40) |
Jun
(78) |
Jul
(85) |
Aug
(31) |
Sep
(23) |
Oct
(13) |
Nov
(19) |
Dec
(37) |
| 2009 |
Jan
(36) |
Feb
(24) |
Mar
(86) |
Apr
(43) |
May
(36) |
Jun
(151) |
Jul
(23) |
Aug
(40) |
Sep
(11) |
Oct
(91) |
Nov
(68) |
Dec
(27) |
| 2010 |
Jan
|
Feb
(11) |
Mar
(79) |
Apr
(50) |
May
(26) |
Jun
(44) |
Jul
(31) |
Aug
(6) |
Sep
(2) |
Oct
(16) |
Nov
(11) |
Dec
(4) |
| 2011 |
Jan
(14) |
Feb
(5) |
Mar
(22) |
Apr
(1) |
May
(5) |
Jun
(5) |
Jul
(13) |
Aug
(1) |
Sep
(3) |
Oct
(18) |
Nov
(15) |
Dec
(25) |
| 2012 |
Jan
(1) |
Feb
(9) |
Mar
(41) |
Apr
(32) |
May
|
Jun
(2) |
Jul
(5) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
(2) |
| 2013 |
Jan
|
Feb
(5) |
Mar
(16) |
Apr
(21) |
May
(3) |
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
(13) |
Nov
(1) |
Dec
(3) |
| 2014 |
Jan
|
Feb
(12) |
Mar
(6) |
Apr
(35) |
May
|
Jun
(12) |
Jul
(35) |
Aug
(98) |
Sep
(3) |
Oct
(8) |
Nov
(4) |
Dec
(1) |
| 2015 |
Jan
(4) |
Feb
(9) |
Mar
(58) |
Apr
(9) |
May
(15) |
Jun
(23) |
Jul
|
Aug
(32) |
Sep
(12) |
Oct
(21) |
Nov
(5) |
Dec
(14) |
| 2016 |
Jan
(6) |
Feb
(3) |
Mar
(37) |
Apr
(18) |
May
(5) |
Jun
(8) |
Jul
|
Aug
(21) |
Sep
(5) |
Oct
(20) |
Nov
(4) |
Dec
(6) |
| 2017 |
Jan
(2) |
Feb
|
Mar
|
Apr
(19) |
May
(8) |
Jun
(3) |
Jul
(3) |
Aug
(5) |
Sep
|
Oct
(4) |
Nov
(4) |
Dec
(6) |
| 2018 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(4) |
Sep
(4) |
Oct
|
Nov
|
Dec
(3) |
| 2019 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
(2) |
Jul
(1) |
Aug
(3) |
Sep
(14) |
Oct
(2) |
Nov
(1) |
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
|
Jul
|
Aug
(3) |
Sep
(15) |
Oct
(9) |
Nov
(11) |
Dec
(7) |
| 2021 |
Jan
(12) |
Feb
(2) |
Mar
(16) |
Apr
|
May
|
Jun
(11) |
Jul
|
Aug
(4) |
Sep
(24) |
Oct
(68) |
Nov
(61) |
Dec
|
| 2022 |
Jan
(42) |
Feb
(17) |
Mar
(20) |
Apr
(2) |
May
(23) |
Jun
(4) |
Jul
(6) |
Aug
|
Sep
(27) |
Oct
(4) |
Nov
(10) |
Dec
(31) |
| 2023 |
Jan
(4) |
Feb
(18) |
Mar
(8) |
Apr
(11) |
May
(18) |
Jun
(47) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(2) |
| 2024 |
Jan
(10) |
Feb
|
Mar
|
Apr
(3) |
May
(4) |
Jun
(3) |
Jul
(6) |
Aug
|
Sep
(2) |
Oct
(1) |
Nov
|
Dec
(3) |
| 2025 |
Jan
(2) |
Feb
(11) |
Mar
(3) |
Apr
(1) |
May
(22) |
Jun
(5) |
Jul
(15) |
Aug
(5) |
Sep
|
Oct
(3) |
Nov
|
Dec
|
|
From: Shih-Chin Y. <sya...@gm...> - 2008-06-03 02:27:31
|
Dear all: I found Tuxpaint to be a very good software for kids, but it might be a bit difficult for kids to use mouse to draw on TuxPaint, I have been working on a technology to offer an economic tablet for kids. For the prototype, you could see the video demo at http://www.imareader.com/coopaint.html The tablet indeed has several distinct features from a Wacom tablet, such as . Fully transparent; . No sensor board ; . Large area; . Low cost. I plan to make a product using the technology, but think I had better to do some market research before doing. Do you think if parents would buy a $39.99 tablet for kids to explore their creativity using TuxPaint? I know this is a E-mail list for developers, not for market research. But since most of you are experts in TuxPaint, so I hope that you don't mind I ask such a question here. Best regards, Shih-Chin |
|
From: Mark K. K. <mkk...@gm...> - 2008-06-02 20:12:30
|
There are quite a few threads, both private and public, regarding the
text tool enhancement. If it's okay with everyone, I'd like to
consolidate them into this single public thread to reduce redundancy.
To give you some background information, Arunodai is enhancing the Tux
Paint text tool for Google Summer of Code. I am assigned as his mentor.
The requirement is that the text tool, once used to enter text into the
drawing area, can be edited at a later time. The details are up for
discussion, which will benefit from this public discussion.
First, let me respond to the public thread on this mailing list, to
which Albert responded last as follows:
On Sat, May 31, 2008 at 04:52:42AM -0400, Albert Cahalan wrote:
> On Sat, May 31, 2008 at 2:17 AM, vudem arun wrote:
>
> > About being able to select the text long long time after the text has
> > been entered. We could save the data in the list where information about the
> > text is present. Now when open is used and the corresponding drawing
> > along with the list informations gets loaded. Thus it can be edited.
> > but with support for system dialogs coming up and renaming of files
> > being a possibility this will not be good enough. Is there someway in
> > which we ca handle this problem.
>
> There is no "undo" support for freshly loaded files.
> The history is not saved with the image.
Albert's statement is technically correct, but I think he may have
misunderstood Arunodai's email. Arunodai is specifically referring to
the mechanism of storing the text data, so the text data can be edited
later, not for undo operations.
> > The file naming convention could be
> > kept simple like all the files related to xxx.png could be
> > xxx-lyyy.png where yyy would be the layer number. Can we work around
> > this so that the same filename cannot be used in a different
> > directory. All the other files could b e saved in the current tuxpaint
> > saving directory except the whole drawing.
>
> Don't go there. (big mess)
I agree creating several files for each drawing will be messy, but I
think the alternatives aren't much better. The text data, if we want
the text to be editable across saving, will need to be saved.
Arunodai's proposal is to create one file per layer, where multiple
layers are required to store all the texts at different layers. The
alternatives are:
1. Choose a file format that can support layers so that only a single
file is created. MNG, XCF, etc.
2. Save all non-text data into a single file in a proprietary format,
so only two files are created.
3. Don't do layers. When the image is saved, it's saved in a single
layer, with no further editing of text upon re-opening of the file.
4. Save all extra data into PNG's meta-data area.
I would like #3, but Bill wants the text editable a long time after it
is entered. Barring #3, other options will take long time to implement
correctly. I only see multi-file format as the only other option.
Please suggest other options if there are other viable options.
I would like to see either a multi-file option or not doing layers at
all, at least for the initial implementation. Perhaps #1 is the best
option in the long-term, but it's not practical for the GSoC timeframe.
> > I am also thinking of ways in which we change the background image
> > when text is selected. The problem that we face here is as follows:
> > Suppose the text is entered, and smudge is applied in the area of the
> > text.
>
> The text is now uneditable.
Again, Bill wants the text editable a long time after it is entered. I
think Albert's idea gives a cleaner solution, though, at least for the
first phase of the implementation.
> No layers! It's too slow, it eats too much memory,
> it makes the UI complicated, and it makes the code
> harder to understand.
...
> > Another issue I was thinking was about drawing above the text. How do
> > we handle that situation. Suppose the text is partially covered and a
> > brush is used to draw an top of the text.
>
> That text is now just part of the image. Any notion of
> it being text is long gone.
...
> "large scale" is an understatement. This is massive.
All these are valid concerns. Perhaps the thing to do here, given the
complications, is to allow text to be edited until a specific point
(e.g., until the text tool is de-selected) for the initial
implementation. That way we can defer the file storage and magic-tool
interaction issues for another time. For the initial impelmentation, we
can work out the interface and data structures.
My biggest concern, as the mentor for this project, is that I think the
file storage and magic-tool interaction issues are difficult problems
that we won't have time to work out thoroughly during the GSoC period.
Bill/Arunodai - would you guys be okay with this for now? The other
features can be implemented as time allows, whether it be during GSoC or
following it.
There are several more issues I'd like to discuss that were raised in
private emails, but if Bill/Arunodai is okay with the above proposal I
think the remaining discussions can be deferred to a later time, with
the remaining GSoC time concentrated on the initial implementation.
-Mark
|
|
From: Albert C. <aca...@gm...> - 2008-06-01 21:08:03
|
On Sun, Jun 1, 2008 at 8:49 AM, foo-script <foo...@o2...> wrote: > How to let TuxPaint know, that something went wrong, > eg. memory couldn't be allocated? You don't. You should detect errors if you can handle them. If there is nothing useful to do when an error happens, then there is no reason to check for it. Memory allocation has an additional problem. Most OSes do not return NULL, because they assume that memory will become available. The memory is not fully allocated until it is written to. This allows the OS to give out more memory than it has available. OSes do this because most allocations are never fully used. > I suppose that using perror, just like usually > man does, is not allowed. It's discouraged. Ignoring the error is often better. If ignoring the error would cause a crash or worse, then go ahead and use perror. You can print to stderr. This should not happen under normal conditions. Regular users are unlikely to see the messages, and the printing will make Tux Paint run slower. |
|
From: foo-script <foo...@o2...> - 2008-06-01 12:49:30
|
How to let TuxPaint know, that something went wrong, eg. memory couldn't be allocated? I suppose that using perror, just like usually man does, is not allowed. There's TOOLNAME_shutdown function but returns void, so how to note that an error occured? Is printing to stderr allowed? Best, Adam |
|
From: Albert C. <aca...@gm...> - 2008-05-31 08:52:41
|
On Sat, May 31, 2008 at 2:17 AM, vudem arun <aru...@gm...> wrote: > About being able to select the text long long time after the text has > been entered. We could save the data in the list where information about the > text is present. Now when open is used and the corresponding drawing > along with the list informations gets loaded. Thus it can be edited. > but with support for system dialogs coming up and renaming of files > being a possibility this will not be good enough. Is there someway in > which we ca handle this problem. There is no "undo" support for freshly loaded files. The history is not saved with the image. This is proper behavior. > The file naming convention could be > kept simple like all the files related to xxx.png could be > xxx-lyyy.png where yyy would be the layer number. Can we work around > this so that the same filename cannot be used in a different > directory. All the other files could b e saved in the current tuxpaint > saving directory except the whole drawing. Don't go there. (big mess) > I am also thinking of ways in which we change the background image > when text is selected. The problem that we face here is as follows: > Suppose the text is entered, and smudge is applied in the area of the > text. The text is now uneditable. > Do we go back to the state where the text as well as the > background image are desmudged and the text displayed or do we keep > the background smudged, while only the text is displayed, desmudged. > Currently I am thinking of implementing it by applying it(perhaps all > the magic tools) separately for the text layer and the background > image, so that that when the text is selected, the magic applied > below it can remain as they were before. Do we apply magic tools to > each of the layers, text and drawing separately? No layers! It's too slow, it eats too much memory, it makes the UI complicated, and it makes the code harder to understand. > Another issue I was thinking was about drawing above the text. How do > we handle that situation. Suppose the text is partially covered and a > brush is used to draw an top of the text. That text is now just part of the image. Any notion of it being text is long gone. > We will now have to even > support and keep information about multiple layers of drawing on top > of the text layers. I do not know if this will involve a large scale > re-engineering of the tuxpaint code. What do you think about it? "large scale" is an understatement. This is massive. BTW, I'd like to point out my hardware specs. I have an OLPC XO-1. Many kids have these. The XO has 256 MB of RAM, but most of that is consumed by a bloated desktop. About 80 MB may be available. The screen resolution is 1200x900, which is quite a lot for a low-end system. Remember that Tux Paint's memory usage greatly depends on the screen size. The XO's CPU has performance similar to a K6, Pentium MMX, or low-speed Pentium II. Think of a MHz value of around 200. |
|
From: vudem a. <aru...@gm...> - 2008-05-31 06:17:44
|
About being able to select the text long long time after the text has been entered. We could save the data in the list where information about the text is present. Now when open is used and the corresponding drawing along with the list informations gets loaded. Thus it can be edited. but with support for system dialogs coming up and renaming of files being a possibility this will not be good enough. Is there someway in which we ca handle this problem. The file naming convention could be kept simple like all the files related to xxx.png could be xxx-lyyy.png where yyy would be the layer number. Can we work around this so that the same filename cannot be used in a different directory. All the other files could b e saved in the current tuxpaint saving directory except the whole drawing. I am also thinking of ways in which we change the background image when text is selected. The problem that we face here is as follows: Suppose the text is entered, and smudge is applied in the area of the text. Do we go back to the state where the text as well as the background image are desmudged and the text displayed or do we keep the background smudged, while only the text is displayed, desmudged. Currently I am thinking of implementing it by applying it(perhaps all the magic tools) separately for the text layer and the background image, so that that when the text is selected, the magic applied below it can remain as they were before. Do we apply magic tools to each of the layers, text and drawing separately? Another issue I was thinking was about drawing above the text. How do we handle that situation. Suppose the text is partially covered and a brush is used to draw an top of the text. We will now have to even support and keep information about multiple layers of drawing on top of the text layers. I do not know if this will involve a large scale re-engineering of the tuxpaint code. What do you think about it? Regards, Arunodai |
|
From: Bill K. <nb...@so...> - 2008-05-30 16:39:18
|
On Fri, May 30, 2008 at 06:15:27PM +0200, foo-script wrote: > > Andrew Corcoran writes new image filters (magic tools) whose affect whole screen just like some of currently tools do (flip, rotate etc). Wouldn't it be good idea to divide the filters into two sections: affecting whole screen and brush-like? Mention that after this SoC TuxPaint will have much more magic tools :]] > >From a UI standpoint, I'm not sure whether it makes sense to divide them up for that reason. I'd like to see, as I've mentioned, the API and UI expanded such that the 'drawing' Magic tools can _also_ provide a 'full-screen' action (e.g., blur, negative, tint, etc.). It won't make sense for some tools. And some tools are already full-screen, and drawing makes no sense (flip and mirror, although I _could_ see how they could be turned to drawing tools, too :^D ) -- -bill! bi...@ne... http://www.newbreedsoftware.com/ |
|
From: foo-script <foo...@o2...> - 2008-05-30 16:15:32
|
Andrew Corcoran writes new image filters (magic tools) whose affect whole screen just like some of currently tools do (flip, rotate etc). Wouldn't it be good idea to divide the filters into two sections: affecting whole screen and brush-like? Mention that after this SoC TuxPaint will have much more magic tools :]] Regards, Adam |
|
From: Albert C. <aca...@gm...> - 2008-05-29 17:50:59
|
On Thu, May 29, 2008 at 12:13 PM, Bill Kendrick <nb...@so...> wrote:
>
> So we're cleaning up a few things, and I realized that, for Pango-based
> builds at least, _most_ text in Tux Paint (tux tips and pop-up dialogs)
> were not honoring the "uppercase only" option. ("--uppercase")
Given that most builds use Pango, I think you've just
proven that the feature isn't being used. Ditch it.
Unused code has maintenance and performance costs.
|
|
From: Bill K. <nb...@so...> - 2008-05-29 16:48:43
|
So we're cleaning up a few things, and I realized that, for Pango-based
builds at least, _most_ text in Tux Paint (tux tips and pop-up dialogs)
were not honoring the "uppercase only" option. ("--uppercase")
I've dealt with that, but it's not working so well for non-English locales.
Anyone feel like lending a hand? :)
Thanks,
--
-bill!
bi...@ne...
http://www.newbreedsoftware.com/
|
|
From: Bill K. <nb...@so...> - 2008-05-29 16:27:56
|
On Thu, May 29, 2008 at 07:56:35AM -0400, Francis Giraldeau wrote: > Hi, > > There is a bug with the savedir option, when specified in the > configuration file. Environment variables are not replaced by their > values. See : > > https://bugs.launchpad.net/ubuntu/+source/tuxpaint/+bug/195868 > > I did a patch to fix this on Linux, but the function used is not > available for other plateforms. Does someone know how to do this on > Windows and MacOS? Yes, I'd like to know, as well. :) > At least, I think that the patch for Linux should be merged to fix the > issue for this plateform. > > http://launchpadlibrarian.net/12727159/10_expand_user_home.dpatch Indeed. It's mentioned here: http://sourceforge.net/tracker/index.php?func=detail&aid=1819737&group_id=66938&atid=516298 I'll try to remember to get to it soon, thanls. -bill! |
|
From: Francis G. <fra...@re...> - 2008-05-29 11:56:43
|
Hi, There is a bug with the savedir option, when specified in the configuration file. Environment variables are not replaced by their values. See : https://bugs.launchpad.net/ubuntu/+source/tuxpaint/+bug/195868 I did a patch to fix this on Linux, but the function used is not available for other plateforms. Does someone know how to do this on Windows and MacOS? At least, I think that the patch for Linux should be merged to fix the issue for this plateform. http://launchpadlibrarian.net/12727159/10_expand_user_home.dpatch Cheer, Francis -- Francis Giraldeau, Ing jr. Analyste Infrastructure Directeur Qualité Téléphone : (819) 780-8955 poste 1111 Sans frais : 1-800-996-8955 Télécopieur : (819) 780-8871 Revolution Linux Inc. 2100 King ouest - bureau 260 Sherbrooke (Québec) J1J 2E8 CANADA http://www.revolutionlinux.com Toutes les opinions et les prises de position exprimees dans ce courriel sont celles de son auteur et ne representent pas necessairement celles de Revolution Linux Any views and opinions expressed in this email are solely those of the author and do not necessarily represent those of Revolution Linux |
|
From: Bill K. <nb...@so...> - 2008-05-28 22:13:25
|
On Wed, May 28, 2008 at 11:24:05PM +0200, foo-script wrote: > TuxPaint has no API function to get from user a value of intensity/size of magic tool. Would it be difficult to update the api a bit and create that possibility during this gSoC? > > I suggest to use same interface just like stamp have. I think I'm ok with that. We may want to be able to turn it off, for simplification of the UI for younger children. Also, obviously, each Magic tool would need to tell Tux Paint whether the size/intensity option even makes sense for it. (For example, Mirror and Flip wouldn't need it.) Additionally, I'd love to see the ability for Magic tools to be applied to the entire image in one fell swoop. For example, the Negative or Blur tools could do this (otherwise, the user has to scribble all over the entire image in one drag, without releasing the mouse). Smudge wouldn't make as _much_ sense. Mirror and Flip already do this, so they wouldn't need the option available. And many of the drawing tools (Flowers, Rainbow, etc.) wouldn't necessarily need the option. (Of course, they _could_ do something special -- e.g., 'fill the screen with flowers' or 'border the image in a rainbow pattern', respectively.) Gotta run... Thx! -- -bill! bi...@ne... http://www.newbreedsoftware.com/ |
|
From: foo-script <foo...@o2...> - 2008-05-28 21:24:01
|
TuxPaint has no API function to get from user a value of intensity/size of magic tool. Would it be difficult to update the api a bit and create that possibility during this gSoC? I suggest to use same interface just like stamp have. Best, Adam |
|
From: Bill K. <nb...@so...> - 2008-05-28 16:35:55
|
On Wed, May 28, 2008 at 05:55:09PM +0200, Schrijvers Luc wrote: > Bill, > > Looked at the code and even removed the OLD_UPPERCASE_CODE part in Haiku > to check, looks like you were right. ;) > > Haiku does not need the extra defined so && !defined (__HAIKU__) can be > removed from the lines in both files. (still need to remember that even > Haiku has a more uptodate (if not complete yet) possix system then BeOS > had. ;) > So what should I remove, then, exactly? Is anyone using OLD_UPPERCASE_CODE anymore? (It merely picks which of two variations of the "uppercase()" function in tuxpaint.c get used.) I think it's old, crufty, unnecessary stuff now, but I don't want to suddenly kill ports like non-Haiku BeOS... Can you confirm whether I can just kill OLD_UPPERCASE_CODE all together? (Anyone else using it?) -bill! |
|
From: Schrijvers L. <Be...@sk...> - 2008-05-28 15:55:09
|
Bill, Looked at the code and even removed the OLD_UPPERCASE_CODE part in Haiku to check, looks like you were right. ;) Haiku does not need the extra defined so && !defined (__HAIKU__) can be removed from the lines in both files. (still need to remember that even Haiku has a more uptodate (if not complete yet) possix system then BeOS had. ;) Greets, Luc On di, 2008-05-27 at 19:18 -0700, Bill Kendrick wrote: > Luc, I tried applying the BeOS-related #ifdef patch to Tux Paint's "i18n.c", > but now I'm confused. Based on the #ifdef stuff above (related to OS X), > it looks like <wchar.h> gets included once on Haiku, and twice on BeOS. > > (Whereas I think you want it _not_ on Haiku, and once on BeOS.) > > Can you see what's in CVS right now and advise? :) > > Thanks, > |
|
From: Martin F. <mf...@gm...> - 2008-05-28 07:33:18
|
Bill, Yes, go ahead and remove these ifdefs; we can always retrieve them from CVS if we need to take another stab at 10.2.8 support in the future. At this point, building for 10.2.8 from a Leopard (10.5) machine is probably not feasible (I don't think the 10.5 development tools even include a 10.2.8 SDK); the most reasonable way to get a 10.2.8 build going is to actually build Tux Paint on a 10.2.8 machine. Martin On Wed, May 28, 2008 at 4:12 AM, Bill Kendrick <nb...@so...> wrote: > > So there's some stuff wrapped in "#if[n]def __APPLE_10_2_8__" in Tux > Paint's > source, but it seems supporting 10.2 has been difficult (from a "making > builds" > standpoint), so do people think it's safe to remove these tidbits? > > Martin? > > Thx, > > -- > -bill! > bi...@ne... > http://www.newbreedsoftware.com/ > |
|
From: Bill K. <nb...@so...> - 2008-05-28 02:17:57
|
Luc, I tried applying the BeOS-related #ifdef patch to Tux Paint's "i18n.c", but now I'm confused. Based on the #ifdef stuff above (related to OS X), it looks like <wchar.h> gets included once on Haiku, and twice on BeOS. (Whereas I think you want it _not_ on Haiku, and once on BeOS.) Can you see what's in CVS right now and advise? :) Thanks, -- -bill! bi...@ne... http://www.newbreedsoftware.com/ |
|
From: Bill K. <nb...@so...> - 2008-05-28 02:12:01
|
So there's some stuff wrapped in "#if[n]def __APPLE_10_2_8__" in Tux Paint's source, but it seems supporting 10.2 has been difficult (from a "making builds" standpoint), so do people think it's safe to remove these tidbits? Martin? Thx, -- -bill! bi...@ne... http://www.newbreedsoftware.com/ |
|
From: Bill K. <nb...@so...> - 2008-05-26 18:33:17
|
On Mon, May 26, 2008 at 07:23:26PM +0100, Caroline Ford wrote: > My student has exams until 5th June. I wouldn't expect anyone to work > until their finals are over. Yes, seems common. Good luck to them! :) <snip> > I also have a job now (yay!) so haven't been on IRC that much.. Congrats! -- -bill! bi...@ne... http://www.newbreedsoftware.com/ |
|
From: Caroline F. <car...@go...> - 2008-05-26 18:23:26
|
2008/5/26 Bill Kendrick <nb...@so...>: > > Today is the first official day of GSoC coding. > Students and mentors - please contact each other today to make sure you're > all on track. My student has exams until 5th June. I wouldn't expect anyone to work until their finals are over. > BTW, I'm starting a new full-time job on June 5th, and will no longer be > taking the long train commutes 2x/week (I did that for the past 1yr), so > my availability on IRC and email will actually be a bit more erratic, since > I won't have that time "stuck on a train with a laptop and nothing else to do" > :^) I also have a job now (yay!) so haven't been on IRC that much.. Caroline |
|
From: Bill K. <nb...@so...> - 2008-05-26 17:49:48
|
Today is the first official day of GSoC coding. Students and mentors - please contact each other today to make sure you're all on track. Also, please note that Albert Cahalan's been making some modifications to Tux Paint lately, mostly updates and simplifications to the Makefiles. If you're working off of the main CVS repository from the SourceForge.net 'tuxpaint' project, be sure to "cvs update -dPC". If you're working off of your own repository, please be careful when merging back into the main CVS repo, if you do that soon. (Hi, Mark :) ) Thanks, and good luck everyone! BTW, I'm starting a new full-time job on June 5th, and will no longer be taking the long train commutes 2x/week (I did that for the past 1yr), so my availability on IRC and email will actually be a bit more erratic, since I won't have that time "stuck on a train with a laptop and nothing else to do" :^) -- -bill! bi...@ne... http://www.newbreedsoftware.com/ |
|
From: Gabriel G. <gab...@gm...> - 2008-05-23 17:57:40
|
1- You have to go to the "Layers" tab and double click the Backgroung layer, then just hit OK in the dialog. (That makes the Backgroung layer a normal layer, i.e.: one than can be semi transparent). 2- Then you select the white background using perhaps the Magic Wand tool (W) (take care of the state of the "Contiguous" option in the tool options bar above). 3- Once you have selected all that you want, just erase it. 4- After that I'm not sure what you have to do, just because I don't know what type of image you need to end with. But if you need to build an alpha channel for it you can do so easily by Ctrl+clicking the (former) Backgroung layer and the using "Save Selection as Channel" from the Selection menu or the Channels tab (behind the Layers tab). Hope this helps, if you still have doubts just let me know. greetings, Gabriel p.s. Perhaps some options' names are not exactly as I wrote them, as I don't have Photoshop here right now. El Jue 22 May 2008 18:08, Bill Kendrick escribió: > Can someone provide some steps to make a Starter image (i.e., remove > a white background and replace with transparency) using PhotoShop 10? > I only know Gimp. > > Thx! |
|
From: Bill K. <nb...@so...> - 2008-05-22 21:14:23
|
Can someone provide some steps to make a Starter image (i.e., remove a white background and replace with transparency) using PhotoShop 10? I only know Gimp. Thx! -- -bill! bi...@ne... http://www.newbreedsoftware.com/ |
|
From: Albert C. <aca...@gm...> - 2008-05-22 18:23:42
|
On Thu, May 22, 2008 at 10:35 AM, Bill Kendrick <nb...@so...> wrote: > On Thu, May 22, 2008 at 03:06:26AM -0400, Albert Cahalan wrote: >> Choose a brush. A fat one is the default. Paint with it. >> As you paint, a stamp is created. Nothing appears in >> the main canvas as you paint. When you like the stamp, >> simply select it and use it. It works like any normal stamp. >> There is no "cut" operation, and the "copy" operation >> happens implicitly as soon as you start to paint. > > So if you select too much, how do you unselect, to get the 'perfect shape'? Most likely, you don't. Keep it simple. It's possible to use the colors for this. Selections can then be made with proper alpha, instead of being binary. > Also, I think for kids who are drawing something sparse -- i.e., most of > their picture is background color -- a one-fell-swoop selection (like > rect, ellipse or lasso), with the addition of a 'snap to shape' would be > very useful for duplicating something they just drew. Background removal can be done in any case. You can't do it very well with snap-to-shape because of the fringing problem. Background removal could be done by default. It could also be a button (or an undo button for the default being to remove) to allow including part of the background. |