42369cb8f2 
								
									
								
							
								 
							
						 
						
							
							
								
								add redux action to change section of UI  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b3ac1373fa 
								
							
								 
							
						 
						
							
							
								
								Move left pane entirely to React  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f5954db711 
								
							
								 
							
						 
						
							
							
								
								Ensure that multi-video lightbox scrolling changes video  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								79a861a870 
								
							
								 
							
						 
						
							
							
								
								Typing Indicators  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								99252702e1 
								
							
								 
							
						 
						
							
							
								
								Support receiving multiple images in one messages  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7d9711ba65 
								
							
								 
							
						 
						
							
							
								
								Restore iOS-specific theme; colors on left in android theme  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8f3e3b7aaf 
								
							
								 
							
						 
						
							
							
								
								Update to new design for avatars: individual/group icons/colors  
							
							... 
							
							
							
							And two initials. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								10c53bddb0 
								
							
								 
							
						 
						
							
							
								
								Move to new colors, switch incoming/outgoing colors  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a247ffe5cf 
								
							
								 
							
						 
						
							
							
								
								When iOS device has been linked, use iOS color scheme  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3c69886320 
								
							
								 
							
						 
						
							
							
								
								Finish new Message component, integrate into application  
							
							... 
							
							
							
							Also:
- New schema version 8 with video/image thumbnails, screenshots, sizes
- Upgrade messages not at current schema version when loading messages
  to show in conversation
- New MessageDetail react component
- New ConversationHeader react component 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								dc11db92f9 
								
							
								 
							
						 
						
							
							
								
								New React component: Message  
							
							... 
							
							
							
							Also: Use react to render contects on the 'show group members' screen 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fc5c52fbdf 
								
							
								 
							
						 
						
							
							
								
								Remove iOS theme in favor of plain light/dark themes  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								34f423b52c 
								
							
								 
							
						 
						
							
							
								
								Remove unused code; move signal.js to js/modules for eslint  
							
							... 
							
							
							
							(noticed as I was doing this that signal.js doesn't get eslint coverage) 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2988da0981 
								
							
								 
							
						 
						
							
							
								
								Turn on all of Microsoft's recommend lint rules  
							
							... 
							
							
							
							Biggest changes forced by this: alt tags for all images, resulting in
new strings added to messages.json, and a new i18n paramter/prop added
in a plot of places.
Another change of note is that there are two new tslint.json files under
ts/test and ts/styleguide to relax our rules a bit there. This required
a change to our package.json script, as manually specifying the config
file there made it ignore our tslint.json files in subdirectories 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								548c8e69cf 
								
							
								 
							
						 
						
							
							
								
								Emojification now all done with react via a few new components  
							
							... 
							
							
							
							Three locations were changed:
  1. a group update, which lists a set of contacts
  2. the contact name in the left pane
  3. the conversation title
Three new components were added to window.Signal.Components to support
these scenarios, respectively:
  1. Emojify
  2. ContactName
  3. ConversationTitle
Note that there are a number of other places in the app that should be
emojified, but never have been before. Essentially any place that a
contact name might be shown. A non-exhaustive list:
  - Show group members
  - Show safety number
  - Verified change notification
  - Disappearing timer change notification
  - Contact verification notification
  - Quote contact name 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d9e5338dff 
								
							
								 
							
						 
						
							
							
								
								Refactor link/emoji/newline components for composability  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								aa13a2c6f7 
								
							
								 
							
						 
						
							
							
								
								Parse phone numbers into e164 as part of schema upgrade  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1fd487be3f 
								
							
								 
							
						 
						
							
							
								
								Refactor to remove duplicated code, lint/prettier fixes  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9d1847a7e5 
								
							
								 
							
						 
						
							
							
								
								Pull all setup in preload.js into signal.js. goal: webpackable  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								37821e5a1b 
								
							
								 
							
						 
						
							
							
								
								Wire up all contact behaviors, refactor Contact type/selector  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								41be7f126b 
								
							
								 
							
						 
						
							
							
								
								Visuals for embedded contacts as well as contact detail screen  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								15759f0db5 
								
							
								 
							
						 
						
							
							
								
								Normalize package naming  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6589247750 
								
							
								 
							
						 
						
							
							
								
								Expose `SignalService` to style guide  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								86346ee239 
								
							
								 
							
						 
						
							
							
								
								Expose `Signal.Types.Attachment` to style guide  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								322d307655 
								
							
								 
							
						 
						
							
							
								
								Turn on prettier support for markdown files, update all files  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1dd87ad197 
								
							
								 
							
						 
						
							
							
								
								Format all source code using Prettier  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ccf14710a3 
								
							
								 
							
						 
						
							
							
								
								styleguide: Make filesize and Signal.Util.GoogleChrome available  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cd6912f0dd 
								
							
								 
							
						 
						
							
							
								
								🎨  Autoformat code  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a8be4f2d8d 
								
							
								 
							
						 
						
							
							
								
								Expose Lodash in style guide  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								df2e6e7864 
								
							
								 
							
						 
						
							
							
								
								Port `MIME` module to TypeScript  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fdc13d0af3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix some tslint errors  
							
							... 
							
							
							
							I really need to get it running in my editor! 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								21713cbce7 
								
									
								
							
								 
							
						 
						
							
							
								
								Update quotes to render emoji just like normal messages  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a563dc8b37 
								
									
								
							
								 
							
						 
						
							
							
								
								Style Guide: Additional message examples, a few fixes to enable  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5af5bbdb0f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add style guide examples for portrait/landscape images  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7bd747a796 
								
									
								
							
								 
							
						 
						
							
							
								
								ConversationContext: conversationType => type  
							
							... 
							
							
							
							And a group conversation example to messages.md 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fce9bb7342 
								
									
								
							
								 
							
						 
						
							
							
								
								Move to central MIME functions, remove some console.log  
							
							... 
							
							
							
							And generally address PR feedback. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								087dd0f758 
								
									
								
							
								 
							
						 
						
							
							
								
								Support for iOS theme  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2243e348f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Wire up fake window.Signal.HTML because it's captured on load  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0f8dd7e2db 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix a number of lint failures  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1cc0633786 
								
									
								
							
								 
							
						 
						
							
							
								
								Full support for quotations in Android theme  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b4ce79cac0 
								
									
								
							
								 
							
						 
						
							
							
								
								Reply -> Quote  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3a76c3c86e 
								
									
								
							
								 
							
						 
						
							
							
								
								Styleguide: Incoming/outgoing attachments of all types  
							
							
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								55fc21505e 
								
							
								 
							
						 
						
							
							
								
								Rename `ts/test` to `ts/styleguide`  
							
							
							
						 
						
							8 years ago