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
Vladimir Golovnev (Glassez)
8a6d8f3953
Use cached SessionStatus and CacheStatus
8 years ago
sledgehammer999
e177799ada
[WebUI]Make the context obligatory for translatable strings. Also delete duplicate strings from extra translations.
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
fb9ebce9c6
Fix pluginselectdlg position
...
Fix peerlistwidget position
Fix mainwindow position
8 years ago
Chocobo1
a902eb6b2b
Fix speedlimitdlg position
8 years ago
Chocobo1
de54fa2c30
Fix addnewtorrentdialog position
...
Fix messageBox position
8 years ago
Vladimir Golovnev (Glassez)
989a70fe60
Redesign RSS subsystem
8 years ago
Eugene Shalygin
4e1b7c3b87
Remove generated include from headers
...
Not only fixes compilation with CMake 3.8 (without messing with include
paths) but makes sources cleaner.
8 years ago
Chocobo1
cb1646be32
Prepend QBT_ for preprocessor variables
8 years ago
thalieht
5675021895
enable RSS, Search and Execution Log widgets before switching to them via hotkeys
8 years ago
thalieht
2bb2d3fc89
change all existing shortcuts to use Qt::Keys
8 years ago
thalieht
0fdd3e23ff
add hotkey for execution log tab
8 years ago
Eugene Shalygin
a6b6009fb1
Replace icon name "open-menu" with "preferences-system"
...
Apparently, we can not use symbolic icons transparently.
8 years ago
Eugene Shalygin
9bab229108
Adjust icons names to better fit FDO scheme
...
An icon theme may use variously styled icons for various types of UI
elements. For example, Breeze theme uses monochrome icons for actions
(toolbars) and statuses, but colourful for view contents. qBittorrent
was using icon names without putting attention to categories, creating
mix of styles in UI elements (i.e. the main toolbar).
This commit fixes icon names (and move some of them to theme) to avoid
this style mixes where possible.
Unfortunately, options dialog page icons for network and speed limits
are remained monochrome because there are no Breeze or Adwaita icons to
match.
8 years ago
Bilal Elmoussaoui
ada75cbbe1
fixes default indicator name
...
copy icons instead of renaming them, create status folder
rename from *-indicator to *-tray
8 years ago
Chocobo1
08aaff379b
Fix download & upload icon too large in systray on linux. Closes #6233 .
8 years ago
Oke Atime
5ae35ea6dc
Make resume/pause menu items clickable. Closes #6040
8 years ago