Compare commits
	
		
			2 Commits
		
	
	
		
			e137afa736
			...
			4fcc506d84
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 4fcc506d84 | |||
| 5529727137 | 
| @ -1,7 +1,8 @@ | ||||
| fiv | ||||
| === | ||||
| 
 | ||||
| 'fiv' is a slightly unconventional, general-purpose image browser and viewer. | ||||
| 'fiv' is a slightly unconventional, general-purpose image browser and viewer | ||||
| for Linux (that said, macOS and Windows ports are possible). | ||||
| 
 | ||||
| image::docs/fiv.webp["Screenshot of both the browser and the viewer"] | ||||
| 
 | ||||
| @ -23,7 +24,6 @@ Explicit non-goals | ||||
|    nothing beyond the most basic of adjustments is desired. | ||||
|  - Following the latest GNOME HIG to the letter--header bars are deliberately | ||||
|    avoided, for their general user hostility. | ||||
|  - Portability to non-UNIXy systems, although patches are welcome. | ||||
|  - Memory efficiency is secondary to both performance and development effort. | ||||
| 
 | ||||
| Aspirations | ||||
|  | ||||
							
								
								
									
										9
									
								
								fiv.c
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								fiv.c
									
									
									
									
									
								
							| @ -25,6 +25,11 @@ | ||||
| #include <stdio.h> | ||||
| #include <stdlib.h> | ||||
| 
 | ||||
| #ifdef G_OS_WIN32 | ||||
| #include <io.h> | ||||
| #include <fcntl.h> | ||||
| #endif  // G_OS_WIN32
 | ||||
| 
 | ||||
| #include "config.h" | ||||
| 
 | ||||
| #include "fiv-browser.h" | ||||
| @ -1807,6 +1812,10 @@ output_thumbnail(const char *path_arg, gboolean extract, const char *size_arg) | ||||
| 			exit_fatal("unknown thumbnail size: %s", size_arg); | ||||
| 	} | ||||
| 
 | ||||
| #ifdef G_OS_WIN32 | ||||
| 	_setmode(fileno(stdout), _O_BINARY); | ||||
| #endif  // G_OS_WIN32
 | ||||
| 
 | ||||
| 	GError *error = NULL; | ||||
| 	GFile *file = g_file_new_for_commandline_arg(path_arg); | ||||
| 	cairo_surface_t *surface = NULL; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user