Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet thread from alt.ascii-art, started 29 Mar 2009.
 _   _                     _        _             _     _           
| | | |___  ___ _ __   ___| |_     / \   _ __ ___| |__ (_)_   _____ 
| | | / __|/ _ \ '_ \ / _ \ __|   / _ \ | '__/ __| '_ \| \ \ / / _ \
| |_| \__ \  __/ | | |  __/ |_   / ___ \| | | (__| | | | |\ V /  __/
 \___/|___/\___|_| |_|\___|\__| /_/   \_\_|  \___|_| |_|_| \_/ \___|
[ANN] JavE 6.0 RC2

[ANN] JavE 6.0 RC2

alt.ascii-art · 17 messages · 29 Mar 2009 - 1 May 2009
Hi,

a new release candidate RC2 of the upcoming JavE 6.0 Ascii-Art Editor is
now available for download:
    http://www.jave.de/developer/milestone6rc2.html

Highlights since 6.0RC1:

  - Brushed up the clipart dialogs and fixed some bugs there.
    http://www.jave.de/developer/60rc2_clipart.png

  - Brushed up the camelizer dialog.
    http://www.jave.de/developer/60rc2_camelizer.png

  - New export dialog (Menu "File" > "Export..." and in the toolbar)
    combining the old "export result" and "ascii2gif" dialogs.
    http://www.jave.de/developer/60rc2_export.png

  - Decreased memory usage for animated GIF export. So there should be no
    more OutOfMemoryErrors when exporting large animations.

  - Bugfix: CPU consumption was high when moving the mouse on the screen.

And there are lots of bugfixes and minor Features. For a complete list
of changes have a look at the download site:
   http://www.jave.de/developer/milestone6rc2.html

Regards,
Markus

Hi Markus (cc'ing this to a.a-a too in case someone else wants to join in the discussion)

I tested the new RC2 and got an exception while using the fill tool
I was in pattern mode and used match mode Any (but it also happens with match mode Any + 
diagonal)

java.lang.NullPointerException
    at de.jave.jave.algorithm.fill.FillAlgorithm.fillPattern(FillAlgorithm.java:55)
    at de.jave.jave.tool.fill.FillTool.mousePressed(FillTool.java:94)
    at de.jave.jave.Plate.mousePressed(Plate.java:1174)
    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)

I also noticed slowdowns while using the Arc Generic tool.
To recreate :
1) Choose Arc Generic tool
2) Make two points and keep the left mousebutton pressed
3) Move the mouse back and forth between the two points
4) Notice the speed of the redraw - it's fast.
5) Then move the mouse below the lowest point and back and forth
6) Then move the mouse above the highest point and back and forth
7) Notice the speed is slow and it stays slow even if you go back to making small arcs 
like in step 3

Here's a drawing I did to illustrate what I did.
I used the same two points to draw several arcs .. and then I added pupils and eyebrows 
for comedic effect


                               \   |     ,'
                               `.  |     /
              __,ooooo.__       |  |    /      _ooooooooo._
          _oo8888888888888oo_    \ '.  /    ,o88888888888888o.
        o88888P""'''''""P88888o   \ |  | _o8888P'''    ''"P8888L
      d888P''   _,,.....__``P888. | | |  888P'_..------.._  `Y88P
      `YP'  _.-'          `-.:"'   || /   ',-'            `-. `'
          ,'                  `._  |||  ,'                   `._
        ,'                       \  || /                        \
       /     _                    `.|,'     _                    \
      /     d88L                   '|'     d88L                   \
     /     d8888b                   |     d8888b                   |
    .'     88888b                         88888b                   |
    |      88888b                         88888b                   |
    |      Y8888'                         Y8888'                   |
     |      Y8P'                           Y8P'                    /
     '.                             /+                            /
      `.                           /||\                          /
        \                        ,' || `.                      ,'
         `.                    ,'  |||   `.                  ,'
           `-._            _,-'    || |    `-._          _.-'
               `--......--'        |  \        `'------''
                                   +   |
                                  ||   \
                                 .'|    |
                                 ||     `.
                                / |      |
                               /  |       \
                              ,'  |        \
                             .'  |          \



A simpler illustration showing two points ( A and B ) and the mouse movement:


                             .'     `.
           Step 6           <--------->
                             `.     .'



                                 A


                             .'     `.
          Step 3            <--------->
                             `.     .'


                                 B



                             .'     `.
          Step 5            <--------->
                             `.     .'




I also thought of some nifty features.
The Fill tool's pattern part could have a live preview of the pattern as it was edited.
You already show a live preview when you Choose a pattern.

The pattern editor should allow you to save your own patterns.

The default pattern is not available for me to Choose again if I edit it.

BTW I improved it - Here is a better honeycomb pattern :
\__/
/  \__

some bonus patterns :

A vertical wave
(
)

and another
(
  )

and this one
(_
_)

and
(_)
)_(

and
(_)_
)_(_

this one is ultrasimple
_|

this too
`-.

this horizontal wave goes great with the first two waves
   .-.
_.'   `.

this too
.-._
'    `-

Right slant :
  ,'
,'

Left slant :
`.
  `.

Horizontal (note that it is 2 lines high - but one line is blank):
_


Vertical :
  |

ZigZag :
`.
  `.
  .'
.'

something similar :
  .''.
.'    '.
'.    .'
  '..'



Also I think I can improve upon the circles in the Elipse Algorithmic tool.
And then maybe from studying my improved circles we can formulate a better algorithm for 
circles.
And if we can't at least we can hardcode better circles into JavE

I tried my hand at the 13 x 7 circle

  Original       Suggestion 1    Suggestion 2

   ,-----.         _,-"-._         ,-'"`-.
  /       \      ,'       `.     .'       `.
