summaryrefslogtreecommitdiff
path: root/src/trg-main-window.c
Commit message (Collapse)AuthorAge
* a torrent priority right click menu. change the refresh on interactive ↵Gravatar Alan Fitton2012-01-13
| | | | action behavior to make sure priority/other changes are refreshed immediately.
* the handler for adding many files (threaded) expands after adding, ↵Gravatar Alan Fitton2012-01-12
| | | | consistent with the fewer handler.
* fix memory leak on response from first response from server (HTTP conflict ↵Gravatar Alan Fitton2012-01-12
| | | | with session id).
* fix memory leaks and parse a files tree in a thread if there's over 600 ↵Gravatar Alan Fitton2012-01-11
| | | | files, to avoid UI freezes on massive torrents.
* refresh the speed label if global speed limits enabledGravatar Alan Fitton2012-01-10
|
* forgot a file, reindentGravatar Alan Fitton2012-01-09
|
* issue 174 - exec crash, issue 173 - files first update performance fixed.Gravatar Alan Fitton2012-01-09
|
* 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.
* timeout and retries settingsGravatar Alan Fitton2012-01-02
|
* keyboard acceleratorsGravatar Alan Fitton2012-01-02
|
* put the general panel in a scroll windowGravatar Alan Fitton2012-01-02
|
* reload directory aliases if default download dir (remote pref) is changed.Gravatar Alan Fitton2012-01-02
|
* change units to the IEC standard (and the Ubuntu units policy) for base2 ↵Gravatar Alan Fitton2012-01-02
| | | | (/1024) - KiB/GiB etc. this is instead of KB/s etc which Windows and many other apps use for base2. I've tried to fix up the translations as best as I can.
* 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
|
* 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).
* "turtle" mode in the status bar. for easy activation of alternative speed ↵Gravatar Alan Fitton2011-12-23
| | | | limits.
* file trees :D may do cascading priority changes sometime, but this is a ↵Gravatar Alan Fitton2011-12-21
| | | | start. also use GTK_STOCK_FILE if mime/extension detection fails.
* fix a build errorGravatar Alan Fitton2011-12-14
|
* profile button items should be radio buttons not check boxes.Gravatar Alan Fitton2011-12-14
|
* a memory leak when filtering by trackerGravatar Alan Fitton2011-12-12
|
* use gtk_status_icon_position_menu when right clicking a GtkStatusIcon. This ↵Gravatar Alan Fitton2011-12-12
| | | | positions it correctly, as I notice on GNOME3 (not on XFCE or Ubuntu with libappindicator) the top can be obscured, depending where on the icon you click.
* inc connid immediately on disconnect. this prevents a request from an ↵Gravatar Alan Fitton2011-12-11
| | | | earlier connection being picked up.
* try to make the libappindicator/gtkstatusicon split less messy and more ↵Gravatar Alan Fitton2011-12-11
| | | | consistent
* 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.
* a few more appindicator fixes and reindent trg-main-window.cGravatar Alan Fitton2011-12-11
|
* split out connection changes and stats updates for status icon. means menu ↵Gravatar Alan Fitton2011-12-11
| | | | isn't recreated each time for appindicator, just update label(s)
* minor fixes to appindicator supportGravatar Alan Fitton2011-12-11
|
* first attempt at libappindicator supportGravatar Alan Fitton2011-12-11
|
* rename the addremove signal in the torrent model to update-filters. this is ↵Gravatar Alan Fitton2011-12-09
| | | | the only thing it's used for, and I've just made another use of it - since we now check if a download directory has changed to update the short one, emit the signal. now moving torrent(s) to a new directory is instantly shown.
* add some comments at the top of some files, also add a timeout of 20 seconds ↵Gravatar Alan Fitton2011-11-30
| | | | for curl requests
* issue 167Gravatar Alan Fitton2011-11-29
|
* hopefully fix the infrequent crash when changing filter if first+other items ↵Gravatar Alan Fitton2011-11-24
| | | | selected, by swapping the sorted model and filtered model in their chaining order. I think the events on the filtered model weren't being propogated to the sorted model when the selection changes.
* remember the last selected destination on moving torrentsGravatar Alan Fitton2011-11-23
|
* use "Default" as the alias for the state selector name for the default ↵Gravatar Alan Fitton2011-11-22
| | | | directory. refresh when labels are set.
* 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.
* allow remote session variables to be used in actionsGravatar Alan Fitton2011-11-17
|
* part of issue 162 - remote exec/commands is the wrong name for the feature, ↵Gravatar Alan Fitton2011-11-08
| | | | as they are in fact local commands (I use them to call remote ones). Lets call them "actions".
* issue 161Gravatar Alan Fitton2011-10-31
|
* closer to gtk3 support, I think just the graph needs doing now.Gravatar Alan Fitton2011-10-26
|
* add a clear button to the destination combo widgetGravatar Alan Fitton2011-10-26
|
* 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
|
* win32 second instance crashes seem to be in json parser with empty lists, ↵Gravatar Alan Fitton2011-10-17
| | | | not sure why though. changed what's passed to an object and it now works. change window title to "Transmission Remote" (nicer, especially on Windows).
* emit a profile changed signal even if reconnecting to the same profile. ↵Gravatar Alan Fitton2011-10-13
| | | | otherwise, the menu item in the toolbar gets unchecked after being activated.