Git Product home page Git Product logo

columncopy's People

Contributors

hiromu2000 avatar jamesandres avatar saylenty avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

columncopy's Issues

Configurable keyboard shortcuts

From a review:

Great extension. One of the few things i miss from firefox is the ctrl click selecting of a table's column.

Is there any way to change the key configuration? The Alt key and click in ubuntu is assigned to moving the current window (which i use a lot)

Copy column's links (New Feature)

I think a nice new feature for ColumnCopy would be "Copy all column's links.
Instead of copying the column's text, it could copy the column's links.

I think I can implement this new feature if the author don't have the time to do it.
Please let me know if you think it's a good ideia.

Better default settings on Linux

Tried it, did not work at all! Maybe because I'm on Linux?

Note that I had to change the default shortcut, as ALT+Click triggers the easy window-movement on most DEs/X.

It would have also been nice to allow the META key to be used as a modifier.

Still... unfortunately I did not get it to work :(

-- Michel Albert

Doesn't work in Chrome 47.0.2526.111 under LINUX

Extension installed successfully. When right-click on the column I can see the menu items "copy this column" and "copy entire table". However nothing is being copied.
The OS is Ubuntu 12.04
Chrome version 47.0.2526.111

Option to hide context menu submenu

This extension adds a submenu to the context menu with the two functions, which is good for new users or if you forget a keyboard shortcut.
But I like to keep my context menu clean, so it would be great if there was an option to hide it, and only use keyboard shortcuts.

Does not work with Angular ShadowDom ViewEncapsulation

When an angular component uses ShadowDom ViewEncapsulation, ColumnCopy does not work.

https://angular.io/api/core/ViewEncapsulation#ShadowDom

I have a use case where I need to show raw email bodies in an Angular application. Those email bodies include custom styling, that often overrides application styling if ShadowDom encapsulation is not used. Unfortunately using ColumnCopy to copy data out of the email bodies has been essential for users of the application, however preserving the email style is also important to the product.

It would be great if ColumnCopy could find a way to work with Shadow DOM.

OSX support

I have tested in OSX Chrome and just doesn't work.

Nested tables in other columns

ColumnCopy generally seems to work very well, but appears to fail with nested tables. For example, if the third column has some cells with nested tables and I copy the first column, I also get the contents of all the nested tables from the third column..

Some test failure modes can break *all* tests

Modify one of the testN.html files so that its JSON can't be parsed. Attempt to run the tests. They'll all fail. (One would, of course, expect that only the broken test would fail.)

The problem is that the JSON is parsed in beforeEach(), and errors there aren't handled the same way as errors in it().

This is only one example; basically, any error (I assume this means, any uncaught exception, but I haven't tested that) in beforeEach() will blow up all of the test cases.

See #25 for a fix.

Error in event handler: TypeError...

Hi,

while programming another extension, the DevTools of Chrome catch en error:

Error in event handler for (unknown): TypeError: Cannot read property 'options' of undefined
at chrome-extension://lapbbfoohlcmlbdaakldmmallcbcbpjb/src/inject/inject.js:12:44

` function ColumnCopy() {
var that = this;

chrome.extension.sendRequest({ method: 'getOptions' }, function(response) {
  that.options = $.extend({}, response.options);
  that.init();
});

}
`

ColumnCopy did not disturb my work since now, don't know why.

You should write anything like this:
if (!response) return false; that.options = $.extend({}, response.options);

But sometimes a very useful extension!
Thank you.

"Pulsing" page properties & paste buffer in Chrome

Like the product alot but there is a funny issue with it affecting my paste buffer. The available page properties pulse (zoom in zoom out)
I often cannot use my normal copy/paste function when the extension is engaged. The page buffer/clipbord won't clear with my latest copy to clipboard data

Does not work in mac

Can you kindly put the list of steps on mac book pro? Using option key instead of the Alt does not seem to work

Fails to copy - Chrome 58 ColumnCopy 0.4.0 Win10

OS: Win10
Chrome 58
ColumnCopy 0.4.0

Hello,

I tried with the following test page, doesn't work with the CSS:

`

<title>test</title>
Alone in of their e yealier. Seule dans sent tôt.

After her this and man.

Après ses cetceptionnel.
Her flew, till she said in 15ingclock. Sa en 15 minutes que le matin.
kiss. That's at her 25th. Le co- que à la déjà.
was to return to bed.
From the far away of it an island. Danre-jour une petite île coès.
`

CSS:
body{ background-color: rgb(220, 220, 220); counter-reset: P; text-align: justify; } table, td { padding-right:2rem; padding-left:2rem; padding-bottom:2rem; vertical-align:top; } td { width: 24rem; /* Crown Royal */ } td:before { content: counter(P) "ยง "; counter-increment: P; } .FR { color: blue; }

P.S. On Firefox works with https://addons.mozilla.org/en-us/firefox/addon/tabletools2/

Copy ROW option? Multiple?

This tool is very useful for a column but also useful would be the ROW. Also if it could somehow be used for multiple columns/rows (by looking at selection?) and displaying extra options for that, would be excellent.

Exception in development tools in Chrome

I experience the same error as described here: http://windowresizer.userecho.com/topic/185143-exception-in-development-tools-in-chrome-dev-m-29015302-66-and-29015353-611/

happens every time on any page. at google.com for example

Denying load of chrome-extension://lapbbfoohlcmlbdaakldmmallcbcbpjb/js/jquery/jquery.min.map. Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension. ?gws_rd=cr&ei=_T00UovODaby4QSmsICgDQ:1
GET chrome-extension://invalid/

Allow a manual selection of cells within a table

It would be great to be able to copy just the selected cells from a table. The "Table2Clipboard" addon for Firefox does that. It would be great to have it in Chrome also.

In that addon for Firefox, we press "CONTROL" and then select the desired cells with the mouse. The cells become highlighted as we select them. Then, there is a context menu to "Copy the selected cells to clipboard".

I work with HTML tables all day and really miss this feature!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.