/         \    ;           \   ;           :
(    13x7   )   |    13x7   |   |    13x7   |
\         /    \           ;   :           ;
  \       /      `.       ,'     `.       .'
   `-----'         `-._.-'         `-._.-'

                 Suggestion 3    Suggestion 4
                   _,-"-._         ,-'"`-.
                 ,'       `.     .'       `.
                ;           :   ;           \
                |    13x7   |   |    13x7   |
                :           ;   \           ;
                 `.       ,'     `.       .'
                   `-._.-'         `-._.-'

                 Suggestion 5    Suggestion 6

                   .-="=-.         ,='"`=.
                 ,'       `.     .'       `.
                ;           :   ;           \
                |    13x7   |   |    13x7   |
                :           ;   \           ;
                 `.       ,'     `.       .'
                   `=._.='         `=-.-='


I like suggestion 1 and 3 the most.

Hello CeeJay,

many thanks for the bug reports etc. I have fixed both of the bugs and
uploaded a new integration build containing the bug fixes:
http://www.jave.de/developer/jave_6.0_i20090403.zip

> java.lang.NullPointerException
>    at 
> de.jave.jave.algorithm.fill.FillAlgorithm.fillPattern(FillAlgorithm.java:55) 
> 
>    at de.jave.jave.tool.fill.FillTool.mousePressed(FillTool.java:94)

Good catch! That was simple to fix.

> I also noticed slowdowns while using the Arc Generic tool.

This problem turned out to be nasty. For fixing it, I had to make a lot
of changes to all of the tools. Hopefully I did not break any of them...

> I also thought of some nifty features.

That's just like you :-)

> The Fill tool's pattern part could have a live preview of the pattern as 
> it was edited.
> You already show a live preview when you Choose a pattern.

Right. I will think about it. Problem is, that the textarea is editable,
in order to modify the pattern... So I think I need to toggle between
editable (= no preview) and not editable (= preview).

For the moment, I just made a very small change: JavE now remembers the
pattern last chosen from the library.

> The pattern editor should allow you to save your own patterns.

Isn't than what happens when hitting the "Add..." button? It creates a
new pattern, instead of overwriting existing ones, though...

> The default pattern is not available for me to Choose again if I edit it.

I fixed that. The default pattern is now contained in the pattern
library: "Honeycomb".

> BTW I improved it - Here is a better honeycomb pattern :
> \__/
> /  \__

Now also contained in the library: "Honeycomb 2"

> some bonus patterns :

I will look at them and maybe add the one or the other.

> Also I think I can improve upon the circles in the Elipse Algorithmic tool.

It is very hard to improve the existing algorithm... One option is to
change the tool, so that at least for small circles, the circles will be
chosen from a fixed setup, contained in a (new) configuration file. To
cover all the circles from 1 x 1 to 13 x 13 this means one has to draw
7*7=49 circles by hand...

Regards
Markus

Hi Markus

>> I also thought of some nifty features.
> 
> That's just like you :-)

I'm work as an IT-consultant and I'm currently doing software testing for Cisco.
My boss tells me the same thing. I have the highest number of feature requests of the 
testers in the QA dept. :)

>> The Fill tool's pattern part could have a live preview of the pattern 
>> as it was edited.
>> You already show a live preview when you Choose a pattern.
> 
> Right. I will think about it. Problem is, that the textarea is editable,
> in order to modify the pattern... So I think I need to toggle between
> editable (= no preview) and not editable (= preview).

It sounds like you want to use the editable area to preview in.
I was suggesting two textareas .. one to edit in and one with a preview.


>> The pattern editor should allow you to save your own patterns.
> 
> Isn't than what happens when hitting the "Add..." button? It creates a
> new pattern, instead of overwriting existing ones, though...

It does.
I thought it did something else.

Why not call the buttons Save and Open ?
That would make it easier to understand what the buttons do I think.


>> Also I think I can improve upon the circles in the Elipse Algorithmic 
>> tool.
> 
> It is very hard to improve the existing algorithm... One option is to
> change the tool, so that at least for small circles, the circles will be
> chosen from a fixed setup, contained in a (new) configuration file. To
> cover all the circles from 1 x 1 to 13 x 13 this means one has to draw
> 7*7=49 circles by hand...

I'm on it.

Though looking at it I still think it's possible to make some algorithm improvements.

For example when you go

     /
    /
   ;
   |
   |

.. the ; should be a :

Only use ; if the line/shape continues to the south west and there are no characters in S 
or SE

The same applies to ,

The characters , ; and ` slants diagonally and are best used for diagonal lines.

    .               ,
   / \             / \
  :   :  and not  ;   ;
  :   ;           :   ;
   \ /             \ /
    '               `


Also don't do

    |
    |
     |
     |
      |
      |


instead do

    |
    `.
     |
     `.
      |
      |

or

    |
    |
    `.
     |
     `.
      |

Faux_Pseudo <Fau...@gmail.com> ASCII art 15 Apr 2009 22:33 · permalink · report
_.-In alt.ascii-art, Christian 'CeeJay' Jensen wrote the following -._
> Also don't do
>
>     |
>     |
>      |
>      |
>       |
>       |
>
>
> instead do
>
>     |
>     `.
>      |
>      `.
>       |
>       |
>
> or
>
>     |
>     |
>     `.
>      |
>      `.
>       |


It depends on the effect you are going for.  When going for a very
stylized look I sometimes use the first one.  Sometimes I need to
lighten the lines up so will us ! instead.  Or want heavier stylized
and will double things up.
    
  |            |
  !            |. 
  `.           `| 
   !            |.
   `.           `|  
    !            |  

There is no wrong way.  There is what works esthetically for what you
are trying to do.  


