vit9696
ff7e5da6de
Fix cmd+w not closing the main window on macOS
7 years ago
Chocobo1
ec16525164
Fix "QObject::connect: No such slot" errors
...
Fixup of d25467d3e6
7 years ago
vit9696
d25467d3e6
Various macOS UI improvements
7 years ago
Vladimir Golovnev (Glassez)
c456b9a42c
Refactor and improve StatusBar
8 years ago
takiz
0940a8a764
Add show/hide statusbar option
8 years ago
Chocobo1
908481885c
Enable drag n drop to create torrent on mainwindow
8 years ago
Chocobo1
42c17ea5ce
Fix argument name differ in definition & declaration
8 years ago
Chocobo1
da581dee41
Fix double click on system tray icon causing program to open and
...
minimize immediately
Closes #5826 .
Simply ignore DoubleClick event, as it always come after Trigger
event
8 years ago
Chocobo1
73047e3c84
Cleanup downloadfromurldlg, statsdialog
8 years ago
Vladimir Golovnev (Glassez)
989a70fe60
Redesign RSS subsystem
8 years ago
murlakatamenka
78438d7044
Update mainwindow.h (remove duplicate declaration)
8 years ago
thalieht
5675021895
enable RSS, Search and Execution Log widgets before switching to them via hotkeys
8 years ago
thalieht
0fdd3e23ff
add hotkey for execution log tab
8 years ago
sledgehammer999
fd5d1583de
Option to disable tracker's favicon download.
8 years ago
Tim Delaney
94c9772a81
Ctrl+F search filter. Closes #5797 .
...
--HG--
branch : magao-dev
8 years ago
Tim Delaney
2e66ddb0a0
Follow project coding style. Issue #2192 .
...
--HG--
branch : magao-dev
8 years ago
Chocobo1
c85a0a41ba
Rename "options.ui" to "optionsdlg.ui"
...
Rename class name "options_imp" to "OptionsDialog"
Rename "options_imp.cpp" to "optionsdlg.h"
9 years ago
sledgehammer999
0143799623
Don't show added torrent notification during startup.
9 years ago
sledgehammer999
ef6e848756
Display notifications when a torrent is added. Closes #334 and #915 .
9 years ago
Vladimir Golovnev (Glassez)
599166ed0f
Delete Import Torrent Dialog
9 years ago
Vladimir Golovnev (Glassez)
1760beed17
Fix MainWindow coding style (Issue #2192 )
9 years ago
Vladimir Golovnev (Glassez)
a6595507f0
Fix macro define cross over access specifiers
9 years ago
Vladimir Golovnev (Glassez)
c982813acb
Create basic cookies management dialog
9 years ago
sledgehammer999
d721939d5f
Use SettingsStorage instead.
9 years ago
sledgehammer999
73832a5ed8
Add ability to filter log messages by type.
9 years ago
sledgehammer999
82e02f7118
Don't apply some settings again if they weren't changed. Closes #4278 .
9 years ago
Vladimir Golovnev (Glassez)
3797cc767f
Fix search-related file/class names.
9 years ago
Vladimir Golovnev
a7cf8cea3f
Fix possible compilation error. Closes #3947 .
9 years ago
Gabriele
c48407e038
Add count of unread items to RSS tab label
...
Closes #2681 .
9 years ago
sledgehammer999
f6bbd9377f
Improve checks for python. Print python version and path to log.
9 years ago
Chocobo1
ade1936f9c
Remove menu items: "Visit Website" and "Report a Bug".
...
Many issues opened on github should be asked on forum first, and the links are already present in "About" window.
10 years ago
Vladimir Golovnev (Glassez)
d16d1fdb3a
Redesign main core classes.
10 years ago
sledgehammer999
6644fe0714
Tell Windows to wait during shutdown by creating a ShutdownBlockReason.
...
Huge thanks to paolo-sz for bringing this to my attention, for the various patches he tried to submit and for testing.
See issue #1984 for complete history.
Closes #1535 .
10 years ago
Vladimir Golovnev (Glassez)
458b216b74
MainWindow cleanups.
...
All MainWindow child widgets use constructors with 'parent' parameter
that allows parent widget to delete them at its destruction.
Some other MainWindow cleanup code replaced to destructor.
Application manages MainWindow instance and remove it when aboutToQuit()
signal emitted.
10 years ago
Vladimir Golovnev (Glassez)
0c50a8b98b
Put all application logic into Application class.
...
Application process message and split it into params list itself (this
prevents code duplication).
Application store params unless other components ready to process them.
Application incapsulate all QMacApplication and SessionApplication logic
(this is too small to have separate classes).
10 years ago
Vladimir Golovnev (Glassez)
ff9a281b72
Change project directory structure.
...
Change project directory structure according to application structure.
Change 'nox' configuration option to something more meaningful 'nogui'.
Rename 'Icons' folder to 'icons' (similar to other folders).
Partially add 'nowebui' option support.
Remove QConf project file.
10 years ago
sledgehammer999
eeee24a0b3
Make 'TorrentPersistentData' similar to 'Preferences' class.
10 years ago
Ivan Sorokin
e3349092ad
Refactor TorrentPersistentData
...
Conflicts:
src/mainwindow.cpp
src/mainwindow.h
src/qtlibtorrent/qbtsession.cpp
src/qtlibtorrent/qtorrenthandle.cpp
src/transferlistwidget.cpp
src/webui/btjson.cpp
10 years ago
Ivan Sorokin
70a114eb13
Speedup persistent data
...
Conflicts:
src/mainwindow.cpp
src/mainwindow.h
10 years ago
Gabriele
0ebfea6c68
Add a context menu to the toolbar to change the position of the text
...
Closes #1145 .
10 years ago
buinsky
cb5b0f891c
Accept multiple files at once. Closes #2253
10 years ago
buinsky
2d0099238a
Follow project coding style. Issue #2192 .
10 years ago
sledgehammer999
5d79fcdafd
WINDOWS: Fix automatic python download. Commit 0799dc2
broke this. Closes #2076 .
10 years ago
Gabriele
1a63f6af1b
Show input box to filter torrent list only when the list is shown
...
It's misleading to show the filter on every tab when it works only
for the torrent list.
10 years ago
sledgehammer999
c2f2d0a363
Don't show multiple unlock UI dialogs. Closes #2040 .
10 years ago
sledgehammer999
0799dc293c
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 .
10 years ago
Bruno Barbieri
00e09435b2
Add option to hibernate computer in Auto-Shutdown menu
11 years ago
Vladimir Golovnev (Glassez)
ce3aac5f9d
Fix functions and macros using to support both Qt4 and Qt5.
11 years ago
sledgehammer999
b7f84dabf5
Improvements on the behavior of the program updater( closes #1282 ):
...
1. Check for updates every hour
2. Don't check again for this session if the user chose to ignore the new version
3. Display a message if the user checked for updates via the menu item and there isn't one
4. Remove dead code
11 years ago
sledgehammer999
f898443e78
Force write settings to disk before exiting.
11 years ago