App-Guiio
view release on metacpan or search on metacpan
magnet object for ESD
reload color options after loading file
display_grid + element_backgound_color
search for stripe class in the setup directory
or list the directories in the setup
or add the directory as setup data and 'use lib'
let actions load stencils
forward KB + mouse events to stripes objects
autoconnect can change the direction of the arrow
.---------. .---------.
------.| | | | |
|| | | | |
v| | '----->| |
| | | |
| | | |
'---------' '---------'
table object
bulleted lists and otherwise formatted text
record box object
save as pdf and printing
more than one resize handle
resize the selected element if any not the top most
zoom on pointer
#not ctl to zoom
panning
autosave
merge arrows
connector grouping
multi-ended connectors
add remove end from multi ended connectors
vocabulary list
save window size in file
cancel button in editing windows
transparancy mask vs stripes
can we automatically generate stripes
let user query which keyboard shortcut is still free
generate a list instead (with links to existing actions and their files)
handle unicode (remove write_file)
update documentation
error: changing arrow type changed the directions of sections
auto routing
now arrow can match inside a box, moving an arrow around has become more tricky
=> do not connect if both ends are unconnected and arrow is being moved
move gtk dialog from stripe classes
move action constants to module
optimize do_stack serialization
# use bzip2
=> diff + compress
# tests done
must have a reverse diff that can patch both ways or it's not worth it
Management mode
=> make ascii look like not ascii
=> use ANSI X3.64
connections connected to a start and an end connector are displayed with warning color
move to display plugins
=> how do we handle double pointed arrows?
#------------------- done ----------------------------
#auto resize after text changes?
auto resize as an attribute to the box
# selection that doesn't take arrows
! move to
row column
named ruler
#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
( run in 0.472 second using v1.01-cache-2.11-cpan-d7f47b0818f )