| 
							
							
								 Jinhao | bbc39906c0 | remove deprecated code and debug code | 2019-02-15 06:27:17 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 85c2bdbd75 | small changes | 2019-02-02 00:31:56 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | fb8ade6557 | some modifications to #357 and #383 | 2019-01-31 07:08:45 +08:00 |  | 
			
				
					| 
							
							
								 besh81 | 91dfaa5d7e | added treebox scheme | 2019-01-21 11:37:35 +01:00 |  | 
			
				
					| 
							
							
								 besh81 | a71e02b5f2 | adding treebox scheme | 2019-01-19 15:04:19 +01:00 |  | 
			
				
					| 
							
							
								 Jinhao | 186b76e765 | improve filebox appearance on Linux | 2018-12-13 06:43:11 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 648b460faa | Merge branch 'hotfix-1.6.2' into develop-1.7 | 2018-12-07 06:58:11 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 07a971c6ef | add support XDND for X | 2018-11-30 07:40:15 +08:00 |  | 
			
				
					| 
							
							
								 qPCR4vir | 927c625a7d | emit tree node selected only after mouse_down and checked this avoid inconsistent drawing or too much redrawing | 2018-11-07 16:03:50 +01:00 |  | 
			
				
					| 
							
							
								 Jinhao | f09e9bcf43 | small changes | 2018-10-01 11:47:33 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | bbe2aca483 | fix bug that treebox.scroll_into_view() generated a wrong position | 2018-09-21 01:47:34 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 284a153be0 | fix bug that treebox scroll_into_view wrongly calcuates a position | 2018-09-19 22:37:24 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 074b96a05a | add new overloading of scroll_into_view for treebox | 2018-09-09 05:52:59 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | c1b88c430a | add new scroll_into_view() for treebox | 2018-09-08 18:01:48 +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 | 3427181405 | std::string_view | 2018-06-07 03:41:08 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 216cb786e7 | various fixes fixed compiler warnings
fixed bad overridings
fixed FreeBSD support | 2018-05-22 14:22:58 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 0c7e8a8ca2 | add scroll_operation_interface | 2018-04-21 03:49:15 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 335305c97c | fix bug that treebox::item_proxy::size returns the depth of the node | 2018-04-01 00:11:19 +08:00 |  | 
			
				
					| 
							
							
								 cnjinhao | 8cb29a1617 | fix issue that filebox incorrectly loads folder tree on Linux | 2017-09-11 14:42:20 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | cb6191cc88 | fix crash error when operate a closed treebox | 2017-07-17 00:37:30 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 0b4dc1904b | fix compiler errors/warnings for clang 5.0 | 2017-06-11 11:33:52 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 4e9646cf64 | unify semantics of the blend methods | 2017-04-15 11:30:16 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 6cbf721f9d | improve all widgets for bground effects | 2017-04-11 07:06:43 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 431f0af893 | fix syntax errors and warnings | 2017-03-17 07:29:34 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 66be23c920 | fix issues that occur when expands/shrinks treebox | 2017-02-20 03:41:04 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 9fa0bc2db9 | remove some duplicated functions of treebox | 2017-02-19 21:09:06 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | c1113cf41d | fix crash that could occur when clearing treebox | 2017-02-19 13:11:13 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 9f366ab008 | new treebox::item_proxy::clear() method | 2017-02-13 07:21:10 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | eb7ae0d635 | fix bug that treebox.clear only rm the 1st node | 2017-02-13 07:18:39 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 26ec27b4c4 | fix issue that incorrect treebox selection | 2017-02-11 10:44:50 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 6c3ba75f6f | treebox refined | 2017-01-21 05:03:50 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 281e92eb59 | add clear() to treebox | 2016-12-27 03:52:39 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 6e86b6ae6c | refine code fix bug that listbox may throw std::runtime when the modal is enabled
fix bug that textbox attachs a wrong event angent | 2016-08-10 01:46:13 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 5d5a808b2d | remove overloading assignment operator of rectangle | 2016-07-13 08:00:59 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 9947d0c511 | remove conversion constructors of point,size and rectangle | 2016-05-22 02:48:00 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 42990b8670 | move lazy_refresh() from namespace API to API::dev | 2016-04-17 17:46:19 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 07b5b19545 | improve stability of event | 2016-04-10 15:23:44 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 325961a277 | remove utf8_cast functions | 2016-01-22 00:46:10 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 48254b6555 | use UTF-8 for string representation | 2015-12-29 01:26:19 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | c86a00bea5 | remove macro STR | 2015-11-29 22:38:22 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 12358a5dc0 | change some APIs for accepting utf8 | 2015-11-27 01:54:26 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 573a5bee86 | code review | 2015-10-07 18:01:46 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 2f47e89af1 | use lambda instead of std::bind | 2015-09-27 05:31:42 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | fff5926be5 | some modifications | 2015-08-01 21:45:22 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 396163c1b7 | fix mouse left button issues due to breaking changes | 2015-07-28 00:00:15 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 0e5c88f121 | code review | 2015-07-24 00:44:35 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 1eb76307e4 | image::paste throws exception if graphics or image is empty | 2015-07-13 00:23:54 +08:00 |  | 
			
				
					| 
							
							
								 Jinhao | 28413b7f25 | explicit conversion from point/size to rectangle | 2015-06-22 11:30:14 +08:00 |  | 
			
				
					| 
							
							
								 cnjinhao | fd5ff571a7 | get ready for Linux | 2015-02-04 10:26:08 +08:00 |  |