-- 
=()==()==()==()==()- http://fauxascii.com 
  \   \   \   \   \   \  ASCII artist
 :F_P:-O- -O- -O- -O- -O- -O- -O-
http://faux-pseudo.livejournal.com

Faux_Pseudo wrote:
> _.-In alt.ascii-art, Christian 'CeeJay' Jensen wrote the following -._
>> Also don't do
>>
>>     |
>>     |
>>      |
>>      |
>>       |
>>       |
>>
>>
>> instead do
>>
>>     |
>>     `.
>>      |
>>      `.
>>       |
>>       |
>>
>> or
>>
>>     |
>>     |
>>     `.
>>      |
>>      `.
>>       |
> 
> 
> It depends on the effect you are going for.  When going for a very
> stylized look I sometimes use the first one.  Sometimes I need to
> lighten the lines up so will us ! instead.  Or want heavier stylized
> and will double things up.
>     
>   |            |
>   !            |. 
>   `.           `| 
>    !            |.
>    `.           `|  
>     !            |  
> 
> There is no wrong way.  There is what works esthetically for what you
> are trying to do.  
> 

In this case I'm going for the light singleline clean/smooth look that the Jave 
algorithmic tools normally use.

I like your other stylized lines , especially the light first one, which I think also fits 
in nicely with the style that the algorithmic tools use.

I've used : to lighten lines , but didn't think of using ! , which is halfway between | and :

Lighten the line work well when you can't exactly hit the angle with any of the 
characters. Then you can at least make that part less dominant.
Another trick is to omit character all together like this :

     .---.
   '       `
  |         |
   .       ,
     `---'

instead of

    _.---._
  .'       `.
  |         |
  `._     _,'
     `---'

The algorithmic tool currently draws a 11 x 5 ellipse like this :

    ,-----.
   /       \
  (         )
   \       /
    `-----'



You are welcome to help come up with better ideas for ellipses.
My current unfinished ellipses look like this :




        3       5       7                  9           11            13

        .     ,-.     ,---.             ,-----.     ,-------.    ,---------.
3     ( )   (   )   (     )           (       )   (         )  (           )
        '     `-'     `---'             `-----'     `-------'    `---------'



       .      ,-.      ,-.      ,-.      .---.        .---.        ,-----.
      : :    ;   :   .'   `.   /   \    '     `     '       `    ,'       `.
5    | |    |   |   |     |  (     )  |       |   |         |  (           )
      : ;    :   ;   `.   ,'   \   /    .     ,     .       ,    `.       ,'
       '      `-'      `-'      `-'      `---'        `---'        `-----'

                                ,-.                  _.---._
                               '   `               .'       `.
                              |     |              |         |
                               .   ,               `._     _,'
                                `-'                   `---'

       .       .        ,-.               ,-.         ,---.         ,-----.
      : :     / \      /   \            ,'   `.      /     \       /       \
      | |    :   :    :     :          :       :    /       \     /         \
7    | |    |   |    |     |          |       |   (         )   (           )
      | |    :   ;    :     ;          :       ;    \       /     \         /
      : ;     \ /      \   /            `.   ,'      \     /       \       /
       '       '        `-'               `-'         `---'         `-----'

       .       .        ,-.               ,-.         ,---.         .---.
      : :     / \      :   :             /   \       /     \      ,'     `.
      | |    :   :    .     .           /     \     /       \    /         \
      | |    |   |    :     :          :       :   ;         :  :           :
9    | |    |   |    |     |          |       |   |         |  |           |
      | |    |   |    :     ;          :       ;   :         ;  :           ;
      | |    :   ;    `     '           \     /     \       /    \         /
      : ;     \ /      :   ;             \   /       \     /      `.     ,'
       '       '        `-'               `-'         `---'         '---'

       .       .         .                ,-.          ,-.          ,---.
      ; :     / \       / \              /   \       ,'   `.       /     \
      | |    ;   :     /   \            /     \     ;       :     /       \
      | |    |   |    ;     :          .       .   .         .   /         \
      | |    |   |    |     |          :       :   ;         :  ;           :
