alduinapp / alduin Goto Github PK
View Code? Open in Web Editor NEWAlduin is a free and open source RSS, Atom and JSON feed reader that allows you to keep track of your favorite websites.
Home Page: https://alduin.stouder.io
License: MIT License
Alduin is a free and open source RSS, Atom and JSON feed reader that allows you to keep track of your favorite websites.
Home Page: https://alduin.stouder.io
License: MIT License
hiyas i have add a podcast http://www.spreaker.com/show/1618495/episodes/feed and it show the diferent chapters but not have option to play or download to offline listen
Doesn't run on my Linux mint 18.
Here is an error message:
Error while compiling themes. TypeError: Cannot read property 'on' of null at theme_compiler_1.ThemeCompiler.existsDefaultTheme.then.then.then (/home/maks/tools/Alduin-linux-x64/resources/app/src/index.js:18:55)
The desktop file is lacking a Categories=
entry in the *.desktop
file.
According to the menu spec,
By including one of the Main Categories in an application's desktop entry file, the application will be ensured that it will show up in a section of the application menu dedicated to this category. If multiple Main Categories are included in a single desktop entry file, the entry may appear more than once in the menu.
Hence, please add at least one of the following in the Categories=
key.
Main Category | Description | Notes |
---|---|---|
AudioVideo | Application for presenting, creating, or processing multimedia (audio/video) | |
Audio | An audio application | Desktop entry must include AudioVideo as well |
Video | A video application | Desktop entry must include AudioVideo as well |
Development | An application for development | |
Education | Educational software | |
Game | A game | |
Graphics | Application for viewing, creating, or processing graphics | |
Network | Network application such as a web browser | |
Office | An office type application | |
Science | Scientific software | |
Settings | Settings applications | Entries may appear in a separate menu or as part of a "Control Center" |
System | System application, "System Tools" such as say a log viewer or network monitor | |
Utility | Small utility application, "Accessories" |
In addition, you could specify one or more from the longer list of Additional Categories.
Please test the result with desktop-file-validate
and make sure it passes.
electron-builder offers native support for this since v19.22.1.
Reference: AppImage/appimage.github.io#2
App threw an error during load after cloning the repo, installing dependencies and running npm run start
.
npm: 5.7.1
node: 9.6.1
Error:
App threw an error during load
Error: A dynamic link library (DLL) initialization routine failed.
\\?\c:\temp\alduin\node_modules\cld\build\Release\cld.node
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
at Object.Module._extensions..node (module.js:598:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:173:20)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (c:\temp\alduin\node_modules\cld\index.js:2:12)
at Object.<anonymous> (c:\temp\alduin\node_modules\cld\index.js:78:3)
I want to be able to sync my reading across my work, laptop and home computers. Syncing state to dropbox, onedrive or similar would be great.
Please implement button to load full article with pictures and stuff, because some feeds I have are very short without pictures and stuff.
Would you be interested in providing an AppImage for Linux?
Hiyas im new user in this RSS and is nice but it dont see the favorite option :(
Hi,
First things first: This app looks great! I've been waiting so long for a decent feed reader on Ubuntu Linux...
While trying to add some feeds, the following feeds couldn't be read:
https://www.smashingmagazine.com/feed/
https://www.heise.de/newsticker/heise-atom.xml
https://itsfoss.com/feed/
https://www.wired.de/feed/latest
Looks to me like an issue with https:// feed URL's? In fact, I can add non-https URL's only.
in an overall view, alduin is stable and worth using. but i'd like to follow Farsi Blogs therefore without RTL support this application is useless for me :(
here is a good open source font for Farsi and Arabic.
https://github.com/font-store/BehdadFont
Great! but...
I'd really like the ability to import feeds from OPML or other xml or similar lists.
I was using some kind of RSS softmare , and have some OPML . I wish to have some option to import it.
I think it would be better to users able to set a language in their profile to see feeds in localized date.
it would be possible with icu-loader.
thanks
🚨 You need to enable Continuous Integration on all branches of this repository. 🚨
To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because we are using your CI build statuses to figure out when to notify you about breaking changes.
Since we did not receive a CI status on the greenkeeper/initial
branch, we assume that you still need to configure it.
If you have already set up a CI for this repository, you might need to check your configuration. Make sure it will run on all new branches. If you don’t want it to run on every branch, you can whitelist branches starting with greenkeeper/
.
We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.
Once you have installed CI on this repository, you’ll need to re-trigger Greenkeeper’s initial Pull Request. To do this, please delete the greenkeeper/initial
branch in this repository, and then remove and re-add this repository to the Greenkeeper integration’s white list on Github. You'll find this list on your repo or organization’s settings page, under Installed GitHub Apps.
Hello,
I have just discovered this very good tool and I would like to share some suggestions, nothing urgent however!
Anyway, very good job, continue like that!
great start, I'm excited to see this develop.
The first major shortfall for me is that it doesn't pick up mp3. Being able to use alduin for podcasts would be awesome.
Here is a simple example:
Ted Radio Hour RSS
Hi,
Nice reader. Any plans to support jsonfeed as well ?
Alduin could be the first offline reader to support it ;-)
(see https://jsonfeed.org/code)
Cheers,
Hans
Hey, it's nice to find out a modern desktop RSS reader :D
What I'd like to ask is if there is any plans on having font/menu/section sizes as options on the configuration panel or on the css theme. The whole application looks too big on a 1080p screen imo.
Great work and hope to see improvements on this!
➜ Alduin-linux-x64 ./Alduin
Error while compiling themes. TypeError: Cannot read property 'on' of null
at theme_compiler_1.ThemeCompiler.existsDefaultTheme.then.then.then (/home/lol/Downloads/Alduin-linux-x64/resources/app/src/index.js:18:55)
First issue of the project, yay! 😃
Anyway, got this error when launching :
Error while compiling themes. TypeError: Cannot read property 'on' of null
at theme_compiler_1.ThemeCompiler.existsDefaultTheme.then.then.then (/xxxx/Alduin-linux-x64/resources/app/src/index.js:18:55)
.
When doing a console.log of the concerned line :
electron_1.webContents.getFocusedWebContents()
, it return "null", so the function doesn't seems to be defined.
.
Settings :
Ubuntu 16 x64
I think it will look better if you add dynamic scene switching when resizing the window. Here are a few screenshots:
https://imgur.com/A0ASOTw
https://imgur.com/dpn59Ei
I use Alduin-2.0.1-linux right now.
DA publishes their feed in the link format http://backend.deviantart.com/rss.xml?q=%PAGE%%3A%USER%
Where %PAGE% is something like gallery and %USER% is the username of the page owner.
Here's an example http://backend.deviantart.com/rss.xml?q=gallery%3Amudimba
I'm glad I found this gem, been looking for a local rss reader that doesn't look like it's a port from Dos.. :)
However, It still needs some work? :s
I hope this program becomes a real gem, I could really use a decent looking desktop rss reader.
The last commit was from March 29, sooo, also kinda wondering, is this project still alive? :s
Thanks anyways!
Great job! :)
How to support Chinese ?
Trash button don't do anything, I try to remove RSS-feed.
I am using Debian sid and Alduin 3.2.0
When i try to start Alduin from terminal i get the below error:
thread 'main' panicked at 'failed to connect to sqlite: Database(SqliteError { code: 14, message: "unable to open database file" })', src/main.rs:82:75
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
When using RUST_BACKTRACE=1 alduin
i get the below error:
stack backtrace:
0: rust_begin_unwind
at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panicking.rs:593:5
1: core::panicking::panic_fmt
at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/core/src/panicking.rs:67:14
2: core::result::unwrap_failed
at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/core/src/result.rs:1651:5
3: tokio::runtime::park::CachedParkThread::block_on
4: tokio::runtime::context::runtime::enter_runtime
5: tokio::runtime::runtime::Runtime::block_on
6: core::ops::function::FnOnce::call_once{{vtable.shim}}
7: tauri::app::Builder<R>::build
8: tauri::app::Builder<R>::run
9: alduin::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
Alduin gives the option to minimize to tray but, could you please give the option to start in tray using --start-in-tray
I'm trying to add the feed at https://news.ycombinator.com/rss
but Alduin just hangs after I press "Add feed". It doesn't seem to happen with other feeds (I can successfully add the C&H feed, although I need to select RSS instead of Atom even though the C&H feed seems to be an atom feed)
Hi there!
Just found out this pretty neat reader when I was browsing rss apps over at the electron site.
Will Aldiun eventually support the Open Reader API? got a lot of feeds in services like Inoreader. So rather than just exporting/importing a JSON/OPML file, the app could just sync with external services.
Also, a Mac version would be great ;) though I'm currently testing out the Windows version.
Thanks!
As you can see here, lists are fucked up. @lucalaissue
I can't seem to get past the "Information Feedback" screen on the 2.0.0 release.
Whether or not I check the "Enable data collecting" button, pressing "Validate" does not dismiss the pane.
OS: Debian GNU/Linux 9.2 (stretch) x86_64
Dear @Xstoudi,
Thank you for this promising feed reader!
I started the latest AppImage on Ubuntu 16.10 and this is what I see:
I would like to be able to use this across my desktop and android phone. Using a dropbox folder or similar for the reader database/datastore would also allow me to share the RSS state with any other platform that you support.
I understand that this can be quite difficult - to convert HTML markup to text (or not), but I'll even notice the difference between the web version and what Alduin displays. Screenshots:
Web: https://i.imgur.com/6CpCdpM.png
Alduin: https://i.imgur.com/UrFOLBo.png
Link to exactly this web page: https://cryptopunks.org/article/anonymous+secure+linux+distribution+tails/
RSS: https://cryptopunks.org/rss.xml
And for some reason Alduin does not display the image.
I found an error message while start in on my mac.
npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/Cellar/node/7.0.0/bin/node" "/usr/local/bin/npm" "install"
npm ERR! node v7.0.0
npm ERR! npm v3.10.8
npm ERR! code ELIFECYCLE
npm ERR! [email protected] postinstall: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] postinstall script 'node install.js'.
Any plans for feedly support?
I might just not find it but how can I open Alduin once minimised to tray?
In the context menu, I only have the "Quit" option.
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.