summaryrefslogtreecommitdiff
path: root/src/trg-state-selector.c
Commit message (Collapse)AuthorAge
* Add directory first optionsGravatar DriverXX2016-03-09
|
* Consistently include config.hGravatar Patrick Griffis2016-01-19
| | | | | This still needs some work in a few headers that depend on it
* Fix numerous warnings/errorsGravatar Patrick Griffis2016-01-19
|
* update year in copyright headers, fix the jumbled file lists (caused by ↵Gravatar Alan Fitton2013-02-20
| | | | unsorted files)
* 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).
* fix the performance problems with the torrent add dialog on torrents with ↵Gravatar Alan Fitton2012-01-08
| | | | many files/dirs. the parent size updates just walks up parents rather than a full foreach, and the inserts try to use the previous update to speed up finding/creating the directories. I'll probably do something similar to the main files treeview.
* reindent with gnu indent. add keyboard accelerators for view menu, fix ↵Gravatar Alan Fitton2012-01-04
| | | | toggle filter widget also connected to toggle graph cb. add Lithuanian translation thanks to Algimantas Margevičius via launchpad.
* the refresh button on the state selector would cause counts to be doubled, ↵Gravatar Alan Fitton2012-01-02
| | | | because it expects the serial to have increased. just increment the serial.
* contributed patch to change two Kbps to the correct KB/s. also have another ↵Gravatar Alan Fitton2012-01-02
| | | | go at the more efficient filter refreshes.
* revert the last change until i have time to fix a few issuesGravatar Alan Fitton2011-12-31
|
* avoid some unnecessary filter updatesGravatar Alan Fitton2011-12-28
|
* counts for tracker and directory filtersGravatar Alan Fitton2011-12-27
|
* filter items (not trackers+dirs for now) show counts next to them. while ↵Gravatar Alan Fitton2011-12-27
| | | | doing this, I made the stats update loop something that happens only if something changes, which avoids a full iteration over all torrents (even in active only).
* commit the first translation updated using launchpad, Spanish kindly done by ↵Gravatar Alan Fitton2011-12-24
| | | | fitoschido. it's a great way to update the translations.
* hopefully a fix for tree on windowsGravatar Alan Fitton2011-12-21
|
* 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.
* issue 66 - make paths under the default download dir appear as relative. add ↵Gravatar Alan Fitton2011-11-22
| | | | a example action script for downloading to local.
* use mailslots from the win32 api to implement file handler on windowsGravatar Alan Fitton2011-10-15
|
* issue 135Gravatar Alan Fitton2011-10-01
|
* the foundation of remote command execution. still lots of work to do here, ↵Gravatar Alan Fitton2011-09-29
| | | | but it works for me and seems like a good start.
* 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/
* show progress in percent done columnGravatar Alan Fitton2011-09-11
|
* hide queueing state selectors if not supportedGravatar Alan Fitton2011-09-11
|
* issue 71Gravatar Alan Fitton2011-09-08
|
* issue 71 - remove trailing slashes from directory names in combo box and ↵Gravatar Alan Fitton2011-09-08
| | | | state selector to avoid duplicates.
* issue 42 - start in tray argument. fix state selector persisting of ↵Gravatar Alan Fitton2011-09-08
| | | | selection (was out by 1).
* issue 59 - add first tracker column.Gravatar Alan Fitton2011-09-08
|
* and saveGravatar Alan Fitton2011-09-08
|
* restoring state selector index, still need to save.Gravatar Alan Fitton2011-09-08
|
* issue 40 - a free space indicator. also split stuff out on the statusbar to ↵Gravatar Alan Fitton2011-09-05
| | | | the right side. I never liked that statusbar :o now use GtkLabels inside a HBox instead of 1 GtkStatusBar.
* 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
* 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.
* issue 54 - sorted destination combo and trackers/dirs in filterGravatar Alan Fitton2011-07-16
|
* issue 51 - add a category for active torrentsGravatar Alan Fitton2011-07-10
|
* put the destination combo into its own class, changing from the deprecated ↵Gravatar Alan Fitton2011-05-11
| | | | combo_box_entry_new_text or whatever it is and using it in torrent move dialog also.
* 0.5.1Gravatar Alan Fitton2011-05-06
|
* updating a torrents file or trackers doesn't make it recently active, so ↵Gravatar Alan Fitton2011-04-16
| | | | these changes could get missed if doing active only updates. for these: send the torrent id as the request tag, which Transmission passes back, then we request an update just for that torrent.
* oops.. json_array_get_elements() returns a newly allocated list, not the one ↵Gravatar Alan Fitton2011-04-16
| | | | owned by the array. fix a few memory leaks.
* fix two fairly minor memory leaksGravatar Alan Fitton2011-04-16
|
* tidy sources with GNU indent after recent changes. on seconds thoughts, ↵Gravatar Alan Fitton2011-04-12
| | | | don't install docs with autotools, leave it to the package manager.
* 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.
* a torrent add dialog based off Transmission GTK (different bencode+action ↵Gravatar Alan Fitton2011-04-08
| | | | implementation) which allows you to set file priorities, torrent priority, directory in advance. probably needs a little more work.
* fix a crash if disconnecting with the graph disabled, disabling tracker/dir ↵Gravatar Alan Fitton2011-03-16
| | | | filters while disconnected. change possible -NaN for ratio to N/A in general panel.
* add missing gconf schema entries for filter preferencesGravatar Alan Fitton2011-03-11
|
* filter by directory and some filter fixesGravatar Alan Fitton2011-03-11
|
* Korean support, thanks Youn! Also filter by tracker. Adding/removing ↵Gravatar Alan Fitton2011-03-10
| | | | trackers from the state selector every update seems like a waste of cycles, so only refresh when a torrent is added.
* support proxy configuration using libproxy (optional). might add a getenv() ↵Gravatar Alan Fitton2011-03-07
| | | | fallback sometime.
* all (I hope) strings in _(string) macro for localisationGravatar Alan Fitton2011-03-06
|
* adding trackers now seems to work. change all tabs to whitespace.Gravatar Alan Fitton2011-02-18
|