summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
kopla [Thu, 28 Jan 2010 10:03:44 +0000 (10:03 +0000)]
Minor fixes
git-svn-id: file:///svnroot/qtrapids/trunk@70
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Thu, 21 Jan 2010 13:27:05 +0000 (13:27 +0000)]
- Added daemon start functionality
- TODO: Consider removing forced torrent recheck when issuing Start Daemon
git-svn-id: file:///svnroot/qtrapids/trunk@69
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Tue, 19 Jan 2010 13:11:35 +0000 (13:11 +0000)]
- Fixed build error
git-svn-id: file:///svnroot/qtrapids/trunk@68
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Tue, 19 Jan 2010 12:48:41 +0000 (12:48 +0000)]
- Fixed KineticScrolling due to Qt 4.6.1 changes.
- MainWindow title set to QtRapids, on Maemo application name does not work.
git-svn-id: file:///svnroot/qtrapids/trunk@67
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 18 Jan 2010 11:15:51 +0000 (11:15 +0000)]
- Added install targets
git-svn-id: file:///svnroot/qtrapids/trunk@66
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 18 Jan 2010 11:11:08 +0000 (11:11 +0000)]
- Fixed maemo-specific build opts
git-svn-id: file:///svnroot/qtrapids/trunk@65
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 18 Jan 2010 11:03:55 +0000 (11:03 +0000)]
- Corrected Cmakelists because of broken build
git-svn-id: file:///svnroot/qtrapids/trunk@64
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 18 Jan 2010 11:00:10 +0000 (11:00 +0000)]
- Renamed client to qtrapids-gui
git-svn-id: file:///svnroot/qtrapids/trunk@63
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 18 Jan 2010 09:35:06 +0000 (09:35 +0000)]
- Register also GUI DBus-client to DBus
- TODO: Test if application is not killed on Maemo anymore
git-svn-id: file:///svnroot/qtrapids/trunk@62
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Wed, 13 Jan 2010 11:16:46 +0000 (11:16 +0000)]
- Corrected CMakeLists.txt files to allow proper out-of-source build (separate build-directory trees can be now used)
- Commented out utest build from toplevel CMakeLists.txt
git-svn-id: file:///svnroot/qtrapids/trunk@61
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Fri, 8 Jan 2010 15:16:49 +0000 (15:16 +0000)]
- Implementde server process termination from client UI
- TODO: Check if we need some clean up after termination.
git-svn-id: file:///svnroot/qtrapids/trunk@60
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Fri, 8 Jan 2010 12:14:05 +0000 (12:14 +0000)]
- ColumnSelectorDialog modified for Maemo5 Qt support, version 4.6 requires
using QMaemo5KineticScroller
- CMake build cnofiguration updated to check if we are compiling under Scratchbox
git-svn-id: file:///svnroot/qtrapids/trunk@59
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Thu, 7 Jan 2010 15:22:18 +0000 (15:22 +0000)]
- Scrollbar added to column selector
- TODO: Kinetic scrolling to be implemented in the selector.
git-svn-id: file:///svnroot/qtrapids/trunk@58
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Thu, 31 Dec 2009 08:56:54 +0000 (08:56 +0000)]
- DownloadView columns can be now hidden by user preference. Settings are persistent
- ETA counter working
- DBus interface etended a bit to incorporate downloaded data amout in alerts
git-svn-id: file:///svnroot/qtrapids/trunk@57
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Wed, 23 Dec 2009 08:53:16 +0000 (08:53 +0000)]
- Added rate limit preferences to DBus client/server implementation
- Added #ifdefs to reduce debugging output
git-svn-id: file:///svnroot/qtrapids/trunk@56
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Wed, 16 Dec 2009 15:02:44 +0000 (15:02 +0000)]
- Fixes: Restoring download rate setting on startup. Rate setting spinbox initial values.
git-svn-id: file:///svnroot/qtrapids/trunk@55
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Tue, 15 Dec 2009 14:04:14 +0000 (14:04 +0000)]
- Uncommitted files
git-svn-id: file:///svnroot/qtrapids/trunk@54
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Thu, 10 Dec 2009 14:40:55 +0000 (14:40 +0000)]
- Added session-level upload/download-rate limit preferences
git-svn-id: file:///svnroot/qtrapids/trunk@53
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Tue, 24 Nov 2009 09:04:14 +0000 (09:04 +0000)]
- Additional (plugin)tabs closable in MainWindow
- Corrected progress indication display bug
- Added PluginInterface function to identify plugins at host.
git-svn-id: file:///svnroot/qtrapids/trunk@51
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Tue, 24 Nov 2009 08:16:21 +0000 (08:16 +0000)]
Data model for settings/options updates
Intermediate unfinished state with unit tests (including ones
from Nokia Qt Labs)
git-svn-id: file:///svnroot/qtrapids/trunk@50
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Tue, 24 Nov 2009 08:16:11 +0000 (08:16 +0000)]
Server methods to store/get options
git-svn-id: file:///svnroot/qtrapids/trunk@49
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Tue, 24 Nov 2009 08:16:05 +0000 (08:16 +0000)]
Down/Up rates nice formatting
git-svn-id: file:///svnroot/qtrapids/trunk@48
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 23 Nov 2009 12:37:41 +0000 (12:37 +0000)]
- removed some unnecessary commented-out test codes
git-svn-id: file:///svnroot/qtrapids/trunk@47
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 23 Nov 2009 12:33:07 +0000 (12:33 +0000)]
- SearchPlugin checks for Content-type -header, so now it is able to download
through links that dont have suffix .torrent
- TODO: File renaming. Some filenames are not valid to be copied (contain brackets etc.)
git-svn-id: file:///svnroot/qtrapids/trunk@46
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Fri, 20 Nov 2009 14:15:53 +0000 (14:15 +0000)]
- Search plugin parses opensearch.xml files and adds them to combobox
- Searching works
- TODO: check for MIME x-application/torrent in HTTP responses, because relying on .torrent -extension on link is very hacky
git-svn-id: file:///svnroot/qtrapids/trunk@45
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Fri, 20 Nov 2009 06:50:48 +0000 (06:50 +0000)]
-Added some error checking to torrent file writing
git-svn-id: file:///svnroot/qtrapids/trunk@44
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Thu, 19 Nov 2009 13:55:50 +0000 (13:55 +0000)]
- DownloadManager code in place
- Torrents can be downloaded and added via Search plugin
- TODO: Search engine descriptions and parser
git-svn-id: file:///svnroot/qtrapids/trunk@39
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Wed, 18 Nov 2009 12:59:31 +0000 (12:59 +0000)]
- Search plugin interface changed: enum constants to define widget types to allow plugin type-independent action handlign for plugin host
git-svn-id: file:///svnroot/qtrapids/trunk@38
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Wed, 18 Nov 2009 12:28:48 +0000 (12:28 +0000)]
Server session persistence is implemented
Now only SQLite database is used as the backend to store session
information. Only session information is stored there, common settings
(including sqlite db name, download directory etc.) are stored using
standard Qt QSettings
git-svn-id: file:///svnroot/qtrapids/trunk@37
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Wed, 18 Nov 2009 11:04:43 +0000 (11:04 +0000)]
formatting is changed according to last astyle settings
git-svn-id: file:///svnroot/qtrapids/trunk@36
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Wed, 18 Nov 2009 11:04:31 +0000 (11:04 +0000)]
astyle formatting options changed
astyle now formats brackets in "Linux kernel" form (no line break
before after conditional statements before the bracket), uses tabs
for indentation
git-svn-id: file:///svnroot/qtrapids/trunk@35
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Wed, 18 Nov 2009 10:13:44 +0000 (10:13 +0000)]
-Code formatted
git-svn-id: file:///svnroot/qtrapids/trunk@34
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Wed, 18 Nov 2009 10:12:38 +0000 (10:12 +0000)]
-Code formatted using script
git-svn-id: file:///svnroot/qtrapids/trunk@33
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Wed, 18 Nov 2009 10:06:02 +0000 (10:06 +0000)]
- Plugin interface added to MainWindow
- Search plugin dummy example
git-svn-id: file:///svnroot/qtrapids/trunk@32
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Wed, 18 Nov 2009 09:36:34 +0000 (09:36 +0000)]
Code formatting/indentation unified in trunk
scripts/format_code.sh used for automatic indentation according to
"ansi" indentation style
git-svn-id: file:///svnroot/qtrapids/trunk@31
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Wed, 18 Nov 2009 09:32:30 +0000 (09:32 +0000)]
Script to unify code formatting according to "ansi" style
To avoid differences in commits on the base of different indentation
style preferences. Script uses astyle utility and should be run before
any commit.
git-svn-id: file:///svnroot/qtrapids/trunk@30
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Tue, 17 Nov 2009 16:07:33 +0000 (16:07 +0000)]
Correct support for multiply clients
Attribute is new replaced with action attribute. All activities on the
server side are reflected by server in the alert event including torrent
removal so client removes torrent only after notification about removal
is received from server
git-svn-id: file:///svnroot/qtrapids/trunk@29
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Tue, 17 Nov 2009 14:06:23 +0000 (14:06 +0000)]
- Added PluginInterface and SearchPlugin
- TODO: Implement PluginLoader in gui/MainWindow
git-svn-id: file:///svnroot/qtrapids/trunk@28
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Tue, 17 Nov 2009 13:13:13 +0000 (13:13 +0000)]
is_new attribute added to the torrent state information
This attribute is the boolean value, server to inform client it has not
notified client about this torrent yet to avoid information flow
synchronization issues
git-svn-id: file:///svnroot/qtrapids/trunk@27
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Tue, 17 Nov 2009 13:13:05 +0000 (13:13 +0000)]
fix for div/0
git-svn-id: file:///svnroot/qtrapids/trunk@26
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Tue, 17 Nov 2009 08:58:01 +0000 (08:58 +0000)]
alerting race condition fix
git-svn-id: file:///svnroot/qtrapids/trunk@25
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Tue, 17 Nov 2009 08:56:34 +0000 (08:56 +0000)]
restore support for current stable libtorrent (/w boost::filesystem)
git-svn-id: file:///svnroot/qtrapids/trunk@24
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Tue, 17 Nov 2009 08:55:56 +0000 (08:55 +0000)]
formatting progress as percents
git-svn-id: file:///svnroot/qtrapids/trunk@23
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
deztructor [Mon, 16 Nov 2009 13:20:04 +0000 (13:20 +0000)]
Client-server through DBus, cmake support
git-svn-id: file:///svnroot/qtrapids/trunk@22
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Fri, 6 Nov 2009 12:35:57 +0000 (12:35 +0000)]
- Namespaced QBittorrentSession and QTorrentHandle to avoid possible future conflicts
git-svn-id: file:///svnroot/qtrapids/trunk@20
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Fri, 6 Nov 2009 11:28:04 +0000 (11:28 +0000)]
- Added buildconf.pri to hold the master-level build options.
- Some modifications to DownloadView formatting. Progress updated only if progressed 1%.
- Tried to correct build problem.
git-svn-id: file:///svnroot/qtrapids/trunk@19
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 2 Nov 2009 14:29:16 +0000 (14:29 +0000)]
- Maemo-specific include-files and paths added for compiling
git-svn-id: file:///svnroot/qtrapids/trunk@18
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 2 Nov 2009 12:40:36 +0000 (12:40 +0000)]
- Minor edit
git-svn-id: file:///svnroot/qtrapids/trunk@17
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 2 Nov 2009 12:22:11 +0000 (12:22 +0000)]
- Moved status string mapping to view from QTorrentHandle
- Added enum mapping to Qtorrenhandle
- DownloadView now has colorful state message
git-svn-id: file:///svnroot/qtrapids/trunk@16
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 2 Nov 2009 07:42:39 +0000 (07:42 +0000)]
- corrected makefile
git-svn-id: file:///svnroot/qtrapids/trunk@15
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Tue, 27 Oct 2009 11:22:46 +0000 (11:22 +0000)]
- Torrent addign and removal functional
- Additions to QTorrentHandle
- TODO: Test torrent downloading.
git-svn-id: file:///svnroot/qtrapids/trunk@14
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Fri, 23 Oct 2009 14:28:23 +0000 (14:28 +0000)]
- Torrent can be now opened and download starts
- New opened torrent appends to download list view
git-svn-id: file:///svnroot/qtrapids/trunk@13
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Thu, 22 Oct 2009 13:36:53 +0000 (13:36 +0000)]
- Added PreferencesDialog with settings saving and reading.
- Torrent can now be added to torrent session
git-svn-id: file:///svnroot/qtrapids/trunk@12
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Wed, 21 Oct 2009 13:48:13 +0000 (13:48 +0000)]
-Added QTorrentHandle and started torrent adding implementation
git-svn-id: file:///svnroot/qtrapids/trunk@11
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Tue, 20 Oct 2009 13:33:29 +0000 (13:33 +0000)]
- Added AlertWaiter and QBittorentSession
- Initial thread / signal -experimenting
git-svn-id: file:///svnroot/qtrapids/trunk@10
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Tue, 20 Oct 2009 11:47:19 +0000 (11:47 +0000)]
- About dialogs and menubar
git-svn-id: file:///svnroot/qtrapids/trunk@9
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Tue, 20 Oct 2009 10:10:01 +0000 (10:10 +0000)]
- Initial GUI: Main window with two tabs, torrent file open dialog.
git-svn-id: file:///svnroot/qtrapids/trunk@8
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 19 Oct 2009 14:11:06 +0000 (14:11 +0000)]
- added project file
git-svn-id: file:///svnroot/qtrapids/trunk@7
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 19 Oct 2009 14:06:02 +0000 (14:06 +0000)]
- Added files
git-svn-id: file:///svnroot/qtrapids/trunk@6
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 19 Oct 2009 13:59:20 +0000 (13:59 +0000)]
- code commit
git-svn-id: file:///svnroot/qtrapids/trunk@4
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 19 Oct 2009 13:57:50 +0000 (13:57 +0000)]
- added trunk
git-svn-id: file:///svnroot/qtrapids/trunk@3
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
lvaatamoinen [Mon, 19 Oct 2009 08:24:09 +0000 (08:24 +0000)]
- Created the repository structure according to standard scheme
git-svn-id: file:///svnroot/qtrapids/trunk@1
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda