summaryrefslogtreecommitdiff
path: root/src/window.py
AgeCommit message (Collapse)Author
2010-11-11Inputs are more modulable (they also have a common history and clipboard). ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
Search is now fully functional, and some other stuff
2010-11-11fix some issues with recent-words completion, make the ConversationTabs ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
closable with /unquery and ignore the keyboard shortcuts not handled. fixed #1941
2010-11-10ConversationTab interfacelouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-31Basic search in the roster (based on contact JIDs)louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-27Command mode in roster tab, toggle offline contacts with 'o' and sort ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
contacts by show
2010-10-17Multi-resource. Handling <presence /> stanzas. But the normal conversation ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
window is broken :^). Fixed #1888
2010-10-17yet better refreshlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-17refresh optimization by limiting the .refresh() calls at the STRICT minimumlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-16fix Makefile againlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-04addstr is now safe, avoid some length calculation that are totally useless, ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
so: fix some crash
2010-10-04use 'with' context manager for the lockslouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-04update e-mail address and READMElouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-04contact information buffer in the roster tab (yet empty)louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-27avoid a crash when receiving a message from someone not in our rosterlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-27fold groups, display-name, focus the tab if user tries to open an already ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
opened conversation (on /join too !), and nicer roster
2010-09-26Basic implementation of the roster and one to one conversationslouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-16fix the shlex fail. Colors are disabled on too long elementslouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-16fixes a crash on shlex.louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-15fixes some crashes, and stufflouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-14avoid some crashes. Also fixes the line separator on new messageslouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-14fix the resize of PrivateTablouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-14complete refactoring of the ui. Everything is now very modulable. Little ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
info win added at the bottom. Roster is ready to be implemented.
2010-09-11don't add the ',' after a last-word completion.louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-11fixed #1767louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-11only have 64 colours, so everything works fine on every terminal, even on ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
tmux. Fixed #1824
2010-09-10fix some ncurses crash. fixed #1817louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-08remove one more possible ncurses glitch by using a muttex. Also correctly ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
receive the error messages. And little cleanup
2010-09-07do not require argparse anymore, chmod in the directory in the python ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
process directly, fix a little bit the Mafile
2010-09-03python 3 only. Fixes all EncodingError bugs :))))louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-22Mor colored information message, also finish the theme 'engine'. fixed #1537louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-22Themes workinglouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-20Themes are working, need a little polishing and documentationlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-19A tentative to fix the 'glitch' bug due to both thread writing on the screenlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-14fix a crash on completion, fixed #1722louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-10Fix Link Mauve completion buglouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-09Print a line separator to indicate the new messages. fixed #1487louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-07completion is now sorted by last_talked. fixed #1712louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-05fixed #1679louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-05fix the vertical line color (cyon->blue)louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-05Our own is ALWAYS white and other nicks are NEVER white. Also reset MAGENTA ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
for information messages
2010-08-04indicates the number of available lines to be scrolled down fixed #1674louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-04fix the scroll again. The scroll size is now a page - 1 and it handles the ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
multiline message perfectly
2010-08-04fix ctrl+x, automatic-completion. Add auto-rejoin (fixed #1662)louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-26fixed #1665louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-26Display the time of the message only once, fixed #1675louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-22remove useless shebangs. Fixed 1669louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-20Fix some color thing/STUFFlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-19fixes some stuff. Also fixed #1617louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-14Verbose result for /bookmark command. fixed #1614louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-14fix a typolouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13