Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							7fea766f99 
							
						 
					 
					
						
						
							
							fix bug that causes dead-lock under Linux  
						
						
						
						
					 
					
						2018-09-22 00:37:36 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							aac9ef525a 
							
						 
					 
					
						
						
							
							fix crash when close owner window  
						
						... 
						
						
						
						window position issue makes popup menu at wrong position 
						
						
					 
					
						2018-09-11 07:34:25 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							81d667dbd7 
							
						 
					 
					
						
						
							
							using C++17 emplace return type  
						
						
						
						
					 
					
						2018-08-27 06:51:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							fe185e382b 
							
						 
					 
					
						
						
							
							remove deprecated code  
						
						
						
						
					 
					
						2018-08-26 17:45:24 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							74f060acbc 
							
						 
					 
					
						
						
							
							x11_wait_for blocks execution in raspbian  
						
						
						
						
					 
					
						2018-08-24 22:57:05 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							9ff6567a03 
							
						 
					 
					
						
						
							
							fix bug that program stops if XMoveWindow doesn't generate ConfigureNotify  
						
						
						
						
					 
					
						2018-08-18 07:21:03 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							841fa0812c 
							
						 
					 
					
						
						
							
							fix bug that nested_form mistakely renders sibling as its child  
						
						
						
						
					 
					
						2018-08-15 23:07:38 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							04e57771a4 
							
						 
					 
					
						
						
							
							eliminate GCC warings when -Wimplicit-fallthrough is enabled  
						
						
						
						
					 
					
						2018-08-10 23:35:11 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							30fba6e4a4 
							
						 
					 
					
						
						
							
							fix bug that wroing window position in X11  
						
						
						
						
					 
					
						2018-08-09 07:56:32 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							6ab867072d 
							
						 
					 
					
						
						
							
							implement API::window_outline_size for X11  
						
						
						
						
					 
					
						2018-08-09 07:54:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							e91d3446eb 
							
						 
					 
					
						
						
							
							fix GCC errors when -std=c++17 is specified  
						
						
						
						
					 
					
						2018-08-09 07:50:56 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff1c55592 
							
						 
					 
					
						
						
							
							fix bug that caused wrong window position in X11  
						
						
						
						
					 
					
						2018-08-05 16:41:39 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							1339658c4c 
							
						 
					 
					
						
						
							
							fix bug that window_position returns the pos of WM reparenting frame  
						
						
						
						
					 
					
						2018-08-01 07:31:02 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							5a4edd2fef 
							
						 
					 
					
						
						
							
							fix bug that widgets may not draw correctly  
						
						
						
						
					 
					
						2018-07-02 05:42:56 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							5f703bff4c 
							
						 
					 
					
						
						
							
							ensure click event consistency  
						
						... 
						
						
						
						the order of click events generated by mouse and keyboard are different 
						
						
					 
					
						2018-06-23 06:16:19 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f8f8b305 
							
						 
					 
					
						
						
							
							improve support of opengl for Linux  
						
						
						
						
					 
					
						2018-05-29 05:45:57 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							48f759e007 
							
						 
					 
					
						
						
							
							remove deprecated code  
						
						
						
						
					 
					
						2018-05-29 04:12:53 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							734479562e 
							
						 
					 
					
						
						
							
							update project information  
						
						
						
						
					 
					
						2018-05-11 16:29:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							c72d8e25b4 
							
						 
					 
					
						
						
							
							Merge branch 'feature-freebsd-posix' into develop  
						
						
						
						
					 
					
						2018-05-08 04:52:13 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							381da12ba9 
							
						 
					 
					
						
						
							
							small fix  
						
						
						
						
					 
					
						2018-05-05 22:03:37 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc480953e 
							
						 
					 
					
						
						
							
							small improve  
						
						
						
						
					 
					
						2018-03-07 11:27:31 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							457d86aa39 
							
						 
					 
					
						
						
							
							implement keyboard accelerators for linux  
						
						
						
						
					 
					
						2018-02-24 06:13:46 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							244416088f 
							
						 
					 
					
						
						
							
							add member alt for arg_keyboard  
						
						
						
						
					 
					
						2018-02-24 06:10:43 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							2ba4b612f1 
							
						 
					 
					
						
						
							
							implement bedrock::delete_platform_assoc for linux  
						
						
						
						
					 
					
						2018-02-22 08:53:44 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							f6548acc84 
							
						 
					 
					
						
						
							
							add keyboard accelerator  
						
						
						
						
					 
					
						2018-02-22 07:59:27 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd3dc7e58 
							
						 
					 
					
						
						
							
							fix bug that nested_form draws incompletely  
						
						
						
						
					 
					
						2018-01-28 13:57:07 +08:00 
						 
				 
			
				
					
						
							
							
								unitrunker 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0228487b 
							
						 
					 
					
						
						
							
							Deal with possible BOM (dont assume BOM always there).  
						
						
						
						
					 
					
						2018-01-22 14:52:10 -06:00 
						 
				 
			
				
					
						
							
							
								unitrunker 
							
						 
					 
					
						
						
						
						
							
						
						
							f2baba7c77 
							
						 
					 
					
						
						
							
							More thread_t fixes (dont use a 32 bit type to hold a 64 bit handle).  
						
						
						
						
					 
					
						2018-01-22 11:46:29 -06:00 
						 
				 
			
				
					
						
							
							
								unitrunker 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c381e1de 
							
						 
					 
					
						
						
							
							Unicode fix for using iconv on little-endian machines.  
						
						
						
						
					 
					
						2018-01-21 23:53:09 -06:00 
						 
				 
			
				
					
						
							
							
								unitrunker 
							
						 
					 
					
						
						
						
						
							
						
						
							c7434afed8 
							
						 
					 
					
						
						
							
							NANA_POSIX for bits common to Linux, MacOS and BSD. OSS sound as fall-back for POSIX. Cheat for detecting default browser on POSIX.  
						
						
						
						
					 
					
						2018-01-21 23:41:52 -06:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							58b7bdf2f7 
							
						 
					 
					
						
						
							
							fix a stackoverflow error  
						
						
						
						
					 
					
						2018-01-03 07:32:21 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							77f7bdb37c 
							
						 
					 
					
						
						
							
							fix bug that a font lapse after widget resizes  
						
						
						
						
					 
					
						2017-11-14 02:06:48 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							74f5a8f40b 
							
						 
					 
					
						
						
							
							fix caret issue  
						
						
						
						
					 
					
						2017-11-02 16:36:23 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							24bbfc6493 
							
						 
					 
					
						
						
							
							small changes  
						
						
						
						
					 
					
						2017-10-17 06:49:39 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							a3cd37b9d5 
							
						 
					 
					
						
						
							
							fix a GCC compiler error  
						
						
						
						
					 
					
						2017-09-28 08:42:11 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							d715c87d93 
							
						 
					 
					
						
						
							
							correct the process of failure of resizing a window  
						
						
						
						
					 
					
						2017-09-28 08:29:19 +08:00 
						 
				 
			
				
					
						
							
							
								cnjinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							bb47cdc6c9 
							
						 
					 
					
						
						
							
							fix bug that DEL key is incorrect in key_press/key_release( #259 )  
						
						
						
						
					 
					
						2017-09-22 15:47:12 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							c348ec4009 
							
						 
					 
					
						
						
							
							fix bug that widgets are mistakenly drawn on nested_form( #252 )  
						
						
						
						
					 
					
						2017-09-10 13:33:38 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							2974fe2137 
							
						 
					 
					
						
						
							
							add event filter contributed by A2Razor  
						
						
						
						
					 
					
						2017-09-01 22:57:12 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							2cfc6ee8e6 
							
						 
					 
					
						
						
							
							release GDI object immediately when a widget is closing  
						
						
						
						
					 
					
						2017-08-14 01:00:14 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							bb7fc29986 
							
						 
					 
					
						
						
							
							fix bug that incorrect visual rect if parent is nested_form  
						
						
						
						
					 
					
						2017-08-07 01:00:54 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							886eac6be4 
							
						 
					 
					
						
						
							
							remove sync_child_root_display function  
						
						... 
						
						
						
						The display state of root widget(nested_form) now no longer depends on its
parent widget's visibility. Otherwise, the solution is complicated and
error-prone, it is impossible to maintain the correct state when the
visibility of root widget is changed directly by system API. 
						
						
					 
					
						2017-08-06 09:48:06 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							887554b1b9 
							
						 
					 
					
						
						
							
							fix bug that _m_paste_children wouldn't work well in refresh_tree  
						
						... 
						
						
						
						added contributor information 
						
						
					 
					
						2017-07-15 11:53:06 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							afd8225875 
							
						 
					 
					
						
						
							
							fix bugs that button renderer generated bad values if it zero-size  
						
						
						
						
					 
					
						2017-07-01 07:32:45 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							a87703d418 
							
						 
					 
					
						
						
							
							refactor functions  
						
						
						
						
					 
					
						2017-05-31 22:36:56 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							aab3686037 
							
						 
					 
					
						
						
							
							fix issue that basic_window may be leaked  
						
						
						
						
					 
					
						2017-05-04 04:00:19 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							9548b87f54 
							
						 
					 
					
						
						
							
							fix memory leak that widgets wouldn't be deleted  
						
						
						
						
					 
					
						2017-04-28 04:18:39 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							155cdab511 
							
						 
					 
					
						
						
							
							fix issue that invisble child window would be shown  
						
						
						
						
					 
					
						2017-04-27 04:18:17 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							2ff8a1c729 
							
						 
					 
					
						
						
							
							add new platform_abstraction  
						
						... 
						
						
						
						add support of loading ttf file 
						
						
					 
					
						2017-04-26 08:04:25 +08:00 
						 
				 
			
				
					
						
							
							
								Jinhao 
							
						 
					 
					
						
						
						
						
							
						
						
							970412a3db 
							
						 
					 
					
						
						
							
							coe refine  
						
						
						
						
					 
					
						2017-04-19 04:58:20 +08:00