Commit graph

166 commits

Author SHA1 Message Date
mathieui
9d42ebdf2e Validate the SSL cert using the TOFU (Trust On First Use) model 2012-03-08 22:39:30 +01:00
mathieui
a1cc350f77 Second and third of #2336 2012-02-25 02:53:16 +01:00
Florent Le Coz
695a7ebeba Merge branch 'master' of https://git.louiz.org/poezio 2012-02-15 20:10:00 +01:00
Florent Le Coz
28d790717f Add an option to configure the max nick length 2012-02-15 20:05:38 +01:00
mathieui
b89cd8fd83 Fixes #2303 (add user_list_sort option) 2012-02-14 11:49:09 +01:00
mathieui
560390793d Add 'joined' tab state, and rewrite the function handling the priorities 2012-02-14 00:33:29 +01:00
mathieui
17fdd5d606 Fixes #2316 2012-01-25 18:14:07 +01:00
mathieui
7ba6061362 Add affiliation chars in the theme 2012-01-25 17:51:11 +01:00
Florent Le Coz
561af013b1 New participant list. Displaying the nick color, the affiliation, role, chatstate and status! 2012-01-24 17:07:04 +01:00
Florent Le Coz
a25b39777c Fix sorting columns when a room has no name. (we use '' instead of None) 2011-12-09 13:56:55 +01:00
manfraid
02099123b0 Fixe 2104 2011-12-09 13:56:55 +01:00
Florent Le Coz
cb32f6d30a show_tab_names option lets you display the name of the tabs in the horizontal bar 2011-11-30 23:26:22 +01:00
mathieui
1e8383c3e3 Fix a traceback when using ^W with xhtml-im
(it does not work perfectly as it should, but it doesn’t crash anymore, at least)
2011-11-29 00:18:31 +01:00
mathieui
2f8f4eccb8 Curses operations must operate within the lock 2011-11-28 16:48:02 +01:00
Florent Le Coz
97f7877ddb May improve some performance, but should be unnoticeable. 2011-11-20 00:42:13 +01:00
Florent Le Coz
f895d4a2f9 Restaure try: except: on derwin 2011-11-19 18:23:58 +01:00
Florent Le Coz
7dd8691f8c Pasting text is now handled has one single big key.
This avoids looping over each char we are pasting, making it
a lot faster (actually, should be instant).
2011-11-18 19:14:07 +01:00
Florent Le Coz
27e587118b Merge branch 'master' of http://git.louiz.org/poezio 2011-11-16 20:43:17 +01:00
Florent Le Coz
b2c84055df Add a vertical separator between the vertical tab list and the rest 2011-11-16 20:42:33 +01:00
mathieui
24ba3b6ed9 Add CHAR_CHATSTATE_* to the available theme options 2011-11-16 11:25:20 +01:00
Florent Le Coz
a40199d8ef Add an option to display vertical tabs from bottom to top. 2011-11-16 02:23:40 +01:00
Florent Le Coz
d67ec3278a Add an optional vertical tab list. 2011-11-16 02:09:30 +01:00
mathieui
68aa832a49 Use Theme.CHAR_STATUS whenever it is possible
Fixes #2293
2011-11-15 19:07:57 +01:00
mathieui
ba7ee1d76c Tweak auto_completion in order to add quotes only when needed 2011-11-13 18:45:44 +01:00
mathieui
587a74df6e Fix the completion with space-separated items
Fixes #2261
2011-11-13 18:37:17 +01:00
Florent Le Coz
9e8706a2e8 a plugin can now add informations in ConversationTab’s InfoWin. And the GPG plugin does that. 2011-11-12 05:48:29 +01:00
mathieui
1f5d104834 -get -set +@property +@property.setter 2011-11-09 22:00:38 +01:00
mathieui
95dcaa7fec Forgot those hardcoded values… 2011-11-08 20:51:48 +01:00
Florent Le Coz
cd0b2681e0 Fix new messages separator when it is a the top of the text window 2011-11-08 02:41:19 +01:00
Florent Le Coz
2c9cbc9f58 avoid a crash on invalid colors
(cherry picked from commit 15780364cf)
2011-11-08 00:14:24 +01:00
mathieui
78174a6eae Move a space (for perfectionnists) 2011-11-07 13:47:23 +01:00
mathieui
c3c67b5e0a Code cleanup (unused import, variables, undefined names, etc…) 2011-11-06 21:10:09 +01:00
Florent Le Coz
200019574d Use threads RLock to avoid crash on simultaneous refresh and resize.
fixes #2180
2011-11-06 17:08:40 +01:00
Florent Le Coz
e3477d7db8 Remove the Room class. fixes #2122 2011-11-06 03:31:47 +01:00
Florent Le Coz
3412c119a9 First part of the “remove the Room class” change 2011-11-06 03:27:56 +01:00
mathieui
e6797c29a5 Smaller means being insane, and even then, it should’nt bug too much
Fixes #2259
2011-11-06 00:15:38 +01:00
mathieui
a49af71f7c Fixes #2255 with some lambda fun 2011-11-05 21:25:17 +01:00
mathieui
4a8ef77839 Partial fix to #2266 and #2255 (removes the idea of "color state" and
adds state, that are computed to the current theme color)
2011-11-05 19:35:24 +01:00
Florent Le Coz
5ae665b253 Fix completion case-sensitiveness 2011-10-02 17:39:18 +02:00
Florent Le Coz
347733804f Do not try to cycle completion on commands if there was only one possibily.
You can now see by the space appended at the end if it was the only one.
It lets you complete arguments without having to add a stupid space after the command name
2011-10-01 20:46:20 +02:00
Florent Le Coz
fdf6a00bbc fixes #2185 completion can be done with the cursor ANYWHERE! 2011-09-30 17:20:36 +02:00
Florent Le Coz
0ee2194d3c Backed out changeset e811b4e21013 2011-09-25 15:32:00 +02:00
Florent Le Coz
b5ce85869b Forgot that… 2011-09-25 15:31:12 +02:00
Florent Le Coz
a9d2cf8ff2 make colors work with 3-digits color numbers 2011-09-23 22:50:14 +02:00
Florent Le Coz
700b11e42d Handles 256 colors, easier theming and more flexible way to define colors
Doesn’t run yet if term doesn’t support 256 colors, I know
(thus the branch "256")
2011-09-21 00:52:03 +02:00
Florent Le Coz
6debaa6c3f Do not limit the size of the windows, fixes #2246 2011-09-20 21:21:26 +02:00
Florent Le Coz
489852a593 Fixes the new-message-separator (I think) 2011-09-16 16:00:33 +02:00
Florent Le Coz
b33a09f0f6 Keep one bool LESS in each line, YAY, that’s HUGE. 2011-09-13 01:59:50 +02:00
Florent Le Coz
c8d80807c7 fix issues with too long nicknames 2011-09-13 01:55:52 +02:00
mathieui
d1bf1dfa53 Fix the (now rare) tracebacks from curses. 2011-09-12 20:22:12 +02:00