diff options
| author | Joakim Verona | 2013-04-15 17:54:33 +0200 |
|---|---|---|
| committer | Joakim Verona | 2013-04-15 17:54:33 +0200 |
| commit | 0cb2c9f13675743ecd350709792c249a3f5ce09c (patch) | |
| tree | 64ffe1984553687af125744e10b663fee3b1c3db | |
| parent | 7744b1dba9cb0a83cea2abbc64932a93f28a82e0 (diff) | |
| download | emacs-0cb2c9f13675743ecd350709792c249a3f5ce09c.tar.gz emacs-0cb2c9f13675743ecd350709792c249a3f5ce09c.zip | |
minor doc
| -rw-r--r-- | README.xwidget | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/README.xwidget b/README.xwidget index 1abc8f843e2..fe522c697af 100644 --- a/README.xwidget +++ b/README.xwidget | |||
| @@ -262,11 +262,24 @@ Emacs sockets. | |||
| 262 | in that case not phantomed. | 262 | in that case not phantomed. |
| 263 | 263 | ||
| 264 | * ToDo:s | 264 | * ToDo:s |
| 265 | ** TODO webkit crash | ||
| 266 | [2013-04-13 Sat] seems to crash a lot on http://www.dilbert.com | ||
| 267 | Not always, but enough to be annoying. | ||
| 268 | |||
| 265 | ** TODO optimize drawing off large offscreen widgets | 269 | ** TODO optimize drawing off large offscreen widgets |
| 266 | Currently I just allocate as large an area as the offscreen widget | 270 | Currently I just allocate as large an area as the offscreen webkit |
| 267 | desires. This works well most of the time. But a HTML page might in | 271 | widget desires. This works well most of the time. But a HTML page |
| 268 | principle be of infinite height so there will probably be cases where | 272 | might in principle be of infinite height so there are cases where this |
| 269 | this doesn't work too well. | 273 | doesn't work too well. |
| 274 | |||
| 275 | Heres a proposed strategy: | ||
| 276 | - never grow the offscreen webkit over xwidget-webkit-max-height | ||
| 277 | - allow for webkit to handle its own scrolling internally as well | ||
| 278 | - be more clever about when you have more than one emacs window | ||
| 279 | showing the same webkit instance. | ||
| 280 | - allow to grow the offscreen instance in steps rather than just | ||
| 281 | allocate the entire height at once | ||
| 282 | |||
| 270 | ** DONE again a trace | 283 | ** DONE again a trace |
| 271 | CLOSED: [2011-10-28 Fri 13:48] | 284 | CLOSED: [2011-10-28 Fri 13:48] |
| 272 | [2011-08-23 Tue] | 285 | [2011-08-23 Tue] |
| @@ -700,6 +713,9 @@ I used gtk signals, the implementation for sliders works well! | |||
| 700 | ** TODO canvas support | 713 | ** TODO canvas support |
| 701 | heres an interesting comparision of gtk canvases | 714 | heres an interesting comparision of gtk canvases |
| 702 | http://live.gnome.org/ProjectRidley/CanvasOverview | 715 | http://live.gnome.org/ProjectRidley/CanvasOverview |
| 716 | |||
| 717 | ATM there are small hardcoded demos in the code, these should be | ||
| 718 | removed and replaced with working xwgir counterparts. | ||
| 703 | *** goocanvas | 719 | *** goocanvas |
| 704 | goocanvas is a gtk canvas implemented using cairo. investigate. | 720 | goocanvas is a gtk canvas implemented using cairo. investigate. |
| 705 | 721 | ||