1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-27 01:57:52 +00:00
transmission/gtk
Charles Kerr 8cdc2c633e
refactor: replace tr_torrentFiles() with tr_torrentFileProgress() (#1994)
* refactor: s/tr_torrentFiles/tr_torrentFileProgress

Replace tr_torrentFiles() with a new function, tr_torrentFileProgress().

tr_torrentFiles() heap-allocated an array of progress structs. There is
nothing intrinsic in tr_torrent making batch computation more efficient,
so this PR replaces it with tr_torrentFileProgress(), a per-file variant
that doesn't use the heap.
2021-10-21 13:31:03 -05:00
..
icons Remove autotools-based build system (#1465) 2020-10-13 03:15:19 +03:00
screenshots lossless compression of images saved 72KB 2017-06-03 23:52:34 +01:00
actions.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
actions.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
CMakeLists.txt Port GTK client to C++ (#1833) 2021-09-25 13:47:09 +03:00
conf.cc refactor: tr_variant*Str() functions now take a std::string_view (#1990) 2021-10-19 21:30:50 -05:00
conf.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
details.cc refactor: tr_variant*Str() functions now take a std::string_view (#1990) 2021-10-19 21:30:50 -05:00
details.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
dialogs.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
dialogs.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
favicon.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
favicon.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
file-list.cc refactor: replace tr_torrentFiles() with tr_torrentFileProgress() (#1994) 2021-10-21 13:31:03 -05:00
file-list.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
filter.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
filter.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
hig.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
hig.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
icons.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
icons.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
main.cc refactor: tr_variant*Str() functions now take a std::string_view (#1990) 2021-10-19 21:30:50 -05:00
makemeta-ui.cc Add support for creating torrents with a source flag (#443) 2021-10-18 18:05:39 -05:00
makemeta-ui.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
msgwin.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
msgwin.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
my-valgrind.sh Refactor shell scripts with syntax and styling fixes 2019-01-16 03:22:29 +08:00
notify.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
notify.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
open-dialog.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
open-dialog.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
ratio.svg
relocate.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
relocate.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
stats.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
stats.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
torrent-cell-renderer.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
torrent-cell-renderer.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
tr-core.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
tr-core.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
tr-icon.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
tr-icon.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
tr-prefs.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
tr-prefs.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
tr-window.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
tr-window.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
transmission-gtk.1 fixup! (trunk) update credits (#1205) 2020-05-02 11:42:18 -05:00
transmission-gtk.appdata.xml.in cmake: replace intltool with gettext 2018-04-18 09:25:13 +00:00
transmission-gtk.desktop.in cmake: replace intltool with gettext 2018-04-18 09:25:13 +00:00
transmission-ui.xml Add Sort by Queue menu item to popup menu (#1040) 2021-08-18 23:15:40 +03:00
transmission.gresource.xml icon: update application icon (#1141) 2020-04-25 20:01:49 -05:00
transmission.ico
transmission.png
transmission.rc
util.cc Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
util.h Switch from gtk to gtkmm (#1969) 2021-10-18 23:22:31 +03:00
utilities.png lossless compression of images saved 72KB 2017-06-03 23:52:34 +01:00