jurplel / qview Goto Github PK
View Code? Open in Web Editor NEWPractical and minimal image viewer
Home Page: https://interversehq.com/qview/
License: GNU General Public License v3.0
Practical and minimal image viewer
Home Page: https://interversehq.com/qview/
License: GNU General Public License v3.0
Should actually be easy
using nswindow classes and such
Such as dimensions and file size
probably requires custom plist for some reason
for file picker
Add a proper nice looking about page
The scaling is much less smooth compared to pViewer. A scaling algorithm should be applied somehow.
add video support and animated gifs
At least decide if I want to do it or not by 0.6
Probably when i added the filtering option
Open more windows if you select more files
Also prompt when opening more windows
Some png images are not displayed and show error
libpng warning: iCCP: known incorrect sRGB profile
Either static or shared, it shouldn't be manual like it is now and I should be able to start making binaries to distribute.
objc[1320]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fffa0b37b68) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x11cb1dcd8). One of the two will be used. Which one is undefined.
context menu action and option to have it happen when an image is opened
Add a settings dialog with a variety of options
probably just remove it
They probably need to be handled specially after all
Add an OS-specific check for font name I guess
Zooming seems irregular because the math to do it is inherently flawed. It will scale by 1.2 (causing the scale to go from 1.0 to 1.2) and then by 0.8 (causing the scale to go from 1.2 to 0.96) and the inaccuracy will continue to increase. This causes strange zooming behavior.
occasionally, at least
with arrow keys
QFileDialog *fileDialog = new QFileDialog(this);
fileDialog->selectNameFilter(tr("Images (*.bmp *.gif *.jpg *.jpeg *.png *.pbm *.pgm *.ppm *.xbm *.xpm);;All Files (*)"));
fileDialog->open(pickedFile());
not a priority at all really
Like pViewer
There is a jitter that is most observable when slowly resizing the window with the scaling algorithm enabled. This is a difficult issue to solve
Icons dont appear correctly and application is incorrectly capitalized on the top bar
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.