992dbc9662
Fix indentation
Dan Williams
2006-05-05 14:21:53 -04:00
f79570edd0
merge
Dan Williams
2006-05-05 14:18:52 -04:00
ca378af286
Print local traceback on XMLRPC server exceptions
Dan Williams
2006-05-05 14:17:57 -04:00
06fb5b3e8a
More fixes
Marco Pesenti Gritti
2006-05-05 14:19:20 -04:00
dd95b7e8bc
Typo
Marco Pesenti Gritti
2006-05-05 13:17:37 -04:00
4bd94b0019
More chat fixes
Marco Pesenti Gritti
2006-05-05 12:14:46 -04:00
7d77d89df6
Fix buddy list
Marco Pesenti Gritti
2006-05-04 17:00:00 -04:00
91670df8b2
Factor out a very simple p2p messaging system from chat
Marco Pesenti Gritti
2006-05-04 16:11:16 -04:00
14d572e72a
Update deps
Marco Pesenti Gritti
2006-05-03 16:55:56 -04:00
0a43ee3d2a
Fixup one instance of s/gtk.FALSE/False/ and fix up debug spew.
Dan Williams
2006-04-27 15:38:03 -04:00
699bb17627
Work with both installed sugar and devel sources
Dan Williams
2006-04-27 15:36:01 -04:00
f56c3d4510
Fix another bad import
Dan Williams
2006-04-27 15:27:50 -04:00
243aac6be2
Fix group message notification
Dan Williams
2006-04-27 15:25:02 -04:00
36e2abf147
Document how to run installed sugar
Marco Pesenti Gritti
2006-04-27 15:28:16 -04:00
07434a4834
Restore the sugar script so we can run from installation too
Marco Pesenti Gritti
2006-04-27 15:23:11 -04:00
dce4a8c13c
merge to tip of tree
Dan Williams
2006-04-27 15:18:14 -04:00
d8dd8f8a65
Clarify
Dan Williams
2006-04-27 15:11:47 -04:00
59c8404854
Revert stupid import
Dan Williams
2006-04-27 15:10:30 -04:00
6a0bf2b7b5
Add tcsh setup script
Dan Williams
2006-04-27 15:05:50 -04:00
81f45f1447
merge to tip of tree
Dan Williams
2006-04-27 15:01:42 -04:00
38c5e5847b
Add some tab icons, still missing web site icons
Marco Pesenti Gritti
2006-04-27 14:58:10 -04:00
af89be9a0c
Clarify README more and remove bin_SCRIPTS=sugar from Makefile.am.
Dan Williams
2006-04-27 14:28:58 -04:00
87241c2e8c
Clarify README. Remove the sugar utility as it's kinda misleading.
Dan Williams
2006-04-27 14:21:21 -04:00
7367dfad19
Remove underscore from PYTHON_PATH
Dan Williams
2006-04-27 14:17:10 -04:00
73ac3be1e6
Add the setup-run-from-source.sh script (doesn't work yet) and allow to run the cactivities from the shell.
Dan Williams
2006-04-27 13:54:18 -04:00
c4781fe8e3
Don't traceback on Ctrl+C
Dan Williams
2006-04-27 12:20:42 -04:00
9bd898a5b2
Merge browser README in the root one
Marco Pesenti Gritti
2006-04-26 18:03:54 -04:00
2b57bcfd61
Don't traceback on Ctrl+C
Dan Williams
2006-04-26 17:01:39 -04:00
06680398a9
Allow to close private chat
Marco Pesenti Gritti
2006-04-26 17:05:05 -04:00
50183927d0
Remove example-activity/activity.py and merge with src/activity.py
Dan Williams
2006-04-26 16:55:10 -04:00
68ebe0d9ad
Fix rich text in the chat
Marco Pesenti Gritti
2006-04-26 16:52:27 -04:00
5078a97479
It's autogenerated file
Marco Pesenti Gritti
2006-04-26 16:43:56 -04:00
cc865bba52
Hide the cursor on the chat view
Marco Pesenti Gritti
2006-04-26 16:43:27 -04:00
bcfe586405
Merge, stupid mercurial
Marco Pesenti Gritti
2006-04-26 16:36:06 -04:00
8f702f2cf5
Fix up browser life cycle
Marco Pesenti Gritti
2006-04-26 16:35:19 -04:00
fa43840b3c
Do chat in multiple tabs
Dan Williams
2006-04-26 16:24:52 -04:00
fea1c24eaf
size_request the right widget
Marco Pesenti Gritti
2006-04-26 16:03:29 -04:00
e5a0ba9e2e
Fix up the browser. Make BrowserShell a singleton
Marco Pesenti Gritti
2006-04-26 15:58:25 -04:00
9df61cb84b
Add support for setting the tab icon.
Dan Williams
2006-04-26 12:25:40 -04:00
329fea5a73
Add a note about gnome-common
Marco Pesenti Gritti
2006-04-26 02:41:54 -04:00
375e6b5ab4
Forgot to add a few files
Marco Pesenti Gritti
2006-04-26 02:30:41 -04:00
d130c2e13d
sugar run the "application"
Marco Pesenti Gritti
2006-04-26 02:26:57 -04:00
200c3d077a
Install service files so that services are automatically
Marco Pesenti Gritti
2006-04-26 02:25:58 -04:00
070088a6a5
Building/running instructions
Marco Pesenti Gritti
2006-04-26 00:25:11 -04:00
7c2531899b
Automakeify
Marco Pesenti Gritti
2006-04-26 00:18:21 -04:00
ba744c32db
Fix link opening
Marco Pesenti Gritti
2006-04-25 21:28:54 -04:00
2beb70cd7c
Change cursor when hovering links
Marco Pesenti Gritti
2006-04-25 21:26:49 -04:00
1676e5edcc
Implement links. Require new gecko-embed
Marco Pesenti Gritti
2006-04-25 17:47:49 -04:00
e5cd418e7e
Launch matchbox and other activities, use glib to spawn processes
Dan Williams
2006-04-25 15:21:24 -04:00
d5a9ca986d
Quit when shell quits
Dan Williams
2006-04-25 15:20:47 -04:00
98a5c93881
Add a legacy app runner application based on Xephyr
Dan Williams
2006-04-25 13:50:59 -04:00
8ee2dcc7ba
foo
Dan Williams
2006-04-25 13:14:20 -04:00
ed4fc948ca
Make the on_button_close call asynchronous
Dan Williams
2006-04-25 13:13:23 -04:00
897e0132af
Don't print out remove errors
Dan Williams
2006-04-25 12:10:11 -04:00
0aa037dbee
Ensure the current buddy is selected in the buddy list
Dan Williams
2006-04-25 11:57:33 -04:00
c6c65f3efa
Fix up chat sending/receiving
Dan Williams
2006-04-25 11:47:19 -04:00
78eac624de
Use some icons for chat notifications
Dan Williams
2006-04-24 22:22:18 -04:00
46127b27af
Implement font size changing
Marco Pesenti Gritti
2006-04-24 16:28:22 -04:00
b70e775b5e
Remove some debug code
Dan Williams
2006-04-24 15:18:41 -04:00
fdbb82c00e
Echo messages back to ourselves now that we ignore ourselves in the buddy list
Dan Williams
2006-04-24 15:17:03 -04:00
68ffc82c46
Tiny layout improvment
Marco Pesenti Gritti
2006-04-24 15:10:44 -04:00
281afb7a2f
Merge, hi hate mercurial really
Marco Pesenti Gritti
2006-04-24 15:03:21 -04:00
13b2219223
Fix a serialization bug (inversed tags)
Marco Pesenti Gritti
2006-04-24 15:00:58 -04:00
9f0348c002
Don't traceback on Ctrl+C
Dan Williams
2006-04-24 14:40:38 -04:00
79ee53921c
Ignore ourselves in the buddy list
Dan Williams
2006-04-24 14:18:49 -04:00
135ceef80a
Rework UI chat. Simple but somewhat nicer.
Marco Pesenti Gritti
2006-04-24 13:50:39 -04:00
f9e2a73b9a
Don't add duplicate buddies, and fix up buddy disappearance
Dan Williams
2006-04-24 13:42:01 -04:00
6c188f1f0f
Fix up p2p chat
Dan Williams
2006-04-24 13:19:10 -04:00
26e82ba250
Initial implementation of p2p IPv4 TCP chats
Dan Williams
2006-04-24 13:08:18 -04:00
2c4b9c996d
Exit cleanly on keyboard interrupt
Dan Williams
2006-04-24 10:43:45 -04:00
a53145f10a
Integrate rich text editing in the chat. Get rid of
Marco Pesenti Gritti
2006-04-23 01:00:49 -04:00
68b991404e
Set styles on current selection
Marco Pesenti Gritti
2006-04-22 23:02:25 -04:00
9b14f7e578
Cleanup serialization
Marco Pesenti Gritti
2006-04-22 22:53:54 -04:00
401dca032c
Implement serialization/deserialization
Marco Pesenti Gritti
2006-04-22 22:36:39 -04:00
490c146da9
Ellipsize tabs only when necessary (unknown title size basically)
Marco Pesenti Gritti
2006-04-21 18:34:41 -04:00
c5a70f1798
Update gecko-embed package version
Marco Pesenti Gritti
2006-04-21 17:38:27 -04:00
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
Dan Williams
2006-04-21 16:35:02 -04:00
f1efb436b0
Fix up message sending
Dan Williams
2006-04-21 16:24:46 -04:00
33545aa034
Use activity.py
Marco Pesenti Gritti
2006-04-21 16:25:34 -04:00
b912e04ea4
Run chat in the shell
Dan Williams
2006-04-21 16:16:47 -04:00
8a3d069076
Factor out activity base class
Dan Williams
2006-04-21 16:08:36 -04:00
79764c7d4f
Add a method to show/hide close buttons on the tab
Marco Pesenti Gritti
2006-04-21 15:53:26 -04:00
0f202950a7
Wtf is mercurial doing
Marco Pesenti Gritti
2006-04-21 15:30:49 -04:00
73e7360bab
More work on the notebook widget. Ellipsize labels.
Marco Pesenti Gritti
2006-04-21 15:27:20 -04:00
b15ce38850
Revert emacs thing
Dan Williams
2006-04-21 14:13:53 -04:00
9dfe7d279c
- Add emacs magic for spacing
Dan Williams
2006-04-21 14:08:04 -04:00
da89103081
Whitespace cleanup. Always use tabs and tabs are four spaces.
Dan Williams
2006-04-21 14:02:54 -04:00
d13cf9a91d
Make focus poking async and introduce activity_shutdown in the example-activity.
Dan Williams
2006-04-21 13:32:03 -04:00
a77e678a55
Add code to activate tab, disabled since it freeze for now
Marco Pesenti Gritti
2006-04-21 13:14:40 -04:00
0deeb0a1e7
Add more network info to the buddy object
Dan Williams
2006-04-21 12:04:34 -04:00
2f02f00a93
Fix tabs size, hack from epiphany/gedit
Marco Pesenti Gritti
2006-04-20 22:49:00 -04:00
2d21e0b266
Reapply my entry improvements. How they did get lost?
Marco Pesenti Gritti
2006-04-20 22:22:09 -04:00
6a9a060d1c
Fix typo
Marco Pesenti Gritti
2006-04-20 22:13:10 -04:00
6f9dd97073
Port to new shell API
Marco Pesenti Gritti
2006-04-20 22:02:51 -04:00
31da882217
Initial rich text code
Marco Pesenti Gritti
2006-04-20 20:55:59 -04:00
ed112b5706
Lots of changes, still work in progress, but good enough to commit for now.
Dan Williams
2006-04-20 20:37:03 -04:00
638f799872
Refactor the buddy list handling somewhat
Dan Williams
2006-04-20 15:33:30 -04:00
dab184ab67
Removing avahi-python since it's already in the avahi-tools RPM
Dan Williams
2006-04-20 12:10:42 -04:00
f41ce25a65
Removing avahi module stuff, already in avahi-tools RPM
Dan Williams
2006-04-20 11:43:33 -04:00
d4bacf35db
Some tweaks to the address entry behavior
Marco Pesenti Gritti
2006-04-20 13:49:51 -04:00