从今天开始,Emacs里面可以运行任何你想要的程序 (Linux & Windows & Mac & BSD)

今天给浏览器加了夜晚模式

JS库用的是Chrome的 darkreader 插件的,可以调参数,同时不会反色图片和视频,效果比较好。

现在有一个小细节不爽就是,darkreader 的代码的加载时机不是在渲染DOM之前,而是渲染之后,会导致页面加载完成后,页面要闪烁一下。

6 个赞

今天用 epub.js 结合 EAF 浏览器实现了 epub 阅读器。

1 个赞

mupdf不支持epub吗?

之前测试一直有问题,恩,看来是我测试的 epub 文件有问题

如果有时间,可以实现一下图片浏览器缩放功能,我照着pdf浏览器画了半天瓢,最终也没有成功 。。。郁闷啊

Use browser as image-viewer core, to support zoom feature. · emacs-eaf/emacs-application-framework@8d50b5f · GitHub 这个补丁已经实现了。

如果用Qt实现缩放,要自己对QPainter进行缩放,并处理滚动条控件和上下左右偏移。 pdf-viewer其实比图片浏览器还复杂,要处理多个页面的操作。

所以上面的补丁,偷了个懒,直接用浏览器替换了Qt来渲染图片,这样就可以利用浏览器来实现缩放操作了。

如果以后要实现复杂的图片操作,可以用EAF浏览器加载JavaScript的图片处理库来实现。

不要吐槽别人,自己能力好,就写PR。 如果自己不想写代码,就安安静静的看帖子。

3 个赞

有最常用的功能就ok,太复杂的操作,我就直接启动外部程序了

我只认有价值的PR,不想看到自己不动手,天天想指引别人的人。

请不要在我的帖子下发表无关的意见,我不想听你的理论,谢谢。

我突然想到一个事情,用browser显示图片,是不是支持更多的图片格式,比如swg?

应该可以,欢迎提交PR

下周研究研究,先看看还缺哪些格式

经过你提醒,我push了一个补丁,支持GIF格式:

原来还准备找一个GIF库来写GIF Viewer, 现在发现换成浏览器以后,GIF自然就支持了,哈哈哈哈。

赞,我baidu了一下,可能还支持 svg 和 webp

Done Image viewer: add svg and webp. · emacs-eaf/emacs-application-framework@3249eef · GitHub

如果发现新的图片格式,可以仿造上面的补丁来加新的格式。

ok。。。。。

可怜的window用户路过,想在emacs打开webp格式图片好久了,也没什么办法

装Linux, 哈哈哈哈

最近也想尝试,但是感觉蛮难的,比如不知道如何在 linux下高效使用 AutoCAD.虽然有开源替代,但是大多数时候施工单位都是要求dwg格式的文件,还有很多使用习惯的问题,导致迁移成本很高.

1 个赞

We hope that the experience of using GNU Emacs on Windows will give programmers a taste of freedom, and that this will later inspire them to move to a free operating system such as GNU/Linux. That is the main valid reason to support free applications on nonfree operating systems. – GNU Emacs FAQ For MS Windows

If you want full-feature, use GNU/Linux :wink: