rgrams / multiviewer-2 Goto Github PK
View Code? Open in Web Editor NEWAnother basic multi-image viewer, intended for displaying art references. Made with Love2D.
License: MIT License
Another basic multi-image viewer, intended for displaying art references. Made with Love2D.
License: MIT License
The UX isn't great right now, especially when you open a project file with a bunch of images in it. It doesn't even draw the window properly first, it just freezes until all the images are loaded. It would be better if the images appeared as they were loaded and possibly have a progress bar.
Would have to make sure that you can't break things by modifying stuff while it's still loading.
Could also look into multithreading? It may not be possible for this purpose.
I was thinking to have a bar that slides down from the top. Have it time out and optionally allow clicking on it to hide it again.
I might also want to output a log.txt if there are any errors.
Not sure how to get it working;
00:50:10 milk@red:~/src/multiviewer-2 master 33s ± makelove
Loading config from default path 'makelove.toml'
Found conf.lua
Assuming default löve version '11.3'
Building targets: appimage
Assembling game directory..
Created dist/love/multiviewer-2.love
>> Building target appimage
Downloading https://github.com/pfirsich/love-appimages/releases/download/v3/love-11.3-x86_64.AppImage..
Extracting source AppImage '/var/tmp/tmpt7hpx8an.AppImage'..
Creating new AppImage..
Downloading 'https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage'..
Created dist/appimage/multiviewer-2.AppImage
Removing AppDir..
Target appimage complete
00:50:18 milk@red:~/src/multiviewer-2 master ± lt
total 60K
-rw-r--r-- 1 milk milk 2.5K Sep 27 00:48 README.md
-rw-r--r-- 1 milk milk 2.9K Sep 27 00:48 Multiviewer_icon.png
-rw-r--r-- 1 milk milk 2.9K Sep 27 00:48 Multiviewer_icon.ico
-rw-r--r-- 1 milk milk 1.1K Sep 27 00:48 LICENSE.txt
-rw-r--r-- 1 milk milk 986 Sep 27 00:48 file_manager.lua
-rw-r--r-- 1 milk milk 16K Sep 27 00:48 Editor.lua
-rw-r--r-- 1 milk milk 837 Sep 27 00:48 conf.lua
drwxr-xr-x 1 milk milk 12 Sep 27 00:48 font
-rw-r--r-- 1 milk milk 1.5K Sep 27 00:48 input.lua
-rw-r--r-- 1 milk milk 735 Sep 27 00:48 input_bindings.lua
-rw-r--r-- 1 milk milk 169 Sep 27 00:48 makelove.toml
-rw-r--r-- 1 milk milk 1.8K Sep 27 00:48 main.lua
-rw-r--r-- 1 milk milk 1.1K Sep 27 00:48 love_run.lua
drwxr-xr-x 1 milk milk 94 Sep 27 00:48 lib
drwxr-xr-x 1 milk milk 24 Sep 27 00:50 dist
00:50:21 milk@red:~/src/multiviewer-2 master ± dist
00:50:23 milk@red:~/src/multiviewer-2/dist master ± ll
total 0
0 drwxr-xr-x 1 milk milk 44 Sep 27 00:50 appimage
0 drwxr-xr-x 1 milk milk 36 Sep 27 00:50 love
00:50:23 milk@red:~/src/multiviewer-2/dist master ± lve
zsh: command not found: lve
00:50:26 milk@red:~/src/multiviewer-2/dist master 127 ± love
00:50:27 milk@red:~/src/multiviewer-2/dist/love master ± ll
total 284K
284K -rw-r--r-- 1 milk milk 281K Sep 27 00:50 multiviewer-2.love
00:50:27 milk@red:~/src/multiviewer-2/dist/love master ± ..
00:50:29 milk@red:~/src/multiviewer-2/dist master ± appimage
00:50:32 milk@red:~/src/multiviewer-2/dist/appimage master ± ll
total 4.1M
4.1M -rwxr-xr-x 1 milk milk 4.1M Sep 27 00:50 multiviewer-2.AppImage
00:50:33 milk@red:~/src/multiviewer-2/dist/appimage master ± ./multiviewer-2.AppImage
/var/tmp/.mount_multivNoJqCY/usr/bin/love: symbol lookup error: /usr/lib/libsndfile.so.1: undefined symbol: mpg123_info2
I have extra/libsndfile 1.2.2-1 (317.2 KiB 1.0 MiB) (Installed)
installed atm.
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.