summaryrefslogtreecommitdiff
path: root/invest-applet
AgeCommit message (Collapse)AuthorFilesLines
2026-03-12ci: migrate from Travis CI to GitHub Actionsmbkma2-0/+4
Replace Travis CI configuration with GitHub Actions workflows. Add CI build workflow for Debian, Fedora, Ubuntu, and Archlinux. Add release workflow for automated GitHub releases on tags. Add dependabot configuration for GHA pin updates. Remove obsolete .travis.yml. remove .build.yml fix invest applet makefile
2025-10-02invest: Migrate from libsoup 2.4 to libsoup 3.0Victor Kareh2-19/+55
2025-07-23invest: Add chart with stock price history (#680)Victor Kareh5-39/+846
* invest: Add chart with stock price history Adds a chart window that shows stock price history over a configurable time scale. * invest: Use array index for x-axis This gives all data points equal spacing and so gaps between market closures are not shown. * invest: Clean up chart pointers on applet removal Running in-process mode, when the applet was removed from the panel, it would try to call gtk_widget_get_visible on a destroyed widget, causing a NULL pointer error. We fix it by properly cleaning up pointers on applet destroy.
2025-07-16invest: Bring back the invest appletVictor Kareh29-0/+8593
The original invest applet was dropped in https://github.com/mate-desktop/mate-applets/commit/41f7b7a2a38ca9f3929fcbd88d228b3815034876 due to a broken API. This brings it back using the modern JSON version of the Yahoo Finance API, a rewrite from Python to C, and a simplified interface (i.e. instead of the full portfolio management app, I simplified it into a stock ticker price tracker).
2018-01-14drop broken invest-applet and all Python dependenciesmonsta48-11124/+0
closes https://github.com/mate-desktop/mate-applets/issues/297
2018-01-09update copyright year to 2018monsta1-1/+1
2017-10-05update copyright year in other appletsmonsta1-1/+1
2016-11-22move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta11-31/+15
and require mate-panel >= 1.17 WARNING: use GTK+3 build of libmateweather for this build. that lib is not migrated to GTK+3 only as we will possibly use libgweather instead of it.
2016-08-14invest-applet: update copyrightmonsta1-1/+1
2015-07-15help invest: fix legal page + a link fixraveit651-8/+23
2015-07-09fixed remaining merge conflicts in help translationsMonsta1-2/+2
2015-07-08help: use valid links to mate feedback pageraveit651-1/+1
Help: forgotten fix
2015-07-08Revert "remove non-existing mate-feedback link"raveit651-0/+10
This reverts commit 28159eec6c1c804ea5fc6c48c63dbdebc22111d2. with docbook help we have this page
2015-06-25remove non-existing mate-feedback linkraveit651-10/+0
2015-05-24Invest applet: fix wrong icon for aboutraveit651-1/+1
Closes https://github.com/mate-desktop/mate-applets/pull/135
2015-01-05invest: use GLib to get home and config dirs.infirit1-3/+4
We can not assume the config dir is ~/.config so we use GLib to handle this.
2015-01-05invest: Add saving and loading of currency conversion datainfirit2-6/+29
fixes #119
2014-11-26mateweather, invest: use GNetworkMonitorinfirit2-65/+10
Rather than talking to NetworkManager over D-Bus, use GNetworkMonitor to monitor the network state. Taken from gnome-applets commit: 9b53c7156b61d51777dbe2f60c55125c86b3409c From: Dan Winship <[email protected]>
2014-05-15invest: Fix popup window in gtk3 versioninfirit1-1/+0
2014-02-12invest-applet: Expand big_box in prefs-dialoginfirit1-1/+1
2014-02-12invest-applet:Fix gtk2 applet.infirit1-6/+15
2014-02-08invest-applet: Fix some naming bugsinfirit1-17/+17
2014-02-08invest-applet: ignore unknown stocksinfirit1-0/+5
Author: Enrico Minack <[email protected]> Commit: 9be66818e7b75df4db86b88154c7df47afda9a79 Url: https://git.gnome.org/browse/gnome-applets/commit/?id=9be66818e7b75df4db86b88154c7df47afda9a79 gnome-bug: http://bugzilla.gnome.org/show_bug.cgi?id=608842
2014-02-08invest-applet: downloaded quotes get cachedinfirit2-14/+42
- this allows to show most recently retrieved quotes on next start up in case the system is offline by that time Author: Enrico Minack <[email protected]> Gnome commit: 65212e8cd3a101e69fc9f7877450ab5198af9681 Url: https://git.gnome.org/browse/gnome-applets/commit/?id=65212e8cd3a101e69fc9f7877450ab5198af9681
2014-02-08Don't explicitly set invisible_char but rely on the gtk+ default.infirit1-1/+0
Gnome commit: 40eac4f023addf9d5c098e16942ab1e8db03d14e Author: Kjartan Maraas <[email protected]> Url: https://git.gnome.org/browse/gnome-applets/commit/?id=40eac4f023addf9d5c098e16942ab1e8db03d14e
2014-02-08invest-applet: Add more debug info to quotes.py.infirit1-0/+8
Based on gnome's invest applet.
2014-02-08invest-applet: fixed chart and prefs window, added chart scale optioninfirit3-498/+349
- combo boxes printed their content twice - preferences dialog threw warning - added plot scale option to charts window - Replace GtkComboBox with GtkComboBoxText Based on gnome commit 766c9e1711330ec2b7109aa39ddd43b6583a30d3 Authot: Enrico Minack <[email protected]> Url: https://git.gnome.org/browse/gnome-applets/commit/?id=766c9e1711330ec2b7109aa39ddd43b6583a30d3
2014-02-08Fix invest-applet pop-up windowinfirit1-51/+48
2014-02-08Fix help uri for appletsinfirit1-2/+2
2014-02-05Remove all calls gtk_dialog_set_has_separatorinfirit1-1/+0
Also remove the has_separator from the ui files.
2014-02-04invest-applet: Add gtk3 supportinfirit11-16/+27
2014-01-20invest-applet: Fix data MakefileStefano Karapetsas1-1/+0
2013-10-28Upate yahoo finance http adressdxav2-2/+2
2013-10-19Fix make distcheckinfirit1-3/+7
Just use CLEANFILES instead of DISTCLEANFILES Correct name, server -> service Add applet_DATA to CLEANFILES
2013-09-19Correct invest Icon nameinfirit1-1/+1
2013-08-02Use yelp-tools instead of mate-doc-utilsinfirit13-65/+64
2012-12-04gir migration script moved to wikiStefano Karapetsas1-234/+0
http://wiki.mate-desktop.org/docs:devel:mate-panel
2012-12-03invest-applet: port to gobject introspectionStefano Karapetsas18-266/+514
there is an issue to fix with self.applet.window.get_origin in applet.py
2012-11-24Fixed spelling error.Steve Zesch1-1/+1
2012-05-26Fixed https://github.com/mate-desktop/mate-applets/issues/6Steve Zesch3-20/+39
2012-01-28missing one rename in invest appletStefano Karapetsas1-1/+1
2012-01-27'mate-invest' => 'mate_invest'Stefano Karapetsas11-100/+100
2012-01-27'invest' python module is now 'mate-invest' to solve conflicts with gnomeStefano Karapetsas12-112/+112
2012-01-27fix conflict with gnome-appletsStefano Karapetsas6-2/+2
2011-12-08GDK_DISPLAY() is deprecatedPerberos1-1/+1
2011-11-17fixing omf invest-appletPerberos3-1/+1
2011-11-14initialPerberos48-0/+11215