6800 Commits

Author SHA1 Message Date
Damien Churchill
08e774bbda webui: fix displaying the torrent context menu
The event name and arguments has changed, as well as the response
from getPoint, nothing major.
2011-10-05 01:36:57 +01:00
Damien Churchill
43cb787b44 webui: fix closing the connection manager
Don't override the onHide method in the ConnectionManager, this
was stopping the window from being able to close.
2011-10-05 01:36:57 +01:00
Damien Churchill
fb8f1e7ebc web: fix the FilterPanel to a degree
This finishes converting the FilterPanel to use the new data stuff
from ExtJS4 as well as switching from a listview to a gridview.
Currently the Sidebar is still broken.
2011-10-05 01:36:57 +01:00
Damien Churchill
881bcee160 web: fix starting/stopping daemons
Just a simple change from listview to gridview here.
2011-10-05 01:36:57 +01:00
Damien Churchill
42b8af25aa milestone number 1, web interface loads now 2011-10-05 01:36:57 +01:00
Damien Churchill
bf4b826809 webui: fix the login window
The login window now functions correctly under ExtJS 4.0.
2011-10-05 01:36:57 +01:00
Damien Churchill
8ae14de208 webui: fix up the connection manager
Partially fix the connection manager so it now displays correctly
on first load. A lot of the functionality needs to be changed
due to the list -> grid migration.
2011-10-05 01:36:57 +01:00
Damien Churchill
5b45670a85 webui: first commit where the interface loads
At this point the interface loads, but it is misshapen and needs a lot more
work to get it fully extjs 4.0 compatible.
2011-10-05 01:36:57 +01:00
Damien Churchill
6cdf9940d3 add extjs javascript files too 2011-10-05 01:31:14 +01:00
Damien Churchill
8b69d66bae tidy up some deferred stuff 2011-10-05 01:31:13 +01:00
Damien Churchill
3ee434975c upgrade to extjs 4.0.2 2011-10-05 01:31:13 +01:00
Damien Churchill
dda4620d98 remove and update the ext-extensions 2011-10-05 01:31:13 +01:00
Damien Churchill
7ac0083239 remove more extensions that have been moved into core 2011-10-05 01:31:13 +01:00
Damien Churchill
6ae58248a1 remove the treegrid extensions as they are now included with extjs 2011-10-05 01:31:12 +01:00
Damien Churchill
1c78bcbb29 upgrade to extjs4 2011-10-05 01:31:12 +01:00
Andrew Resch
7227c97cac Fix typo in Windows shutdown handler 2011-08-08 10:42:29 -07:00
Pedro Algarvio
4fcfb677a4 Allow changing ownership even though the owner column is not visible. 2011-08-03 11:59:42 +01:00
Andrew Resch
808ff02130 Fix path for desktop file 2011-07-29 20:56:48 -07:00
Calum Lind
08a0a2de99 Fix i18n sub-dir issue in gitignore 2011-07-28 22:56:22 +01:00
Andrew Resch
fd56ccaabf Fix .desktop file creation on Windows by just ignoring it 2011-07-28 22:53:40 +01:00
Calum Lind
cebddf9c79 Add my name to author list 2011-07-22 19:29:32 +01:00
Andrew Resch
e9b602d85f Update windows setting 2011-07-19 16:50:56 -07:00
Calum Lind
5b2d37954c Add intltool to dependencies 2011-07-13 23:27:00 +01:00
Calum Lind
fcc13f454b Fix torrent file and folder renaming issues
Adds `sanitize_filepath` for use before passing to libtorrent rename_file
2011-07-13 22:44:13 +01:00
Calum Lind
15ef668fef Localize the Desktop file
Conflicts:

	setup.py
