Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 21 Sep 2014, 10:14
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Graphics
mtpaint 3.44.87- September 2014
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 6 of 14 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, ..., 12, 13, 14 Next
Author Message
don570


Joined: 10 Mar 2010
Posts: 3289
Location: Ontario

PostPosted: Tue 29 Apr 2014, 19:18    Post_subject:  

Is it possible to track down the application that created
that mess!!

I would look at the puppy package manager PPM ----> click the
uninstall button and the list of packages that you have installed
will be listed.

I think Ubuntu has a way of keeping track of packages as well
________________________________
Back to top
View user's profile Send_private_message 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 574
Location: nyc

PostPosted: Tue 29 Apr 2014, 19:36    Post_subject:  

don570 wrote:
Is it possible to track down the application that created
that mess!!

I would look at the puppy package manager PPM ----> click the
uninstall button and the list of packages that you have installed
will be listed.

I think Ubuntu has a way of keeping track of packages as well
________________________________


don, i install packages like a drunk playing whack a mole. any one of fifty things (or a joint effort) could've caused it.
Laughing

big save files (18 gig frugal on the machine in question) lead to unsafe behavior, i guess. no harm done in the end it appears. thanks again for the hints as to what to look for.

[i think i broke the original mtpaint within a week of installing precise 5.7.1, then a few months later played around with quirky tahr on the computer for a number of months...]
Back to top
View user's profile Send_private_message 
Pelo


Joined: 10 Sep 2011
Posts: 3116
Location: Mer méditerrannée (1 kms°)

PostPosted: Tue 06 May 2014, 18:45    Post_subject: MTpaint Tutorial video
Sub_title: With FFmpeg vidcap (brand new)
 

MTpaint : people don't know how many functions can be used, including myself. A tutorial would be a good thing...
I was testiing a screencast tool named FFMEPG vidcap, and i choose MTpaint to be recorded .

how-to, todo.see here.

_________________
Puppy, il ne lui manque que la parole !

Edited_time_total
Back to top
View user's profile Send_private_message YIM 
charlie6


Joined: 30 Jun 2008
Posts: 1007
Location: South of Belgium

PostPosted: Wed 07 May 2014, 08:37    Post_subject:  

Hi,
afaik, this latest version comes with default-checked checkboxes in the Text input dialog box (see shot attached)

I'd like those checkboxes to be unchecked wheb starting mtpaint ... Smile .

I've got a look inside /root/.mtpaint file without finding which are the settings for those checkboxes.

Any help is welcome

Again many thanks to Mark Tyler and wjaguar for this awesome tool !
Cheers,
Charlie
mtpaint3.44.59_2014-05-07_143542.jpg
 Description   
 Filesize   40.35 KB
 Viewed   258 Time(s)

mtpaint3.44.59_2014-05-07_143542.jpg

Back to top
View user's profile Send_private_message 
charlie6


Joined: 30 Jun 2008
Posts: 1007
Location: South of Belgium

PostPosted: Wed 07 May 2014, 11:12    Post_subject:  

deleted...
Charlie
Back to top
View user's profile Send_private_message 
wjaguar

Joined: 21 Jun 2006
Posts: 271

PostPosted: Wed 07 May 2014, 15:44    Post_subject:  

charlie6 wrote:
I've got a look inside /root/.mtpaint file without finding which are the settings for those checkboxes.

These two happen to be numbered, not named descriptively. "fontAntialias1" and "fontAntialias2" they are.

And generally, diff is how one discovers which setting is where in a text inifile. Wink
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 4351

PostPosted: Wed 07 May 2014, 15:58    Post_subject:  

wjaguar wrote:
And generally, diff is how one discovers which setting is where in a text inifile. Wink
In other words save a copy of the *.ini, .*rc or whatever file, make a change in your program to the parameter you are looking for then exit and diff your copy against the new version. I used a similar method for packaging Opera with modified default values.

@wjaguar, btw have you posted info about your v-code project anywhere. It seems like it may be useful outside of mtpaint and reminds me of Zero Memory Widget (though it may be completely different - just registered in the same one of maybe 10 brain cells)

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
wjaguar

Joined: 21 Jun 2006
Posts: 271

PostPosted: Thu 08 May 2014, 16:21    Post_subject:  

technosaurus wrote:
@wjaguar, btw have you posted info about your v-code project anywhere. It seems like it may be useful outside of mtpaint

No, I haven't started documenting it yet, for the particulars still haven't completely crystallized, as the rewrite isn't 100% done.
See, I believe in the approach when practice drives design and not vice versa; new code starts small, and then gets extended and refactored again and again when new functionality is added - each time to minimize the resulting complexity. This gets me efficiency and stability in plenty for my projects, but the cost is, old code isn't set in stone and sometimes has to be fixed up for changing interfaces.

And yes, I'm aware such a "GUI interpreter" can be quite useful outside mtPaint, even in its current GTK+2-only state; it is partly the idea. If you're interested, I'll document the present incarnation of V-code engine now.
(The original plan was to do it when it gets to final state - before the next mtPaint release, as one more appendix to the handbook.)

Quote:
and reminds me of Zero Memory Widget (though it may be completely different - just registered in the same one of maybe 10 brain cells)

The very idea is very different; V-code is not about saving a tiny little bit of memory on widgets' data (was ridiculous even in ZMW's 2004, not to say now) but about using reflection to avoid huge batches of boilerplate code.
Given specific type of widget, one has to create it, init it, control it, watch it, read back from it - all in a particular predetermined way; so no reason why these purely mechanical tasks must be done by a sentient human being. What V-code interpreter does, is take a list of widget types and relevant data (the "V-code" itself), create widgets based on it, remembering which is of which type - and then dispatch init, reset, readback, destruction, and whatever else, all based on that information. No specialcasing and no boilerplate in app code - all that encapsulated inside V-code engine. And all toolkit dependency is encapsulated as well.
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 4351

