Commit graph

11068 commits

Author SHA1 Message Date
red-agent
89bfa782dc Gajim's build system is a little bit funky. Fixes 5274 2009-09-18 18:45:08 +03:00
red-agent
8ae6679fe8 Added the new command system to the build system 2009-09-18 17:32:27 +03:00
Thibaut GIRKA
bd9d793ad8 send messages to the gui, wait for codecs, and other things
JingleSession now sends messages about errors or session terminating to the GUI.
Another thing is that it'll wait for all transports candidates and all codecs to be ready before
starting or accepting a session. This is required by video, which is only missing a GUI. :)
2009-09-17 23:36:26 +02:00
red-agent
030738db2d Merge the new command system in 2009-09-17 23:22:48 +03:00
Yann Leboulanger
f5b1c2dca7 improve GUI for jnigle 2009-09-17 22:21:06 +02:00
red-agent
e0e4dd6c31 A bunch of fixes for the command completion 2009-09-17 19:06:38 +03:00
Yann Leboulanger
12baddbdc3 start of GUI stuff for VOIP 2009-09-17 14:48:15 +02:00
Yann Leboulanger
b6481d54ea [Jonathan Michalon] Make latex images theme aware. 2009-09-17 13:54:20 +02:00
red-agent
39eef45bca Command auto-completion along with some fixes 2009-09-17 13:25:25 +03:00
red-agent
90d378941b Fixed arguments check in raw commands 2009-09-17 11:36:47 +03:00
red-agent
91e28d0ed9 Removed the command that was accidently commited 2009-09-17 11:24:58 +03:00
red-agent
684662c15d Few fixes for the command system 2009-09-17 09:03:57 +03:00
red-agent
1a327414ca Moderate refactoring and parser/adapter enhancements 2009-09-17 04:38:39 +03:00
Thibaut GIRKA
163b01e113 New class for video sessions, added an end_session method, and minor changes 2009-09-16 22:35:11 +02:00
Thibaut GIRKA
8b4cd1b368 Fixed two more or less fatal mistakes from my last commit 2009-09-16 21:21:08 +02:00
Yann Leboulanger
11c7de6c34 coding standards 2009-09-16 20:41:12 +02:00
Yann Leboulanger
4e4a91dbe1 prevent traceback. Fixes #5269 2009-09-16 16:14:03 +02:00
Thibaut GIRKA
af44ee0840 Moved things to JingleRTPContent, start pipeline earlier
Some methods of JingleVoIPContent have been moved to JingleRTPContent, in prevision of a video content class.

The pipeline now starts in setupStream, and the stream's direction is changed when the stream is ready.
2009-09-16 13:55:54 +02:00
red-agent
4dae0bde44 Removed unused code 2009-09-15 23:40:29 +03:00
Yann Leboulanger
709dba715a global option alwaysauth become a per-account autoauth option. Fixes #5264 2009-09-15 22:26:42 +02:00
red-agent
6630d88c08 Fixed a bug in the nick command 2009-09-15 22:59:48 +03:00
red-agent
10a0867e59 Enhanced command arguments parser/adapter 2009-09-15 22:57:01 +03:00
Yann Leboulanger
ebe93d25ff fix memory leak with gtkspell. Fixed #2025 2009-09-15 21:19:38 +02:00
Yann Leboulanger
da29844342 [Dicson] fix typo. Fixes #5267 2009-09-15 19:49:56 +02:00
Yann Leboulanger
651e801334 correctly change the resource of a control. Fixes #5261 2009-09-15 17:41:47 +02:00
red-agent
8a72870a6d More code refactoring 2009-09-15 17:46:02 +03:00
red-agent
c194b92136 Made command options refactoring along with some fixes 2009-09-15 03:33:02 +03:00
red-agent
a264608b29 Slighlty changed command arguments parser/adapter internal logic
Made parser to preserve the order of options, so I can use it later to provide
some enhancments for the adapter.
2009-09-15 01:20:49 +03:00
red-agent
7bec311cfb Made some cosmetic API changes to the command system 2009-09-14 22:04:49 +03:00
red-agent
0a1ef72c0d Removed unused code from the Dispatcher 2009-09-13 22:11:40 +03:00
red-agent
620d102ac5 Fixed a typo 2009-09-13 21:19:10 +03:00
red-agent
6a20a33b70 Dropped in an implementation of standard commands 2009-09-13 17:43:44 +03:00
red-agent
880952b5c3 Few more fixes for the command system 2009-09-13 16:40:33 +03:00
Yann Leboulanger
949dbe6e38 better focus behavior when adding/removing a new proxy profile. Fixes #4017 2009-09-13 11:21:23 +02:00
Thibaut GIRKA
32ad59aa42 jingle: move from the old farsight to farsight2,
better compliance to the last version of XEP 0166, 0167 and 0176
2009-09-13 11:02:49 +02:00
red-agent
cae86299e4 Rolled in a bunch of fixes for the command system 2009-09-13 00:22:17 +03:00
red-agent
981572f79d Improved error handling in the command system 2009-09-12 23:22:50 +03:00
red-agent
ae0f32d922 Dropped in the brand new and shiny command system 2009-09-12 16:51:21 +03:00
red-agent
c38e7050f5 Swept everything related to commands 2009-09-11 04:54:26 +03:00
Yann Leboulanger
faf3a1fe6f add a reconnect menuitem in groupchat context menu when it's doconnected. Fixes #4004 2009-09-11 00:12:36 +02:00
Yann Leboulanger
a7c3451e1d Show a confirmation dialog first time we block a contact. Fixes #3646 2009-09-11 00:01:56 +02:00
Yann Leboulanger
17e03edfd7 show confirmation dialog first time we send custom status. see #3646 2009-09-10 22:12:52 +02:00
Yann Leboulanger
0ea6544c26 show notification for bad GPG pass instead of an error dialog 2009-09-10 18:30:26 +02:00
Yann Leboulanger
7d7ca4d4ae always expand lines in disco window, increase default disco window width. Fixes #3877 2009-09-10 13:54:44 +02:00
Yann Leboulanger
8b528e512f move change_awn_icon_status from roster_window.py to gajim.py. see #3643 2009-09-09 13:51:33 +02:00
Yann Leboulanger
44e98585ed move music track listener things from roster_window.py to gajim.py. see #3643 2009-09-09 13:26:53 +02:00
Yann Leboulanger
377a777823 always reply to incoming resource. see #5227 2009-09-09 10:38:26 +02:00
Yann Leboulanger
bad4297952 when unregistering an account, wait server answer before closing connection. 2009-09-09 10:13:03 +02:00
Yann Leboulanger
94f3db54ec merge fix from trunk 2009-09-08 21:45:18 +02:00
Yann Leboulanger
ff49ce0f0d fix typo. Fixes #5259 2009-09-08 20:07:29 +02:00