ngosang
0e89ec3737
Small change in progress bar percentage
10 years ago
sledgehammer999
c6248fb162
Merge pull request #2449 from glassez/redesign
...
First preparations for Redesign (#2433 )
10 years ago
Vladimir Golovnev (Glassez)
898d454b78
Follow project coding style (Issue #2192 ).
10 years ago
Vladimir Golovnev (Glassez)
2707f5205f
Fix prefjson::setPreferences() doesn't actually save.
10 years ago
Vladimir Golovnev (Glassez)
8e1698d563
Implement Preferences::changed() signal.
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)
8b95bb233d
Fix main().
10 years ago
Vladimir Golovnev (Glassez)
2dd473eb28
Use unmodified QtSingleApplication on Windows.
...
Get running application instance PID without QtSingleApplication
modification.
10 years ago
Vladimir Golovnev (Glassez)
e52a8fb0b0
Fix misc::getUserIDString() on Windows.
...
Return current user name now (and not constant "0").
Also use Unicode version of GetUserName().
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
e4c7f52bb3
Merge pull request #2463 from Noctem/QFont
...
Include QFont headers for OS X
10 years ago
David Christenson
2b480f60f9
Include QFont headers for OS X
...
Fix compilation on OS X >10.8 by including headers for QFont.
10 years ago
sledgehammer999
d0b476a4be
Merge pull request #2464 from Noctem/stdlib-flags
...
Fix OS X compilation and packaging
10 years ago
David Christenson
bdb722893f
Fix C++11 compliance
...
Fix compiler error when compiling with -std=c++11
"invalid suffix on literal; C++11 requires a space between literal and
identifier [-Wreserved-user-defined-literal]"
10 years ago
David Christenson
3f22bf1186
Use c++11 config instead of hard coding flags
...
Tell qtmake to use c++11 and let it handle the configuration changes.
10 years ago
sledgehammer999
6209d8838a
Show info hash in the torrent details in 'Add New Torrent' dialog.
...
Initial work by chrishirst.
Closes #2385 .
10 years ago
sledgehammer999
cb9a5c5018
Merge pull request #2480 from ngosang/copy_peers
...
Copy selected peers (IP:Port)
10 years ago
ngosang
17eb2dd3cc
Copy selected peers (IP:Port)
10 years ago
sledgehammer999
71b6c6ffd7
Merge pull request #2470 from Noctem/minor
...
Update build-aux, configure, and .gitignore
10 years ago
sledgehammer999
2b24fe09c5
Save the new save path first in the history. Closes #2382 .
10 years ago
sledgehammer999
38455af791
Follow project coding style. Issue #2192 .
10 years ago
sledgehammer999
d45aff9169
Merge pull request #260 from sledgehammer999/add_new_torrent_layout
...
Improve usability of 'Add new torrent' dialog. Implements issue #225 .
10 years ago
sledgehammer999
b465b3c68a
Improve usability of 'Add new torrent' dialog. Implements issue #225 .
10 years ago
sledgehammer999
d66273b10a
Show error status when a torrent is missing files.
10 years ago
sledgehammer999
45b2432513
Don't touch torrents whose files are missing (like when their drive isn't plugged in).
...
Closes #342 #2308 2469.
10 years ago
David Christenson
26bf838a0b
Bootstrap and update build-aux
10 years ago
David Christenson
3eabb5946b
Update .gitignore
10 years ago
David Christenson
1506999968
Fix OS X packaging
...
Remove erroneous Prefix entry from the Mac qt.conf, change translation
install location.
10 years ago
David Christenson
87c272207f
Add libc++ flags on OS X
...
QT5 on OS X apparently does not add '-stdlib=libc++' to CXXFLAGS or
LFLAGS, so they must be added by us for compilation to succeed.
10 years ago
sledgehammer999
95c75bb8c8
Merge pull request #2374 from pmzqla/slider-bandwidth
...
Allow bandwidth values up to 65535 KiB/s
10 years ago
sledgehammer999
eeee24a0b3
Make 'TorrentPersistentData' similar to 'Preferences' class.
10 years ago
sledgehammer999
70985480d6
Follow project coding style. Issue #2192 .
10 years ago
sledgehammer999
dcf5d4d0ee
Merge branch 'optimize-persistent-data' of git://github.com/sorokin/qBittorrent
...
Conflicts:
src/qtlibtorrent/qbtsession.cpp
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
sledgehammer999
061e71337b
Initialize logger at the beginning of program to avoid threading issues.
10 years ago
sledgehammer999
087417c8a6
Change the code to use the Logger class instead.
10 years ago
sledgehammer999
a7527aa9a7
Remove unused signal from LogListWidget.
10 years ago
sledgehammer999
8966bcacea
Follow project coding style. Issue #2192 .
10 years ago
sledgehammer999
91fc9e69ee
Make the GUI log listen to the logger class.
10 years ago
sledgehammer999
1504bbfe43
Logger base class.
10 years ago
sledgehammer999
39c9bb0800
Merge pull request #2445 from buinsky/WebUI3
...
Web API: rename 'json' scope to 'query'
10 years ago
sledgehammer999
e67c4390ed
Merge pull request #2429 from pmzqla/watched-folders
...
WebUI: Fix watched folders on Gecko
10 years ago
buinsky
b30ec46048
Web API: rename 'json' scope to 'query'
10 years ago
sledgehammer999
f2c6981711
Merge pull request #2389 from buinsky/WebUI3
...
Web API: Implement sync/maindata request
10 years ago
buinsky
574c57ee18
Use sync/maindata request in WebUI
10 years ago
buinsky
383c0e1418
Implement sync/maindata request
10 years ago
buinsky
0d43ee7076
Follow project coding style. Issue #2192 .
10 years ago
buinsky
bf0f9dd275
Implement functions for generating partial responses of requests.
10 years ago