PostPosted: Thu 08 May 2014, 21:06    Post_subject:  

wjaguar wrote:
No, I haven't started documenting it yet, for the particulars still haven't completely crystallized, as the rewrite isn't 100% done.
No worries, I was just wondering since it sounded like something from a PhD 'thesis. But please don't document it on my account ... once something is documented it becomes more difficult to fix (though the documentation process sometimes discovers the things that need to be fixed)
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 4351

PostPosted: Fri 09 May 2014, 16:53    Post_subject:  

I just read an article about Snap Chat and I've been trying to figure out a couple of image related problems that maybe someone here would know the term for.

I want to generate an animated gif (or any sequence of images) from a single image that starts with psuedo-random colors then each frame draws colors that push the perceived color back toward the original (possibly past depending on the intentional pseudo-randomness) such that no individual frame could be perceived as the original image but in real time our minds are tricked into seeing the intended image.

Does anyone know what that phenomenon is called?

I thought that an lcd screen did this each frame with RGB values, drawing red, then green, then blue, but a crude javascript test alternating #F00 and #0F0 (red and green) looked more like brown than #FF0 (yellow) ... any thoughts on that? I never got over the primary light colors being RGB instead of RYB (as in paints), so I am sure my logic is jacked up.

Anyhow that would prevent someone from being able to take a screenshot or even a photo (maybe a time lapse photo would work though) but even taking a video would be difficult since missed frames would make it look like snow.

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
wjaguar

Joined: 21 Jun 2006
Posts: 271

PostPosted: Mon 12 May 2014, 13:52    Post_subject:  

technosaurus wrote:
Does anyone know what that phenomenon is called?
I thought that an lcd screen did this each frame with RGB values

What a 6-bit LCD does to simulate 8-bit depth, is called "temporal dithering".

Quote:
but a crude javascript test alternating #F00 and #0F0 (red and green) looked more like brown than #FF0 (yellow) ... any thoughts on that?

See mtPaint's handbook, sections 6.2.1 and 6.8.2. Manuals *are* meant to be read. Wink

Naturally, with your alternating you effectively halved the light output of the two subpixels; so mixing (255, 0, 0) with (0, 255, 0) you do in all fairness deserve to get (180, 180, 0) at best.
But more likely, you get something unbalanced - if your alternation isn't synchronized with your display's refresh frequency, the two colors can in fact stay displayed for an unequal number of frames, even if it is the same number of milliseconds on the program's side. If the result is really brownish and not just a "dirty yellow", then it means the red stays onscreen longer.
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 4351

PostPosted: Mon 12 May 2014, 19:11    Post_subject:  

Thanks,

I got lots of training in art early on but none of the palette mixing was on a computer (yes, I'm old) ... as for the RTFM, I normally do it with CTRL+F and only read what I am looking for ... for once I was stumped on what to enter for my google ?q= parameter/ I'll take a look, maybe post some ?s on the gimp forum, if there is one, but it always seems that Puppy has the smartest/most-informed geeks.

anyhow let me know if anyone is interested in doing a project to replace snapchat now that their $3billion is off the table.

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
don570


Joined: 10 Mar 2010
Posts: 3289
Location: Ontario

PostPosted: Wed 21 May 2014, 20:01    Post_subject:  

Mtpaint can be used with Blender --->3d graphics

Here's a video that explains the method
http://www.youtube.com/watch?v=f2-FfB9kRmE




______________________________________________
Back to top
View user's profile Send_private_message 
don570


Joined: 10 Mar 2010
Posts: 3289
Location: Ontario

PostPosted: Sat 24 May 2014, 15:49    Post_subject:  

New version mtpaint 3.44.60 available in first post.
Note that this is 32 bit version.

Quote:

* Committing paste when changing tool is now enabled by default
* Saving an image now commits paste if auto commit mode is enabled
* The Free Rotate window now remembers the previous rotation angle in that mtPaint session
+ * Alpha values for colours A & B are now displayed on settings toolbar when editing image with alpha in coupled alpha mode
* Undo system now uses a bit less memory
* Support for compiling with giflib 5, libpng 1.6 and libjpeg 9 added
* BUGFIX - Compilation without JPEG and TIFF support now works again
* BUGFIX - FreeType text tool now skips directory loops when scanning font directories
* BUGFIX - Geometry info on the status bar now correctly updates after arrow keys or Escape key
* BUGFIX - Gradient button no longer fails to show current gradient mode after showing settings toolbar
+ * BUGFIX - Ctrl+left/right/double click now set both colour and alpha from canvas in coupled alpha mode, as they should
* BUGFIX - New image creation from system clipboard now respects "Undoable" toggle
* BUGFIX - Problem with layers list in inactive dock tab sometimes not updating is now eliminated
* BUGFIX - All keyboard shortcuts now work in Image View mode, as they should

__________________________________________________
Back to top
View user's profile Send_private_message 
don570


Joined: 10 Mar 2010
Posts: 3289
Location: Ontario

PostPosted: Thu 29 May 2014, 20:35    Post_subject:  

Here's another example of how Blender can be used with mtpaint to
make interesting animations in a few minutes. Of course it will
take many days to figure out how to use Blender Laughing

The background file was created by mtpaint and the uv mapping
was done with mtpaint as well. The output was an avi raw file
for compatibility reasons. (mpeg didn't work properly!!)
Then in windows XP I used Free Video to GIF Converter from
Video-Gif-Converter.com to convert to a gif file. I only used a few frames
to keep the file size small.


----------------------------
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 6 of 14 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, ..., 12, 13, 14 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Graphics
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1008s ][ Queries: 12 (0.0051s) ][ GZIP on ]