App-Asciio

 view release on metacpan or  search on metacpan

Todo.txt  view on Meta::CPAN


#save stencil one by one
	=> give name to objects => save selected to stencils

#stencil directory
	#if a directory is listed in the stencil section of the setup file,
		all the stencils in that directory are loaded
		
	#directory name should be added to the element name
	
	#ASCII in the context menue should be replaced by stencils or whatever directory is the root

#network stencils
	missing small wireless

#auto stencil
	stencils are 'run' this means that they can be created from other data
	
#remove section at the begining of the arrow
	
#add section at the begining of the arrow
	=> auto connection works but moving the connected object -> error

#dialogs
	#button missing icons
	!assign ctl + enter as OK in edit boxes
		=> alt + C

#vertical text
	
!signing objects and diagrams?

#toggle grid

#text object should be resized to the text size when created

#allow non auto-connect to be one character around the object instead for _on_ the object
	=> this could be handled by the box object
		- the box object is asked to match a connector
		- the box object can dynamically create a connector
		- if the box object is resized, the connectors can be moved
			the connectors can remember their position if the
			box object is resized again
		- new connection should connect new connectors
			=> we need to know who we are connecting to

	=> or this could be done by the asciio object
		- asciio asks the box to add a connection
			this let ascioo decide where they should be placed instead for 
			deciding it's around the box
		- the user can add connectors with the same mechanism
		- the connector must be handled when resizing the box object
			by the box object or by the connector itself

#Box added via 'B' shortcut should be selected

#reselect elements after quick link

#select text an focus in text editing window

#error: title has frame when text doesn't

#link to camel box

#background color, grid color

#save file in exit dialog

#continuation _from_ diagonal is not correct

!allow diagonals in setup

#diagonal lines
	#error: connector character is wrong
	#dynamically choose if the arrow allows diagonal or not (keyboard)

#handle error when running external command
	Can't exec "dsq": No such file or directory at '/devel/perl_modules/App/Asciio/blib/lib/App/Asciio/setup//actions/unsorted.pl' line 365.
	Use of uninitialized value in split at /devel/perl_modules/App/Asciio/blib/lib/App/Asciio/stripes/editable_box2.pm line 50.

#paste at the mouse position
	
#per arrow autoconnect

#dynamically add connectors

#copy selected elements to clipboard
	
#move ruler line definition to the setup
	allow removal of rulers
	allow specific location of rulers

#dynamically generate GROUP_COLORS

#figlet support
	Done via external command 
	Emanuel Haupt <ehaupt@freebsd.org>
	Useless use of a constant in void context at /usr/lib64/perl5/site_perl/5.8.8/Text/FIGlet.pm line 177.
	
	hundreds of :
	Use of uninitialized value in substitution (s///) at /usr/lib64/perl5/site_perl/5.8.8/Text/FIGlet.pm line 93.
	Use of uninitialized value in concatenation (.) or string at /usr/lib64/perl5/site_perl/5.8.8/Text/FIGlet.pm line 95.
	Use of uninitialized value in string ne at /usr/lib64/perl5/site_perl/5.8.8/Text/FIGlet.pm line 154.
	Use of uninitialized value in string eq at /usr/lib64/perl5/site_perl/5.8.8/Text/FIGlet.pm line 163.
	Use of uninitialized value in string ne at /usr/lib64/perl5/site_perl/5.8.8/Text/FIGlet.pm line 200.
	
#non connecting section wirl arrows

#external command output
	Emanuel Haupt <ehaupt@freebsd.org>

#screencast demo

#remove section

#export png

#possibility to close the application from a script

#return edits the currently selected box



( run in 0.980 second using v1.01-cache-2.11-cpan-e1769b4cff6 )