Marco Pesenti Gritti
|
dcef110223
|
Embed/unembed the menu on state changes, keeping it around
cause some weird drawing issues.
Redraw on palette size changes (patch by Benzea).
|
2007-08-11 12:16:49 +02:00 |
|
Marco Pesenti Gritti
|
a85bc85a82
|
Fix cflags
|
2007-08-11 11:58:39 +02:00 |
|
Marco Pesenti Gritti
|
0b355dcbb9
|
First go at support of focusable widgets inside the palette.
Not enabled yet because focus confuses our deactivation logic
but it seem to work otherwise.
|
2007-08-08 03:07:00 +02:00 |
|
Marco Pesenti Gritti
|
d8faf0ba04
|
Get rid of some of the obsolete units usage.
|
2007-07-31 14:56:05 +02:00 |
|
Marco Pesenti Gritti
|
d7f7271cfe
|
Use menu->toplevel rather than getting the parent.
|
2007-07-31 11:30:14 +02:00 |
|
Marco Pesenti Gritti
|
b23b63cdd5
|
Split the UI part of sugarext out to his own module to avoid
dragging gtk inside services.
|
2007-07-27 20:15:31 +02:00 |
|
Marco Pesenti Gritti
|
66760a173e
|
Use selection grey for progress in the address entry.
|
2007-07-19 11:19:01 +02:00 |
|
Marco Pesenti Gritti
|
739dbafa97
|
Improve tooltips sizing
|
2007-07-06 15:21:50 +02:00 |
|
Marco Pesenti Gritti
|
3eaeebc60e
|
Lots of palette refactoring.
|
2007-06-26 14:55:16 +02:00 |
|
Marco Pesenti Gritti
|
cae4e52b7c
|
More LGPL headers
|
2007-06-24 14:57:57 +02:00 |
|
Marco Pesenti Gritti
|
9ca299e749
|
Fix copyright years
|
2007-06-24 14:46:14 +02:00 |
|
Marco Pesenti Gritti
|
3dd5ecddee
|
Check also C files
|
2007-06-24 12:36:50 +02:00 |
|
Marco Pesenti Gritti
|
c91bbd18cc
|
Move SugarKeyGrabber in the lib. Keep it private.
We can't install libraries in datadir.
|
2007-06-20 15:22:12 +02:00 |
|
Marco Pesenti Gritti
|
7aec99a2ec
|
Should actually use STRING atom
|
2007-06-19 21:28:13 +02:00 |
|
Marco Pesenti Gritti
|
1f432a1236
|
Use a string atom
|
2007-06-19 21:10:52 +02:00 |
|
Marco Pesenti Gritti
|
3c66cb899f
|
Evil hack to keep the entry context menu working with our
title/address behavior.
|
2007-06-13 20:19:28 +02:00 |
|
Marco Pesenti Gritti
|
ceff7d71a2
|
Improve address/title logic
|
2007-06-13 11:27:04 +02:00 |
|
Marco Pesenti Gritti
|
5cc9a8c424
|
Bindings to set activity_id and bundle_id hints
|
2007-06-01 20:38:30 +02:00 |
|
Marco Pesenti Gritti
|
c202b6be43
|
Import xdgmime and start hooking it up
|
2007-05-23 11:55:21 +02:00 |
|
Marco Pesenti Gritti
|
0ddbf7e9ab
|
Add the AddressEntry object to sugar
|
2007-05-21 17:36:08 +02:00 |
|
Marco Pesenti Gritti
|
5343752c35
|
Make browser a modules inside sugar library
|
2007-04-07 13:17:36 +02:00 |
|
Marco Pesenti Gritti
|
4828870afd
|
Use gtk to detect dpi.
|
2007-04-07 03:42:51 +02:00 |
|
Marco Pesenti Gritti
|
e3cf7aa1d3
|
Unused
|
2007-04-07 00:22:03 +02:00 |
|
Marco Pesenti Gritti
|
60557533a7
|
Remove,unused
|
2007-04-07 00:21:13 +02:00 |
|
Marco Pesenti Gritti
|
2d08ff0163
|
Move private extensions out of the lib, inside the shell.
|
2007-04-07 00:08:54 +02:00 |
|
Marco Pesenti Gritti
|
c9c1117872
|
Remove the threadframe stuff which went unused.
|
2007-04-06 20:13:37 +02:00 |
|
Marco Pesenti Gritti
|
66d0a402e1
|
Remove the unused push scroller code.
|
2007-04-06 15:52:49 +02:00 |
|
Marco Pesenti Gritti
|
c2b0b2ae98
|
Move data in the lib to the toplevel dir.
|
2007-04-06 15:36:52 +02:00 |
|
Marco Pesenti Gritti
|
29d518eb55
|
Do not abort on X errors
|
2007-04-04 14:11:38 +02:00 |
|
Tomeu
|
164df7bf85
|
Add XSetErrorHandler for not crashing on X errors caused by Gecko plugins.
|
2007-04-03 20:17:30 +02:00 |
|
Marco Pesenti Gritti
|
ba08492778
|
Fix problem with back/forward and frames
|
2007-03-31 11:47:58 +02:00 |
|
Tomeu
|
6dc536058b
|
Deactivate extension based type checking for Gecko 1.8.
|
2007-03-30 16:41:51 +02:00 |
|
Tomeu
|
891624888f
|
If we receive an application/octet-stream, check the mime type by looking at its extension.
|
2007-03-30 14:32:07 +02:00 |
|
Tomeu Vizoso
|
9d5fa10868
|
Add constants to _sugar.
|
2007-03-28 19:36:21 +02:00 |
|
Marco Pesenti Gritti
|
da7606e681
|
Fix conversion from uri to file
|
2007-03-23 20:02:25 +01:00 |
|
Marco Pesenti Gritti
|
01056ee823
|
Handle abw files
|
2007-03-22 18:22:37 +01:00 |
|
Marco Pesenti Gritti
|
1f61c5f65e
|
Hook up etoys projects
|
2007-03-22 15:34:05 +01:00 |
|
Tomeu Vizoso
|
8840122a22
|
Don't show the progress bar when focused and round more the progress bar.
|
2007-03-21 17:06:08 +01:00 |
|
Tomeu Vizoso
|
e3d6245e18
|
Let pango/fontconfig to choose the concrete font.
|
2007-03-21 17:03:44 +01:00 |
|
Marco Pesenti Gritti
|
5eb4f4fab3
|
Tweak dpi and font size
|
2007-03-20 22:24:52 +01:00 |
|
Marco Pesenti Gritti
|
3fd29884f9
|
Pass the post data to the Persist
|
2007-03-18 02:56:57 +01:00 |
|
Tomeu Vizoso
|
ebe043a4d2
|
Refactored global key handling and frame logic.
|
2007-03-17 14:30:23 +01:00 |
|
Marco Pesenti Gritti
|
30ee6768a2
|
Add document metadata property. Expose the filename.
|
2007-03-17 14:26:10 +01:00 |
|
Marco Pesenti Gritti
|
d6a9f16ca8
|
Improve image name detection
|
2007-03-17 12:02:35 +01:00 |
|
Marco Pesenti Gritti
|
0280539a5e
|
Image name property, fetch content-disposition from the cache.
|
2007-03-17 03:52:26 +01:00 |
|
Marco Pesenti Gritti
|
94214ba6e7
|
Add button to event info
|
2007-03-16 15:05:44 +01:00 |
|
Marco Pesenti Gritti
|
5ecb53176d
|
Fix compilation with firefox
|
2007-03-15 11:11:44 +01:00 |
|
Dan Williams
|
b35e6b6f2b
|
Respect suggested name when downloading files
|
2007-03-14 13:15:39 -04:00 |
|
Tomeu Vizoso
|
ca5ff6974e
|
Return TRUE on success.
|
2007-03-14 16:42:07 +01:00 |
|
Marco Pesenti Gritti
|
1650ff3111
|
Use nsIWebBrowser conditionally, so that people don't need to patch mozilla.
|
2007-03-14 14:19:31 +01:00 |
|
Marco Pesenti Gritti
|
9d8fa7d42a
|
Implement save_document
|
2007-03-13 17:12:09 +01:00 |
|
Marco Pesenti Gritti
|
c9bdd4418c
|
Implement save_uri. Add boolean return arguments.
|
2007-03-13 14:07:03 +01:00 |
|
Marco Pesenti Gritti
|
49ef39ac7c
|
Add saving API, unimplemented.
|
2007-03-13 12:59:58 +01:00 |
|
Marco Pesenti Gritti
|
6b14d9e883
|
Get the image uri from the DOM
|
2007-03-13 12:51:15 +01:00 |
|
Marco Pesenti Gritti
|
e05313c152
|
First go at adding events support to Browser
|
2007-03-13 11:41:27 +01:00 |
|
Marco Pesenti Gritti
|
d389933b77
|
Remove the old timeline
|
2007-03-12 18:13:01 +01:00 |
|
Tomeu Vizoso
|
08e6546489
|
Fix for keyboard focus bug when <alt>f.
|
2007-03-07 22:23:11 +01:00 |
|
Marco Pesenti Gritti
|
d47d882bce
|
Port the whole dpi check from mozilla
|
2007-02-28 12:38:29 +01:00 |
|
Marco Pesenti Gritti
|
81e2e9ed8d
|
Get rid of the old nm applet
|
2007-02-25 13:40:24 +01:00 |
|
Tomeu Vizoso
|
1d02002719
|
Add default for X servers that return DPI 0 and round the result as does Mozilla.
|
2007-02-22 12:07:20 +01:00 |
|
Marco Pesenti Gritti
|
3353881920
|
Forgot to add these
|
2007-02-15 16:46:26 +01:00 |
|
Marco Pesenti Gritti
|
e08ad4baf5
|
Add some infrastructure for font sizes.
|
2007-02-15 15:09:38 +01:00 |
|
Marco Pesenti Gritti
|
451c65b8f0
|
Actually enable the new method on xulrunner 1.9
|
2007-02-13 11:53:33 +01:00 |
|
Marco Pesenti Gritti
|
ac23b66059
|
Compile the new method only if we are on 1.9
|
2007-02-12 23:47:03 +01:00 |
|
Tomeu Vizoso
|
6267b79811
|
Fix a missing method in a Gecko interface.
|
2007-02-12 23:00:30 +01:00 |
|
Marco Pesenti Gritti
|
7034e1d36f
|
Fix for mozilla built with system nspr
|
2007-02-08 13:00:12 +01:00 |
|
Marco Pesenti Gritti
|
4384cc3f5b
|
Remove useless nspr flags
|
2007-02-05 22:01:06 +01:00 |
|
Marco Pesenti Gritti
|
15c4843bbb
|
Make sure to compile against system nspr too
|
2007-02-03 15:41:19 -05:00 |
|
Tomeu Vizoso
|
f196eb264e
|
Reverted mistake on last commit.
|
2007-01-29 20:44:17 +01:00 |
|
Tomeu Vizoso
|
4016f12d86
|
Indentation stuff
|
2007-01-29 20:41:15 +01:00 |
|
Tomeu Vizoso
|
54b7420ef0
|
Updated doc downloading to gecko 1.9
|
2007-01-29 18:36:10 +01:00 |
|
Marco Pesenti Gritti
|
8a0728b169
|
Setup plugins path
|
2007-01-26 11:44:08 +01:00 |
|
Marco Pesenti Gritti
|
400fe4733b
|
Missing config.h
|
2007-01-24 02:22:57 +01:00 |
|
Marco Pesenti Gritti
|
ffb25bb3e8
|
Forgot to add these
|
2007-01-23 23:16:03 +01:00 |
|
Marco Pesenti Gritti
|
997a90d7cc
|
Actually make it work on 1.9. Had to disable some stuff, temporarily.
|
2007-01-23 23:14:22 +01:00 |
|
Marco Pesenti Gritti
|
94d7f94534
|
Add support for mozilla 1.9, needs work
|
2007-01-23 22:35:59 +01:00 |
|
Marco Pesenti Gritti
|
2d6cbf47e7
|
Some more cleanups in preparation to 1.9 support
|
2007-01-23 22:24:52 +01:00 |
|
Marco Pesenti Gritti
|
e392cbc650
|
Some cleanups
|
2007-01-23 22:13:03 +01:00 |
|
Marco Pesenti Gritti
|
1d6f0a11c4
|
Cut and paste the mozembed bindings instead of depending on the
external ones. This is necessary to be able to support 1.9.
|
2007-01-23 20:33:56 +01:00 |
|
Tomeu Vizoso
|
0d4e7cdb0a
|
Set some fonts in gecko to 9 points.
|
2007-01-22 18:14:58 +01:00 |
|
Marco Pesenti Gritti
|
0d350b4fd1
|
Support also firefox 1.5
|
2007-01-22 15:40:05 +01:00 |
|
Marco Pesenti Gritti
|
e210a16d31
|
Revert "Use mozilla-config.h when necessary."
This reverts commit a07eef0ab0 .
|
2007-01-21 23:02:09 +01:00 |
|
Marco Pesenti Gritti
|
cfd1be127c
|
Revert "Use gecko.m4 from epiphany, which has 1.9 compatibility."
This reverts commit ade9ede1ae .
|
2007-01-21 23:01:54 +01:00 |
|
Marco Pesenti Gritti
|
a07eef0ab0
|
Use mozilla-config.h when necessary.
|
2007-01-21 21:58:05 +01:00 |
|
Marco Pesenti Gritti
|
ade9ede1ae
|
Use gecko.m4 from epiphany, which has 1.9 compatibility.
|
2007-01-21 20:30:42 +01:00 |
|
Dan Williams
|
0265f06b3e
|
Add a _sugar.cairo_surface_from_gdk_pixbuf() function
generic function to create a surface from a gdk pixbuf
|
2007-01-07 01:20:42 -05:00 |
|
Marco Pesenti Gritti
|
62eada2ee0
|
Implement audio controls
|
2007-01-05 03:21:55 +01:00 |
|
Marco Pesenti Gritti
|
dda100fca6
|
Stub volume control code
|
2007-01-05 02:19:52 +01:00 |
|
Dan Williams
|
af889e2b89
|
Add function to set the 'image' property of a HippoCanvasImage
|
2006-12-21 02:09:05 -05:00 |
|
Tomeu Vizoso
|
59d57a03d9
|
First implementation of ClipboardService. Implement pdf viewing and downloading via ClipboardService.
|
2006-11-15 13:56:19 +01:00 |
|
Tomeu Vizoso
|
61f24de748
|
Reverting clipboard changes pushed by mistake. These are commits 23565cfd48 and a7e4092b0e .
|
2006-11-10 14:14:15 +01:00 |
|
Tomeu Vizoso
|
028bf526f2
|
Merge branch 'master' of git://dev.laptop.org/sugar
|
2006-11-10 11:58:11 +01:00 |
|
Marco Pesenti Gritti
|
6260647eda
|
Fix compilation issue, using function name already defined in gtk
|
2006-11-09 17:21:46 +01:00 |
|
Tomeu Vizoso
|
a7e4092b0e
|
Created SugarDownloadManager and ClipboardService's wrapper. Show and hide the frame when adding an object to the clipboard.
|
2006-11-05 19:52:46 +01:00 |
|
Tomeu Vizoso
|
23565cfd48
|
First version of the ClipboardService. Added support for showing the progress of a pdf download in the clipboard.
|
2006-11-01 19:43:59 +01:00 |
|
Tomeu Vizoso
|
f1949d4672
|
Various fixes and code clean up.
|
2006-10-27 15:39:29 +02:00 |
|
Tomeu Vizoso
|
2e65e2ca1d
|
Registered a nsITransfer for opening documents after downloading.
|
2006-10-26 22:21:26 +02:00 |
|
Marco Pesenti Gritti
|
dbd6fcaf3e
|
Some style fixes
|
2006-10-26 16:43:22 +02:00 |
|
Marco Pesenti Gritti
|
1cc46c315d
|
Fix makefile screwup
|
2006-10-26 16:01:29 +02:00 |
|
Tomeu Vizoso
|
dade0fbabc
|
Created SugarBrowserChandler, for signaling when the browser has downloaded a file that cannot handle himself.
|
2006-10-26 15:47:57 +02:00 |
|
Marco Pesenti Gritti
|
60fd7fb810
|
Add families for arabic fonts
|
2006-10-26 12:18:03 +02:00 |
|
Marco Pesenti Gritti
|
22cecec21e
|
Add some comments, add some prefs from epiphany configuration
|
2006-10-25 22:40:57 +02:00 |
|
Marco Pesenti Gritti
|
ccfb901a10
|
Fix a couple of warnings
|
2006-10-25 16:41:58 +02:00 |
|
Marco Pesenti Gritti
|
ec6272ff47
|
Change the font size unit to points, so that we actually
adapt to resolution. Default size are converted from mozilla
pixel based sizes.
|
2006-10-25 16:22:21 +02:00 |
|
Marco Pesenti Gritti
|
581a3a0cb4
|
Read mozilla prefs from a js file
|
2006-10-25 15:43:37 +02:00 |
|
Tomeu Vizoso
|
15e3a4f791
|
Register a nsIHelperAppLauncherDialog to handle docs out of gtkmozembed (pdfs, ...)
|
2006-10-25 10:18:43 +02:00 |
|
Marco Pesenti Gritti
|
77e0d33c3d
|
Add exthandler to mozilla includes. Needed by Tomeu.
|
2006-10-24 17:22:32 +02:00 |
|
Marco Pesenti Gritti
|
edb4e7aae1
|
Double click select the whole address
|
2006-10-20 21:31:03 +02:00 |
|
Marco Pesenti Gritti
|
5a26d51d20
|
Grab focus on the browser when explicitly opening an uri
|
2006-10-20 19:54:28 +02:00 |
|
Marco Pesenti Gritti
|
887b0710ec
|
Show the title in the entry, needs some love
|
2006-10-20 19:15:10 +02:00 |
|
Marco Pesenti Gritti
|
a5fab157ee
|
Show a minimum amount of progress even when request count would be 0.
|
2006-10-20 16:21:10 +02:00 |
|
Marco Pesenti Gritti
|
e4c6a5befa
|
Add stop/reload buttons.
|
2006-10-20 15:43:05 +02:00 |
|
Marco Pesenti Gritti
|
85bf5e0e84
|
Fix popups
|
2006-10-20 00:32:54 +02:00 |
|
Marco Pesenti Gritti
|
79c4bde2b4
|
Some infrastructure for scrolling. Based on epiphany extension.
|
2006-10-17 21:53:29 +02:00 |
|
Marco Pesenti Gritti
|
f7a04ed3d3
|
Hack around the background color issues.
|
2006-10-17 19:38:24 +02:00 |
|
Marco Pesenti Gritti
|
b1db1366e0
|
Explicitly set some mozilla colors to work around problems with our theme.
|
2006-10-17 17:23:33 +02:00 |
|
Marco Pesenti Gritti
|
6ac9e4d666
|
Disable warn on unsecure submit
|
2006-10-17 15:06:08 +02:00 |
|
Marco Pesenti Gritti
|
a906c1e758
|
Release 0.35
|
2006-10-17 11:34:45 +02:00 |
|
Marco Pesenti Gritti
|
528dc5a046
|
Forgot to add these
|
2006-10-16 18:43:31 +02:00 |
|
Marco Pesenti Gritti
|
5e503f77d1
|
Get the tray icon to sort of work.
|
2006-10-16 18:43:04 +02:00 |
|
Marco Pesenti Gritti
|
0d2caab8a1
|
tray-manager with bindings, adapted from gnome-panel
|
2006-10-16 18:19:44 +02:00 |
|
Marco Pesenti Gritti
|
c018f5075e
|
Relicense to LGPL. I'm the only contributor.
|
2006-10-15 01:33:34 +02:00 |
|
Marco Pesenti Gritti
|
34a70e3410
|
Release 0.34
|
2006-10-13 21:50:30 +02:00 |
|
Marco Pesenti Gritti
|
f1778669ba
|
Get basic functionalities back to work.
|
2006-10-13 11:05:47 +02:00 |
|
Marco Pesenti Gritti
|
5a7a2fedc3
|
A bunch of cleanups. Add some useful properties to the browser.
|
2006-10-13 01:04:01 +02:00 |
|
Marco Pesenti Gritti
|
5101efb75b
|
Avoid flickering of the progress bar.
|
2006-10-12 16:35:42 +02:00 |
|
Marco Pesenti Gritti
|
3a3fe02b61
|
Round the progress bar angles.
Keep location entry updated.
|
2006-10-12 16:05:53 +02:00 |
|
Marco Pesenti Gritti
|
fce6d1482c
|
Redraw when progress changes
|
2006-10-12 15:53:26 +02:00 |
|
Marco Pesenti Gritti
|
3cfa9c40bd
|
First go at progress in the entry.
|
2006-10-12 15:49:11 +02:00 |
|
Marco Pesenti Gritti
|
62a46ff92b
|
Create a private sugar lib and put our extensions there.
|
2006-10-12 12:47:17 +02:00 |
|