Commit Graph

165 Commits (52e959e6a1920ea5df3a40f2da8e632d187b74d7)

Author SHA1 Message Date
Bruno Deferrari a712fd3d0b irc.client: Rename listeners to chats, rename some words, better handling of channel joins for chats attached before login, fixes, etc 2008-10-05 21:32:21 -02:00
Bruno Deferrari f12357e4e1 irc.client: Fix docs 2008-09-30 03:11:54 -03:00
Bruno Deferrari 177abec11e irc.client: Fix listeners-with-participant 2008-09-30 03:00:48 -03:00
Bruno Deferrari 6e09d7cb63 irc.client: Refactor, clean, etc. Stop using a thread for each listener for output messages 2008-09-28 22:11:58 -03:00
Bruno Deferrari 7c596f6b02 irc.client: Make irc-client have its own nick field, profiles shouldn't be mutated 2008-09-24 00:02:36 -03:00
Bruno Deferrari d256db22d1 irc.client: Fixes, refactoring 2008-09-21 20:46:09 -03:00
Bruno Deferrari d9e0060eb8 irc.messages: Fix `_' word conflict between fry and inverse 2008-09-19 22:14:00 -03:00
Doug Coleman a0a17646c5 dettach -> detach (spelling), fix docs 2008-10-06 15:56:54 -05:00
Doug Coleman 03043a7cfd remove slot 2008-10-06 15:25:17 -05:00
Doug Coleman e42a2d8825 clean up constructor 2008-10-06 15:01:01 -05:00
erg d142b32837 cleaner irc.messages 2008-10-06 14:54:27 -05:00
Bruno Deferrari 0558df4875 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-19 19:50:40 -03:00
U-WSCHLIEP-PC\wschliep 7b8be1222f irc.client: Got rid of the annoying 100% CPU 2008-09-19 18:32:49 -04:00
Bruno Deferrari 4bd73a1eb7 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/irc/messages/messages.factor
2008-09-15 15:28:16 -03:00
Bruno Deferrari c3380865c1 irc.messages: dip 2008-09-11 03:35:34 -03:00
Slava Pestov cf80dd122a Updating code for make and fry changes 2008-09-10 22:11:40 -05:00
Bruno Deferrari d6daf688ad Merge branch 'master' of git://factorcode.org/git/factor 2008-09-08 14:39:28 -03:00
Bruno Deferrari 198e35fac2 irc.messages: Remove nickname/channel distiction 2008-09-07 00:22:18 -03:00
Bruno Deferrari 007c68ab6b irc.messages: handle mode parameters using inverse's switch 2008-09-06 19:29:18 -03:00
Doug Coleman ad890e8a31 if-empty changes 2008-09-06 17:15:25 -05:00
Bruno Deferrari 50e5ffa594 irc.messages: Handle mode messages better, tests 2008-09-06 18:39:00 -03:00
Bruno Deferrari b610e07769 irc.messages: Change the way messages are built when parsed 2008-09-05 02:16:38 -03:00
Bruno Deferrari 7f588bbb84 irc.messages: oops 2008-09-04 01:28:37 -03:00
Bruno Deferrari f936f5f54f irc.messages: use >tuple 2008-09-03 23:56:58 -03:00
Doug Coleman 8ebb7f9be7 fix irc for delegate removal 2008-09-03 12:39:30 -05:00
William Schlieper 7a701c9501 irc.ui: Fixed bug in constructor 2008-08-14 01:24:56 -04:00
William Schlieper 2186999fee irc.ui: Fixed userlist>> bug 2008-08-14 00:52:29 -04:00
William Schlieper 83574cb5ee irc.ui: Removed userlist slot from irc-tab 2008-08-13 20:58:05 -04:00
William Schlieper ca27c897d0 irc.ui: Removed reference to irc.messages.private 2008-08-13 20:52:30 -04:00
William Schlieper 176fb3cebd Merge branch 'master' of git://tiodante.com/git/factor 2008-08-13 20:50:34 -04:00
William Schlieper 8b3ce1ee84 irc:Added whois command, fixed bug in parting 2008-08-13 01:00:26 -04:00
Bruno Deferrari 759a939ecc irc.client: Refactorings 2008-08-12 03:25:13 -03:00
William Schlieper 1ef85fe1bc irc.ui: Various added features 2008-08-11 01:22:26 -04:00
Bruno Deferrari cd77f8ba50 irc.client: Handle nick changes in participant lists and forward to channels with the participant. Forward mode messages to channels. 2008-08-07 23:02:29 -03:00
Bruno Deferrari 1603be0cec irc.client: Improve testing, better handling of participant list changes notifications, fix quit notification. 2008-08-07 22:12:30 -03:00
William Schlieper e253fe06d4 Kick messages now supported 2008-08-04 15:44:40 -04:00
William Schlieper cbb4a67560 irc.ui: Userlist sorting now uses Unicode Collation Algorithm 2008-08-03 20:35:23 -04:00
William Schlieper f04c5f9c7f irc.ui: Fixed userlist sorting bug 2008-08-03 20:29:53 -04:00
William Schlieper 64bed4e44e irc.ui: Userlists are now sorted 2008-08-03 13:21:32 -04:00
William Schlieper 710bc04b6f irc.ui: Fixed color bugs 2008-08-02 15:54:02 -04:00
William Schlieper 942043aba2 Merge branch 'master' of git://tiodante.com/git/factor 2008-08-01 19:28:21 -04:00
Bruno Deferrari 9a84cfe656 irc.client: Fix user quit notification 2008-08-01 19:59:18 -03:00
William Schlieper f40577b4d9 irc.ui: Fixed inference error, can now display notices 2008-08-01 18:44:28 -04:00
William Schlieper 804a76afc8 irc.ui: Userlists no longer use list gadgets 2008-07-31 21:36:16 -04:00
William Schlieper a757af9da5 Merge branch 'master' of git://tiodante.com/git/factor 2008-07-31 20:51:07 -04:00
Bruno Deferrari fcc1ee9cdd irc.client: nick command parsing, namelist notification after join, tests. Make +normal+ the default state for participants, not 'f' 2008-07-31 21:45:35 -03:00
Bruno Deferrari 5fd42c4e54 irc.client: For tests that need to wait, wait 0.1 seconds instead of 1 second. 2008-07-29 00:52:42 -03:00
Bruno Deferrari a0782fb599 irc.client: Don't forward quit messages to the server listener, tests for participant lists 2008-07-29 00:48:25 -03:00
William Schlieper 9f60dd601b irc.ui: Fixed a few bugs 2008-07-28 21:02:05 -04:00
William Schlieper ef137d793f Merge branch 'master' of git://tiodante.com/git/factor 2008-07-27 20:24:52 -04:00
Bruno Deferrari b30f22f125 irc.client: Fix removing of participant on quit 2008-07-27 21:19:28 -03:00
William Schlieper 09c1fc390b Added server listener 2008-07-27 20:15:38 -04:00
Bruno Deferrari b855b098a7 irc.client: Fixes, tests, etc 2008-07-26 15:32:16 -03:00
Bruno Deferrari 939cac65b3 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-25 23:08:13 -03:00
Eduardo Cavazos ddbab9cdd2 Update code in extra to use 'grid-add' 2008-07-25 12:34:41 -05:00
Bruno Deferrari acb67fe09c Merge branch 'master' of git://factorcode.org/git/factor 2008-07-21 11:16:38 -03:00
Bruno Deferrari 55d7cb3168 irc.client: Two more tests 2008-07-18 16:36:40 -03:00
Bruno Deferrari ec16d1eb1b Merge branch 'master' of git://factorcode.org/git/factor 2008-07-18 13:10:12 -03:00
Bruno Deferrari 77e6f10ac3 irc.client: Improvments to thread management. 2008-07-18 13:09:04 -03:00
William Schlieper d1cbccca75 Added participant lists 2008-07-16 19:33:33 -04:00
William Schlieper 174021e44e Merge branch 'master' of git://tiodante.com/git/factor 2008-07-16 01:06:58 -04:00
Bruno Deferrari 62fdbfd671 irc.client: Remove mailbox-get timeouts 2008-07-16 02:01:15 -03:00
William Schlieper fce7afcf9e Merge branch 'master' of git://tiodante.com/git/factor 2008-07-16 00:07:11 -04:00
William Schlieper 36e74f29c0 Added irc.ui.load; now "irc.ui" run works 2008-07-16 00:02:04 -04:00
Bruno Deferrari c4db578f04 irc.client: Manage participant list changes, forward quit messages to all channels with participant, mode tests. 2008-07-16 00:32:06 -03:00
Bruno Deferrari 0038136950 irc.client: Rename client message construcor, handle outgoing plain irc-messages. 2008-07-16 00:32:05 -03:00
Bruno Deferrari 66be27c186 irc.client: Add make-client-messages, move things around, etc 2008-07-16 00:32:05 -03:00
Bruno Deferrari b7af781e58 irc.client: Add participant mode symbols 2008-07-16 00:32:05 -03:00
Bruno Deferrari fde3783fed irc.client: Fix, remove-listener now parts from channels correctly 2008-07-16 00:32:05 -03:00
Bruno Deferrari 0d17038a51 irc.client: Some little changes, and handling of quit messages (removes participant from channels, still needs to forward it) 2008-07-16 00:32:05 -03:00
Bruno Deferrari 38e31b85c9 irc.client: Handling of lists of participants in channels, fixes. 2008-07-16 00:32:05 -03:00
William Schlieper c02397d3a4 Got /commands actually working, irc.ui no longer uses make-gadget et al 2008-07-15 02:46:49 -04:00
William Schlieper 3928d3dae0 Added /commands 2008-07-14 20:53:08 -04:00
William Schlieper 1395f47025 Merge branch 'master' of git://tiodante.com/git/factor 2008-07-11 23:27:40 -04:00
Bruno Deferrari c5e55ce6ec irc.client: Fix, remove-listener now parts from channels correctly 2008-07-12 00:04:39 -03:00
William Schlieper a1bed6abe0 Merge branch 'master' of git://tiodante.com/git/factor 2008-07-11 21:45:18 -04:00
Bruno Deferrari a88b176ba2 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-11 20:30:05 -03:00
Bruno Deferrari b68a982466 irc.client: Some little changes, and handling of quit messages (removes participant from channels, still needs to forward it) 2008-07-11 20:23:31 -03:00
William Schlieper 89cad5023c irc.ui now has timestamps 2008-07-11 17:11:03 -04:00
William Schlieper 45715f52a8 Fixed bug in ui.gadgets.tabs, irc.ui no longer uses delegation 2008-07-11 16:31:35 -04:00
Bruno Deferrari aec887cc14 irc.client: Handling of lists of participants in channels, fixes. 2008-07-11 01:16:15 -03:00
Bruno Deferrari 2d12fe4f05 irc.client: Fix tests 2008-07-10 20:11:08 -03:00
U-WSCHLIEP-PC\wschliep 07c38a867d Added extra/irc/ui and extra/ui/gadgets/tabs 2008-07-10 02:38:48 -04:00
Bruno Deferrari dda15b0d06 irc.client: Fix join message handling 2008-07-09 23:11:39 -03:00
Bruno Deferrari 4141399beb irc.client: Move message tuples and parser to irc.messages, fix join handling 2008-07-09 22:48:17 -03:00
Bruno Deferrari 4b0dc8747a irc.client: Fix "part" messages 2008-07-09 18:17:19 -03:00
Bruno Deferrari 33fccfe4a4 irc.client: Add more words, fixes, update docs. 2008-07-09 11:10:21 -03:00
Bruno Deferrari d4aae8a183 irc.client: Clean a bit. 2008-07-09 11:10:21 -03:00
Bruno Deferrari 69266e3c4d irc.client: Remove unused imports, add authors.txt, add more tests. 2008-06-27 18:09:57 -03:00
Bruno Deferrari 46a1e4a065 irc.client: Handle kicks, better handling of joins, fixes 2008-06-27 16:32:04 -03:00
Bruno Deferrari 646a4dd925 irc.client: Make add-listener a word instead of a generic method 2008-06-18 23:58:10 -03:00
Bruno Deferrari cd998f029d irc.client: Documentation and fixes 2008-06-09 20:40:54 -03:00
Bruno Deferrari 095506884b irc.client: Uses fry instead of curry/compose, add server listeners. 2008-06-09 15:36:44 -03:00
Bruno Deferrari 6943230bf5 irc.client: better handling of disconnects 2008-06-08 16:06:19 -03:00
Bruno Deferrari 7126469eac irc.client: remove unused concurrency.futures import 2008-06-07 21:04:27 -03:00
Bruno Deferrari 3480a93fd5 irc.client: Some small changes, and replace listen-to by listener objects of different types. 2008-06-07 20:52:28 -03:00
Bruno Deferrari 63089a2124 irc.client: Improve tests a bit 2008-06-03 19:53:27 -03:00
Bruno Deferrari e6a4802ff8 irc.client: Some fixes and improvments, more tests 2008-06-02 01:33:54 -03:00
Bruno Deferrari 352c9b8997 irc.client: Clean code a bit, add some unit-tests 2008-06-01 20:58:53 -03:00
Bruno Deferrari 8d0016d0e3 irc.client: Rename word 2008-05-30 10:03:53 -03:00