Giter VIP home page Giter VIP logo

kde-plasma-mail-checker's People

Contributors

f1ash avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

kde-plasma-mail-checker's Issues

Use default KDE wallet for store passwords

After installing, it request to create new kde wallet with name "plasmaMailChecker", but all other programs in KDE by default use current (created by default) wallet with name "kdewallet".
Please add an option to don't create new wallet, but use some folder in already exists wallet for store passwords.

Versions showing in plasmoids list is 1.0 instead of 0.17

I download current git version of plasmoid, but in plasmoid list it shows 1.0 version instead of 0.17, so not easy to understang which version does you use now.
I think that plasma get version from metadata.desktop file in string
X-KDE-PluginInfo-Version=1.0

Can you sync version name with this string?

Make readable a popup windows

Please, make popup windows more readable. For Russian language subject in mail, popup showed as set of symbols. But need a mail subjects showed as language-specific.

Add text formatting to new messages list

At now, list of new messages looks as the plaintext. In settings I found font and color settings, but changing them don't change message list view.

Will be good to colorize and format new messages list, you can do this with html, like in the example:
notify-send Test "<font size=16 color=blue><b><i>Hello World</b></i></font>"

For example:

notify-send M@ailChecker "<style type=text/css>.h{font-size: 12px;font-weight: bold} .hc{color: #0000ff} .f{font-size: 10px} .fc{color: #000000} .d {font-size: 9px} .dc{color: #c05800}</style><div class=h>S: <span class=hc>Mail subject</span></div><div class=f>F: <span class=fc>Alexey Korepov &lt;[email protected]&gt;</span></div><div class=d>d: <span class=dc>29.03.2011 10:25</span></div>"

Show date in current locale

Date are shown as in message source
Date: Tue, 29 Mar 2011 05:49:56 +0000
Will be good to convert it into current locale and date settings from KDE to looks like:
Date: 29.03.2011 9:49:56
or set the custom date format in settings ("%d.%m.%y %H:%M)

hello?

is this project alive? it is very needed :)

Filter for mail headers to ignore popup notifications.

Very often I got non-important mail, about which I don't want to see notifications.
Will be good to add the filter for ignoring some messages in popup notification, as example - regexp for subject and from fields.

Show messages without titles if there are many mail

Very often after weekdays I got a lot of mail (200+), and popup notification is very long. Will be good to add the limit option, after it info about messages shows without titles, via "There are NUMBER new mail messages".
So, if limit = 50 and I got 49 new mail, it shows each mail headers, but if I got 50 mail, it shows only "There are 50 new mail messages".

Add working with akonadi mail resources

Will be good to integrate with akonadi mail resources for checking new mail, because akonadi already connected to mail server and we will not needed to initiate new connection.
kdepim 2.x and kmail 2.x uses akonadi for all mail operations.

Akonadi supports push email notifications via imap-idle, so we don't need to periodically connects and checks new mail, plasmoid must listen "Akonadi::Monitor::itemAdded" and act on new events.

Here you can look at akonadi api:
http://api.kde.org/4.x-api/kdepimlibs-apidocs/akonadi/html/index.html#libakonadi_resource

You can use Akonadi::Monitor class:
http://api.kde.org/4.x-api/kdepimlibs-apidocs/akonadi/html/classAkonadi_1_1Monitor.html

function Akonadi::Monitor::itemAdded

Use assigned wallet, not any hardcoded default

PlasmaMailChecker 1.1.10 attempt to open "kdewallet" and to save settings in "kdewallet". This wallet is existing on my computer, but closed and not used.

In KDE (version 4.7.0) in systemsettings I have selected another wallet to be used generally. I expect, PlasmaMailChecker should ask KDE, which wallet is to be opened and is to be used, but PlasmaMailChecker is using the KDE default wallet.

"Argument should be 9-item sequence, not None"

...followed by "Can't connect to server..."

This happens with the first account (listed alphabetically in Settings->Accounts). The rest of the accounts don't seem to get checked. After this, the widget status is "No new mail", which happens to be true for the first account but not the others.

~/.xsession-errors does not have any entries from the plasmoid. /tmp/OutMailChecker_*.log is also empty.

From metadata.desktop:
X-KDE-PluginInfo-Version=1.15.66

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.