Permalink
Commits on Mar 27, 2013
  1. textareas.js: remove dead code.

    It's not longer needed thanks to the mutation approach.
    stsquad committed Mar 27, 2013
  2. textarea.js: change the rules for ignoring hidden elements (#78)

    On GitHub's Add SSH keys display the mutation event never picked up
    the re-appearing hidden textarea form. The code was originally put in
    to stop lots of random edit buttons appearing on Gmail due to it's
    many hidden textareas. The change basically says we'll only ignore the
    element if it is hidden itself and not due to it's parent. If it's
    hidden due to it's parent then any tag we add will also be hidden.
    stsquad committed Mar 27, 2013
Commits on Mar 25, 2013
  1. ta_test.html: jquery has moved.

    stsquad committed Mar 25, 2013
  2. options: make the setting of load-path explicit

    Old timers will hopefully not add a duplicate entry but this was
    confusing newer users. Thanks to Konrad Voelkel for the bug report.
    stsquad committed Mar 25, 2013
  3. manifest: more cleanups.

    stsquad committed Mar 25, 2013
  4. xmlcomms.js: make failure to talk to the edit-server generate a

    notification
    
    Hopefully this makes an edit-server failure more explicit. I've
    also made it open up the options tab when you close the notification.
    stsquad committed Mar 25, 2013
  5. manifest: fix broken json

    stsquad committed Mar 25, 2013
  6. Cleanup the directory structure

    It was starting to get messy so I thought I'd find a place for
    everything and put everything in it's place ;-)
    stsquad committed Mar 25, 2013
Commits on Mar 20, 2013
  1. edit-server-htmlize.el: handle Gmail <div> and <span> tags

    It looks like gmail is handling newlines with <div> blocks now. This
    relies on the CSS having display: block attributes. Also it occasionally
    spews <span> tags into the mix so I've also removed those as well.
    Alex Bennée committed Mar 20, 2013
  2. Add some more contributors to the README

    Alex Bennée committed Mar 20, 2013
  3. Add some documentation for edit-server-htmlize code.

    Alex Bennée committed Mar 20, 2013
  4. Merge branch 'master' of github.com:stsquad/emacs_chrome

    Alex Bennée committed Mar 20, 2013
Commits on Mar 19, 2013
  1. Merge pull request #76 from frobtech/master

    edit-server-htmlize.el
    stsquad committed Mar 19, 2013
Commits on Jan 9, 2013
  1. Add embedded iframe test pages.

    Alex Bennée committed Jan 9, 2013
Commits on Dec 5, 2012
  1. Merge pull request #69 from aspiers/master

    Add some advice before save-buffers-kill-emacs to avoid unnecessary prompt on exit
    stsquad committed Dec 5, 2012
Commits on Dec 4, 2012
  1. Add some advice before save-buffers-kill-emacs to avoid unnecessary p…

    …rompt on exit
    
    Also disable the same advice on server stop, to avoid
    advice redefinition warnings on server restart.
    
    stsquad#67
    aspiers committed Dec 4, 2012
Commits on Dec 3, 2012
  1. Update NEWS for release

    stsquad committed Dec 3, 2012
  2. edit-server: add a kludge for edit-server-save restoration

    I think this is a bug in Emacs but copy-to-buffer doesn't seem to work
    on re-used buffers. So I'll copy the returned text into the kill-ring
    for now.
    Alex Bennée committed Dec 3, 2012
  3. README: another contributor

    Alex Bennée committed Dec 3, 2012
  4. textareas.js: commentary for the duplicate ID fixing.

    Alex Bennée committed Dec 3, 2012
  5. textareas.js: reset content after the extra newline we added

    The newline hack is useful for sites that don't notice the HTMLEvents
    change event. However we do like to do what the user asks so we reset
    back to the content after that insert quickly.
    Alex Bennée committed Dec 3, 2012
  6. Merge pull request #73 from aschrab/text_event

    Send textInput event after updating text
    stsquad committed Dec 3, 2012
Commits on Dec 2, 2012
  1. Send textInput event after updating text

    After updating the text send a `textInput` event appending a newline to
    it. This will cause some sites (at least StackOverflow.com) to update
    their preview of the rendered content.  Unfortunately this also causes
    an extra newline to be added to the end of the area, but there tends to
    be an extra one there anyway.
    aschrab committed Dec 2, 2012
Commits on Nov 14, 2012
Commits on Nov 12, 2012
  1. textareas.js: clean up handleUpdatedElements

    Yet another minor cleanup just to make things clearer. Obviously the
    handling breaks if the query order is changed so I flag that in the
    comments. I've also removed a bunch of needless checking to help speed
    things along.
    Alex Bennée committed Nov 12, 2012
  2. Merge branch 'master' of github.com:stsquad/emacs_chrome

    Alex Bennée committed Nov 12, 2012
Commits on Nov 9, 2012
  1. textareas.js: we only need one mutation observer.

    By cleaning out .added() img tags we probably no longer need all
    that hairy code to deal with duplicate IDs.
    stsquad committed Nov 9, 2012
Commits on Nov 7, 2012
  1. textareas.js: use the mutation_summary library for tracking DOM chang…

    …es (#71)
    
    The old style DOM event listeners are problematic enough that they are
    deprecated. Given that Chrome since version 18 supports DOM Mutation
    Observers this makes a lot more sense. Hopefully this will also
    prevent the ping-pong with the TrelloScrumm plugin.
    Alex Bennée committed Nov 7, 2012