App-Guiio

 view release on metacpan or  search on metacpan

Todo.txt  view on Meta::CPAN


	=> use screencast
	
#exporting an imported pod generates a slightly different base64
	check a gpade dump
	=> Dumper had different order
	
#error when copying element that has connections
	appeared after quick link implementation
	connection seems to be wrong as it moves with the copied element but is not connected
	difficult to reproduce
	
#shortcut to change the direction of an arrow instead for using wirl

!auto connect with quick link uses the closest to the pointer
	give hint to wirl creation
	=> better to be consistent. preference can be given in actions/mouse.pl
	
#action shortcut should not be gtk dependent

# remove redo_stack_maximum_size

#action should register a name we can call them with  instead for calling them by keyboard mapping

#move %loaded_types in gpad_io to object

#save file sets title, or not
	
#gpad format is unreadable anyway, compress

#gpade import/export
	remove gpade from gpad

# importer can set the title

#open save POD

#use work directory

#remove all unecessary use from the action files

#open save export as plugins

#saving as xx.txt will not save anything in gpad anymore

! add --setup to locate the setup directory
	=> use file::Repository
	=> use getopt

#override/move gpad internally set variables with variables set in the setup files
	#=> wait till tab to space is defined
	
#command to generate a stencil ready definition from the current state of an object
	=> load multiple stencils and keep the filesystem structure in the popup menues
	=> allow shortcut to be associated with the stencil elements (by name and in setup files)

#drawing arrow into box connects the arrow

#transfor tabs to space

#only allow start-end connectors to link for multiwirl
	but allow moving of the intermediate connectors

#shortcut that adds elements but opens the edit dialog directly before inserting the object
	should this be the default for object creation from stencils?
		=> shall we add a EDIT_ON_CREATE fields=

#ctl + shift + arrows => connect arrows as connect boxes does

#color groups when using solid background
	=> through a get_element_background_color

#error shift plus select area doesn't work

#do notshow resize rectangle if attribut is not set

#error after aligning box centers, the connectors are real weird in if_elsif.gpad

#verify all the '* $character_' and '\ $character_'

#editing box breaks the connections

#?use DTD::GTK for dumps

!? table element
	=> user defined plugin in the future
	
!one character element should move not resize

#keyboard mapping

#automatic moving of start connector is weird
	=> $moved_connector_name
	
#-init

#export is broken since 'save as' 

#handle file save properly
	#save unnamed to new name OK
	#save unnamed to old name ASK FOR OVERRIDE PERMISSION
	#save named DO NOT ASK NAME
	#save as WORKS as save UNAMED
	#save mark document as NOT MODIFIED (check undo still works)

#redo

#quick insert for text (same as quick insert for boxes)

#save element's X Y in character sizes

#access stencil elements by name

!add module with shared constants (ie setup)
	=> later
	
#update_diagram should be configurable
	make a module so we can optimize a connection at the time
		canonize uses $self for character size only
	? ask for the optimal connection before creating it

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 0.393 second using v1.00-cache-2.02-grep-82fe00e-cpan-503542c4f10 )