Jilles Soeters 
							
						 
					 
					
						
						
							
						
						d65e90209c 
					 
					
						
						
							
							Allow multiline text ( #535 )  
						
						... 
						
						
						
						* Allow multiline text
* Figure out offset correctly
* Run prettier 
						
						
					 
					
						2020-01-24 20:35:51 +02:00 
						 
				 
			
				
					
						
							
							
								Faustino Kialungila 
							
						 
					 
					
						
						
							
						
						54f9c296b5 
					 
					
						
						
							
							Enhance language selection ( #538 )  
						
						... 
						
						
						
						* Enhance language selection
* remove top/left margin to limit unusable canvas area
Co-authored-by: David Luzar <luzar.david@gmail.com > 
						
						
					 
					
						2020-01-24 19:10:44 +01:00 
						 
				 
			
				
					
						
							
							
								Lipis 
							
						 
					 
					
						
						
							
						
						ee68af0fd3 
					 
					
						
						
							
							Set Trailing Cmma to ( #525 )  
						
						
						
						
					 
					
						2020-01-24 12:04:54 +02:00 
						 
				 
			
				
					
						
							
							
								Faustino Kialungila 
							
						 
					 
					
						
						
							
						
						25202aec11 
					 
					
						
						
							
							Adding Portuguese Translation ( #528 )  
						
						... 
						
						
						
						* Add Portuguese Translation
Adding PT translations
* Update src/i18n.ts
Co-Authored-By: Lipis <lipiridis@gmail.com >
Co-authored-by: Lipis <lipiridis@gmail.com > 
						
						
					 
					
						2020-01-23 19:40:07 +01:00 
						 
				 
			
				
					
						
							
							
								Thibaut SABOT 
							
						 
					 
					
						
						
							
						
						990e064c13 
					 
					
						
						
							
							Add french translation ( #522 )  
						
						... 
						
						
						
						* Add french translation
* improve fill translation
* forget accent on select translation 
						
						
					 
					
						2020-01-23 19:00:30 +01:00 
						 
				 
			
				
					
						
							
							
								Thibaut SABOT 
							
						 
					 
					
						
						
							
						
						e8c909e35c 
					 
					
						
						
							
							Don't use translated value for shortcut ( #526 )  
						
						
						
						
					 
					
						2020-01-23 18:28:05 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Steiner 
							
						 
					 
					
						
						
							
						
						d24b9c4d78 
					 
					
						
						
							
							Update to browser-nativefs v0.1.0 ( #523 )  
						
						
						
						
					 
					
						2020-01-23 18:15:44 +02:00 
						 
				 
			
				
					
						
							
							
								Günay Mert Karadoğan 
							
						 
					 
					
						
						
							
						
						926b4f24e6 
					 
					
						
						
							
							Draw horizontal/vertical lines/arrows when shift pressed ( #430 )  
						
						... 
						
						
						
						* Draw horizontal/vertical lines/arrows when shift pressed
* Refactor resizing with delta
* Resize arrows/lines perfectly when shift pressed 
						
						
					 
					
						2020-01-23 10:21:04 +01:00 
						 
				 
			
				
					
						
							
							
								Enzo Ferey 
							
						 
					 
					
						
						
							
						
						dfb7c2b744 
					 
					
						
						
							
							Add app state to history ( #309 )  
						
						... 
						
						
						
						* Add app state to history.
* Pick missing state keys.
* Fix bug.
* Remove force update. 
						
						
					 
					
						2020-01-22 21:32:43 +01:00 
						 
				 
			
				
					
						
							
							
								lissitz 
							
						 
					 
					
						
						
							
						
						3f1075cbcd 
					 
					
						
						
							
							fix: slider value resets to the default value when opacity is 0 ( #516 )  
						
						
						
						
					 
					
						2020-01-22 20:51:56 +01:00 
						 
				 
			
				
					
						
							
							
								Lipis 
							
						 
					 
					
						
						
							
						
						48024c9116 
					 
					
						
						
							
							Remove selected object when storing to backend ( #506 )  
						
						
						
						
					 
					
						2020-01-22 18:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Alava Zambrano 
							
						 
					 
					
						
						
							
						
						a436e70764 
					 
					
						
						
							
							Internationalization followup ( #500 )  
						
						... 
						
						
						
						* add translations in data.ts
* add language list
add spanish version
* fixes pr review
* add more translations
* remove unused label
Co-authored-by: David Luzar <luzar.david@gmail.com > 
						
						
					 
					
						2020-01-22 16:25:04 +02:00 
						 
				 
			
				
					
						
							
							
								Timur Khazamov 
							
						 
					 
					
						
						
							
						
						362cd74a9b 
					 
					
						
						
							
							Render only visible elements ( #415 )  
						
						... 
						
						
						
						* Render only visible elements
* Fixed exporting as PNG
* Moved isVisibleElement to module scope
* rerun-ci
Co-authored-by: David Luzar <luzar.david@gmail.com > 
						
						
					 
					
						2020-01-22 15:14:19 +01:00 
						 
				 
			
				
					
						
							
							
								David Luzar 
							
						 
					 
					
						
						
							
						
						4942a452e0 
					 
					
						
						
							
							Lint tweaks ( #502 )  
						
						... 
						
						
						
						* lint json files & add lint ignore list
* lint against plain console logs
* Update .lintstagedrc.js
Co-Authored-By: Lipis <lipiridis@gmail.com >
* format .tsconfig
* don't lint against console.info
* change log to console.info
Co-authored-by: Lipis <lipiridis@gmail.com > 
						
						
					 
					
						2020-01-22 15:13:00 +01:00 
						 
				 
			
				
					
						
							
							
								Bakhtiiar Muzakparov 
							
						 
					 
					
						
						
							
						
						bef279417e 
					 
					
						
						
							
							fix: cursor on keyboard tool toggle ( #482 )  
						
						... 
						
						
						
						* update events for GH actions to include PRs
* fix: cursor on keyboard tool toggle
* fix: change cursor type to constant
* fix: swap condition
Co-authored-by: David Luzar <luzar.david@gmail.com > 
						
						
					 
					
						2020-01-22 14:36:08 +01:00 
						 
				 
			
				
					
						
							
							
								David Luzar 
							
						 
					 
					
						
						
							
						
						5bd1c8b3cd 
					 
					
						
						
							
							update events for GH actions to include PRs ( #511 )  
						
						... 
						
						
						
						* update events for GH actions to include PRs
* change action events to pull_request only 
						
						
					 
					
						2020-01-22 14:18:31 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Steiner 
							
						 
					 
					
						
						
							
						
						d1fb824369 
					 
					
						
						
							
							Move file system operations to separate module ( #510 )  
						
						
						
						
					 
					
						2020-01-22 13:55:13 +01:00 
						 
				 
			
				
					
						
							
							
								lissitz 
							
						 
					 
					
						
						
							
						
						dc0a4f4cb8 
					 
					
						
						
							
							fix: Preview image is being stretched when the proportions are w… ( #503 )  
						
						... 
						
						
						
						Fixes  #490 . Preserves the ratio of the preview image when width / height reaches max-width/max-height 
					
						2020-01-22 12:09:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dvir Azulay 
							
						 
					 
					
						
						
							
						
						a856ce06e9 
					 
					
						
						
							
							Allow dragging transparent elements when selected ( #508 )  
						
						... 
						
						
						
						* Allow dragging transparent elements when selected
Addresses #339 
* Update package.json 
						
						
					 
					
						2020-01-21 21:10:49 -08:00 
						 
				 
			
				
					
						
							
							
								Lipis 
							
						 
					 
					
						
						
							
						
						d30498a289 
					 
					
						
						
							
							Pointer for Tool icons ( #501 )  
						
						
						
						
					 
					
						2020-01-21 22:07:09 +01:00 
						 
				 
			
				
					
						
							
							
								lissitz 
							
						 
					 
					
						
						
							
						
						3de48d2893 
					 
					
						
						
							
							fix: Transparent backgrounds result in bleed ( #499 )  
						
						
						
						
					 
					
						2020-01-21 09:07:08 -08:00 
						 
				 
			
				
					
						
							
							
								Max Stoiber 
							
						 
					 
					
						
						
							
						
						e657372ae4 
					 
					
						
						
							
							Fix typo in "Opacity" ( #489 )  
						
						
						
						
					 
					
						2020-01-21 18:39:39 +02:00 
						 
				 
			
				
					
						
							
							
								David Luzar 
							
						 
					 
					
						
						
							
						
						20cf1078fc 
					 
					
						
						
							
							add top error boundary & reset localStorage on error ( #493 )  
						
						... 
						
						
						
						* add top error boundary & reset localStorage on error
* add issue tracker details and link
* add pointer cursor to buttons
* Update src/bug-issue-template.js
Co-Authored-By: Lipis <lipiridis@gmail.com >
* Update src/styles.scss
Co-Authored-By: Lipis <lipiridis@gmail.com >
* Update src/bug-issue-template.js
Co-Authored-By: Lipis <lipiridis@gmail.com >
* use open-color colors
* use Cascadia font
Co-authored-by: Lipis <lipiridis@gmail.com > 
						
						
					 
					
						2020-01-21 15:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								Lipis 
							
						 
					 
					
						
						
							
						
						885b9c1483 
					 
					
						
						
							
							Delete comments ( #487 )  
						
						
						
						
					 
					
						2020-01-20 17:07:37 -08:00 
						 
				 
			
				
					
						
							
							
								Lipis 
							
						 
					 
					
						
						
							
						
						a2b88a67b4 
					 
					
						
						
							
							Delete CNAME, as we don't host on GitHub anymore ( #486 )  
						
						
						
						
					 
					
						2020-01-20 17:02:22 -08:00 
						 
				 
			
				
					
						
							
							
								Jilles Soeters 
							
						 
					 
					
						
						
							
						
						a72a143c84 
					 
					
						
						
							
							Introduce Shapelock ( #480 )  
						
						... 
						
						
						
						* Introduce shape lock
* Format code with prettier
* Do not reset elementLocked on selection change
* Don't set isSelected to true if element is locked
* Don't reset the cursor
* Move reset cursor call to better spot
* Run prettier + lint 
						
						
					 
					
						2020-01-20 15:52:19 -08:00 
						 
				 
			
				
					
						
							
							
								David Luzar 
							
						 
					 
					
						
						
							
						
						2340dddaad 
					 
					
						
						
							
							Sync panel props to editing element ( #470 )  
						
						... 
						
						
						
						* ensure panel props are sync to editing elem
* ensure we don't create empty-text elements (fixes  #468 )
* remove dead code
Co-authored-by: Christopher Chedeau <vjeuxx@gmail.com > 
						
						
					 
					
						2020-01-20 15:16:22 -08:00 
						 
				 
			
				
					
						
							
							
								Fernando Alava Zambrano 
							
						 
					 
					
						
						
							
						
						ff7a340d2f 
					 
					
						
						
							
							Internationalization support ( #477 )  
						
						... 
						
						
						
						* add i18next lib
add some translations
* add translations
* fix font-family
* fix pin versions 
						
						
					 
					
						2020-01-20 15:14:10 -08:00 
						 
				 
			
				
					
						
							
							
								Guillermo Peralta Scura 
							
						 
					 
					
						
						
							
						
						1a03a29025 
					 
					
						
						
							
							Use relative CSS units ( #484 )  
						
						
						
						
					 
					
						2020-01-20 14:59:00 -08:00 
						 
				 
			
				
					
						
							
							
								Panayiotis Lipiridis 
							
						 
					 
					
						
						
							
						
						183a62627c 
					 
					
						
						
							
							id  
						
						
						
						
					 
					
						2020-01-20 21:38:51 +02:00 
						 
				 
			
				
					
						
							
							
								Panayiotis Lipiridis 
							
						 
					 
					
						
						
							
						
						703d1e42e3 
					 
					
						
						
							
							id instead of json  
						
						
						
						
					 
					
						2020-01-20 21:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Lipis 
							
						 
					 
					
						
						
							
						
						a210f442f4 
					 
					
						
						
							
							Store background color in backend ( #475 )  
						
						... 
						
						
						
						* Store background color in backend
* Background 
						
						
					 
					
						2020-01-20 19:47:27 +01:00 
						 
				 
			
				
					
						
							
							
								Lipis 
							
						 
					 
					
						
						
							
						
						4487e9af8a 
					 
					
						
						
							
							Switch hashes to smaller IDs for the backend ( #474 )  
						
						... 
						
						
						
						* Update backend
* log 
						
						
					 
					
						2020-01-20 20:11:03 +02:00 
						 
				 
			
				
					
						
							
							
								David Luzar 
							
						 
					 
					
						
						
							
						
						d44c4ca2d8 
					 
					
						
						
							
							flush autosave on unload ( #473 )  
						
						
						
						
					 
					
						2020-01-20 09:37:42 -08:00 
						 
				 
			
				
					
						
							
							
								wei 
							
						 
					 
					
						
						
							
						
						37e082fcdc 
					 
					
						
						
							
							feat: Add Cascadia font ( #465 )  
						
						... 
						
						
						
						* adding cascadia font
* adding font file 
						
						
					 
					
						2020-01-20 07:12:12 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						2918a28bf0 
					 
					
						
						
							
							Bump lint-staged from 9.5.0 to 10.0.0 ( #466 )  
						
						... 
						
						
						
						Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 9.5.0 to 10.0.0.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v9.5.0...v10.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-01-20 12:06:57 +02:00 
						 
				 
			
				
					
						
							
							
								Brady Madden 
							
						 
					 
					
						
						
							
						
						6ad596e9f1 
					 
					
						
						
							
							Share excalidrawings as links! ( #356 )  
						
						... 
						
						
						
						* shareable links
* fix
* review comments
* json-excaliber (#464 )
* draw
* Boom
* backend
* Remove local
Co-authored-by: Lipis <lipiridis@gmail.com > 
						
						
					 
					
						2020-01-19 21:56:19 -08:00 
						 
				 
			
				
					
						
							
							
								Lipis 
							
						 
					 
					
						
						
							
						
						ad865907a6 
					 
					
						
						
							
							Update readme and add netlify badge ( #463 )  
						
						... 
						
						
						
						* Update readme and add netlify badge
* fix
* Update README.md
* Update README.md 
						
						
					 
					
						2020-01-19 16:23:08 -08:00 
						 
				 
			
				
					
						
							
							
								Lipis 
							
						 
					 
					
						
						
							
						
						13e14b4d64 
					 
					
						
						
							
							Change the font family names ( #462 )  
						
						
						
						
					 
					
						2020-01-19 15:49:10 -08:00 
						 
				 
			
				
					
						
							
							
								David Luzar 
							
						 
					 
					
						
						
							
						
						0097652b79 
					 
					
						
						
							
							disallow shape selection during creation ( #449 )  
						
						
						
						
					 
					
						2020-01-20 01:27:00 +02:00 
						 
				 
			
				
					
						
							
							
								Faustino Kialungila 
							
						 
					 
					
						
						
							
						
						61be0f7b61 
					 
					
						
						
							
							Render text actions panel on double click ( #450 )  
						
						... 
						
						
						
						* Render text actions panel on double click
* cleanup wysiwyg on click
* use `state.editingElement` instead of global to determine whether t ext panel is shown
* clarify comment
Co-authored-by: David Luzar <luzar.david@gmail.com > 
						
						
					 
					
						2020-01-19 23:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Guillermo Peralta Scura 
							
						 
					 
					
						
						
							
						
						3715da9966 
					 
					
						
						
							
							Remove not needed nesting for resize ( #460 )  
						
						
						
						
					 
					
						2020-01-19 18:43:51 -03:00 
						 
				 
			
				
					
						
							
							
								Guillermo Peralta Scura 
							
						 
					 
					
						
						
							
						
						7ae52f1164 
					 
					
						
						
							
							Add ColorInput component ( #455 )  
						
						... 
						
						
						
						* Add ColorInput component
* Use valid color on input blur
* Darken input text and add labels 
						
						
					 
					
						2020-01-19 18:27:36 -03:00 
						 
				 
			
				
					
						
							
							
								Christopher Chedeau 
							
						 
					 
					
						
						
							
						
						7f6e1f420e 
					 
					
						
						
							
							Pure node rendering ( #443 )  
						
						
						
						
					 
					
						2020-01-19 13:21:33 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Lewis 
							
						 
					 
					
						
						
							
						
						5ce5e5ac1e 
					 
					
						
						
							
							Adjust type of data URI when saving ( #452 )  
						
						... 
						
						
						
						Previously the type used for the data URI when saving was text/plain.
On iPad, this caused the file to automatically have a .txt extension
added (so files ended up with names like "drawing-xyz.json.txt"). This
meant that the files couldn't be loaded by the tool, which expects only
files with a .json extension.
Now, the type used is application/json, which means that the files get
saved with the correct extension and can be successfully loaded on iPad. 
						
						
					 
					
						2020-01-19 23:15:40 +02:00 
						 
				 
			
				
					
						
							
							
								Günay Mert Karadoğan 
							
						 
					 
					
						
						
							
						
						d505c6615d 
					 
					
						
						
							
							Fix reversed cursor issues on resize with bi-directional cursors ( #451 )  
						
						
						
						
					 
					
						2020-01-19 23:11:46 +02:00 
						 
				 
			
				
					
						
							
							
								Faustino Kialungila 
							
						 
					 
					
						
						
							
						
						86cb228df4 
					 
					
						
						
							
							Trim wysiwyg text to avoid misalignment on Firefox ( #454 )  
						
						
						
						
					 
					
						2020-01-19 20:52:19 +01:00 
						 
				 
			
				
					
						
							
							
								Faustino Kialungila 
							
						 
					 
					
						
						
							
						
						bbabf33d78 
					 
					
						
						
							
							Render shape action on tool selected ( #448 )  
						
						
						
						
					 
					
						2020-01-18 15:45:35 -08:00 
						 
				 
			
				
					
						
							
							
								Sosuke Suzuki 
							
						 
					 
					
						
						
							
						
						5563dd30d7 
					 
					
						
						
							
							Modify to ignore enter-key in IME composing ( #446 )  
						
						
						
						
					 
					
						2020-01-18 14:13:44 -08:00 
						 
				 
			
				
					
						
							
							
								Sosuke Suzuki 
							
						 
					 
					
						
						
							
						
						4180485eef 
					 
					
						
						
							
							Disable shortcuts for shapes while dragging the selection ( #447 )  
						
						
						
						
					 
					
						2020-01-18 14:12:49 -08:00