Matthew Andersen
							
						 
						
							
								a1a4c52a5d
								
							 
						 
						
							Better Support for Overriding Install Prefix 
							
							 
							
By not always appending "/usr" to the path, it enables install into /usr/local
and better integration with tools like stow. 
							
							
						 
						7 年之前  
					 
				
					
						
							
								   Fredrik Svantesson
							
						 
						
							
								1ec60ac183
								
									
										
											 
										
									
								
							 
						 
						
							Merge pull request #25  from abdullahibnnadjo/master 
							
							 
							
Various fixes and improvements 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								38c3bf387c
								
							 
						 
						
							Bump version to 0.10 and make errors (finally?) print to stderr 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								f62503b299
								
							 
						 
						
							Fix different kinds of issues with string buffers and pointers 
							
							 
							
- Use NAME_MAX and PATH_MAX instead of hardcoded values
- Allow paths to be longer than 256 chars
- Check pointers everywhere
- Use strncpy/snprintf instead of strcpy/sprintf
- Validate controllers' name (-s flag + a very long name -> bad things happening)
- Get rid of globals for dir iteration 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								fa2fba14a6
								
							 
						 
						
							Fix overflow of raw values < 0 
							
							 
							
- Rewrite of all clamp operations
- Get rid of unreachable code (the 'else' in the last chunk) 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								c363ac40a1
								
							 
						 
						
							Check if specified operation is valid for the wanted field 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								9032c14237
								
							 
						 
						
							Print errors to stderr 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								0ecb5353aa
								
							 
						 
						
							Don't forget to init variables 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								bcaa7df99b
								
							 
						 
						
							Don't try to read brightness values when only targetting max bright. 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								5d3c89630c
								
							 
						 
						
							Update README to explain changes introduced in cd70ff5 
							
							 
							
Also add more examples 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								cd70ff5e01
								
							 
						 
						
							Create a flag category only for backlight/kbd 
							
							 
							
Now we can save, restore, get [max] brightness etc. for both screen
and keyboard controllers 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								6180bb3f5c
								
							 
						 
						
							Logging of clamps, saves and restores 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								f288657500
								
							 
						 
						
							Rewrite light_execute for readability and avoiding unnecessary oper. 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								6860e111a5
								
							 
						 
						
							Cache max brightness data from automatic controller detection 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								9fda8acac0
								
							 
						 
						
							Improve light folder checking readability 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								ccff2b57cd
								
							 
						 
						
							Improve overall logging 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								55fe7a9eaf
								
							 
						 
						
							Don't check unsigned int about negative values 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								9f9d6ae447
								
							 
						 
						
							Fix wrong behavior of 'light_controllerAccessible' 
							
							 
							
This function was:
- Reading values from the controller
- Checking write permission even when we just want reading values
- Checking the mincap file instead of the actual controller
The last one is also true for other functions using
'light_getBrightness'.
This commit fixes that. 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								01e73a2d3d
								
							 
						 
						
							Fix unclosed DIR when targeting keyboard 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								accee29c18
								
							 
						 
						
							Don't check '/etc/light' folder when unnecessary 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								12e81769d9
								
							 
						 
						
							'light_isWritable' shouldn't truncate file contents 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								6aea2b15bf
								
							 
						 
						
							Improve 'if' readability 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								2f14acb12e
								
							 
						 
						
							Avoid redondant checking 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								3b2835b626
								
							 
						 
						
							Check if controller is accessible before getting value 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Abdullah ibn Nadjo
							
						 
						
							
								9f12ff92a2
								
							 
						 
						
							Avoid checking for write permission if just getting value 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Fredrik Svantesson
							
						 
						
							
								5b302a0a92
								
							 
						 
						
							Improve documentation, fix #24  
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Fredrik Svantesson
							
						 
						
							
								674ada0528
								
							 
						 
						
							Merge pull request #18  from ixjlyons/makefile-cleanup 
							
							 
							
Some Makefile cleanup. 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Fredrik Svantesson
							
						 
						
							
								03687e3063
								
							 
						 
						
							Merge pull request #21  from sbmueller/keyboard 
							
							 
							
Add -k flag for keyboard backlight support 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Sebastian Müller
							
						 
						
							
								f0da610cf1
								
							 
						 
						
							Add -k flag for keyboard backlight support 
							
							
						 
						8 年之前  
					 
				
					
						
							
								   Fredrik Svantesson
							
						 
						
							
								c4820e7d1e
								
							 
						 
						
							Merge pull request #19  from ebfe/patch-1 
							
							 
							
Don't pretend there are info files 
							
							
						 
						9 年之前  
					 
				
					
						
							
								   Michael Gehring
							
						 
						
							
								028935a9af
								
							 
						 
						
							Don't pretend there are info files 
							
							
						 
						9 年之前  
					 
				
					
						
							
								   Kenneth Lyons
							
						 
						
							
								88dfce9062
								
							 
						 
						
							Some Makefile cleanup. 
							
							
						 
						9 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								9681c7268a
								
							 
						 
						
							Fixes #12  
							
							
						 
						9 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								df77f14c02
								
							 
						 
						
							Cleaned up README.md 
							
							
						 
						9 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								81678f163a
								
							 
						 
						
							Remove deprecated .deb-package support. Closes #6  
							
							
						 
						9 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								b4cda334c5
								
							 
						 
						
							Merge pull request #10  from ixjlyons/fix-mandir 
							
							 
							
Honor DESTDIR in man page installation. 
							
							
						 
						9 年之前  
					 
				
					
						
							
								   Kenneth Lyons
							
						 
						
							
								8ef51af786
								
							 
						 
						
							Honor DESTDIR in man page installation. 
							
							
						 
						9 年之前  
					 
				
					
						
							
								   Fredrik Svantesson
							
						 
						
							
								5319f98840
								
							 
						 
						
							Merged #9  with some additional fixes 
							
							
						 
						9 年之前  
					 
				
					
						
							
								   Simon Feiden
							
						 
						
							
								2fcbd321f2
								
							 
						 
						
							generate a man page for light on make install 
							
							
						 
						9 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								075bd641ab
								
							 
						 
						
							Update README.md 
							
							
						 
						10 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								77e89d1d34
								
							 
						 
						
							Fixes #5  
							
							
						 
						10 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								24f6a72cdd
								
							 
						 
						
							Do not explicitly cast void pointers from malloc 
							
							
						 
						11 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								78fba9dbaf
								
							 
						 
						
							Added debian packages to README.md 
							
							
						 
						11 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								49edb63381
								
							 
						 
						
							Created README.md, Removed old README 
							
							
						 
						11 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								8dfe104b74
								
							 
						 
						
							Added save/restore functionality 
							
							
						 
						11 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								0161728ed5
								
							 
						 
						
							Updated README 
							
							
						 
						11 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								deea00f712
								
							 
						 
						
							Fixed make install 
							
							
						 
						11 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								9aeb800c25
								
							 
						 
						
							Fix #3  
							
							
						 
						11 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								a8746f9171
								
							 
						 
						
							Fixed missing break 
							
							
						 
						11 年之前  
					 
				
					
						
							
								   Fredrik Haikarainen
							
						 
						
							
								b60192102d
								
							 
						 
						
							Added operationmode to list controllers (-L) 
							
							
						 
						11 年之前