11   | |    |   |    |     |          |       |   |         |  |           |
      | |    |   |    |     |          :       :   :         ;  :           ;
      | |    |   |    :     ;          '       '   '         '   \         /
      | |    :   ;     \   /            \     /     :       ;     \       /
      : ;     \ /       \ /              \   /       `.   ,'       \     /
       '       '         '                `-'          `-'          `---'


       .       .         .                ,-.          ,-.           ,---.
      ; :     ; :       / \              /   \        /   \         /     \
      | |    .   .     /   \            ;     :      /     \       /       \
      | |    ;   :    ;     :           ;     :     /       \     /         \
13   | |    |   |    |     |          ;       :   ;         :   ;           :
      | |    |   |    |     |          |       |   |         |   |           |
      | |    |   |    |     |          |       |   |         |   |           |
      | |    |   |    |     |          |       |   |         |   |           |
      | |    |   |    |     |          :       ;   :         ;   :           ;
      | |    :   ;    :     ;           :     ;     \       /     \         /
      | |    '   '     \   /            :     ;      \     /       \       /
      : ;     : ;       \ /              \   /        \   /         \     /
       '       '         '                `-'          `-'           `---'


I started by use Jave to draw the ellipses and then I'm slowly reworking them to be more 
round like ellipses and less like hexagons

Hi CeeJay,

Christian 'CeeJay' Jensen wrote:
>>> The Fill tool's pattern part could have a live preview of the pattern 
>>> as it was edited.
>>> You already show a live preview when you Choose a pattern.
>>
>> Right. I will think about it. Problem is, that the textarea is editable,
>> in order to modify the pattern... So I think I need to toggle between
>> editable (= no preview) and not editable (= preview).
> 
> It sounds like you want to use the editable area to preview in.
> I was suggesting two textareas .. one to edit in and one with a preview.

I think this will waste too much space - the tool options dialog should
be small. I came up with a different idea: You can now toggle between
preview and edit by double clicking the textarea:
   http://www.jave.de/developer/jave_6.0_i20090418.zip

>>> The pattern editor should allow you to save your own patterns.
>>
>> Isn't than what happens when hitting the "Add..." button? It creates a
>> new pattern, instead of overwriting existing ones, though...
> 
> It does.
> I thought it did something else.
> 
> Why not call the buttons Save and Open ?
> That would make it easier to understand what the buttons do I think.

You are right. I replaced the text buttons by buttons with icons.

Regards,
Markus

PS: I will have a look at integrating your ellipses later.

Markus Gebhard <mar...@jave.de> ASCII art 18 Apr 2009 20:48 · permalink · report
Faux_Pseudo wrote:
> ...  Sometimes I need to
> lighten the lines up so will us ! instead.  Or want heavier stylized
> and will double things up.
>
>   |            |
>   !            |.
>   `.           `|
>    !            |.
>    `.           `|
>     !            |

I like the style on the right. This would make a nice new artistic line
style for JavE.
Can you provide samples in different angles, e.g. like in this sun:

                                 1/3  |  1/3
                             1/2  |   |   |  1/2
                      1/1     |   |   |   |   |     1/1
                  3/2   \     `.  `.  |  ,'  ,'     /    3/2
             2/1   \     \     |   |  |  |   |     /     /   2/1
               .    `.    \    `.  |  |  |  ,'    /    ,'    ,
         3/1    `.    \    \    |  `. | ,'  |    /    /    ,"    3/1
           .      `.   `.   \   `.  | | |  ,'   /   ,'   ,"      ,
     4/1    `-.     `.   \   \   |  | | |  |   /   /   ,"     ,-" 4/1
        -._    `-.    `.  `.  \  `. `.|,' ,'  /  ,'  ,"    ,-"    _.-
   5/1     `-._   `-.   `.  \  \  |  |||  |  /  /  ,"   ,-"   _.-"
      `--._    `-._  `-.  `. `. \ `. ||| ,' / ,' ,"  ,-"  _.-"    _.--"
  6/1.__   `--._   `-._ `-. `. \             / ," ,-" _.-"   _.--"   __
        `--.__  `--._  `-._`        _____        "_.-"  _.--"  __.--"
7/1 `--..__  `--.__ `--._       .-'     `-.  5/1  _.--" __.--"  __..--"
    --..__  `--..__ `--.__     ,'           `. 6/1 __.--" __..--"  __..-
8/1      ``--..__ `--..__    /    _     _    \ 7/1__..--" __..--'"
                  ``--..__   ;    (_)   (_)    :8/1__..--'"
  -----------------------    |                 |   ---------------------
                  ..--''""   :    |       |    ;8/1""``--..
8/1      ..--''"" .--''""    \    `.___.'    / 7/1""``--. ""``--..
    --''""  .--''"" .--'""     `.           ,'  6/1""`--. ""``--.  ""``-
7/1 .--''""  .--'""  ,--'       `-._____.-' CJ 5/1``--. ""`--.  ""``--.
        .--'""   ,--'" _,-".                     . `-._ ``--.  ""`--.
  6/1'""    ,--'"  _,-" .-' ,' /             \ `. `-.  `-._  ``--.   ""`
       ,--'"   _,-"  .-'  ,' .' / .' ||| `. \ `. `.  `-.   `-._   ``--.
   5/1"    _,-"   .-'   ,'  /  /  |  |||  |  \  \  `.   `-.    `-._
        ,-"    .-'    ,'  .'  /  .' .'|`. `.  \  `.  `.    `-.     `-.
     4/1    .-'     ,'   /   /   |  | | |  |   \   \   `.     `-.  4/1
           '      ,'   .'   /   .'  | | |  `.   \   `.   `.      `
        3/1     ,'    /    /    |  .' | `.  |    \    \    `.     3/1
               '    .'    /    .'  |  |  |  `.    \    `.    `
             2/1   /     /     |   |  |  |   |     \     \    2/1
                 3/2    /     .'  .'  |  `.  `.     \    3/2
                      1/1     |   |   |   |   |     1/1
                            1/2   |   |   |   1/2
                                 1/3  |  1/3

The numbers denote the grade of the lines in number of characters
horizontal/vertical. Your example above is 1/2, because the sample
repeats after one character to the right and two characters down.

Regards,
Markus

