Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								bb1262f392 
								
							 
						 
						
							
							
								
								Fix onboarding modal & add re-open button ( #129 )  
							
							... 
							
							
							
							* Added a button to open the onboarding modal
* Fixed onboarding modal
* added a show-me-around getting-started menu button 
							
						 
						
							2017-08-08 21:42:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								913dd13575 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2017-08-07 22:43:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								ed7abec8f5 
								
							 
						 
						
							
							
								
								feat: Cache status height to avoid expensive renders ( #4439 )  
							
							... 
							
							
							
							* feat: Cache status height to avoid expensive renders
* feat: Escape content and emojify in reducers
* fix(css): Remove backface-visibility: hidden from .scrollable
* fix(statuses): Avoid creating DOMParses inside a loop 
							
						 
						
							2017-08-07 20:32:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								199affb141 
								
							 
						 
						
							
							
								
								Refactor Avatar and AvatarOverlay to have 'account' as prop instead of src and staticSrc ( #4526 )  
							
							... 
							
							
							
							* Refactored Avatar and AvatarOverlay (DRY) to have 'account' as prop.
Also removed animate attribute from compose navigation bar, which should
have never been there. Added test for avatar overlay.
* fix broken tests
* god dammit another bug in tests! travis please let this pass
* formatting in avatar overlay 
							
						 
						
							2017-08-07 19:44:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								e11cd9b141 
								
							 
						 
						
							
							
								
								Merged upstream PR  #4526  
							
							
							
						 
						
							2017-08-06 21:23:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kibigo! 
								
							 
						 
						
							
							
							
							
								
							
							
								2cdee6ae8a 
								
							 
						 
						
							
							
								
								Merge upstream ( #111 )  
							
							
							
						 
						
							2017-08-01 13:20:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								56e35ab6e7 
								
							 
						 
						
							
							
								
								Improve accessibility (part 6) ( #4435 )  
							
							... 
							
							
							
							* fix(status_action_bar): Use aria-pressed for reblog and favourite button
* fix(column_back_button): Keyboard accessible
* fix(status_content): Make focusable and accessible
* fix(dropdown_menu): Use aria-expanded instead of aria-pressed
* fix(emoji_picker_dropdown): Use aria-expanded instead of aria-hidden
* feat(icon_button): Add aria-expanded
* fix(privacy_dropdown): Use aria-expanded instead of aria-hidden 
							
						 
						
							2017-07-29 01:58:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								39b0588256 
								
							 
						 
						
							
							
								
								Count all URLs in text as 23 characters flat, do not count domain part of usernames ( #4427 )  
							
							... 
							
							
							
							* Count all URLs in text as 23 characters flat, do not count domain part of usernames
* Add new status text counting logic to web UI 
							
						 
						
							2017-07-29 00:06:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								3ddfab69a5 
								
							 
						 
						
							
							
								
								Improve accessibility (part 4) ( #4408 )  
							
							... 
							
							
							
							* fix(dropdown_menu): Keyboard navigation
* fix(icon_button): Add aria-pressed attribute
* fix(privacy_dropdown): Make accessible
* fix(emoji_picker_dropdown): Make accessible
* fix(icon_button): Support tabIndex
* fix(actions_modal): Remove icon from tab order
* fix(dropdown_menu): Add role=group
* fix(setting_toggle): Toggle via space key
* fix(dropdown_menu): Remove redundant handling of Space key
* fix(emoji_picker_dropdown): Remove redundant Space key handling
* fix(privacy_dropdown): Remove redundant Space key handling
* fix(status): Switch to article and add aria-posinset, aria-setsize
* fix(status_list): Use role=feed and pass more ARIA props to Status
* chore(eslint): jsx-a11y/role-supports-aria-props 
							
						 
						
							2017-07-28 04:37:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								8a9d376d6a 
								
							 
						 
						
							
							
								
								Improve accessibility (part 3) ( #4405 )  
							
							... 
							
							
							
							* fix(compose): Add aria-label for the navigation links
* fix(search): Add input label
* fix(navigation_bar): Link description
* fix(autosuggest_textarea): Add input label
* fix(compose_form): Add input label
* fix(upload_button): Add input label
* fix(account/header): Add link content
* fix(column_header): Use h1 tag
* fix(column_header): Labels move buttons moving column
* fix(settings_text): Add label to input
* fix(column_header): Remove role from h1
* fix(modal_root): Use role=dialog
* fix(modal_root): Focus restauration
* fix(modal_root): Apply inert to sibligs
* fix(column_header): Add role=button
* chore(eslint): Disable jsx-a11y/label-has-for 
							
						 
						
							2017-07-28 00:54:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								9cb72c6600 
								
							 
						 
						
							
							
								
								fix(dropdown_menu): Open as modal on mobile ( #4295 )  
							
							... 
							
							
							
							* fix(dropdown_menu): Open as modal on mobile
* fix(dropdown_menu): Open modal on touch
* fix(dropdown_menu): Show status
* fix(dropdown_menu): Max dimensions and reduce padding
* chore(dropdown_menu): Test new functionality
* refactor: Use DropdownMenuContainer instead of DropdownMenu
* feat(privacy_dropdown): Open as modal on touch devices
* feat(modal_root): Do not load actions-modal async 
							
						 
						
							2017-07-27 22:31:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								2129485669 
								
							 
						 
						
							
							
								
								Fix JS errors and add back commit hash  
							
							
							
						 
						
							2017-07-25 21:54:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								7072288bcf 
								
							 
						 
						
							
							
								
								Merge git://github.com/tootsuite/mastodon into tootsuite-master  
							
							
							
						 
						
							2017-07-25 21:36:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								c0925a2cdd 
								
							 
						 
						
							
							
								
								fix(compose_from): Do not autofocus on mobile ( #4344 )  
							
							
							
						 
						
							2017-07-24 19:54:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yamagishi Kazutoshi 
								
							 
						 
						
							
							
							
							
								
							
							
								6a0cf5945c 
								
							 
						 
						
							
							
								
								Change defaultMessage for spoiler placeholder ( #4329 )  
							
							
							
						 
						
							2017-07-24 14:49:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								3b8e1a5d40 
								
							 
						 
						
							
							
								
								amend  b0db25be to actually do what I wanted to do *facepalm*  
							
							
							
						 
						
							2017-07-22 22:32:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								b0db25be62 
								
							 
						 
						
							
							
								
								Textarea does not auto-expand on mobile anymore (autofocus only on desktop)  
							
							
							
						 
						
							2017-07-22 21:48:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									beatrix-bitrot 
								
							 
						 
						
							
							
							
							
								
							
							
								8deb2072ef 
								
							 
						 
						
							
							
								
								Merge that good fresh upstream shit  
							
							
							
						 
						
							2017-07-22 01:16:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								324d98b5a8 
								
							 
						 
						
							
							
								
								feat(compose): More space on mobile devices ( #4282 )  
							
							... 
							
							
							
							* feat(compose): More space on mobile devices
* feat(compose): Hide navigation when typing on mobile devices
* fix(compose): Make animation faster
* fix(navigation_bar): Remove hardcoded title
* fix(compose): Prevent accidental bluring
* fix(compose): Increase max-height to 600px 
							
						 
						
							2017-07-21 01:38:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								713938f266 
								
							 
						 
						
							
							
								
								Updated from tootsuite  
							
							
							
						 
						
							2017-07-17 20:03:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								36d42f83f3 
								
							 
						 
						
							
							
								
								fix(emojis): Handle multipoint emojis (e.g. country flags) ( #4221 )  
							
							
							
						 
						
							2017-07-17 10:57:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kibigo! 
								
							 
						 
						
							
							
							
							
								
							
							
								f48f42598f 
								
							 
						 
						
							
							
								
								Merge upstream ( #81 )  
							
							
							
						 
						
							2017-07-15 14:33:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								5138dde794 
								
							 
						 
						
							
							
								
								Fix   #4149 ,  fix   #1199  - Store emojis as unicode ( #4189 )  
							
							... 
							
							
							
							- Use unicode when selecting emoji through picker
- Convert shortcodes to unicode when storing text input server-side
- Do not convert shortcodes in JS anymore 
							
						 
						
							2017-07-14 19:47:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kibigo! 
								
							 
						 
						
							
							
							
							
								
							
							
								1b225a979a 
								
							 
						 
						
							
							
								
								Moved glitch containers and commented unused files  
							
							
							
						 
						
							2017-07-13 02:40:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Surinna Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								c0699e3ec9 
								
							 
						 
						
							
							
								
								local-only/compose advanced options tweaks.  
							
							... 
							
							
							
							Squashed commit of the following:
commit b9877e37f72fdd8134936e1014033b07cb6c3671
Author: Surinna Curtis <ekiru.0@gmail.com>
Date:   Wed Jul 12 00:50:10 2017 -0500
    account for the eye in the chars left count for local-only toots
commit 56ebfa96542e16daa1986cc45e07974801ee12dc
Author: Surinna Curtis <ekiru.0@gmail.com>
Date:   Wed Jul 12 00:21:02 2017 -0500
    factor out an AdvancedOptionsToggle to avoid unnecessary re-renders
commit 04cec44ab8744e4e0f52da488c9ec24b1b1422ef
Author: Surinna Curtis <ekiru.0@gmail.com>
Date:   Wed Jul 12 00:20:24 2017 -0500
    s/changeComposeAdvancedOption/toggleComposeAdvancedOption/g
commit af5815dee750d1aa8b797a9305e5ab3ce6774e3f
Author: Surinna Curtis <ekiru.0@gmail.com>
Date:   Tue Jul 11 23:55:19 2017 -0500
    clicking anywhere on the whole advanced option toggles 
							
						 
						
							2017-07-12 02:14:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kibigo! 
								
							 
						 
						
							
							
							
							
								
							
							
								bcc30c8697 
								
							 
						 
						
							
							
								
								Merge upstream!!  #64  <3 <3  
							
							
							
						 
						
							2017-07-12 02:03:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kibigo! 
								
							 
						 
						
							
							
							
							
								
							
							
								0e08cb1b36 
								
							 
						 
						
							
							
								
								Moved glitch files to their own location ;)  
							
							
							
						 
						
							2017-07-12 01:02:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								60d4858ef5 
								
							 
						 
						
							
							
								
								Make avatar in compose navbar hover-to-play  
							
							
							
						 
						
							2017-07-10 10:26:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								40b32ffb12 
								
							 
						 
						
							
							
								
								Lazy load components ( #3879 )  
							
							... 
							
							
							
							* feat: Lazy-load routes
* feat: Lazy-load modals
* feat: Lazy-load columns
* refactor: Simplify Bundle API
* feat: Optimize bundles
* feat: Prevent flashing the waiting state
* feat: Preload commonly used bundles
* feat: Lazy load Compose reducers
* feat: Lazy load Notifications reducer
* refactor: Move all dynamic imports into one file
* fix: Minor bugs
* fix: Manually hydrate the lazy-loaded reducers
* refactor: Move all dynamic imports to async-components
* fix: Loading modal style
* refactor: Avoid converting the raw state for each lazy hydration
* refactor: Remove unused component
* refactor: Maintain modal name
* fix: Add as=script to preload link
* chore: Fix lint error
* fix(components/bundle): Check if timestamp is set when computing elapsed
* fix: Load compose reducers for the onboarding modal 
							
						 
						
							2017-07-08 00:06:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ondřej Hruška 
								
							 
						 
						
							
							
							
							
								
							
							
								d10be2c825 
								
							 
						 
						
							
							
								
								Fixed js type error in advanced_options_dropdown.js  
							
							
							
						 
						
							2017-07-06 14:46:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Surinna Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								f20d85a14f 
								
							 
						 
						
							
							
								
								a real default for advanced options long description  
							
							
							
						 
						
							2017-07-05 00:09:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Surinna Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								c076162192 
								
							 
						 
						
							
							
								
								satisfy eslint  
							
							
							
						 
						
							2017-07-04 21:33:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Surinna Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								025c01b8a3 
								
							 
						 
						
							
							
								
								some adjustments to open/active for advanced options dropdown  
							
							
							
						 
						
							2017-07-04 21:33:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Surinna Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								bcccb7ed90 
								
							 
						 
						
							
							
								
								highlight … button if any options enabled  
							
							
							
						 
						
							2017-07-04 21:33:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Surinna Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								24fde0bd4a 
								
							 
						 
						
							
							
								
								toggles for advanced options  
							
							
							
						 
						
							2017-07-04 21:33:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Surinna Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								3f7c0b66f4 
								
							 
						 
						
							
							
								
								Local-only option and dropdown all working  
							
							
							
						 
						
							2017-07-04 21:33:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Surinna Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								8d9bc86979 
								
							 
						 
						
							
							
								
								Further improvements to dropdown html  
							
							
							
						 
						
							2017-07-04 21:33:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Surinna Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								440c008da7 
								
							 
						 
						
							
							
								
								The beginnings of an advanced options dropdown  
							
							
							
						 
						
							2017-07-04 21:33:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								2b1ab274fe 
								
							 
						 
						
							
							
								
								fix(features/compose): Handle external changes to the textarea ( #3632 )  
							
							
							
						 
						
							2017-06-25 21:43:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yamagishi Kazutoshi 
								
							 
						 
						
							
							
							
							
								
							
							
								e2027fbe42 
								
							 
						 
						
							
							
								
								Use Class and Property Decorators ( #3730 )  
							
							... 
							
							
							
							ref https://tc39.github.io/proposal-decorators/  
							
						 
						
							2017-06-23 19:36:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yamagishi Kazutoshi 
								
							 
						 
						
							
							
							
							
								
							
							
								539dbaa049 
								
							 
						 
						
							
							
								
								Remove unused variables ( #3906 )  
							
							
							
						 
						
							2017-06-23 16:05:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sorin Davidoi 
								
							 
						 
						
							
							
							
							
								
							
							
								9bc32eb267 
								
							 
						 
						
							
							
								
								Upgrade React Router ( #3677 )  
							
							... 
							
							
							
							* chore(yarn): Remove react-router
* chore(yarn): Remove react-router-scroll
* chore(yarn): Remove history
* chore(yarn): Add react-router-dom
* chore: Remove usages of react-router-scroll
* refactor: Upgrade to react-router-web
* refactor: Use fork of react-router-scroll
This reverts commit 2ddea9a6c8d39fc64b7d0b587f3fbda7a45a7fa2.
* fix: Issues mentions in the PR feedback 
							
						 
						
							2017-06-20 20:40:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gô Shoemake 
								
							 
						 
						
							
							
							
							
								
							
							
								2d31077bdf 
								
							 
						 
						
							
							
								
								Fix character/grapheme count stuff ( #3839 )  
							
							... 
							
							
							
							* Bring Toot button in line with counter
Both should use stringz I guess
* Use grapheme_length for character count 
							
						 
						
							2017-06-19 11:31:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								4845069692 
								
							 
						 
						
							
							
								
								Debounce autosuggestions ( #3836 )  
							
							... 
							
							
							
							* Debounce autosuggestions
* Remove duplicate import 
							
						 
						
							2017-06-19 01:50:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yamagishi Kazutoshi 
								
							 
						 
						
							
							
							
							
								
							
							
								d063663125 
								
							 
						 
						
							
							
								
								Improve ESLint rules for JSX ( #3608 )  
							
							... 
							
							
							
							* Add react/no-string-refs ESLint rule
* Add react/jsx-boolean-value ESLint rule
* Add react/jsx-closing-bracket-location ESLint rule
* Add react/jsx-indent ESLint rule
* Add react/jsx-curly-spacing ESLint rule
* Add react/jsx-equals-spacing ESLint rule
* Add react/jsx-first-prop-new-line ESLint rule
* Add react/jsx-no-duplicate-props ESLint rule
* Add react/jsx-tag-spacing ESLint rule 
							
						 
						
							2017-06-06 13:20:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yamagishi Kazutoshi 
								
							 
						 
						
							
							
							
							
								
							
							
								379120da91 
								
							 
						 
						
							
							
								
								Add missing key attribute to .search-results__hashtag ( #3607 )  
							
							
							
						 
						
							2017-06-06 13:19:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yamagishi Kazutoshi 
								
							 
						 
						
							
							
							
							
								
							
							
								615c580665 
								
							 
						 
						
							
							
								
								Add quotes ESLint rules ( #3602 )  
							
							... 
							
							
							
							* Add quotes ESLint rule
* Add jsx-quotes ESlint rule
* Sort ESLint rules 
							
						 
						
							2017-06-06 03:56:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									masarakki 
								
							 
						 
						
							
							
							
							
								
							
							
								dfbc77fa3b 
								
							 
						 
						
							
							
								
								refocus-after-toot ( #3537 )  
							
							
							
						 
						
							2017-06-04 01:22:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yamagishi Kazutoshi 
								
							 
						 
						
							
							
							
							
								
							
							
								c7be992701 
								
							 
						 
						
							
							
								
								Add ESLint rule (object-curly-spacing) ( #3498 )  
							
							
							
						 
						
							2017-06-01 17:25:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nolan Lawson 
								
							 
						 
						
							
							
							
							
								
							
							
								fbd7406c93 
								
							 
						 
						
							
							
								
								Use immutable list in UploadButton to avoid wasteful re-render ( #3394 )  
							
							
							
						 
						
							2017-05-28 19:15:35 +02:00