5848db500c 
								
							
								 
							
						 
						
							
							
								
								patchcanvas: Size-tuned SVG icons ( #742 )  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								e00d5dd484 
								
							
								 
							
						 
						
							
							
								
								Rework parts of keyboard widget, add some options  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5af074b399 
								
							
								 
							
						 
						
							
							
								
								Move frontend code to its own folder  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d37ca695a6 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								22c5b1b8e8 
								
							
								 
							
						 
						
							
							
								
								Fix canvas rubberband being invisible after a refresh  
							
							Fixes  #656  
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5581789302 
								
							
								 
							
						 
						
							
							
								
								Cleanup, small fix for previous commits  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d30a097c0 
								
							
								 
							
						 
						
							
							
								
								CanvasBox.updatePositions: fix horizontal port positioning  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40bf7668bf 
								
							
								 
							
						 
						
							
							
								
								updatePositions: optimization  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e3aadfbc3a 
								
							
								 
							
						 
						
							
							
								
								updatePositions: refactoring 3  
							
							Merge as much as possible stuff from second loop to first. Use second
only to set width and X for ports. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc48fdd1a0 
								
							
								 
							
						 
						
							
							
								
								CanvasBox.updatePositions: refactoring 2  
							
							More folding
Clean some magic height changes. Bottom space now consists of
max(port_spacing, port_spacingT) + border width - trailing port_spacing.
Port types are traversed in loop, using array. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								727138c3b2 
								
							
								 
							
						 
						
							
							
								
								CanvasBox.updatePositions: refactoring 1  
							
							First stage of refactoring.
Fixed indentation of line, added in visual correction of lineHinting
effect. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4387408f91 
								
							
								 
							
						 
						
							
							
								
								refactoring: CanvasBox.paint()  
							
							Use single rect through all drawing sequence (change of decrement in one
place affects all next steps). 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c219332e83 
								
							
								 
							
						 
						
							
							
								
								Better code to calculate connection line coordinates  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								683869d9e5 
								
							
								 
							
						 
						
							
							
								
								Whitespace  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								52c3c8c283 
								
							
								 
							
						 
						
							
							
								
								small code optimizations  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								09c575fe37 
								
							
								 
							
						 
						
							
							
								
								Whitespace  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1bb196a78d 
								
							
								 
							
						 
						
							
							
								
								Fold too long lines  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e4348832c 
								
							
								 
							
						 
						
							
							
								
								Restore original visible sizes, affected by border hinting  
							
							By shifting border inside of logical bound, free space around is
increased by one line weight. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7e7c36e68 
								
							
								 
							
						 
						
							
							
								
								comment typo  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5fa3c7ba92 
								
							
								 
							
						 
						
							
							
								
								Fix mouse mid button release initiating rubberband selection  
							
							Closes  #667  
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a27c6bf106 
								
							
								 
							
						 
						
							
							
								
								CanvasBox.updatePositions: fix horizontal port positioning  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								80d8dcf413 
								
							
								 
							
						 
						
							
							
								
								updatePositions: optimization  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b490c26f11 
								
							
								 
							
						 
						
							
							
								
								updatePositions: refactoring 3  
							
							Merge as much as possible stuff from second loop to first. Use second
only to set width and X for ports. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7bd0d29576 
								
							
								 
							
						 
						
							
							
								
								CanvasBox.updatePositions: refactoring 2  
							
							More folding
Clean some magic height changes. Bottom space now consists of
max(port_spacing, port_spacingT) + border width - trailing port_spacing.
Port types are traversed in loop, using array. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aae1f71089 
								
							
								 
							
						 
						
							
							
								
								CanvasBox.updatePositions: refactoring 1  
							
							First stage of refactoring.
Fixed indentation of line, added in visual correction of lineHinting
effect. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e37bb018fe 
								
							
								 
							
						 
						
							
							
								
								refactoring: CanvasBox.paint()  
							
							Use single rect through all drawing sequence (change of decrement in one
place affects all next steps). 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4dddf2ef4e 
								
							
								 
							
						 
						
							
							
								
								Better code to calculate connection line coordinates  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd7fc64ef6 
								
							
								 
							
						 
						
							
							
								
								small code optimizations  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fe061b83f 
								
							
								 
							
						 
						
							
							
								
								Middle corner hinting for polygon ports  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								34fdf57eea 
								
							
								 
							
						 
						
							
							
								
								Fold too long lines  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								acb9dff0ce 
								
							
								 
							
						 
						
							
							
								
								Restore original visible sizes, affected by border hinting  
							
							By shifting border inside of logical bound, free space around is
increased by one line weight. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c02a0e644f 
								
							
								 
							
						 
						
							
							
								
								comment typo  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0248888e3c 
								
							
								 
							
						 
						
							
							
								
								code style fix  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								445d836302 
								
							
								 
							
						 
						
							
							
								
								Rename pointer_border to m_pointer_border  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								388fbfa847 
								
							
								 
							
						 
						
							
							
								
								Rubberband alignment to pixels  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d341b36ff 
								
							
								 
							
						 
						
							
							
								
								Port's border-to-pixel alignment  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ec917cdaa 
								
							
								 
							
						 
						
							
							
								
								Fix box position after movement in scaled state  
							
							When box is moved in scaled state, coordinates get random fraction,
which breaks border-to-pixel alignment. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								070c58397f 
								
							
								 
							
						 
						
							
							
								
								Align box border to pixel grid (antialiasing fix)  
							
							Make border's outer edge aligned to pixel margin 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b0ae3e971 
								
							
								 
							
						 
						
							
							
								
								renamed line's delete() to triggerDisconnect()  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								98ea1d800c 
								
							
								 
							
						 
						
							
							
								
								More consistent names for some variables  
							
							Mouse buttons in nix world have numbers 1..3 for 3 primary buttons, but
qt has special meaning for numbered names, using symbolics for first
standard buttons. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fb10518304 
								
							
								 
							
						 
						
							
							
								
								Cut connections by Control+MButton3  
							
							Simple click removes connections, which are too close to pointer
(for now 1px, but would be nice to make configurable).
Dragging cuts all connections on the way. 
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								7b4507c663 
								
							
								 
							
						 
						
							
							
								
								Fix broken canvas with old settings  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								69c24a915a 
								
							
								 
							
						 
						
							
							
								
								Active peaks and keyboard for carla-rack group  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								eee6dc433a 
								
							
								 
							
						 
						
							
							
								
								Save and restore canvas positions in new sibling file to project  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								39fd33506e 
								
							
								 
							
						 
						
							
							
								
								Keep canvas plugin id when split or join group; Cleanup  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								e11b07a633 
								
							
								 
							
						 
						
							
							
								
								Show a custom menu when right-clicking empty rack & patchbay areas  
							
							Closes  #231  
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								ec91ff364d 
								
							
								 
							
						 
						
							
							
								
								Rework patchbay animation system, now full eyecandy works 100% :D  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								bd87821c3a 
								
							
								 
							
						 
						
							
							
								
								Add 'replace' action to canvas plugin right click menu  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5bbc6a04b6 
								
							
								 
							
						 
						
							
							
								
								Several fixes for renaming, and some cleanup too  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								aa921090c0 
								
							
								 
							
						 
						
							
							
								
								comment small api change  
							
							
								
							
							
						 
						9 years ago