1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-10 23:07:59 +00:00
qBittorrent/src
Ivan Sorokin 333978f1ff Use std::vector instead of std::deque in QAlertDispatcher
As we never use {push,pop}_front std::vector works here perfectly.
Also reserve memory for std::vector out of lock.

This could be considered as an optimization, but in reality this is just
using right container in right place. According to my measurements total
speedup is under 0.2%.
2014-10-12 12:25:47 +04:00
..
geoip Update misc classes 2014-01-22 19:37:30 +04:00
Icons Add our WM_CLASS in the .desktop file so window managers know how to group our windows. 2014-01-26 13:46:50 +02:00
lang Sync translations from Transifex and run lupdate. 2014-09-15 00:33:21 +03:00
lineedit Fix indentation in lineedit code. 2013-11-10 04:11:01 +02:00
mac Issue #1251 - Added basic retina support 2014-01-12 08:06:41 -05:00
menuicons
powermanagement Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
preferences Fix large cache support on amd64 arch pt2. 2014-09-21 14:01:58 +03:00
properties Don't display the context menu in 'Content' and 'HTTP Sources' buttons when no torrent is selected. It prevents crashes. Closes #1906, #1900. 2014-08-30 19:52:57 +03:00
qt-translations Updated Qt translations. 2013-07-09 20:56:41 +03:00
qtlibtorrent Use std::vector instead of std::deque in QAlertDispatcher 2014-10-12 12:25:47 +04:00
qtnotify
qtsingleapp Update QtSingleApplication. 2014-05-02 00:00:05 +03:00
rss Don't translate file extensions. Closes #1907. 2014-08-30 21:54:57 +03:00
searchengine This fix qbittorrent/qBittorrent#1949 2014-09-21 09:16:59 +02:00
torrentcreator Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
tracker Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
webui Removed essentially useless "Visit website" iframe and changed it to a regular link. Improves fix qbittorrent/qBittorrent#1343 2014-08-15 22:29:50 -04:00
windows Installer correctly associates torrents and magnet links with qBittorrent under non-admin accounts. Closes #291 #527 #579 #614 #964. 2014-07-30 00:09:57 +03:00
about_imp.h Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
about.qrc
about.ui Fix translation monstrosity 2013-08-01 13:24:35 +04:00
addnewtorrentdialog.cpp Fix available disk space label on single file torrents. 2014-08-31 00:05:38 +03:00
addnewtorrentdialog.h Show the loaded torrents in the transferlist when qBT is launched with a torrent/magnet and the AddNewTorrentDialog is showing. Closes #1564. 2014-08-09 21:15:17 +03:00
addnewtorrentdialog.ui Allow to resize the columns in Add New Torrent dialog. Closes #1207 #676 2014-01-02 19:44:23 +02:00
autoexpandabledialog.cpp Try to center AutoExpandableDialog on the same screen as main window 2013-07-27 22:57:33 +04:00
autoexpandabledialog.h Move textBox geometry updates into showEvent: 2013-07-27 14:14:01 +04:00
autoexpandabledialog.ui Remove obsolete translation string (not used anywhere) 2013-10-04 17:55:39 +04:00
bandwidth_limit.ui
confirmdeletiondlg.ui Improve the message of the deletion dialog. Closes #1073. 2013-11-21 18:13:19 +02:00
deletionconfirmationdlg.h Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
dnsupdater.cpp Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
dnsupdater.h
downloadfromurldlg.h Allow to enter only info-hashes in the download dialog. 2013-09-11 00:28:19 +03:00
downloadfromurldlg.ui Better description in download from url dialog. 2013-09-12 15:31:30 +03:00
downloadthread.cpp Work around magnet redirection in feeds 2014-09-16 00:35:46 +04:00
downloadthread.h Work around magnet redirection in feeds 2014-09-16 00:35:46 +04:00
executionlog.cpp Allow clearing of execution log and peer ban log 2013-03-10 20:31:46 +04:00
executionlog.h Increase the log size to accomodate for users with many torrents (>100). 2013-09-19 23:41:04 +03:00
executionlog.ui
filesystemwatcher.h Fix Qt5 support 2014-09-11 08:44:25 +06:00
fs_utils.cpp Fix Qt5 support 2014-09-11 08:44:25 +06:00
fs_utils.h Scan Folder dialog now remembers last location 2014-07-13 19:50:57 -05:00
gpl.html
headlessloader.h Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
hidabletabwidget.h
ico.cpp Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
ico.h
iconprovider.cpp Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
iconprovider.h Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
icons.qrc 1. Use a better icon for stats dialog. 2013-12-23 00:01:21 +04:00
lang.qrc Expose new translations and improve language code. 2013-10-20 20:29:32 +03:00
login.ui
loglistwidget.cpp Allow clearing of execution log and peer ban log 2013-03-10 20:31:46 +04:00
loglistwidget.h Allow clearing of execution log and peer ban log 2013-03-10 20:31:46 +04:00
main.cpp Fix Qt5 support 2014-09-11 08:44:25 +06:00
mainwindow.cpp Correctly detect python in PATH 2014-09-25 09:28:58 +02:00
mainwindow.h WINDOWS: Check for python before creating the search engine tab. Prevents the creation of python specific files in the user's PC if no python is found. Closes #1370. 2014-09-14 22:20:36 +03:00
mainwindow.ui Add option to hibernate computer in Auto-Shutdown menu 2014-07-06 06:13:36 -03:00
messageboxraised.cpp Bring dialog boxes in the front when qbt doesn't have focus. 2014-02-01 14:02:37 +02:00
messageboxraised.h Bring dialog boxes in the front when qbt doesn't have focus. 2014-02-01 14:02:37 +02:00
misc.cpp Don't localize double numbers in the webui. Closes #1525. 2014-08-08 02:59:48 +03:00
misc.h Option to disable connections not supported by proxies. Closes #1894. 2014-08-26 00:32:10 +03:00
preview.ui Polish Preview window. Closes #908. 2013-09-14 15:26:15 +03:00
previewlistdelegate.h Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
previewselect.cpp Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
previewselect.h Preview now correctly uses the selected file. Closes #1222 #1182. 2014-01-02 18:29:05 +02:00
programupdater.cpp Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
programupdater.h Improvements on the behavior of the program updater(closes #1282): 2014-01-25 21:03:24 +02:00
qbittorrent_file.ico
qbittorrent_mingw.rc
qbittorrent_os2.ico
qbittorrent_os2.rc
qbittorrent.exe.manifest
qbittorrent.ico
qbittorrent.rc Use UCS-2 LE encoding for windows resource file 2013-07-03 19:01:39 +04:00
qinisettings.h Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
qmacapplication.cpp
qmacapplication.h
reverseresolution.h Improve peer host name resolution (closes #360) 2013-03-28 21:47:45 +02:00
scannedfoldersmodel.cpp Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
scannedfoldersmodel.h Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
sessionapplication.cpp Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
sessionapplication.h Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
smtp.cpp SMTP: send the local hostname as FQDN. See discussion in #1845 for more info. 2014-09-13 18:00:51 +03:00
smtp.h add host address parameter to helo smtp request 2014-08-25 14:26:30 +04:00
speedlimitdlg.h
src.pro Show stalled downloads that are uploading under the 'Active' filter. Closes #1654." 2014-09-13 16:49:11 +03:00
stacktrace_win_dlg.h
stacktrace_win_dlg.ui
stacktrace_win.h Wrap stacktrace output in GitHub MarkDown code tags. 2013-07-09 14:50:15 +04:00
stacktrace.h
statsdialog.cpp Fix missing percent sign in stats dialog 2014-01-26 15:05:09 +04:00
statsdialog.h Add dialog to show statistics 2013-11-17 02:16:25 +04:00
statsdialog.ui Add dialog to show statistics 2013-11-17 02:16:25 +04:00
statusbar.h Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
statussortfilterproxymodel.cpp Show stalled downloads that are uploading under the 'Active' filter. Closes #1654." 2014-09-13 16:49:11 +03:00
statussortfilterproxymodel.h Show stalled downloads that are uploading under the 'Active' filter. Closes #1654." 2014-09-13 16:49:11 +03:00
torrentcontentfiltermodel.cpp Hide empty folders after filtering. Closes #74. 2013-11-10 03:30:04 +02:00
torrentcontentfiltermodel.h Hide empty folders after filtering. Closes #74. 2013-11-10 03:30:04 +02:00
torrentcontentmodel.cpp Update Main UI 2014-01-22 19:37:31 +04:00
torrentcontentmodel.h Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
torrentcontentmodelfile.cpp Drop libtorrent 0.15.x support. 2013-10-23 22:19:58 +03:00
torrentcontentmodelfile.h
torrentcontentmodelfolder.cpp
torrentcontentmodelfolder.h
torrentcontentmodelitem.cpp
torrentcontentmodelitem.h Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
torrentfilterenum.h Show stalled downloads that are uploading under the 'Active' filter. Closes #1654." 2014-09-13 16:49:11 +03:00
torrentimportdlg.cpp fix import torrent with "Keep incomplete torrents in:" ticked 2014-09-15 00:05:13 +03:00
torrentimportdlg.h Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
torrentimportdlg.ui Translations fixes 2013-07-03 15:44:30 +04:00
torrentpersistentdata.h Indentation fixes. 2014-07-06 23:18:37 +03:00
trackerlogin.h Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
transferlistdelegate.h Right align numerical values in the transfer list. Partially revert 51a9a9aab. Closes #1903. 2014-08-30 18:36:20 +03:00
transferlistfilterswidget.h Show stalled downloads that are uploading under the 'Active' filter. Closes #1654." 2014-09-13 16:49:11 +03:00
transferlistsortmodel.h Sort finished torrents by completed date when sorting by queue number. 2014-08-15 02:19:25 +03:00
transferlistwidget.cpp Forward declare classes where possible in 'TransferListWidget'. 2014-09-13 16:49:16 +03:00
transferlistwidget.h Forward declare classes where possible in 'TransferListWidget'. 2014-09-13 16:49:16 +03:00
update_qrc_files.py
updownratiodlg.cpp Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
updownratiodlg.h Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
updownratiodlg.ui Allow 2 decimals when setting the share ratio. Closes #1303. 2014-01-23 00:25:09 +02:00