51 Commits (55e7da35f4fa34643e9d0b18bb8b495c25a4808b)

Author SHA1 Message Date
emdee 55e7da35f4 update 3 months ago
Sébastien Helleu 77df9d06f7 Code refactoring, fix setup.py
All changes:
- full PEP8 compliance
- move sources from src/qweechat/ to qweechat/
- move data from data/icons/ to qweechat/data/icons/
- sources validated with PEP8
- use setuptools in setup.py, fix path of data files
10 years ago
Sebastien Helleu 46e5dee03a Add option relay.lines to limit the number of lines received on connection (default: 50) 10 years ago
Sebastien Helleu 9738f64af8 Use method .getboolean() to read boolean option relay.ssl 10 years ago
Sebastien Helleu fbb0156dae Use /usr/bin/env in python shebang 10 years ago
Sebastien Helleu da74afdbdc Update copyright dates 10 years ago
Sebastien Helleu 1cf51dd211 testproto.py: use argparse module to parse command line arguments, full PEP8 compliance 11 years ago
Sebastien Helleu 0e4ce9c967 Add emphasis color code 11 years ago
Sebastien Helleu 65924da657 Add missing color options (sync with WeeChat) 11 years ago
Sebastien Helleu 1757a3bee5 Add icon "document-save.png" for entry "Save connection" in File menu 11 years ago
howaboutudance b548a19e67 Add entry "Save connection" in File menu 11 years ago
Gryllida A 3c4ccb16f9 Decode buffer name when inserting (patch #8050) 11 years ago
Sebastien Helleu 9c265019b5 Remove "compression=gzip" in command init
The compression is in fact "zlib" (it has been renamed in WeeChat).
This option is not required because compression is enabled by default
(if WeeChat supports it).
11 years ago
Sebastien Helleu 9587cb0afb Set variable "uncompressed" in WeeChat decoded message when compression is off (using message as-is) 11 years ago
Sebastien Helleu 2a0b6adc57 Add support of new message "_nicklist_diff" 11 years ago
Sebastien Helleu be3c1edaf1 Use OrderedDict (if python >= 2.7) to display ordered dicts in objects (debug window and testproto.py) 11 years ago
Gryllida A e09c80abf5 Fix input of UTF-8 wide chars: use encode() instead of str() for user input processing 11 years ago
Sebastien Helleu 7b4aefb28c Use two verbose levels in testproto.py
According to level:
- no verbose (no "-v" given): compact view for objects
- verbose (one "-v" given): long view for objects
- extra verbose (two "-v" given): long view for objects and display raw messages.
11 years ago
Sebastien Helleu 9b4804b920 Add script testproto.py to test relay protocol 11 years ago
Sebastien Helleu 205b77686e Use single quotes instead of double quotes for decoding error 11 years ago
Sebastien Helleu e836cfb0f6 Move comments with description of python file to top of files 11 years ago
Sebastien Helleu b51e6ba7d7 Display toolkit used in About dialog (PySide or PyQt4) 12 years ago
Sebastien Helleu e17d5dc07d Update copyright dates 12 years ago
Sebastien Helleu f4780bac89 Add missing utf-8 decoding for buffer title 12 years ago
Sebastien Helleu 77b25057d1 Add SSL support 12 years ago
Sebastien Helleu f8bbe7b6c1 Convert time object to integer (instead of string) 12 years ago
Sebastien Helleu 4b44d000ee Add support of object type "arr" (array) in protocol 12 years ago
Sebastien Helleu eafb7aebb2 Send message "quit" when disconnecting from WeeChat (before closing socket) 12 years ago
Sebastien Helleu d1b4884dfd Update copyright dates 12 years ago
Sebastien Helleu beaa87758b Add signals "upgrade" and "upgrade_ended" 12 years ago
Sebastien Helleu 9793665389 Add type of buffers, add signals "_buffer_type_changed" and "_buffer_unmerged" 13 years ago
Sebastien Helleu 54bcac1f1b Remove color codes from topic 13 years ago
Sebastien Helleu 773ee7bb73 Replace iteritems() by items() 13 years ago
Sebastien Helleu 35125a392d Use prefix "0o" for octal number 13 years ago
Sebastien Helleu 15380bcecd Replace xrange by range 13 years ago
Sebastien Helleu 8320f3a8fd Change version to 0.0.1-dev 13 years ago
Sebastien Helleu 67ae320438 Replace calls to "apply(f, args)" with "f(*args)" 13 years ago
Sebastien Helleu 141c8d304b Remove py3k deprecation warning about classic int division 13 years ago
Sebastien Helleu a6630f78e0 Replace python print statement with print() function 13 years ago
Sebastien Helleu 3a5ec0c163 Add conversion of WeeChat colors to Qt colors, add section "color" in config file 13 years ago
Sebastien Helleu c728febdd5 Add local variables in buffers, update prompt of buffers using local variable "nick" 13 years ago
Sebastien Helleu c738936b1e Add object "htb" (hashtable) in protocol, rename object code "lis" to "inl" (infolist) 13 years ago
Sebastien Helleu 93865c21ce Add WeeChat icon for app 13 years ago
Sebastien Helleu ca67c3a7dc Add sync of buffers/nicklists 13 years ago
Sebastien Helleu 02cba1c1c4 Add auto-resize of nicklist on insertItem/clear, set NoFocus on title, add bullets for nicklist 13 years ago
Sebastien Helleu e59c898801 Add keys alt+arrows to switch buffer 13 years ago
Sebastien Helleu cc80cd81ab Create debug dialog when asked, keep some lines in buffer when dialog is not open 13 years ago
Sebastien Helleu dc15599ca2 Use a dynamic size for list of buffers and nicklist (based on longer text) 13 years ago
Sebastien Helleu 6b52019908 Fix crash with PySide when sending unicode data on socket 13 years ago
Sebastien Helleu f4848c2ee9 Use uppercase in variable NAME 13 years ago