Gitweb links:
...log
http://git.netsurf-browser.org/netsurf-wiki.git/shortlog/ac006ffbe4226a8e0a46797e66345a67f4961132
...commit
http://git.netsurf-browser.org/netsurf-wiki.git/commit/ac006ffbe4226a8e0a46797e66345a67f4961132
...tree
http://git.netsurf-browser.org/netsurf-wiki.git/tree/ac006ffbe4226a8e0a46797e66345a67f4961132
The branch, master has been updated
via ac006ffbe4226a8e0a46797e66345a67f4961132 (commit)
from 76ad915219df06165668905e5ad8115a0502416a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commitdiff
http://git.netsurf-browser.org/netsurf-wiki.git/commit/?id=ac006ffbe4226a8e0a46797e66345a67f4961132
commit ac006ffbe4226a8e0a46797e66345a67f4961132
Author: John-Mark Bell <[email protected]>
Commit: John-Mark Bell <[email protected]>
Reflect media query status; comment on auto-updating contents.
diff --git a/developer-weekend/feb-2017.mdwn b/developer-weekend/feb-2017.mdwn
index c4dbaab..e972b08 100644
--- a/developer-weekend/feb-2017.mdwn
+++ b/developer-weekend/feb-2017.mdwn
@@ -37,6 +37,19 @@ animated, they could flip to a shared context. Ditto they
could, on
`CONTENT_DONE`, switch from copied data to referencing the whole content stored
in `llcache`.
+Auto-Updating Contents
+----------------------
+
+Contents which update automagically (e.g. animated gifs) should, when an update
+occurs, send a message up to the content's users to notify that a change has
+happened. It is then left up to the users to decide what to do about it.
+
+Thus, for animated GIFs, which update off the scheduler, when the scheduled
+callback happens, the content handler should update its frame counter, and
+send a content changed message. On receipt of the message, the relevant user(s)
+should decide what to do (if anything -- if the GIF's not visible, there's no
+point decoding the new frame and attempting to display it).
+
CSS Media Queries
-----------------
@@ -44,7 +57,9 @@ John-Mark is getting on with these
Actions:
-> **TODO** jmb to fill out
+* Parser implementation 90% complete (other 90% remains to be done)
+* No selection implementation as yet (although Michael has defined a
+ mechanism for libcss clients to provide media state at selection time)
Plotter API work
----------------
-----------------------------------------------------------------------
Summary of changes:
developer-weekend/feb-2017.mdwn | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/developer-weekend/feb-2017.mdwn b/developer-weekend/feb-2017.mdwn
index c4dbaab..e972b08 100644
--- a/developer-weekend/feb-2017.mdwn
+++ b/developer-weekend/feb-2017.mdwn
@@ -37,6 +37,19 @@ animated, they could flip to a shared context. Ditto they
could, on
`CONTENT_DONE`, switch from copied data to referencing the whole content stored
in `llcache`.
+Auto-Updating Contents
+----------------------
+
+Contents which update automagically (e.g. animated gifs) should, when an update
+occurs, send a message up to the content's users to notify that a change has
+happened. It is then left up to the users to decide what to do about it.
+
+Thus, for animated GIFs, which update off the scheduler, when the scheduled
+callback happens, the content handler should update its frame counter, and
+send a content changed message. On receipt of the message, the relevant user(s)
+should decide what to do (if anything -- if the GIF's not visible, there's no
+point decoding the new frame and attempting to display it).
+
CSS Media Queries
-----------------
@@ -44,7 +57,9 @@ John-Mark is getting on with these
Actions:
-> **TODO** jmb to fill out
+* Parser implementation 90% complete (other 90% remains to be done)
+* No selection implementation as yet (although Michael has defined a
+ mechanism for libcss clients to provide media state at selection time)
Plotter API work
----------------
--
NetSurf Developer Wiki Backing Store
_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org