Commit Graph

2910 Commits

Author SHA1 Message Date
Marco Pesenti Gritti
1676e5edcc Implement links. Require new gecko-embed 2006-04-25 17:47:49 -04:00
Dan Williams
e5cd418e7e Launch matchbox and other activities, use glib to spawn processes 2006-04-25 15:21:24 -04:00
Dan Williams
d5a9ca986d Quit when shell quits 2006-04-25 15:20:47 -04:00
Dan Williams
98a5c93881 Add a legacy app runner application based on Xephyr 2006-04-25 13:50:59 -04:00
Dan Williams
8ee2dcc7ba foo 2006-04-25 13:14:20 -04:00
Dan Williams
ed4fc948ca Make the on_button_close call asynchronous 2006-04-25 13:13:23 -04:00
Dan Williams
897e0132af Don't print out remove errors 2006-04-25 12:10:11 -04:00
Dan Williams
0aa037dbee Ensure the current buddy is selected in the buddy list 2006-04-25 11:57:33 -04:00
Dan Williams
c6c65f3efa Fix up chat sending/receiving 2006-04-25 11:47:19 -04:00
Dan Williams
78eac624de Use some icons for chat notifications 2006-04-24 22:22:18 -04:00
Marco Pesenti Gritti
46127b27af Implement font size changing 2006-04-24 16:28:22 -04:00
Dan Williams
b70e775b5e Remove some debug code 2006-04-24 15:18:41 -04:00
Dan Williams
fdbb82c00e Echo messages back to ourselves now that we ignore ourselves in the buddy list 2006-04-24 15:17:03 -04:00
Marco Pesenti Gritti
68ffc82c46 Tiny layout improvment 2006-04-24 15:10:44 -04:00
Marco Pesenti Gritti
281afb7a2f Merge, hi hate mercurial really 2006-04-24 15:03:21 -04:00
Marco Pesenti Gritti
13b2219223 Fix a serialization bug (inversed tags) 2006-04-24 15:00:58 -04:00
Dan Williams
9f0348c002 Don't traceback on Ctrl+C 2006-04-24 14:40:38 -04:00
Dan Williams
79ee53921c Ignore ourselves in the buddy list 2006-04-24 14:18:49 -04:00
Marco Pesenti Gritti
135ceef80a Rework UI chat. Simple but somewhat nicer. 2006-04-24 13:50:39 -04:00
Dan Williams
f9e2a73b9a Don't add duplicate buddies, and fix up buddy disappearance 2006-04-24 13:42:01 -04:00
Dan Williams
6c188f1f0f Fix up p2p chat 2006-04-24 13:19:10 -04:00
Dan Williams
26e82ba250 Initial implementation of p2p IPv4 TCP chats 2006-04-24 13:08:18 -04:00
Dan Williams
2c4b9c996d Exit cleanly on keyboard interrupt 2006-04-24 10:43:45 -04:00
Marco Pesenti Gritti
a53145f10a Integrate rich text editing in the chat. Get rid of 2006-04-23 01:00:49 -04:00
Marco Pesenti Gritti
68b991404e Set styles on current selection 2006-04-22 23:02:25 -04:00
Marco Pesenti Gritti
9b14f7e578 Cleanup serialization 2006-04-22 22:53:54 -04:00
Marco Pesenti Gritti
401dca032c Implement serialization/deserialization 2006-04-22 22:36:39 -04:00
Marco Pesenti Gritti
490c146da9 Ellipsize tabs only when necessary (unknown title size basically) 2006-04-21 18:34:41 -04:00
Marco Pesenti Gritti
c5a70f1798 Update gecko-embed package version 2006-04-21 17:38:27 -04:00
Dan Williams
ae31953c85 Revert my screwage or marcos changes due to mercurial not working like CVS and just having to be really, really different and obfuscated, because it like to do something that nothing else ever does and it's really, really, really getting on my nerves 2006-04-21 16:35:02 -04:00
Dan Williams
f1efb436b0 Fix up message sending 2006-04-21 16:24:46 -04:00
Marco Pesenti Gritti
33545aa034 Use activity.py 2006-04-21 16:25:34 -04:00
Dan Williams
b912e04ea4 Run chat in the shell 2006-04-21 16:16:47 -04:00
Dan Williams
8a3d069076 Factor out activity base class 2006-04-21 16:08:36 -04:00
Marco Pesenti Gritti
79764c7d4f Add a method to show/hide close buttons on the tab 2006-04-21 15:53:26 -04:00
Marco Pesenti Gritti
0f202950a7 Wtf is mercurial doing 2006-04-21 15:30:49 -04:00
Marco Pesenti Gritti
73e7360bab More work on the notebook widget. Ellipsize labels. 2006-04-21 15:27:20 -04:00
Dan Williams
b15ce38850 Revert emacs thing 2006-04-21 14:13:53 -04:00
Dan Williams
9dfe7d279c - Add emacs magic for spacing 2006-04-21 14:08:04 -04:00
Dan Williams
da89103081 Whitespace cleanup. Always use tabs and tabs are four spaces. 2006-04-21 14:02:54 -04:00
Dan Williams
d13cf9a91d Make focus poking async and introduce activity_shutdown in the example-activity. 2006-04-21 13:32:03 -04:00
Marco Pesenti Gritti
a77e678a55 Add code to activate tab, disabled since it freeze for now 2006-04-21 13:14:40 -04:00
Dan Williams
0deeb0a1e7 Add more network info to the buddy object 2006-04-21 12:04:34 -04:00
Marco Pesenti Gritti
2f02f00a93 Fix tabs size, hack from epiphany/gedit 2006-04-20 22:49:00 -04:00
Marco Pesenti Gritti
2d21e0b266 Reapply my entry improvements. How they did get lost? 2006-04-20 22:22:09 -04:00
Marco Pesenti Gritti
6a9a060d1c Fix typo 2006-04-20 22:13:10 -04:00
Marco Pesenti Gritti
6f9dd97073 Port to new shell API 2006-04-20 22:02:51 -04:00
Marco Pesenti Gritti
31da882217 Initial rich text code 2006-04-20 20:55:59 -04:00
Dan Williams
ed112b5706 Lots of changes, still work in progress, but good enough to commit for now. 2006-04-20 20:37:03 -04:00
Dan Williams
638f799872 Refactor the buddy list handling somewhat 2006-04-20 15:33:30 -04:00