thalieht
d34ddb2e3c
Change file names and classes names to match them
7 years ago
thalieht
4022799881
Fix coding style
7 years ago
Chocobo1
09f759355f
Replace QRegExp with QRegularExpression
...
Revise `static` keyword usage, static is added to frequently used
instances.
7 years ago
Chocobo1
68c6ddf05d
Add changelog link in program updater
...
Closes #8997 .
7 years ago
Chocobo1
34ed0cba08
Move DownloadFromURLDialog to its own file
...
Simplify code, no functionality changes.
Remove debug messages.
Capitalize dialog name.
Capitalize class name.
Update license text.
7 years ago
Chocobo1
817b7bb4f2
Add missing header include
7 years ago
Chocobo1
ceaf755ac6
Make use of QStringLiteral
...
Only changed instances that are initialized at program start.
7 years ago
thalieht
4cfa163bbd
Use qt5 syntax for a few remaining SLOT()
7 years ago
Chocobo1
4d04af4043
Replace raster qbt logo with vector version
...
Add helper function for svg icons.
7 years ago
sledgehammer999
90bb67c654
Add RSS/Log widgets to the QTabWidget on macOS
...
Fixes commit a468c84b30
7 years ago
thalieht
3e4099fe5b
Replace the zeroing of pointers with nullptr
7 years ago
Chocobo1
423511765a
Fix typo
7 years ago
Chocobo1
a468c84b30
Fix warnings from unused variables
7 years ago
Chocobo1
0457fd260e
Avoid temporary QString allocations
...
This fixes clazy warning: Use multi-arg instead [-Wclazy-qstring-arg]
7 years ago
Thomas Piccirello
ddd6c82dd7
Use https for www.qbittorrent.org
7 years ago
Chocobo1
27cf98a962
Resize dialog size on high DPI monitors
7 years ago
Chocobo1
aaaa67050c
Fix gui issues on high DPI monitor
...
Fix LineEdit widget size issues
Up-scale the icons on statusbar
Up-scale the icons in options dialog. Closes #7729 .
Fix small icons in cookie manager
Fix progress bar height
Fix small icons in confirm delete dialog
Fix small icons in options dialog
Fix small images in about dialog
7 years ago
Chocobo1
cb929f7e59
Cleanup
...
Use Qt5 connect syntax
Reorder include headers
7 years ago
vit9696
ff7e5da6de
Fix cmd+w not closing the main window on macOS
7 years ago
vit9696
d7fa5b6b6b
Put macOS specific functions to MacUtils namespace
7 years ago
Chocobo1
b9339bb727
Allow to drag-n-drop URLs into mainwindow to initiate download
...
Fix issue: https://github.com/qbittorrent/qBittorrent/issues/7785#issuecomment-347092418
Minor refactor
7 years ago
Chocobo1
94aeac992c
Allow drag-n-drop magnet links to mainwindow. Closes #7742 .
7 years ago
sledgehammer999
09cb95d3da
Use the SVG for the tray icon.
7 years ago
Tim Delaney
19bb6f5fe0
Follow project coding style. Issue #2192 .
...
--HG--
branch : magao-dev
7 years ago
Chocobo1
aab752dd2e
Fix delete key has no effect due to "Ambiguous shortcut overload"
...
We want to show the accelerator key in the menu but without hitting
the ambiguous overload error.
Fixup of 1378245a63
7 years ago
Nick Korotysh
1378245a63
show delete accelerator key in menu. closes #7508
7 years ago
Eugene Shalygin
4ec193042f
Allow custom tray icons when system icon theme is used. Closes #7403 .
7 years ago
Vladimir Golovnev (qlassez)
93f5d4058d
Improve BandwidthScheduler
...
Don't disable scheduler when manually switching speed limits.
Closes #7306 .
7 years ago
vit9696
eb8ff91c5d
Fix notification display on macOS
7 years ago
sledgehammer999
c87c1d2359
Use simpler ifdef style.
7 years ago
vit9696
16d7301046
Fix macOS window restoration after using hide icon
7 years ago
Vladimir Golovnev (qlassez)
cff6a64e9f
Use qUtf8Printable() for logging strings
...
qDebug(), qInfo(), qWarning(), qCritical(), qFatal() expect %s arguments
to be UTF-8 encoded, while qPrintable() converts to local 8-bit encoding.
Therefore qUtf8Printable() should be used for logging strings instead of
qPrintable().
7 years ago
Brian Kendall
62b956946f
Fixed mac specific compiler errors and cleaned up Objective C code
...
Created new file src/gui/macutilities.mm, moved code from mainwindow.cpp and torrentcontentmodel.cpp that used the Objective C runtime into it and converted it to actual Objective C. Rewrote pixmapForExtension() so that it doesn't call into private Qt functions.
7 years ago
Chocobo1
e7ee59c12f
Specify `context` parameter in connect()
7 years ago
vit9696
7b4316ea8f
Fix main menu item location on macOS
7 years ago
Chocobo1
e73db85fad
Use Qt5 connect syntax
7 years ago
Chocobo1
1f9eb594e7
Trim whitespaces
7 years ago
vit9696
d25467d3e6
Various macOS UI improvements
7 years ago
sledgehammer999
7a478424cc
Revert "Drop python2 support.". Closes #7005 .
...
This reverts commit 7d030b4cd9
.
7 years ago
Eugene Shalygin
e66dba6a2d
Use SVG files for monochrome tray icons. Closes #6085 .
7 years ago
sledgehammer999
7d030b4cd9
Drop python2 support.
8 years ago
Chocobo1
4a4e3a13e6
Fix focusing on the previously opened dialog didn't work
...
Placing modeless dialog A on top of modeless dialog B, then open dialog B again,
the expected behavior is B on top of A.
8 years ago
Vladimir Golovnev (Glassez)
a8bcc2ee52
Fix empty statusbar showed after app restarted
8 years ago
Eugene Shalygin
74cecb1b6c
Replace C-style casts with C++ ones
8 years ago
Vladimir Golovnev (Glassez)
c456b9a42c
Refactor and improve StatusBar
8 years ago
takiz
0940a8a764
Add show/hide statusbar option
8 years ago
Chocobo1
7de1aba092
Switch to modeless dialog
...
Don't close dialog after creating torrent
Show progress bar all the time
8 years ago
Chocobo1
d277696acc
Add global.h file
8 years ago
Chocobo1
908481885c
Enable drag n drop to create torrent on mainwindow
8 years ago
Vladimir Golovnev (Glassez)
a4d2df575e
Don't use deprecated torrent_handle::set_tracker_login
8 years ago