-
-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: to be able to theme the general interface page (index) and other suggestions #25
Comments
Hi, thanks for testing out! I just pushed two changes: sdothum writes on December 8, 2015 23:24:
Yes, this would definetely be a nice feature. This is not difficult, but
Thanks! |
Thanks for the quick response and the patches! I was able to configure the available thread index cell attributes. The ability to specify the font specifically for astroid vs needing to set a system wide global default is very nice. If there is anything I would do in future, it would be to allow theming of all the columns (cells) on the index page: date, count, flags, to fields, etc. and background color. But I am sure you have a list of more pertinent features. I tried copying the thread-view.html and css files to .config/astroid and altering the css file specifically. The changes did not appear so the /usr/share configs were still in effect. Not sure if you have implemented handling of attachments yet. Attachments such as jpg images show up beautifully as thumbnails. But cannot be opened. open-xdg doesn't seem to work in my configuration at least. I see it listed in the astroid stdout but it appears to terminate immediately without launching what should be the associated application. (I do not have this mime problem with the alot mua). With other types of attachments such as video, open-xdg doesn't even seem to get invoked. Off topic: you are one of the maintainers of sup? We probably corresponded on the mailing lists way way back when it was revived. sup's ruby xapian eventually became problematic for me which led me to notmuch. Configuration of alot with notmuch I found much more flexible than sup's sources.yaml -- largely due to my use of imapfilter tag application. I wish sup could plug into notmuch, it's a great mua. Maintaining 2 mua's seems like a lot of work! Kudos to you. |
sdothum writes on December 9, 2015 19:42:
They should be put in .config/astroid/ui/, my bad. I started on a wiki Please feel free to edit. I'll respond to the rest later... 🍻 |
sdothum writes on December 9, 2015 19:42:
At the moment I got one whole cell in the GtkTreeView and then I Anyway, the columns can be themed with pango markup (html like), and Eventually I want to set up Python plugins, then it should be possible
I am using a combination of Openbox and XFCE and I have set the Also; if for instance you are using Eye of Gnome for images and you
That is true. I remember corresponding with you way way back! I At the moment, I am not actively developing or using sup, but rather I |
It sounds like astroid is moving towards a very user configurable state! One thing you might want to consider is uploading an additional package to the Arch AUR "astroid-git" that builds from the latest source -- it would be much easier for Arch users such as myself to test your latest builds. I use a tiling wm and did not think to try exo-open. It references different applications than my mime configuration so I will have to align that -- but it seems to work. Looking forward to tracking your latest builds and feature extensions. Steven |
sdothum writes on December 11, 2015 19:39:
Thanks! I thought the package I made was a git package.. are you sure it doesn't
|
I reverted back to your AUR package.. the feature set appears to work. (I misread your PKGBUILD). |
sdothum writes on December 11, 2015 19:39:
One option that might work is to set up inotifywait to track the file requires inotify-tools (on arch linux). my-xdg-open.sh
otherwise, somehow check if the file is still open by any process and |
Keybindings are now configurable, check out #21. |
I am closing this, please re-open specific issues if there is something you are missing. |
It would be nice to be able to theme the index page -- especially the column colors (and widths). The defaults are nicely muted but perhaps a bit too much so for my vision!
I found the "issue" regarding being able to modify the CSS for the thread view and now astroid is very usable for me. With regards to that, allowing an override style sheet to reside in the .config/astroid directory would be nice and prevent changes from being overwritten by updates.
Once a sup user, I have for sometime now been using alot/notmuch. Being able to bind search filter actions (eg tags) to keys is a very nice feature of alot which I would love to see available with astroid.
Keep up the good work.
Regards,
Steven
The text was updated successfully, but these errors were encountered: