Commit Graph

56 Commits

Author SHA1 Message Date
Marco Pesenti Gritti
4a8493f95e Fix mozilla components loading when sugar is running from source.
We don't attempt to load components from source, since that would
be insanely complicated.
2007-05-15 11:50:21 +02:00
Marco Pesenti Gritti
c84e21aa9e Hide the tabs bar when there is only one toolbar.
Fix sugar.Browser
2007-05-14 15:48:36 +02:00
Marco Pesenti Gritti
9e10d15c21 More work on pyxpcom integration 2007-05-13 22:49:27 +02:00
Marco Pesenti Gritti
7e0fd77b13 Some fixes 2007-05-13 20:32:28 +02:00
Tomeu
309ddec8b7 Activate session saving as gtk_moz_embed_set_directory_service_provider got added to the glue. 2007-05-13 18:18:50 +02:00
Marco Pesenti Gritti
04b81ee901 Add a browsehelper component which I'll use for pyxpcom integration. 2007-05-13 16:26:55 +02:00
Marco Pesenti Gritti
85a4c4adb3 More distcheck fixes 2007-05-10 19:16:27 +02:00
Marco Pesenti Gritti
cb1119a647 Fix several distcheck issues 2007-05-10 18:55:29 +02:00
Tomeu Vizoso
695898fb46 Gitignore some generated files. 2007-05-05 10:58:13 +02:00
Tomeu Vizoso
50d2b66501 Take out the HAVE_GECKO_1_9 ifdefs, we only support Gecko 1.9 now. 2007-05-04 19:51:15 +02:00
Tomeu Vizoso
16304b33c8 Take out the HAVE_NS_WEB_BROWSER ifdefs, we finally have this symbol in mozilla's trunk. 2007-05-04 19:41:08 +02:00
Tomeu Vizoso
bbb96e9c89 Implemented saving web history to the journal. Ifdefed by now while we wait for a patch to be applied to mozilla upstream. 2007-05-04 19:32:25 +02:00
Tomeu Vizoso
4ca48ffd09 Look for gecko-prefs.js and mime.types in the correct location. 2007-04-19 12:12:57 -03:00
Tomeu Vizoso
f26ee4056b Assure dragged images have the right file extension. 2007-04-18 09:21:49 -03:00
Tomeu Vizoso
e9905b5dfc Include config.h before testing for HAVE_GECKO_1_9. 2007-04-17 19:31:06 -03:00
Marco Pesenti Gritti
093ed2f2f2 Make it compile with firefox 2007-04-17 22:46:33 +02:00
Tomeu Vizoso
b7030a74dd Drag images out of mozilla. 2007-04-17 16:53:34 -03:00
Marco Pesenti Gritti
5343752c35 Make browser a modules inside sugar library 2007-04-07 13:17:36 +02:00
Marco Pesenti Gritti
f6491e6afc Refactor the directory structure to match the packages 2006-05-12 02:32:03 -04:00
Dan Williams
05cd353891 Make 'make distcheck' actually work. 2006-05-08 13:37:05 -04:00
Dan Williams
2a088fef08 Add 'pass' to empty functions otherwise browser.py don't work. 2006-05-08 10:38:56 -04:00
Marco Pesenti Gritti
f86977781e Add a share button to the browser. 2006-05-05 15:37:56 -04:00
Marco Pesenti Gritti
91670df8b2 Factor out a very simple p2p messaging system from chat 2006-05-04 16:11:16 -04:00
Dan Williams
699bb17627 Work with both installed sugar and devel sources 2006-04-27 15:36:01 -04:00
Dan Williams
f56c3d4510 Fix another bad import 2006-04-27 15:27:50 -04:00
Dan Williams
6a0bf2b7b5 Add tcsh setup script 2006-04-27 15:05:50 -04:00
Dan Williams
81f45f1447 merge to tip of tree 2006-04-27 15:01:42 -04:00
Marco Pesenti Gritti
38c5e5847b Add some tab icons, still missing web site icons 2006-04-27 14:58:10 -04:00
Dan Williams
73ac3be1e6 Add the setup-run-from-source.sh script (doesn't work yet) and allow to run the cactivities from the shell. 2006-04-27 13:54:18 -04:00
Marco Pesenti Gritti
9bd898a5b2 Merge browser README in the root one 2006-04-26 18:03:54 -04:00
Marco Pesenti Gritti
8f702f2cf5 Fix up browser life cycle 2006-04-26 16:35:19 -04:00
Marco Pesenti Gritti
e5a0ba9e2e Fix up the browser. Make BrowserShell a singleton 2006-04-26 15:58:25 -04:00
Marco Pesenti Gritti
375e6b5ab4 Forgot to add a few files 2006-04-26 02:30:41 -04:00
Marco Pesenti Gritti
200c3d077a Install service files so that services are automatically 2006-04-26 02:25:58 -04:00
Marco Pesenti Gritti
7c2531899b Automakeify 2006-04-26 00:18:21 -04:00
Marco Pesenti Gritti
1676e5edcc Implement links. Require new gecko-embed 2006-04-25 17:47:49 -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
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
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
73e7360bab More work on the notebook widget. Ellipsize labels. 2006-04-21 15:27:20 -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
Dan Williams
dab184ab67 Removing avahi-python since it's already in the avahi-tools RPM 2006-04-20 12:10:42 -04:00