Faux_Pseudo <Fau...@gmail.com> ASCII art 19 Apr 2009 01:08 · permalink · report
_.-In alt.ascii-art, Markus Gebhard wrote the following -._
> I like the style on the right. This would make a nice new artistic line
> style for JavE.
> Can you provide samples in different angles, e.g. like in this sun:
>
>                                  1/3  |  1/3
>                              1/2  |  .|   |  1/2
>                       1/1     |   |   |.  |   |     1/1
>                   3/2   \     |.  |. .|  ,|  ,|    .//   3/2
>              2/1   \     \    `|  `|  |. |'  |'   //'    /   2/1
>                .    `.    \    |.  | .|  |  ,|   `/.   ,'   ./
>          3/1    `.    \    \   `|  |. |.,|  |'  .//   /   ./"    3/1
>            .      `.   `.   \   |. `|.| |' ,|  //'  ,/  ./"     ./
>      4/1    `-.     `.   \   \  `|  | |.|  |' `/.  /' ./"    ./=" 4/1
>         -._    `-.    `.  `.  \  |. |.|,| ,| .// ,/ ./"   ./="    _,-
>    5/1     `-._   `-.   `.  \  \ `| `|||' |'//' /'./"  ./="   _,-"'
>       `--._    `-._  `-.  `. `. \ `. ||| ,'`/ ,' /" ./="  _,-"'   _.--"
>   6/1.__   `--._   `-._ `-. `. \             / ," /=" _,-"'  _.--"   __
>         `--.__  `--._  `-._`        _____        "_.-"' _.--"  __.--"
> 7/1 `--..__  `--.__ `--._       .-'     `-.  5/1  _.=-" __.--"  __..--"
> 8/1      ``--..__ `--..__    /    _     _    \ 7/1__..--" __..--'"
>                   ``--..__   ;    (_)   (_)    :8/1__..--'"


I haven't much time to work because I have to go see a woman about a
body but I did tweek a few of those.  Can't say I am 100% plused on
some of them but it should get it started. 

--
=()==()==()==()==()- http://fauxascii.com
  \   \   \   \   \   \  ASCII artist
 :F_P:-O- -O- -O- -O- -O- -O- -O-
http://faux-pseudo.livejournal.com

> I think this will waste too much space - the tool options dialog should
> be small. I came up with a different idea: You can now toggle between
> preview and edit by double clicking the textarea:
>   http://www.jave.de/developer/jave_6.0_i20090418.zip

I'll check it out.

>> Why not call the buttons Save and Open ?
>> That would make it easier to understand what the buttons do I think.
> 
> You are right. I replaced the text buttons by buttons with icons.

That will work.

> PS: I will have a look at integrating your ellipses later.

I'm not done with them yet.

I'll also have a look at updating the Sun of Lines for you.
Especially because the CeeJay1 and 2 style are mixed up .. The thin looking lines should 
be in the same style and the bolder looking lines should have their own style.
Right now it's a mix.

It probably my fault though .. I drew the original sun with both styles and didn't specify 
how they matched up.

BTW I noticed a bug with the image2ascii tool. Some of the methods get stuck in the middle 
of conversion.

Try converting javeicon.bmp using edge detection with high resolution turned on.
It will be stuck forever at 67%.

Other conversion method does something similar.
Sometimes I only see this bug at certain output text widths.
It seems to happen often with a narrow output width.

Eli the Bearded <*...@eli.users.panix.com> ASCII art 29 Apr 2009 19:30 · permalink · report
In alt.ascii-art, Faux_Pseudo  <f0_...@yahoo.com> wrote:
> I haven't much time to work because I have to go see a woman about a
> body but I did tweek a few of those.

There's a poster in alt.dev.null who regularly includes a woman's
body in his posts.

Newsgroups: alt.politics.republicans,rec.arts.tv,alt.fan.rush-limbaugh,alt.dev.null,alt.politics
Subject: Re: New York Times Complicit in FBI Anthrax Coverup  (Um.. what "liberal" 
        NY Times again...?)
From: Ubiquitous <web...@polaris.net>
Date: Fri, 24 Apr 2009 05:46:17 -0400
X-000: . 
X-001: . 
X-002: .                           8888  8888888 
X-003: .                    888888888888888888888888 
X-004: .                 8888:::8888888888888888888888888 
X-005: .               8888::::::8888888888888888888888888888 
X-006: .              88::::::::888:::8888888888888888888888888 
X-007: .            88888888::::8:::::::::::88888888888888888888 
X-008: .          888 8::888888::::::::::::::::::88888888888   888 
X-009: .             88::::88888888::::m::::::::::88888888888    8 
X-010: .           888888888888888888:M:::::::::::8888888888888 
X-011: .          88888888888888888888::::::::::::M88888888888888 
X-012: .          8888888888888888888888:::::::::M8888888888888888 
X-013: .           8888888888888888888888:::::::M888888888888888888 
X-014: .          8888888888888888::88888::::::M88888888888888888888 
X-015: .       88888888888888888:::88888:::::M888888888888888   8888 
X-016: .      88888888888888888:::88888::::M::;o*M*o;888888888    88 
X-017: .     88888888888888888:::8888:::::M:::::::::::88888888    8 
X-018: .    88888888888888888::::88::::::M:;:::::::::::888888888 
X-019: .   8888888888888888888:::8::::::M::aAa::::::::M88888888888 
X-020: .   88   8888888888::88::::8::::M:::::::::::::8888888888888888888 
X-021: .  88  88888888888:::8:::::::::M::::::::::;::88:88888888888888888 
X-022: .  8  8888888888888:::::::::::M::"@@@@@@@"::::8w8888888888888888 
X-023: .   88888888888:888::::::::::M:::::"@a@":::::M8i888888888888888 
X-024: .  8888888888::::88:::::::::M88:::::::::::::M88z88888888888888888 
X-025: .  88888888:::::8:::::::::M88888:::::::::MM888!888888888888888888 
X-026: . 888888888:::::8:::::::::M8888888MAmmmAMVMM888*8888888888888888 
X-027: .  88888 M:::::::::::::::M888888888:::::::MM888888888888888888888 
X-028: .  888   M::::::::::::::M88888888888::::::MM88888888888888888888 
X-029: .  888   M:::::::::::::M8888888888888M:::::mM8888888888888888888 
X-030: .   888  M::::::::::::M8888:888888888888::::m::Mm88888 8888888888 
X-031: .    88  M::::::::::::8888:88888888888888888::::::Mm8   88888888 
X-032: .    88  M::::::::::8888M::88888::888888888888:::::::Mm8888888 
X-033: .    8   MM::::::::8888M:::8888:::::888888888888::::::::Mm8 4 
X-034: .        8M:::::::8888M:::::888:::::::88:::8888888::::::::Mm2 
X-035: .       88MM:::::8888M:::::::88::::::::8:::::888888:::M:::::M 
X-036: .      8888M:::::888MM::::::::8:::::::::::M::::8888::::M::::M 
X-037: .     88888M:::::88:M::::::::::8:::::::::::M:::8888::::::M::M 
X-038: .   88 888MM:::888:M:::::::::::::::::::::::M:8888:::::::::M: 
X-039: .    8 88888M::88::M:::::::::::::::::::::::MM:88::::::::::::M 
X-040: .      88888M::88::M::::::::::*88*::::::::::M:88::::::::::::::M 
X-041: .     888888M::88::M:::::::::88@@88:::::::::M::88::::::::::::::M 
X-042: .    888888MM::88:MM:::::::::88@@88:::::::::M:::8::::::::::::::*88 
X-043: .     88888M:::8::MM::::::::::*88*::::::::::M::::::::::::::::::88@@ 
X-044: .     8888 MM::::::MM::::::::::::::::::::::MM::::::::::::::::::88@@ 
X-045: .     888    M:::::::MM:::::::::::::::::::MM::M::::::::::::::::*88 
X-046: .      888    MM:::::::MMM::::::::::::::::MM:::MM:::::::::::::::M 
X-047: .       88     M::::::::MMMM:::::::::::MMMM:::::MM::::::::::::MM 
X-048: .        88    MM:::::::::MMMMMMMMMMMMMMM::::::::MMM::::::::MMM 
X-049: .         88    MM::::::::::::MMMMMMM::::::::::::::MMMMMMMMMM 
X-050: .          88   8MM::::::::::::::::::::::::::::::::::MMMMMM 
X-051: .           8   88MM::::::::::::::::::::::M:::M::::::::MM 
X-052: .               888MM::::::::::::::::::MM::::::MM::::::MM 
X-053: .              88888MM:::::::::::::::MMM:::::::mM:::::MM 
X-054: .              888888MM:::::::::::::MMM:::::::::MMM:::M 
X-055: .             88888888MM:::::::::::MMM:::::::::::MM:::M 
X-056: .            88 8888888M:::::::::MMM::::::::::::::M:::M 
X-057: .            8  888888 M:::::::MM:::::::::::::::::M:::M 
X-058: .               888888 M::::::M:::::::::::::::::::M:::M 
X-059: .              888888  M:::::M::::::::::::::::::::M:::M 
X-060: .              888888  M:::::m::::::::::::::::::::MM::M 
X-061: .              88888   M:::::m:::::::::::::::::::::M:::M 
X-062: .             88888    M:::::m::::::::::::@:::::::::M:::M 
X-063: .            88888    M::::::M:::::::::::@@::::::::::mm:::M 
X-064: .           88888     M::::::m::::::::::::@@::::::::::m::::MM 
X-065: .           8888    M:::::::::M::::::::::::@@::::::::::M::::MM 
X-066: .          8888    M:::::::::::M::::::::::::@@::::::::::M::::M 
X-067: .         888      M::::::::::::m:::::::::::@::::::::::::M::::M 
X-068: .       8888      M:::::::::::::::M::::::::::::::::::::::m::::MM 
X-069: .      888        M::::::::::::::::m:::::::::::::::::::::M:::::MM 
X-070: .   8888         MM:::::::::::::::::M::::::::::::::::::::m::::::mM 
X-071: .                M:::::::::::::::::::m:::::::::::::::::::m::::::M:M 
X-072: .               MM::::::::::::::::::::M:::::::::::::::::m:::::::M::M 
X-073: .               M::::::::::::::::::::::m:::::::::::::::m:::::::::M::M 
X-074: .               MM::::::::::::::::::::::M:::::::::::::M::::::::: M::M 
X-075: .               M::::::::::::::::::::::::M#;:::::::;#M:::::::::::M::M 
X-076: .               M:::::::::::::::::::::::::M#########8::::::::::::M::M 
X-077: .               M::::::::::::::::::::::::::M######M::::::::::::: M::M 
X-078: .               MM::::::::::::::::::::::::::M####M:::::::::::::::M::M 
X-079: .               mM::::::::::::::::::::::::::M###M::::::::::::::::M:m 
X-080: .                M:::::::::::::::::::::::::::M##:::::::::::::::::mm 
X-081: .                MM::::::::::::::::::::::::::M#8::::::::::::::::MM 
X-082: .                MM:::::::::::::::::::::::::::M:::::::::::::::::M 
X-083: .                 MM::::::::::::::::::::::::::M::::::::::::::::M 
X-084: .                 MMM::::::::::::::::::::::::::M::::::::::::::MM 
X-085: .                  MMM:::::::::::::::::::::::::M::::::::::::::M 
X-086: .                   MMM:::::::::::::::::::::::::M::::::::::::MM 
X-087: .                    MMM::::::::::::::::::::::::M::::::::::::M 
X-088: .                     MMM::::::::::::::::::::::::M::::::::::MM 
X-089: .                      MMM:::::::::::::::::::::::M::::::::::M 
X-090: .                       MMM:::::::::::::::::::::::M::::::::MM 
X-091: .                        MMM::::::::::::::::::::::M::::::::M 
X-092: .                         MMM::::::::::::::::::::::M::::::MM 
X-093: .                          MMM:::::::::::::::::::::M:::::MM 
X-094: .                           MMM:::::::::::::::::::::M::::MM 
X-095: .                            MMM::::::::::::::::::::M::::M 
X-096: .                             MMM::::::::::::::::::::M:::M 
X-097: .                              MMM:::::::::::::::::::M::M 
X-098: .                               MMM:::::::::::::::::::M:M 
X-099: .                                MMM::::::::::::::::::MMM 
X-100: .                                 MMM::::::::::::::::::MM 
X-101: .                                  MMM:::::::::::::::::M 
X-102: .                                   MMM::::::::::::::::MM 
X-103: .                                    MMM:::::::::::::::MM 
X-104: .                                    :MMM:::::::::M::::MM 
X-105: .                                    MMMM:::::::MM::::MMm 
X-106: .                                    M:MMM:::::::::::MMM 
X-107: .                                    M:M:M:::::::M:::MMm 
X-108: .                                    M:M:::::::MMMM::MM 
X-109: .                                    M:M::::::::MMM::MM 
X-110: .                                    M:M::::::::MM::MMm 
X-111: .                                   M:M:::::::::MM::MM 
X-112: .                                  m:M::::::::::MM::MM 
X-113: .                                  MM:::::::::::M:::MM 
X-114: .                                 :M:::::::::::::::MMM 
X-115: .                                 :M:::::::::::::::MMM 
X-116: .                                 M::::::::::::::::MMM 
X-117: .                                 M::::::::::::::::MMM 
X-118: .                                mM::::::::::::::::MMM 
X-119: .                                MM::::::::::::::::MM 
X-120: .                                MM:::::::::::::::MMM 
X-121: .                                MM:::::::::::::::MMM 
X-122: .                                MM:::::::::::::::MMM 
X-123: .                                MM:::::::::::::::MMM 
X-124: .                                MMM::::::::::::::MM 
X-125: .                                 MM:::::::::::::MMM 
X-126: .                                 MM:::::::::::::MMM 
X-127: .                                  MM::::::::::::MMM 
X-128: .                                  MM::::::::::::MM 
X-129: .                                  MM::::::::::::MM 
X-130: .                                   MM:::::::::::MM 
X-131: .                                   MM::::::::::MMM 
X-132: .                                   MM::::::::::MMM 
X-133: .                                    MM:::::::::MM 
X-134: .                                    MM::::::::MMM 
X-135: .                                    MM::::::::MMM 
X-136: .                                    MM::::::::MM 
X-137: .                                     MM::::::MMM 
X-138: .                                     MM::::::MMM 
X-139: .                                     MM::::::MM 
X-140: .                                     MM::::::MM 
X-141: .                                     MM:::::MM 
X-142: .                                    :MM:::::MM 
X-143: .                                    M:M:::::MM 
X-144: .                                    M:M:::::MM 
X-145: .                                    :M::::::M: 
X-146: .                                    M:::::::M:M 
X-147: .                                    M::::::M:::M 
X-148: .                                    M::::::M::::M 
X-149: .                                   M:::::::M:::::M 
X-150: .                                  M:::::::MM::::::M 
X-151: .                                 M::::::::M:::::::M 
X-152: .                                M:::::::::M::::;:;M 
X-153: .                               M::::::::::M:::;:m:M 
X-154: .                               M:;::::::::M::m:m:MM 
X-155: .                               M;:;:::::::MM::m:MM 
X-156: .                               M:m:;::::::MMM::MM 
X-157: .                               MM:m:m::::MM MMMM 
X-158: .                                MM:m::::MM 
X-159: .                                 MM::::MM 
X-160: .                                  MM::MM 
X-161: .                                   MMMM 
X-162: . 
X-163: . 
Message-ID: <aJK...@giganews.com>

Elijah
------
likes that line: "see a woman about a body"

Eli the Bearded wrote:

>In alt.ascii-art, Faux_Pseudo  <f0_...@yahoo.com> wrote:
>> I haven't much time to work because I have to go see a woman about a
>> body but I did tweek a few of those.
>
>There's a poster in alt.dev.null who regularly includes a woman's
>body in his posts.
>
>Newsgroups: alt.politics.republicans,rec.arts.tv,alt.fan.rush-limbaugh,alt.dev.null,alt.politics
>Subject: Re: New York Times Complicit in FBI Anthrax Coverup  (Um.. what "liberal" 
>        NY Times again...?)
>From: Ubiquitous <web...@polaris.net>
>Date: Fri, 24 Apr 2009 05:46:17 -0400
>X-000: . 
>X-001: . 
>X-002: .                           8888  8888888 
>X-003: .                    888888888888888888888888 
>X-004: .                 8888:::8888888888888888888888888 
>X-005: .               8888::::::8888888888888888888888888888 
<snip>
>Message-ID: <aJK...@giganews.com>

The ASCII-art is in the "Headers" of the post and not in the body of
the post.  It is almost a certainty that the poster Ubiquitous
<web...@polaris.net> is not the creator of the ASCII-art and has
removed the signature of the artist who did create it. ASCII-art
thieves are scumbags.

Faux_Pseudo <Fau...@gmail.com> ASCII art 30 Apr 2009 00:21 · permalink · report
_.-In alt.ascii-art, Sharky wrote the following -._
> The ASCII-art is in the "Headers" of the post and not in the body of
> the post.  It is almost a certainty that the poster Ubiquitous
><web...@polaris.net> is not the creator of the ASCII-art and has
> removed the signature of the artist who did create it. ASCII-art
> thieves are scumbags.

I am not sure that work ever had a signature in it.  It has been
burried in headers for at least 10 years and I think it might be at
least 20 years old from what I have found in looking it up in the
past.   I don't think they are a thief.  Just someone who saw someone
else do it and decided to copy it line for line. 

-- 
=()==()==()==()==()- http://fauxascii.com 
  \   \   \   \   \   \  ASCII artist
 :F_P:-O- -O- -O- -O- -O- -O- -O-
http://faux-pseudo.livejournal.com

Faux_Pseudo wrote:

>_.-In alt.ascii-art, Sharky wrote the following -._
>> The ASCII-art is in the "Headers" of the post and not in the body of
>> the post.  It is almost a certainty that the poster Ubiquitous
>><web...@polaris.net> is not the creator of the ASCII-art and has
>> removed the signature of the artist who did create it. ASCII-art
>> thieves are scumbags.
>
>I am not sure that work ever had a signature in it.  It has been
>burried in headers for at least 10 years and I think it might be at
>least 20 years old from what I have found in looking it up in the
>past.   I don't think they are a thief.  Just someone who saw someone
>else do it and decided to copy it line for line. 

Yeah, you're probably right. I did a google on it and it looks like
someone claimed it was more than 18 years old in 2001.  I couldn't
find any record of the original creator of the art.  I still believe
the ASCII-art thieves are scumbags, though. <web...@polaris.net> may
not be a thief, but I highly doubt they created the original work. 

Veronica Karlsson <ver...@gmail.com> ASCII art 30 Apr 2009 08:05 · permalink · report
Sharky wrote:
> 
> Faux_Pseudo wrote:
> 
> >_.-In alt.ascii-art, Sharky wrote the following -._
> >> The ASCII-art is in the "Headers" of the post and not in the body of
> >> the post.  It is almost a certainty that the poster Ubiquitous
> >><web...@polaris.net> is not the creator of the ASCII-art and has
> >> removed the signature of the artist who did create it. ASCII-art
> >> thieves are scumbags.
> >
> >I am not sure that work ever had a signature in it.  It has been
> >burried in headers for at least 10 years and I think it might be at
> >least 20 years old from what I have found in looking it up in the
> >past.   I don't think they are a thief.  Just someone who saw someone
> >else do it and decided to copy it line for line.
> 
> Yeah, you're probably right. I did a google on it and it looks like
> someone claimed it was more than 18 years old in 2001.  I couldn't
> find any record of the original creator of the art.  I still believe
> the ASCII-art thieves are scumbags, though. <web...@polaris.net> may
> not be a thief, but I highly doubt they created the original work.

That's "Meriday in the Morning" by Mike Jittlov. She keeps popping up
everywhere (which is why I set my chat posting limits after her).


-- 
     __   __  _____  _____   ______   __    _  _   _____   __
 ||| \ \  ) )/ /  \|| | \ \ / /  \ \ |  \  | || | / /  \|  ) \
||..  \ \/ /| |_/|  | |_/ /| |    | ||   \ | || || |       /  \
|.PP.  \  / | | \|  | | \ \| |    | || |\_\| || || |      / /\ \
 _\/___ \_(  \_\__/||_|  \_\\_\__/_/ |_|   |_||_| \_\__/|(_(  \_\
|_______ Troll Spokeswoman _____ http://www.ludd.luth.se/~vk/ ___|

Veronica Karlsson wrote:

>Sharky wrote:
>> 
>> Faux_Pseudo wrote:
>> 
>> >_.-In alt.ascii-art, Sharky wrote the following -._
>> >> The ASCII-art is in the "Headers" of the post and not in the body of
>> >> the post.  It is almost a certainty that the poster Ubiquitous
>> >><web...@polaris.net> is not the creator of the ASCII-art and has
>> >> removed the signature of the artist who did create it. ASCII-art
>> >> thieves are scumbags.
>> >
>> >I am not sure that work ever had a signature in it.  It has been
>> >burried in headers for at least 10 years and I think it might be at
>> >least 20 years old from what I have found in looking it up in the
>> >past.   I don't think they are a thief.  Just someone who saw someone
>> >else do it and decided to copy it line for line.
>> 
>> Yeah, you're probably right. I did a google on it and it looks like
>> someone claimed it was more than 18 years old in 2001.  I couldn't
>> find any record of the original creator of the art.  I still believe
>> the ASCII-art thieves are scumbags, though. <web...@polaris.net> may
>> not be a thief, but I highly doubt they created the original work.
>
>That's "Meriday in the Morning" by Mike Jittlov. She keeps popping up
>everywhere (which is why I set my chat posting limits after her).

Thank you for providing that info. It appears that Mike did issue a
copyright notice on the original, which indicates she is now 17 years
old... :-P

 http://artscene.textfiles.com/asciiart/meriday

     "Meriday in the Morning"
  Copyright 1992 by Mike Jittlov
         (& Meriday too!)

Perhaps Eli the Bearded <*@eli.users.panix.com> could pass that along
to <web...@polaris.net> and suggest that he apply the authors name and
copyright notice to the headers.  I can understand anyone claiming
fair use to the image, but should someone attempt to use it
commercially (or for-profit), they would be in violation of copyright
laws.

Christian 'CeeJay' Jensen wrote:
> BTW I noticed a bug with the image2ascii tool. Some of the methods
> get stuck in the middle of conversion.

Thanks for pointing that out. I fixed that problem (and others) in the
new integration build:
   http://www.jave.de/developer/jave_6.0_i20090501.zip

Also I did a lot of cleanup under the hood. This little feature might be
very interesting for you:
   The configuration for the internal filter algorithm is no longer hard
coded. There are now configuration files in the folder config/filter/.
The internal filter algorithm is being used by many tools, e.g. the
generic line tool. The most important configuration file is
lineartcleaner.filter, since it contains filter rules for cleaning up
line art. This is the second and last step in the algorithms (the first
step is already configurable in the file config/convert.txt).

So if you want to, you can add new rules, e.g. to get rid of lines like that
     |
     |
      |
      |
or other artifacts in the output of the generic tools in line style
mode. All you have to do, is identify the problems, come up with a
filter rule and add it to the configuration file.
The file that has to be extended is /config/filter/lineartcleaner.filter
and there is a description of its syntax in /config/filter/readme.txt.

Regards,
Markus

About this thread. These messages were posted publicly to the newsgroup alt.ascii-art in 2009 and are mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you one of the authors? Contact us to get your posts attributed, connected to your artist profile, or removed.

Report this message

Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.

Help classify this post