summaryrefslogtreecommitdiff
path: root/src/trg-client.h
Commit message (Collapse)AuthorAge
* Consistently include config.hGravatar Patrick Griffis2016-01-19
| | | | | This still needs some work in a few headers that depend on it
* refactor TrgClient, also allowing cookies to be set on requestsGravatar Alan F2014-03-11
|
* RSS viewer now gets feed URLS from the config JSON, and displays the item ↵Gravatar Alan F2014-02-10
| | | | titles in a treeview.
* refactor the TrgClient, so the thread pool and CURL clients are available ↵Gravatar Alan F2014-02-09
| | | | for making general HTTP GET, so don't send our username, password, and session.
* issue 235 - optional validation of SSL certificatesGravatar Alan F2013-12-20
|
* update year in copyright headers, fix the jumbled file lists (caused by ↵Gravatar Alan Fitton2013-02-20
| | | | unsorted files)
* update changelog and reindentGravatar Alan Fitton2012-09-05
|
* add the peers/files/trackers tree view to torrent dialog in transmission styleGravatar Alan Fitton2012-08-26
|
* consider seed ratios in the new cell renderer like Transmisson does, as well ↵Gravatar Alan2012-08-24
| | | | as some other scenarios so it behaves almost like the Transmission. lots of new fields added to the model for this.
* add a missing source file to POTFILES.in. it being missing was causing the ↵Gravatar Alan Fitton2012-04-07
| | | | intltool make check tests to fail.
* issue 188Gravatar Alan Fitton2012-03-17
|
* issue 175. make some (incomplete) changes as per the GTK+ best practices ↵Gravatar Alan Fitton2012-01-25
| | | | document - mainly using a pointer in the public class to access the private object (on a few important classes for now) for performance, and don't use C99 (C99 comments or mixed declarations/statements).
* parse the version out of the version string using locale agnostic ↵Gravatar Alan Fitton2012-01-15
| | | | g_ascii_strtod instead of sscanf, which would only pick up the integer component with a locale which used a different radix character.
* timeout and retries settingsGravatar Alan Fitton2012-01-02
|
* oops, no tabs. (indent -kr -nut)Gravatar Alan Fitton2011-12-11
|
* run GNU indent everything. not done this for a while because it was ↵Gravatar Alan Fitton2011-12-11
| | | | producing weird results. seems ok now.
* add some comments at the top of some files, also add a timeout of 20 seconds ↵Gravatar Alan Fitton2011-11-30
| | | | for curl requests
* make the execute command tree view in preferences a generic widget, the ↵Gravatar Alan Fitton2011-10-21
| | | | "persistent tree view"
* use previous change to remove some unnecessary code and so intervals are ↵Gravatar Alan Fitton2011-10-19
| | | | taken from the current connection, not selected profile
* implement a TRG_PREFS_CONNECTION flag which gets prefs for the connected profileGravatar Alan Fitton2011-10-19
|
* issue 155Gravatar Alan Fitton2011-10-19
|
* makes more sense to increment the connection id just before a connection ↵Gravatar Alan Fitton2011-10-07
| | | | attempt, not after.
* fix small memory leak and make connection id atomicGravatar Alan Fitton2011-10-07
|
* make connect button a menu button with other profiles, also add a connection ↵Gravatar Alan Fitton2011-10-07
| | | | serial used to discard requests issued before a disconnect which get their callback invoked after a new one is established. add an experimental "repeater" flag on exec commands (eg. %{name}[, ]).
* some stuff to dispatch strings instead of JsonNode, but nothing uses it yet.Gravatar Alan Fitton2011-09-19
|
* Big changeset, may break stuff. Unfortunately you can't magically jump into ↵Gravatar Alan Fitton2011-09-18
| | | | the UI thread using gdk_threads_enter/leave() on Windows, the only way is to schedule a callback using g_idle_add. This required a lot of reworking. Good news, Windows support actually works now \o/
* issue 85Gravatar Alan Fitton2011-09-16
|
* issue 85Gravatar Alan Fitton2011-09-16
|
* issue 106Gravatar Alan Fitton2011-09-16
|
* more windows portabilityGravatar Alan Fitton2011-09-13
|
* use thread local storage to keep one curl client per thread (by default 3) ↵Gravatar Alan Fitton2011-09-11
| | | | in the thread pool
* update the free space indicator using a signal from TrgClientGravatar Alan Fitton2011-09-06
|
* for new free space indicator, update session every 10th update. change min ↵Gravatar Alan Fitton2011-09-06
| | | | value in numgtzero cell renderer from 0 to INT64_MIN to avoid warnings, as the renderer tests for this itself. hopefully fix issue issue 79.
* issue 69 - use rpc-version instead of version to show/hide tracker changing ↵Gravatar Alan Fitton2011-09-01
| | | | features
* switch from using the trackers struct to trackerstats - and add some of the ↵Gravatar Alan Fitton2011-08-31
| | | | new columns into the trackers model and treeview
* implement seed/download queues in Transmission >= 2.40Gravatar Alan Fitton2011-08-30
|
* issue 60 - a seperate update interval setting for if the application is ↵Gravatar Alan Fitton2011-08-30
| | | | minimised
* Profile support! Please test and report bugs, as the config system is ↵Gravatar Alan Fitton2011-08-27
| | | | totally rewritten and may not be perfect. No more GConf (trying to implement profiles with this was UGLY), settings now (for most) live in JSON at $HOME/.config/transmission-remote-gtk/config.json. Hopefully windows support will be easier without GConf.
* spawn requests from a thread poolGravatar Alan Fitton2011-04-13
|
* some quite significant changes to only receive/update recently-active ↵Gravatar Alan Fitton2011-04-12
| | | | torrents, if enabled. also use a hash table and tree row references for lookup. hopefully performance will be much better for people with large number of torrents.
* support proxy configuration using libproxy (optional). might add a getenv() ↵Gravatar Alan Fitton2011-03-07
| | | | fallback sometime.
* adding trackers now seems to work. change all tabs to whitespace.Gravatar Alan Fitton2011-02-18
|
* tracker manipulation almost complete, addition needs some work. configurable ↵Gravatar Alan Fitton2011-02-17
| | | | update interval.
* a bunch of changes needed to facilitate changing trackers (unfinished). also ↵Gravatar Alan Fitton2011-02-17
| | | | tidy up general details panel a bit, fix a crash if a stats update is received after stats dialog is closed.
* statistics!Gravatar Alan Fitton2011-02-14
|
* ssl supportGravatar Alan Fitton2011-02-11
|
* indent -kr *.c *.hGravatar Alan Fitton2011-02-09
|
* update about dialog with new websiteGravatar Alan Fitton2011-01-30
|
* hello world!Gravatar Alan Fitton2011-01-30