2011-07-13 21:49:25 +01:00
Calum Lind
bf145c0715 Option tab spin buttons connected to key press events 2011-07-11 17:23:42 +01:00
Calum Lind
192f3d88e5 set spinbuttons numeric only 2011-07-11 16:27:48 +01:00
Pedro Algarvio
d9cf3a8c08 Remove un-needed signal handlers. 2011-07-11 15:15:45 +01:00
Calum Lind
a41b1357b5 Update translations files 2011-07-11 14:27:08 +01:00
Pedro Algarvio
c3c21dae72 More missing(?) signal handlers. Refs #1891. 2011-07-10 23:24:10 +01:00
Pedro Algarvio
4daa7e2470 Fix the options tab. Refs #1891 2011-07-10 22:51:10 +01:00
Calum Lind
b301051cdd Fix #1637: UnicodeDecodeError from 'deluge-console --help' with other languages 2011-07-10 16:45:02 +01:00
Pedro Algarvio
456f660878 Add some more lost signal on the Glade to GtkBuild migration. 2011-07-10 02:58:46 +01:00
Calum Lind
f7ce07c68f Tidy up location of gettext setup_translations 2011-07-10 02:10:14 +01:00
Pedro Algarvio
9eb85cb6eb Fix lost signals for peers tab menu, files tab menu and options tab. 2011-07-10 02:05:20 +01:00
Calum Lind
40fd945f70 Fix translation string in Freespace plugin 2011-07-10 01:58:08 +01:00
Pedro Algarvio
78944f47f3 Allow compiling translations in develop mode.
Translations will compiled into `deluge/i18n` instead of the build lib so that they can be used in a deluge develop mode install.
2011-07-10 01:20:13 +01:00
Pedro Algarvio
acb747bfd5 Log from where translations are being loaded. 2011-07-10 00:43:56 +01:00
Pedro Algarvio
0c1055511d Raw attempt of fixing the GtkBuilder introduced bugs. 2011-07-10 00:43:01 +01:00
Calum Lind
f0c327a024 Fix #1505: Add libtorrent info to --version output 2011-07-09 23:19:57 +01:00
Calum Lind
b81159f295 Fix #1801: ConsoleUI failed connect missing error message 2011-07-09 22:11:13 +01:00
Calum Lind
ca86aa5714 Fixes keyerror with existing file priorities set to High 2011-07-08 23:34:02 +01:00
Calum Lind
fc7fa94319 Add handler for drag_data_received to supress warning 2011-07-08 23:23:03 +01:00
Pedro Algarvio
c6ee8cf39d Do not use Ellipsis. 2011-07-08 10:03:04 +01:00
Pedro Algarvio
bd7bbc4e33 Add some "now needed" missing imports. 2011-07-08 04:07:04 +01:00
Pedro Algarvio
312a57aa50 Remove some left overs. 2011-07-08 00:39:48 +01:00
Pedro Algarvio
f87ed6d5a6 Moved the MainWindow to GtkBuilder.
This probably broke some behaviour because converting and splitting from libglade to GtkBuilder is not as perfect as it should be. What I noticed was fixed.
Also, GtkBuilder only allow calling `connect_signals()` once. Some code had to change to handle this and a "handlers proxy class" was created to keep the behaviour we had, ie, connect signals from where it was needed. Then I monkey patch the main windows GtkBuilder to not allow anyone to connect signals through it since it would break behaviour. Connecting signals to the main window builder instance is now done like `component.get("MainWindow").connect_signals()`. The best solution will probably break the main window ui into the needed parts in order to not have to monkey patch main windows builder.
Plugin's trying to get the main windows `main_glade` are now broken, on purpose, ie, the code they have needs to change since the calls to the builder are not the same as the calls to libglade. The plugins we ship with deluge will be fix as soon as possible.
2011-07-07 20:48:02 +01:00
Pedro Algarvio
4234311050 Start with a bigger width. 2011-07-07 20:48:02 +01:00
Pedro Algarvio
a47da57c0d Make sure the tracker url is of type string and not unicode. Never had this issue previously though. 2011-07-07 20:48:02 +01:00
Calum Lind
13528fe7f8 Fix httpdownloader Tests 2011-07-07 01:22:51 +01:00