Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								ac67589755 
								
							 
						 
						
							
							
								
								Don't prevent opening links in tabs with keyboard modifiers  
							
							... 
							
							
							
							Ctrl+click usually allows opening a link in a new tab. This
was prevented for hashtag or user links in toots. 
							
						 
						
							2018-08-11 15:29:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								28cdf3da09 
								
							 
						 
						
							
							
								
								[Glitch] Show media modal on public timeline  
							
							... 
							
							
							
							Port c1427f90f6 
							
						 
						
							2018-08-01 00:18:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								ca256cca22 
								
							 
						 
						
							
							
								
								Port profile redesign to glitch-soc  
							
							... 
							
							
							
							Port 13df3889f0 
							
						 
						
							2018-08-01 00:18:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								4e8532cc1a 
								
							 
						 
						
							
							
								
								Allow modals to be closed by pressing “back”  
							
							
							
						 
						
							2018-07-30 14:32:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								0ef509c27a 
								
							 
						 
						
							
							
								
								Get rid of Collapsable, use CSS instead  
							
							... 
							
							
							
							Change inspired by a6ddd1aba2 
							
						 
						
							2018-07-28 23:25:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								4850a2348c 
								
							 
						 
						
							
							
								
								Add client-side custom filter support to glitch-soc  
							
							... 
							
							
							
							Port d878e3e945 
							
						 
						
							2018-07-10 14:06:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								a68e7db2fb 
								
							 
						 
						
							
							
								
								[Glitch] Fix Chrome issue with sizes="0px"  
							
							
							
						 
						
							2018-07-10 10:53:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								d8c35a6b85 
								
							 
						 
						
							
							
								
								[Glitch] Add redraft function  
							
							... 
							
							
							
							Port 16173535d9 
							
						 
						
							2018-06-16 15:09:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Yip 
								
							 
						 
						
							
							
							
							
								
							
							
								4b7ceed3f0 
								
							 
						 
						
							
							
								
								Merge pull request  #509  from ThibG/glitch-soc/fixes/router-history-navigation  
							
							... 
							
							
							
							Use history.state to decide whether we should goBack() or go to / (fixes  #247 ) 
							
						 
						
							2018-06-06 23:56:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Yip 
								
							 
						 
						
							
							
							
							
								
							
							
								1a0491b3cf 
								
							 
						 
						
							
							
								
								Merge pull request  #519  from ThibG/glitch-soc/fixes/status-node-null  
							
							... 
							
							
							
							Prevent a rare crash when a status' root node is undefined 
							
						 
						
							2018-06-02 16:19:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Yip 
								
							 
						 
						
							
							
							
							
								
							
							
								c10df6cf00 
								
							 
						 
						
							
							
								
								Merge pull request  #501  from ThibG/glitch-soc/features/red-bookmarks  
							
							... 
							
							
							
							Make active bookmarks red (fixes  #493 ) 
							
						 
						
							2018-06-01 00:36:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Spencer Alves 
								
							 
						 
						
							
							
							
							
								
							
							
								559ce5c098 
								
							 
						 
						
							
							
								
								Adjust spacing between status icons  
							
							
							
						 
						
							2018-05-31 21:55:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Spencer Alves 
								
							 
						 
						
							
							
							
							
								
							
							
								c86cd2041d 
								
							 
						 
						
							
							
								
								Merge branch 'glitch' into thread-icon  
							
							
							
						 
						
							2018-05-31 21:33:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								93e6984be8 
								
							 
						 
						
							
							
								
								Make active bookmarks red ( fixes   #493 )  
							
							
							
						 
						
							2018-05-31 14:39:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								37dc96b71b 
								
							 
						 
						
							
							
								
								Use history.state to decide whether we should goBack() or go to / ( fixes   #247 )  
							
							... 
							
							
							
							So far, glitch-soc used history.length to decide whether to call `goBack()` or
go to / in order to not leave the webUI. This made clicking the “Back” button
go to the “Getting started” column instead of going back in the browser's
history when such an action would leave the web UI, but also when:
- The WebUI is refreshed (F5)
- A tab is restored
- The history length reaches its maximum (e.g., 50 in Firefox)
This commit fixes these shortcomings by checking `window.history.state`.
Indeed, we only want to go back in the browser's history when the current
location has been reached from within the WebUI, which only happens via
`pushState` as far as I know. Since browser store the serialized state in
the browser history, this also survives page reload and session restoration. 
							
						 
						
							2018-05-31 14:39:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								0174ca8679 
								
							 
						 
						
							
							
								
								Prevent a rare crash when a status' root node is undefined  
							
							
							
						 
						
							2018-05-31 14:38:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								febaae28f4 
								
							 
						 
						
							
							
								
								[Glitch] Improve load gap styling in web UI  
							
							... 
							
							
							
							Port 93a1afb66c 
							
						 
						
							2018-05-29 21:25:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								7a953db0b6 
								
							 
						 
						
							
							
								
								[Glitch] Allow clients to fetch statuses made while they were offline  
							
							... 
							
							
							
							Port 34cb1a5461 
							
						 
						
							2018-05-29 21:25:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								5ad747727f 
								
							 
						 
						
							
							
								
								[Glitch] Replace onScrollToBottom with onLoadMore  
							
							... 
							
							
							
							Port 01d10b0bd8 
							
						 
						
							2018-05-27 20:40:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								3315877afe 
								
							 
						 
						
							
							
								
								Fix width only being set for standalone media  
							
							
							
						 
						
							2018-05-21 18:25:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								df3fa2cb78 
								
							 
						 
						
							
							
								
								[Glitch] Use real container width in MediaGallery srcSet  
							
							... 
							
							
							
							Port 765a8dad9a 
							
						 
						
							2018-05-21 17:55:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								72c5d3dd80 
								
							 
						 
						
							
							
								
								Prevent click on video from opening detailed toot  
							
							
							
						 
						
							2018-05-18 17:49:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								b6133837ad 
								
							 
						 
						
							
							
								
								Widen clickable area of toots  
							
							
							
						 
						
							2018-05-18 17:33:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								4c835854d6 
								
							 
						 
						
							
							
								
								[Glitch] Open video modal on public UI  
							
							... 
							
							
							
							Port efc482361b 
							
						 
						
							2018-05-17 18:37:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								c77a4d8c51 
								
							 
						 
						
							
							
								
								[Glitch] Feature: Direct message from Statuses  
							
							... 
							
							
							
							Port 7a06bd7085 
							
						 
						
							2018-05-16 19:45:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								336d5fecdb 
								
							 
						 
						
							
							
								
								Fix root modal's keyup handling ( Fixes   #478 )  
							
							
							
						 
						
							2018-05-11 22:42:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Spencer Alves 
								
							 
						 
						
							
							
							
							
								
							
							
								31d760f56d 
								
							 
						 
						
							
							
								
								Add an extra icon to indicate that a status is part of a conversation  
							
							
							
						 
						
							2018-05-07 22:10:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								3333cce41e 
								
							 
						 
						
							
							
								
								Hide media in report modal regardless of whether they are marked sensitive  
							
							... 
							
							
							
							The rationale behind this is that if the user wants to report violent media,
they might not want to see it repeatedly. The “sensitive” property is still
kept, displaying different messages for hidden media depending on whether
they are marked as sensitive. 
							
						 
						
							2018-05-07 15:00:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								04a8aef9d2 
								
							 
						 
						
							
							
								
								Revert "[Glitch] Prevent timeline from moving when cursor is hovering over it"  
							
							... 
							
							
							
							This reverts commit 1c75c7901f 
							
						 
						
							2018-05-06 21:50:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								82421dc2e2 
								
							 
						 
						
							
							
								
								Revert "[Glitch] Do not re-position scroll when loading more (inserting items from below)"  
							
							... 
							
							
							
							This reverts commit ca62d8bcc6 
							
						 
						
							2018-05-06 21:50:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									beatrix 
								
							 
						 
						
							
							
							
							
								
							
							
								f5f840cdb3 
								
							 
						 
						
							
							
								
								Merge pull request  #462  from ThibG/glitch-soc/features/dropdowns-accessibility  
							
							... 
							
							
							
							Improve accessibility of toot dropdown menu 
							
						 
						
							2018-05-06 12:12:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								ca62d8bcc6 
								
							 
						 
						
							
							
								
								[Glitch] Do not re-position scroll when loading more (inserting items from below)  
							
							... 
							
							
							
							Port 554653a423 
							
						 
						
							2018-05-05 17:18:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								1c75c7901f 
								
							 
						 
						
							
							
								
								[Glitch] Prevent timeline from moving when cursor is hovering over it  
							
							... 
							
							
							
							Port 9188537f5f 
							
						 
						
							2018-05-05 17:18:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								eea6b78afc 
								
							 
						 
						
							
							
								
								Improve accessibility of toot dropdown menu  
							
							... 
							
							
							
							* Prevent Enter keypresses from triggering dropdown display toggle twice
* Give focus to first/selected item of dropdown menus
* Implement keyboard navigation in generic dropdown menus
Partial port from ef7d64c801 
							
						 
						
							2018-05-05 17:11:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								41fe73f35c 
								
							 
						 
						
							
							
								
								[Glitch] Improve relative timestamps in web UI  
							
							... 
							
							
							
							Port 07e5dcb65f 
							
						 
						
							2018-05-02 13:45:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								2ed804d4ca 
								
							 
						 
						
							
							
								
								Use new getDerivedStateFromProps instead of deprecated componentWillReceiveProps  
							
							... 
							
							
							
							As we are already using the new getSnapshotBeforeUpdate lifecycle method,
we apparently cannot use the deprecated ones at all in this component. 
							
						 
						
							2018-04-27 01:24:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								8be1573a6e 
								
							 
						 
						
							
							
								
								Tentative fix for  #446  
							
							
							
						 
						
							2018-04-27 00:59:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									beatrix 
								
							 
						 
						
							
							
							
							
								
							
							
								cd9c602a0e 
								
							 
						 
						
							
							
								
								Merge pull request  #401  from ThibG/glitch-soc/features/unfold-thread  
							
							... 
							
							
							
							Port the “unfold thread” feature from Mastodon's UI to glitch-soc flavour 
							
						 
						
							2018-04-26 11:34:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								bc3be9ac5b 
								
							 
						 
						
							
							
								
								[Glitch] Fix the hot key (j, k) does not function correctly when there is a pinned toot in account timeline.  
							
							... 
							
							
							
							Port 23106844a1 
							
						 
						
							2018-04-22 23:11:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								4e4a5fc1ad 
								
							 
						 
						
							
							
								
								Add show more/less toggle for entire threads in web UI  
							
							... 
							
							
							
							Inspired from b9b01bf14a 
							
						 
						
							2018-04-22 19:19:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								5ab80ffadd 
								
							 
						 
						
							
							
								
								Refactor the infamous three-valued boolean into two booleans, trying to simplify the logic  
							
							
							
						 
						
							2018-04-22 19:18:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								a51aa91caf 
								
							 
						 
						
							
							
								
								[Glitch] Fix button hiding when header title is too long  
							
							... 
							
							
							
							Port 95da1b3351 
							
						 
						
							2018-04-22 19:17:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								8c190e6235 
								
							 
						 
						
							
							
								
								[Glitch] Fix column headers accessibility  
							
							... 
							
							
							
							Port c6d5ea86954cf5144099 
							
						 
						
							2018-04-22 19:17:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									beatrix 
								
							 
						 
						
							
							
							
							
								
							
							
								64f74da493 
								
							 
						 
						
							
							
								
								Merge pull request  #432  from ThibG/glitch-soc/features/reblog-private  
							
							... 
							
							
							
							Glitchsoc-specific changes to allow boosting own private toots 
							
						 
						
							2018-04-22 12:32:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									beatrix 
								
							 
						 
						
							
							
							
							
								
							
							
								69710cf17b 
								
							 
						 
						
							
							
								
								Merge pull request  #427  from ThibG/glitch-soc/fixes/scroll-behavior  
							
							... 
							
							
							
							Improve ScrollableList behavior 
							
						 
						
							2018-04-22 12:09:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									beatrix 
								
							 
						 
						
							
							
							
							
								
							
							
								1b58c44557 
								
							 
						 
						
							
							
								
								Merge pull request  #435  from ThibG/glitch-soc/features/public-modals  
							
							... 
							
							
							
							[Glitch] Show media modal on public pages 
							
						 
						
							2018-04-22 12:07:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								d6693f3ae3 
								
							 
						 
						
							
							
								
								[Glitch] Show media modal on public pages  
							
							... 
							
							
							
							Port 47d2277ef1 
							
						 
						
							2018-04-20 15:58:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								74bfb1e579 
								
							 
						 
						
							
							
								
								Fix auto-collapsed toots making the TL jump ( fixes   #417 )  
							
							
							
						 
						
							2018-04-19 11:30:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								f63da992fc 
								
							 
						 
						
							
							
								
								Clean up dead code  
							
							
							
						 
						
							2018-04-19 11:30:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thibaut Girka 
								
							 
						 
						
							
							
							
							
								
							
							
								fe20ada59a 
								
							 
						 
						
							
							
								
								Use React's new lifecycles for scrollable lists  
							
							
							
						 
						
							2018-04-19 11:29:37 +02:00