Panache
所属分类:图片显示
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2014-06-11 00:44:23
上 传 者:
sh-1993
说明: 图像查看器和管理器,
(Image viewer and organizer,)
文件列表:
.bowerrc (33, 2014-06-10)
Gruntfile.js (2529, 2014-06-10)
app/ (0, 2014-06-10)
app/fonts/ (0, 2014-06-10)
app/fonts/Comfortaa-Regular.ttf (98408, 2014-06-10)
app/fonts/Comfortaa/ (0, 2014-06-10)
app/fonts/Comfortaa/OFL.txt (4494, 2014-06-10)
app/fonts/FontAwesome.otf (75188, 2014-06-10)
app/fonts/fontawesome-webfont.eot (72449, 2014-06-10)
app/fonts/fontawesome-webfont.svg (253487, 2014-06-10)
app/fonts/fontawesome-webfont.ttf (141564, 2014-06-10)
app/fonts/fontawesome-webfont.woff (83760, 2014-06-10)
app/fonts/glyphicons-halflings-regular.eot (20335, 2014-06-10)
app/fonts/glyphicons-halflings-regular.svg (62927, 2014-06-10)
app/fonts/glyphicons-halflings-regular.ttf (41280, 2014-06-10)
app/fonts/glyphicons-halflings-regular.woff (23320, 2014-06-10)
app/index.html (1977, 2014-06-10)
app/scripts/ (0, 2014-06-10)
app/scripts/app.js (505, 2014-06-10)
app/scripts/controllers/ (0, 2014-06-10)
app/scripts/controllers/main.js (3751, 2014-06-10)
app/scripts/directives/ (0, 2014-06-10)
app/scripts/directives/pnBottomBar.js (3147, 2014-06-10)
app/scripts/directives/pnImage.js (3221, 2014-06-10)
app/scripts/directives/pnLeftBar.js (3926, 2014-06-10)
app/scripts/directives/pnLoadingProgress.js (748, 2014-06-10)
app/scripts/directives/pnMainImageView.js (2021, 2014-06-10)
app/scripts/directives/pnTopBar.js (323, 2014-06-10)
app/styles/ (0, 2014-06-10)
app/styles/bottomBar.less (1456, 2014-06-10)
app/styles/edgeBars.less (2044, 2014-06-10)
app/styles/global.less (811, 2014-06-10)
app/styles/leftBar.less (1198, 2014-06-10)
app/styles/loading.less (868, 2014-06-10)
app/styles/main.less (2057, 2014-06-10)
app/styles/mainImageView.less (632, 2014-06-10)
app/styles/topBar.less (376, 2014-06-10)
app/styles/vars.less (289, 2014-06-10)
... ...
# Panache
Panache is (in the process of becoming) a multiplatform image viewer and
organizer. It was concieved because I never found a good, free, open-source,
image viewer for Linux and Mac.
More on the UI and functionalities can be found in the [wiki](https://github.com/EyalAr/Panache/blob/master/wiki).
Panache runs on [node-webkit](https://github.com/EyalAr/Panache/blob/master/https://github.com/rogerwang/node-webkit/), and as
such is (currently) built completely with web technologies. The UI is built,
among others, with [AngularJS](https://github.com/EyalAr/Panache/blob/master/http://angularjs.org). Local file system access
is achieved by combining NodeJS call's inside Angular's modules. More on the
integration between NodeJS and Webkit can be found in
[node-webkit's wiki](https://github.com/EyalAr/Panache/blob/master/https://github.com/rogerwang/node-webkit/wiki).
Currently images are read directly from the file system with base64 encoding
and processed using Webkit's resources (HTML5's canvas, DOM images, etc.).
When reading many images, or when large images are processed, this can be slow.
Most of the processing could be done in NodeJS, while using Webkit only for the
final result; but this will require using external image processing NodeJS
modules. There are a few out there, but all those that I have seen require
external dependencies, which I would like to avoid. In the future, NodeJS
native modules might be developed (as part of this project) to facilitate and
speed-up image loading and processing.
近期下载者:
相关文件:
收藏者: