[tw] Re: Inline Editing of tables
Thanks Leo. Glad that you like it. This plugin has been growing to cover elements other than tables and evolving into several plugins. Also this thread had been continued in another titled *A View Mode Editor and a simple Calcualtor* (Oops! There was a typo my browser just found for me!). You can find the latest version and on-going discussions over there. To answer your questions, 1. Yes. I am working on the latest version to 1. make it easy working with other plugins that want view mode editing and/or transclusion synchronization features, 2. get closer to the WYSIWYG expectations (This is kind of cool, in my point of view. Soon to release...I hope.), 3. fit the TW5 requirements. This is currently not in the highest priority but shall be in a short time. 2. I actually don't quite understand what a table with collapsible portion would be. Do you mean to hide rows/columns as we can do in LIbreOffice.calc or Excel? The development of these plugins has been going on steadily, but slowed down a lot due to my recent (well, a while already) busy schedule at work. The development speed will come back up in a couple of weeks after I finish those projects at work. Thanks a lot for your comments and questions. Have fun! Vincent On Sunday, March 16, 2014 9:15:55 AM UTC+8, Leo Staley wrote: Wow, this is REALLY neat! It's the only plugin that I know of that's had any active development in the last 6 months, too, which is pretty cool, considering that tiddlywi ... -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.
[tw] Re: Inline Editing of tables
Wow, this is REALLY neat! It's the only plugin that I know of that's had any active development in the last 6 months, too, which is pretty cool, considering that tiddlywiki plugin development from as recent as 3 years is relatively hard to find. There's so much text there in this thread, I can't go read through the whole thing, but I have some questions: Are you planning on making a version for TW5? Is there a way to make portions of a table collapsible, the way simpletree.tiddlyspace.com does it with lists? -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.
[tw] Re: Inline Editing of tables
Hi Vincent, I guess I'll answer on the issue about fET here to have the context nearby (and will put new notes in the new thread). среда, 20 февраля 2013 г., 10:40:28 UTC+4 пользователь Vincent Yeh написал: Yakov, Sorry for leaving your suggestions and questions for so long. As I mentioned before we had a big event at the end of Jan so I didn't spend much time here in Jan. After that we had a long Chinese New Year's break so I didn't spend much time here in most of Feb, either. :-) On Thursday, January 31, 2013 2:43:40 AM UTC+8, Yakov wrote: Hi Vincent, I've got couple more ideas which rised because of using TW on a mobile device. The first one is connected with a question which I'd like ask first: how easily transclusions are handled using current code? The idea is that inline editing of the tabs macro would be very useful (currently, there's PasteUpPlugin from TiddlyTools which can be used for tabs transcluding some text (usually a section) with tiddler macro which is somewhat bulky and doesn't work as expected in touch screen. The question rises because if this can be done relatively easily then it can be applied to slider and tiddler macro.. which would be consistent but somewhat conflicting with PasteUpPlugin. Anyway, inline editing of tabs would be very useful. This can be easily done with the current codes, just need a bit modifications. But this can easily cause problems with the editor and previewer (in size or positions), as you mentioned in the previous post, especially when the transcluded content is large. I am thinking of a better way to edit and preview large content. Your suggestions in the previous post would be certainly taken into consideration. Another idea/question is this: is there some kind of API to add inline editing? The use-case is the following: as you probably know, there's ForEachTiddlerPlugin [1] which is one of the most powerful tools for creating auto-aggregated content (list, table etc). What I'm looking for is an ability to create auto-agregated tables wich will be editable. Although GridPlugin [2] does this partially, it is somewhat limited, and with ForEachTiddlerPlugin possibilities are virtually unlimited. What I mean by API is a method to create an element which will be editable and editing will affect its source (meaning if a table cell contains a slice of some tiddler, inline editing of the cell will affect the slice). I just checked with the ForEachTiddlerExamples and saw only some language that I do not understand! I have no clue what to do with that. Will need help on this from some one who is familiar with ForEachTiddlerPlugin. Well, there's actually no language there, just an undordinary way to handle parameters. Let's take this simple example [1]: forEachTiddler where 'tiddler.title.startsWith(Site)' Here are two parameters of the macro (one would expect something like where:'tiddler.title.startsWith(Site)' which would be one param, but here are two separated params in terms of TW macros). Most of the params of forEachTiddler macro are lines of JavaScript which are evaluated in some part of the macro handling. For instance, the where part is executed when iterating tiddlers, for each tiddler tiddler.title.startsWith(Site) is calced and if that's true, some stuff is done for it, and if not, that tiddler is just skipped. One should know, though, that the variable containing an iterated tiddler is tiddler. Next important thing is the action part. There are 2 actions supported by default: addToList and write; the latter is of interest for us. Let's first consider another example [2]: forEachTiddler where 'tiddler.tags.contains(glossar)' sortBy 'tiddler.title.toUpperCase()' write ' [[+tiddler.title+ ]] \view [+tiddler.title+]\ [[+tiddler.title+]] ' begin 'tabs txtMyAutoTab ' end '+' none '//No tiddler tagged with \glossar\//' The main write thing is [[+tiddler.title+ ]] \view [+tiddler.title+]\ [[+tiddler.title+]] which is a line that's written for each tiddler (tagged with glossar) and then wikified. For the tiddler Tab 1 it writes [[Tab 1]] \view [Tab 1]\ [[Tab 1]]. But to get a tab macro. one has to write something with tabs in the beginning and in the end, so begin and end parts are introduced which actually write tabs txtMyAutoTab and And in the end, we get tabs txtMyAutoTab [[Tab 1]] view [Tab 1] [[Tab 1]] [[Tab 2]] view [Tab 2] [[Tab 2]] [[Tab 3]] view [Tab 3] [[Tab 3]] (I added linebreaks for readability) which is wikified and we get tabs macro. So what is needed, is some wikitext which will create things after wikification. One can easily create a table with this, but the trick is to get smth editable which gets the source of tiddler/its sections/slices and changes it on edit. How this can be achieved? Well, if TWtid supports editing of content
[tw] Re: Inline Editing of tables
Yakov, Sorry for leaving your suggestions and questions for so long. As I mentioned before we had a big event at the end of Jan so I didn't spend much time here in Jan. After that we had a long Chinese New Year's break so I didn't spend much time here in most of Feb, either. :-) On Thursday, January 31, 2013 2:43:40 AM UTC+8, Yakov wrote: Hi Vincent, I've got couple more ideas which rised because of using TW on a mobile device. The first one is connected with a question which I'd like ask first: how easily transclusions are handled using current code? The idea is that inline editing of the tabs macro would be very useful (currently, there's PasteUpPlugin from TiddlyTools which can be used for tabs transcluding some text (usually a section) with tiddler macro which is somewhat bulky and doesn't work as expected in touch screen. The question rises because if this can be done relatively easily then it can be applied to slider and tiddler macro.. which would be consistent but somewhat conflicting with PasteUpPlugin. Anyway, inline editing of tabs would be very useful. This can be easily done with the current codes, just need a bit modifications. But this can easily cause problems with the editor and previewer (in size or positions), as you mentioned in the previous post, especially when the transcluded content is large. I am thinking of a better way to edit and preview large content. Your suggestions in the previous post would be certainly taken into consideration. Another idea/question is this: is there some kind of API to add inline editing? The use-case is the following: as you probably know, there's ForEachTiddlerPlugin [1] which is one of the most powerful tools for creating auto-aggregated content (list, table etc). What I'm looking for is an ability to create auto-agregated tables wich will be editable. Although GridPlugin [2] does this partially, it is somewhat limited, and with ForEachTiddlerPlugin possibilities are virtually unlimited. What I mean by API is a method to create an element which will be editable and editing will affect its source (meaning if a table cell contains a slice of some tiddler, inline editing of the cell will affect the slice). I just checked with the ForEachTiddlerExamples and saw only some language that I do not understand! I have no clue what to do with that. Will need help on this from some one who is familiar with ForEachTiddlerPlugin. Besides, I do not know how to provide API's in a plugin yet so currently that is not possible. It will be highly appreciated if someone would tell me how to do that. Vincent Best regards, Yakov. [1] http://tiddlywiki.abego-software.de/#ForEachTiddlerPlugin [2] http://www.tiddlytools.com/#GridPluginInfo -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at http://groups.google.com/group/tiddlywiki?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[tw] Re: Inline Editing of tables
Yakov, Thank you very much for the comments and suggestions. I will think about and put them on the ToDo list for the next few releases to be posted to a new thread A View Mode Editor and a simple Calculator. All users of TWtid, TWted and TWtcalc, the next (TWtid v1.5.0, TWted v1.5.0, TWtcalc 0.7.7) and later releases of these plugins will go to a new thread A View Mode Editor and a simple Calculator in this group. Please find the new thread and keep using them. Thanks to many users who gave me a lot of very useful comments/suggestions that helped these plugins grow to what they are today. I really thank all of you. Please keep trying and giving more suggestions/comments/bug reports. :-) Vincent On Thursday, January 31, 2013 2:43:40 AM UTC+8, Yakov wrote: Hi Vincent, I've got couple more ideas which rised because of using TW on a mobile device. The first one is connected with a question which I'd like ask first: how easily transclusions are handled using current code? The idea is that inline editing of the tabs macro would be very useful (currently, there's PasteUpPlugin from TiddlyTools which can be used for tabs transcluding some text (usually a section) with tiddler macro which is somewhat bulky and doesn't work as expected in touch screen. The question rises because if this can be done relatively easily then it can be applied to slider and tiddler macro.. which would be consistent but somewhat conflicting with PasteUpPlugin. Anyway, inline editing of tabs would be very useful. Another idea/question is this: is there some kind of API to add inline editing? The use-case is the following: as you probably know, there's ForEachTiddlerPlugin [1] which is one of the most powerful tools for creating auto-aggregated content (list, table etc). What I'm looking for is an ability to create auto-agregated tables wich will be editable. Although GridPlugin [2] does this partially, it is somewhat limited, and with ForEachTiddlerPlugin possibilities are virtually unlimited. What I mean by API is a method to create an element which will be editable and editing will affect its source (meaning if a table cell contains a slice of some tiddler, inline editing of the cell will affect the slice). Best regards, Yakov. [1] http://tiddlywiki.abego-software.de/#ForEachTiddlerPlugin [2] http://www.tiddlytools.com/#GridPluginInfo -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at http://groups.google.com/group/tiddlywiki?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[tw] Re: Inline Editing of tables
Hi Vincent, I've got couple more ideas which rised because of using TW on a mobile device. The first one is connected with a question which I'd like ask first: how easily transclusions are handled using current code? The idea is that inline editing of the tabs macro would be very useful (currently, there's PasteUpPlugin from TiddlyTools which can be used for tabs transcluding some text (usually a section) with tiddler macro which is somewhat bulky and doesn't work as expected in touch screen. The question rises because if this can be done relatively easily then it can be applied to slider and tiddler macro.. which would be consistent but somewhat conflicting with PasteUpPlugin. Anyway, inline editing of tabs would be very useful. Another idea/question is this: is there some kind of API to add inline editing? The use-case is the following: as you probably know, there's ForEachTiddlerPlugin [1] which is one of the most powerful tools for creating auto-aggregated content (list, table etc). What I'm looking for is an ability to create auto-agregated tables wich will be editable. Although GridPlugin [2] does this partially, it is somewhat limited, and with ForEachTiddlerPlugin possibilities are virtually unlimited. What I mean by API is a method to create an element which will be editable and editing will affect its source (meaning if a table cell contains a slice of some tiddler, inline editing of the cell will affect the slice). Best regards, Yakov. [1] http://tiddlywiki.abego-software.de/#ForEachTiddlerPlugin [2] http://www.tiddlytools.com/#GridPluginInfo -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at http://groups.google.com/group/tiddlywiki?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[tw] Re: Inline Editing of tables
Testing time! Let's start from a local TW in FireFox. By the way, are there any explicit parts of the plugin which cause different behavior of local and remote TWs? As I remember, there were some differences previously, but additional testing for remote copies of'course requires some additional time. These notes are for the beta-2 version. First note: when I open a list item for editing, the edit field has more lines that it requires (3, presumably); pressing ctrl, shift, alt, caps lock, end, home causes it to contract to the size of content. I'd say the behavior when it is always contracted is preferrable (especially for mobile). And if ctrl+v is pressed, the field contracts to just one line (although, pressing another key expands it back). Ctrl+home moves the cursor to the beginning of the block, but doesn't scroll the screen to it (tested later as I tried jsMath which I edited right there). A bug: when I edit a list item, or a header and then exit the edit mode (by pressing esc or moving to another item by arrows) it becomes aligned to the right; if I open it for editing again, the text in the edit field is aligned to the right as well. But the markup is correct, after reloading the tiddler it looks ok. Another strange thing: when I mouseover the Open tiddlers tagged with Testsfor test cases. text in the Intro tiddler, the C, E buttons appear in the top right corner of the tiddler content. I can reach them (if then I mouseover the space above the Test cases h2 -- which is just a part of the class=viewer element), but E has no effect. C/E buttons appear in some elements where shouldn't: on the one hand, I like very much the possibility to change the tiddler title in this manner; on the other hand, C/E appear near the tiddler created/modified (class=subtitle) element, near the toolbar and even near the top right corner of the whole id=tiddlerIntro element. When I edited the title (Intro - Intro2), autosave ran and I decided to reload TW to see how it worked. After that, all the E buttons disappeared (saving is done via TiddlyFox). Seems that the format of the tiddler in the file is not corrupted. Moreover, I press C in the original TW (in the web), in the changed local copy, and all the settings are the same. I've done this again (downloaded a new copy) and can say that just saving without changes and reloading doesn't hide E buttons while saving after changing the title and reloading hides them. By the way, to apply changes in the title, I have to press ctrl+enter instead of enter. Another bug: clicking TiddlyLinks in editable elements does open tiddlers, but now it doesn't cause autoscrolling to the opening tiddler and the zoomer animation is not shown (despite the fact that chkAnimate is set to true). Proposal: add some prefix to the cookie-parameters description, like Enable TWtcalc javascript:; - ~TWtcalc: enable Apply thousands separation on numerical results. Default is false. - ~TWtcalc: Apply thousands separation on numerical results. Or maybe even zz ~TWtcalc: prefix. The reason is now the tweak panel in the sidebar is crowded with new options. Also, some extra tildes would clean the tweak panel from unnecessary TiddlyLinks. Current positioning of the preview blocks has this minor drawback: if I open a tiddler above the one where the inline-block-editing is used, the tiddler goes down while the preview block doesn't. More importantly, preview blocks has a different styling than the actual text (see, for instance, headers: they have another font style). Macro buttons.. actually, all elements look like in the MainMenu, that's the styling used. One more positioning issue: if the preview is big (for big blockquotes, for instance), it goes above the element and gets cut by the edge of the screen. The overall impression of the preview is very good, I even tested formulae and I can say that this will be very helpful. Some more notes, though: * preview of ordinary text (outside headers and lists) is needed. I guess, the plugin needs to understand the tree structure of the text to handle this; such understanding will probably ease implementing things like press down to go from the header to the next text part/list/... or transclusion handling * typing large ordinary text and some other parts needs the preview to be closer to the current position. For typing forward this can be done as simple as by just limiting the size of the edit field: if it is no bigger than, say, a third part of the screen, one can always see the preview of the last things typed. For editing a long text somewhere in the middle of it, this wouldn't be enough: the preview shoud be cut and autoscrolled as well. ** alternatively, the preview can be shown on the right, but I'm not sure if that's a good idea ** mostly rhetorically: natural solution to this would be WYSIWYG * it's desirable that the set of formatters/blocks which can be separately edited is extendable:
[tw] Re: Inline Editing of tables
TWtid+TWted v1.5.0-beta-2 Added a simple previewer. Give it a try! https://dl.dropbox.com/u/23745840/pre_release-1.5.0-beta-2%2B0.7.7.html Vincent On Sunday, January 13, 2013 6:41:39 PM UTC+8, Vincent Yeh wrote: TWtid (formerly TWtable) v1.5.0-beta (TWtid stands for TW tiddler) TWted v1.5.0-beta (TWted used to stand for TW table editor and now TW *tiddler editor*) TWtcalc v0.7.7 (TW table calculator) Available for testing at https://dl.dropbox.com/u/23745840/pre_release-1.5.0-beta%2B0.7.7.html. 1. It's possible to edit most of the block elements (see tiddler Editable Block Elements) on the rendered html page. 2. You can enable editing features either in view mode (default) or in edit mode (option description Active in view mode). 1. If in view mode, the default edit box remains the same; 2. if in edit mode, the view mode remains for viewing only. 1. If you still want the system default edit box, double click in a no-element area (note that some elements are much wider than their content). 3. Two options offering three levels of automation in the editing behavior: 1. Activate/Deactivate edit mode with mouse motion. 2. Edit the cell content without clicking it. 3. Three levels of automation: 1. Manual: set both options to false. Click the 'E' button to start/stop editing the closest block element. 2. Half automated: set the 1st option to true and 2nd to false. In this level a table enters edit mode automatically when mouse is hovering over it while other block elements remain manual. 'E' button is hidden, need to lick within the block element (or the table cell) to edit. 3. Automated: set both options to true. Move the mouse over a block element or a table cell to edit. (*Warning: this can be annoying in some cases!*) 4. Keyboard navigation within the same type of elements. 1. Edit any block element and press arrow keys to see how it works. 5. Move list items with Ctrl-up/Ctrl-down keys. 1. Edit any list item and press Ctrl-up/Ctrl-down keys to see how it works. 2. At this moment it works for same level items only. 6. Tables are synchronized between transcluded and non-transcluded copies, other block elements are not yet. Comments/Suggestions/Bug reports are welcome! Have fun! Vincent On Thursday, January 3, 2013 2:30:15 PM UTC+8, Vincent Yeh wrote: Dear All, It's been a while since last update. I had been, and still will be, busy on a big event here at the end of this month. Yet I managed to find time over the long weekend to do some works on the plugins. The alpha-3 file is available at https://dl.dropbox.com/u/23745840/pre_release-1.5.0-alpha-3%2B0.7.7.html. Comments/Suggestions/Bug reports are always welcome! I plan to release 1.5.0 on Feb 08, one day before the Chinese New Year's Eve. In this coming version most of the block elements -- tables, lists, headers, foldable contents (with FoldHeadingsPlugin), preformats, blockquotes, and blockexamples -- shall be editable. The name of the TWtable plugin shall be changed to TWtid (TW tiddler) in accordance with the feature expansion. TWted retains its name with a different meaning -- *tiddler editor* instead of table editor. Main changes in alpha-3 are 1. Move list items with Ctrl-up/down keys. 1. Still primitive, please find bugs and tell me about them. 2. Moving elements is complicated with the current code structure. I plan to rewrite some parts of the codes to make it simpler. 2. Added option chkTWtedInViewMode (default to true) to toggle editing manner. - If set to true (the default), one can edit those editable elements in TW's view mode while keeping the default edit box in edit mode the same old way. - Otherwise the view mode remains just for viewing, and TW's default edit box is replaced with a WYSIWYG-like editor. - In this manner one can still bring back the default edit box by one of the following ways, - disable TWtable or TWted (re-enable to enter the WYSIWYG-like mode again), - double-click in a no-element area (click away/Ctrl-Enter/Esc to go back to WYSIWYG-like mode). 3. Bug fixes for partial transclusion synchronization. 4. Bug fixes for locating a missing cell. Have fun! Vincent On Thursday, December 13, 2012 11:17:49 AM UTC+8, Vincent Yeh wrote: Thanks for the feedback, Ton and Yakov, I will take them into consideration for sure. I'll be busy and won't be doing much on these plugins for several weeks, we'll talk later. Vincent On Wednesday, December 12, 2012 9:32:46 PM UTC+8, TonG wrote: Hi Vincent, I played around with your latest prelease and can see
[tw] Re: Inline Editing of tables
TWtid (formerly TWtable) v1.5.0-beta (TWtid stands for TW tiddler) TWted v1.5.0-beta (TWted used to stand for TW table editor and now TW *tiddler editor*) TWtcalc v0.7.7 (TW table calculator) Available for testing at https://dl.dropbox.com/u/23745840/pre_release-1.5.0-beta%2B0.7.7.html. 1. It's possible to edit most of the block elements (see tiddler Editable Block Elements) on the rendered html page. 2. You can enable editing features either in view mode (default) or in edit mode (option description Active in view mode). 1. If in view mode, the default edit box remains the same; 2. if in edit mode, the view mode remains for viewing only. 1. If you still want the system default edit box, double click in a no-element area (note that some elements are much wider than their content). 3. Two options offering three levels of automation in the editing behavior: 1. Activate/Deactivate edit mode with mouse motion. 2. Edit the cell content without clicking it. 3. Three levels of automation: 1. Manual: set both options to false. Click the 'E' button to start/stop editing the closest block element. 2. Half automated: set the 1st option to true and 2nd to false. In this level a table enters edit mode automatically when mouse is hovering over it while other block elements remain manual. 'E' button is hidden, need to lick within the block element (or the table cell) to edit. 3. Automated: set both options to true. Move the mouse over a block element or a table cell to edit. (*Warning: this can be annoying in some cases!*) 4. Keyboard navigation within the same type of elements. 1. Edit any block element and press arrow keys to see how it works. 5. Move list items with Ctrl-up/Ctrl-down keys. 1. Edit any list item and press Ctrl-up/Ctrl-down keys to see how it works. 2. At this moment it works for same level items only. 6. Tables are synchronized between transcluded and non-transcluded copies, other block elements are not yet. Comments/Suggestions/Bug reports are welcome! Have fun! Vincent On Thursday, January 3, 2013 2:30:15 PM UTC+8, Vincent Yeh wrote: Dear All, It's been a while since last update. I had been, and still will be, busy on a big event here at the end of this month. Yet I managed to find time over the long weekend to do some works on the plugins. The alpha-3 file is available at https://dl.dropbox.com/u/23745840/pre_release-1.5.0-alpha-3%2B0.7.7.html. Comments/Suggestions/Bug reports are always welcome! I plan to release 1.5.0 on Feb 08, one day before the Chinese New Year's Eve. In this coming version most of the block elements -- tables, lists, headers, foldable contents (with FoldHeadingsPlugin), preformats, blockquotes, and blockexamples -- shall be editable. The name of the TWtable plugin shall be changed to TWtid (TW tiddler) in accordance with the feature expansion. TWted retains its name with a different meaning -- *tiddler editor* instead of table editor. Main changes in alpha-3 are 1. Move list items with Ctrl-up/down keys. 1. Still primitive, please find bugs and tell me about them. 2. Moving elements is complicated with the current code structure. I plan to rewrite some parts of the codes to make it simpler. 2. Added option chkTWtedInViewMode (default to true) to toggle editing manner. - If set to true (the default), one can edit those editable elements in TW's view mode while keeping the default edit box in edit mode the same old way. - Otherwise the view mode remains just for viewing, and TW's default edit box is replaced with a WYSIWYG-like editor. - In this manner one can still bring back the default edit box by one of the following ways, - disable TWtable or TWted (re-enable to enter the WYSIWYG-like mode again), - double-click in a no-element area (click away/Ctrl-Enter/Esc to go back to WYSIWYG-like mode). 3. Bug fixes for partial transclusion synchronization. 4. Bug fixes for locating a missing cell. Have fun! Vincent On Thursday, December 13, 2012 11:17:49 AM UTC+8, Vincent Yeh wrote: Thanks for the feedback, Ton and Yakov, I will take them into consideration for sure. I'll be busy and won't be doing much on these plugins for several weeks, we'll talk later. Vincent On Wednesday, December 12, 2012 9:32:46 PM UTC+8, TonG wrote: Hi Vincent, I played around with your latest prelease and can see future possibilities. On the other hand it would be nice to just have a no frills table editor. Table editing was always very difficult in TW and is now a pleasure with your plugin(s). I'am using the (stable) version 1.4.6 daily and there I only miss the
[tw] Re: Inline Editing of tables and other elements
Yakov, No hurry. The plugins can always wait. Wish you the best in your degree exam! Vincent On Wednesday, January 9, 2013 3:27:56 AM UTC+8, Yakov wrote: Hello Vincent, I'll probably return to testing after 17th of Jan, after my Master's degree exam (but may be take a look earlier). Best regards, Yakov. четверг, 3 января 2013 г., 10:30:15 UTC+4 пользователь Vincent Yeh написал: Dear All, It's been a while since last update. I had been, and still will be, busy on a big event here at the end of this month. Yet I managed to find time over the long weekend to do some works on the plugins. The alpha-3 file is available at https://dl.dropbox.com/u/23745840/pre_release-1.5.0-alpha-3%2B0.7.7.html. Comments/Suggestions/Bug reports are always welcome! I plan to release 1.5.0 on Feb 08, one day before the Chinese New Year's Eve. In this coming version most of the block elements -- tables, lists, headers, foldable contents (with FoldHeadingsPlugin), preformats, blockquotes, and blockexamples -- shall be editable. The name of the TWtable plugin shall be changed to TWtid (TW tiddler) in accordance with the feature expansion. TWted retains its name with a different meaning -- *tiddler editor* instead of table editor. Main changes in alpha-3 are 1. Move list items with Ctrl-up/down keys. 1. Still primitive, please find bugs and tell me about them. 2. Moving elements is complicated with the current code structure. I plan to rewrite some parts of the codes to make it simpler. 2. Added option chkTWtedInViewMode (default to true) to toggle editing manner. - If set to true (the default), one can edit those editable elements in TW's view mode while keeping the default edit box in edit mode the same old way. - Otherwise the view mode remains just for viewing, and TW's default edit box is replaced with a WYSIWYG-like editor. - In this manner one can still bring back the default edit box by one of the following ways, - disable TWtable or TWted (re-enable to enter the WYSIWYG-like mode again), - double-click in a no-element area (click away/Ctrl-Enter/Esc to go back to WYSIWYG-like mode). 3. Bug fixes for partial transclusion synchronization. 4. Bug fixes for locating a missing cell. Have fun! Vincent On Thursday, December 13, 2012 11:17:49 AM UTC+8, Vincent Yeh wrote: Thanks for the feedback, Ton and Yakov, I will take them into consideration for sure. I'll be busy and won't be doing much on these plugins for several weeks, we'll talk later. Vincent On Wednesday, December 12, 2012 9:32:46 PM UTC+8, TonG wrote: Hi Vincent, I played around with your latest prelease and can see future possibilities. On the other hand it would be nice to just have a no frills table editor. Table editing was always very difficult in TW and is now a pleasure with your plugin(s). I'am using the (stable) version 1.4.6 daily and there I only miss the keyboard navigation you already implemented in prereleases. A (stable) 1.4.x release with added keyboard navigation would be much appreciated. I second Yakov's remarks about the Edit mode in the prerelease: do not combine general editing with table/headings/list editing. As Yakov already stated: there is no fallback anymore (at the moment you cannot even edit body text). Cheers, Ton On Dec 11, 12:21 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Hello :) Good timing! Indeed! Well, during development I noticed that clicking a link can trigger two actions: opening the link and the edit box, due to event bubbling. But I didn't like it that way so I introduced the option to restrict it to one action, either opening the link or opening the edit box. Now I know that two actions can be expected in some cases, I will figure a way to put it back. No-no-no, two actions were expected but they are not desired, so everything is fine. I just want to be sure that there wouldn't be two actions in some untested situations, that's what I was talking about. But as I understand, you basically stop bubbling the onclick event, so that shouldn't happen anyway, right? The new alpha looks good, but I have one important question: why did you move inline editing into the edit mode? On the one hand, inline editing has this nice feature that one doesn't need to scroll up to the menu -- well, double-click now makes editor open right in place, but to close edit mode one has to scroll up and click done/cancel; on the other hand, with usual edit mode, one has a usual fallback to edit what is unsupported for now. I think * the ordinary edit mode shouldn't be hijacked, but rather two options should remain * there should be an option to be permanently in
[tw] Re: Inline Editing of tables
Dear All, It's been a while since last update. I had been, and still will be, busy on a big event here at the end of this month. Yet I managed to find time over the long weekend to do some works on the plugins. The alpha-3 file is available at https://dl.dropbox.com/u/23745840/pre_release-1.5.0-alpha-3%2B0.7.7.html. Comments/Suggestions/Bug reports are always welcome! I plan to release 1.5.0 on Feb 08, one day before the Chinese New Year's Eve. In this coming version most of the block elements -- tables, lists, headers, foldable contents (with FoldHeadingsPlugin), preformats, blockquotes, and blockexamples -- shall be editable. The name of the TWtable plugin shall be changed to TWtid (TW tiddler) in accordance with the feature expansion. TWted retains its name with a different meaning -- *tiddler editor* instead of table editor. Main changes in alpha-3 are 1. Move list items with Ctrl-up/down keys. 1. Still primitive, please find bugs and tell me about them. 2. Moving elements is complicated with the current code structure. I plan to rewrite some parts of the codes to make it simpler. 2. Added option chkTWtedInViewMode (default to true) to toggle editing manner. - If set to true (the default), one can edit those editable elements in TW's view mode while keeping the default edit box in edit mode the same old way. - Otherwise the view mode remains just for viewing, and TW's default edit box is replaced with a WYSIWYG-like editor. - In this manner one can still bring back the default edit box by one of the following ways, - disable TWtable or TWted (re-enable to enter the WYSIWYG-like mode again), - double-click in a no-element area (click away/Ctrl-Enter/Esc to go back to WYSIWYG-like mode). 3. Bug fixes for partial transclusion synchronization. 4. Bug fixes for locating a missing cell. Have fun! Vincent On Thursday, December 13, 2012 11:17:49 AM UTC+8, Vincent Yeh wrote: Thanks for the feedback, Ton and Yakov, I will take them into consideration for sure. I'll be busy and won't be doing much on these plugins for several weeks, we'll talk later. Vincent On Wednesday, December 12, 2012 9:32:46 PM UTC+8, TonG wrote: Hi Vincent, I played around with your latest prelease and can see future possibilities. On the other hand it would be nice to just have a no frills table editor. Table editing was always very difficult in TW and is now a pleasure with your plugin(s). I'am using the (stable) version 1.4.6 daily and there I only miss the keyboard navigation you already implemented in prereleases. A (stable) 1.4.x release with added keyboard navigation would be much appreciated. I second Yakov's remarks about the Edit mode in the prerelease: do not combine general editing with table/headings/list editing. As Yakov already stated: there is no fallback anymore (at the moment you cannot even edit body text). Cheers, Ton On Dec 11, 12:21 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Hello :) Good timing! Indeed! Well, during development I noticed that clicking a link can trigger two actions: opening the link and the edit box, due to event bubbling. But I didn't like it that way so I introduced the option to restrict it to one action, either opening the link or opening the edit box. Now I know that two actions can be expected in some cases, I will figure a way to put it back. No-no-no, two actions were expected but they are not desired, so everything is fine. I just want to be sure that there wouldn't be two actions in some untested situations, that's what I was talking about. But as I understand, you basically stop bubbling the onclick event, so that shouldn't happen anyway, right? The new alpha looks good, but I have one important question: why did you move inline editing into the edit mode? On the one hand, inline editing has this nice feature that one doesn't need to scroll up to the menu -- well, double-click now makes editor open right in place, but to close edit mode one has to scroll up and click done/cancel; on the other hand, with usual edit mode, one has a usual fallback to edit what is unsupported for now. I think * the ordinary edit mode shouldn't be hijacked, but rather two options should remain * there should be an option to be permanently in the inline edit mode, like it was implemented before Best regards, Yakov. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/CK-hs3Gjf0sJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to
[tw] Re: Inline Editing of tables
Hi Vincent, I played around with your latest prelease and can see future possibilities. On the other hand it would be nice to just have a no frills table editor. Table editing was always very difficult in TW and is now a pleasure with your plugin(s). I'am using the (stable) version 1.4.6 daily and there I only miss the keyboard navigation you already implemented in prereleases. A (stable) 1.4.x release with added keyboard navigation would be much appreciated. I second Yakov's remarks about the Edit mode in the prerelease: do not combine general editing with table/headings/list editing. As Yakov already stated: there is no fallback anymore (at the moment you cannot even edit body text). Cheers, Ton On Dec 11, 12:21 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Hello :) Good timing! Indeed! Well, during development I noticed that clicking a link can trigger two actions: opening the link and the edit box, due to event bubbling. But I didn't like it that way so I introduced the option to restrict it to one action, either opening the link or opening the edit box. Now I know that two actions can be expected in some cases, I will figure a way to put it back. No-no-no, two actions were expected but they are not desired, so everything is fine. I just want to be sure that there wouldn't be two actions in some untested situations, that's what I was talking about. But as I understand, you basically stop bubbling the onclick event, so that shouldn't happen anyway, right? The new alpha looks good, but I have one important question: why did you move inline editing into the edit mode? On the one hand, inline editing has this nice feature that one doesn't need to scroll up to the menu -- well, double-click now makes editor open right in place, but to close edit mode one has to scroll up and click done/cancel; on the other hand, with usual edit mode, one has a usual fallback to edit what is unsupported for now. I think * the ordinary edit mode shouldn't be hijacked, but rather two options should remain * there should be an option to be permanently in the inline edit mode, like it was implemented before Best regards, Yakov. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Thanks for the feedback, Ton and Yakov, I will take them into consideration for sure. I'll be busy and won't be doing much on these plugins for several weeks, we'll talk later. Vincent On Wednesday, December 12, 2012 9:32:46 PM UTC+8, TonG wrote: Hi Vincent, I played around with your latest prelease and can see future possibilities. On the other hand it would be nice to just have a no frills table editor. Table editing was always very difficult in TW and is now a pleasure with your plugin(s). I'am using the (stable) version 1.4.6 daily and there I only miss the keyboard navigation you already implemented in prereleases. A (stable) 1.4.x release with added keyboard navigation would be much appreciated. I second Yakov's remarks about the Edit mode in the prerelease: do not combine general editing with table/headings/list editing. As Yakov already stated: there is no fallback anymore (at the moment you cannot even edit body text). Cheers, Ton On Dec 11, 12:21 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Hello :) Good timing! Indeed! Well, during development I noticed that clicking a link can trigger two actions: opening the link and the edit box, due to event bubbling. But I didn't like it that way so I introduced the option to restrict it to one action, either opening the link or opening the edit box. Now I know that two actions can be expected in some cases, I will figure a way to put it back. No-no-no, two actions were expected but they are not desired, so everything is fine. I just want to be sure that there wouldn't be two actions in some untested situations, that's what I was talking about. But as I understand, you basically stop bubbling the onclick event, so that shouldn't happen anyway, right? The new alpha looks good, but I have one important question: why did you move inline editing into the edit mode? On the one hand, inline editing has this nice feature that one doesn't need to scroll up to the menu -- well, double-click now makes editor open right in place, but to close edit mode one has to scroll up and click done/cancel; on the other hand, with usual edit mode, one has a usual fallback to edit what is unsupported for now. I think * the ordinary edit mode shouldn't be hijacked, but rather two options should remain * there should be an option to be permanently in the inline edit mode, like it was implemented before Best regards, Yakov. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/xtDZ-hVQuN8J. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
Re: [tw] Re: Inline Editing of tables
Hello :) Good timing! Indeed! Well, during development I noticed that clicking a link can trigger two actions: opening the link and the edit box, due to event bubbling. But I didn't like it that way so I introduced the option to restrict it to one action, either opening the link or opening the edit box. Now I know that two actions can be expected in some cases, I will figure a way to put it back. No-no-no, two actions were expected but they are not desired, so everything is fine. I just want to be sure that there wouldn't be two actions in some untested situations, that's what I was talking about. But as I understand, you basically stop bubbling the onclick event, so that shouldn't happen anyway, right? The new alpha looks good, but I have one important question: why did you move inline editing into the edit mode? On the one hand, inline editing has this nice feature that one doesn't need to scroll up to the menu -- well, double-click now makes editor open right in place, but to close edit mode one has to scroll up and click done/cancel; on the other hand, with usual edit mode, one has a usual fallback to edit what is unsupported for now. I think * the ordinary edit mode shouldn't be hijacked, but rather two options should remain * there should be an option to be permanently in the inline edit mode, like it was implemented before Best regards, Yakov. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/WkZnPs0seJYJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Hello. * [like I mentioned previously: moving list items up and down, copy/cut/paste, level-up/level-down options would be useful, especiall with regard to the issue above] Keyboard navigation on list items shall need to wait a bit, for the current codes were written specifically for table cells, quite a few places need modification to generalize. Just in case, here I didn't mean keyboard navigation between list items, but rather moving the items itself (up and down). Clicking links or sliders inside lists doesn't open the editor, WOW! I'm curious if you've done extra things for this: I also tried htmla href=javascript:; onclick=displayMessage('this works!');smth/a/html and this also doesn't toggle edit mode.. what I mean is that the plugin could open the edit mode when unnecessary and while I tried only some things which can appear, can we be sure that it'll be ok with others? That's the only reason why I haven't suggested such one click approach without any edit button. The links are NOT DISABLED in edit mode by default so clicking them still leads you wherever they point to. You can set the option chkTWtedDisableLink to true if you want to disable them in the edit mode (then clicking them will bring up the edit box). This option was introduced a few versions ago and for now only links are done this way, sliders or other things that can be toggled on and off are not, for I didn't expect a slider panel in a list item or a table cell. I guess what you saw for sliders inside a list was probably because the TWted couldn't find the corresponding wiki text so it didn't do anything. I will think about this in the later versions. Here we probably didn't understand each other. What suprised me wasn't the fact that links or sliders work; it was the fact that on clicking them, the editable element is not turned into a text field: what I expected was click tiddlyLink - open the corresponding tiddler AND open the element to edit. The last thing doesn't happen which is what is actually needed but, as I remember, such problem happened with PasteUpHelperPlugin (from TiddlyTools), so this doesn't seem to be a default behaviour. But anyway, this has something to do with the onclick event bubbling.. I'd also like to highlight some useful applications of such inline-editing: * first, editing pre elements (defined by the {{{ ... }}} //{{{ //}}} /*{{{*/ /*}}}*/ and may be !--{{{-- !--}}}-- wrappers) would ease editing code of long plugins if it is separated like in TWtable: //{{{ some code //}}} // //heading of the next part of the code //{{{ //}}} * it seems, for longer tiddlers it would be convenient to separate them logically (for instance with {{part{...}}} wrappers) and then edit one part at time (it is not always such division conisides with division by headers) * in some cases (for instance, when inline-editing formulae, if it is implemented) a wikified preview would be useful (preview block above the edit block). It is implemented for the whole tiddler in the PreviewPlugin [1] A side note: I've noticed that you use the SyntaxHighlighterPlugin3 by Mario. Some time ago he also made the CodeMirror plugin [2] which enables syntax highlightning when editing as well, may be it will be useful for you. Though, I must confess, I haven't succeeded in installing it [3] and plan to try again after some other things. Best regards, Yakov. [1] http://www.TiddlyTools.com/#PreviewPlugin [2] https://github.com/pmario/tw.CodeMirrorPlugin (note also the link to the tiddlyspace on the top) [3] https://groups.google.com/forum/?fromgroups=#!topic/tiddlywiki/iS0gvj5VTgw -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/QdWowOXPO4UJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Yakov and Ton, I was quite exiting about the list editing things so I decided to skip the release of 1.4.7 and spent my last weekend and the past few evenings working on it. Lists, headers and blockquotes are editable (but still quite primitive). You can try it at https://dl.dropbox.com/u/23745840/pre_release-1.5.0-alpha%2B0.7.7.html. (Note that these are *alpha* versions.) What can be done and what not are pretty much described in the Intro and test tiddlers (tagged with Tests). And about the last test case, the table in Section 2 shows only 'C' button because it does not have the editable class, not of a bug. :-) However, the strange behavior was possibly due to a bug in refreshing partially transcluded content. I should have fixed it in the pre-release version too. Have fun! Vincent On Wednesday, December 5, 2012 1:13:41 PM UTC+8, TonG wrote: Hi Vincent, The MTC in my last post was based upon the official releases of TWtable and TWted (v1.4.6). The weird behaviour stays with the prelease file of november 30. MTC based on that prelease file (after deletion of superfluous tiddlers) [1] Cheers, Ton [1] https://dl.dropbox.com/u/2638511/pre_release_3.html On Dec 4, 11:16 am, TonG ton.ger...@gmail.com wrote: Hi Vincent, I can confirm Yakov's observations about strange behaviour of transcluded sections in a slider. I do see it in my work FF17 and in my test FF17. What I also observed was that in the tiddler with 2 sections, only the table in the first section shows the 'E' button; the table in the second section only shows the 'C' button. I made a MTC [1]. 1) Start MTC; it shows Test2 and Test1 tiddlers. The slider in Test2 works normal. 2) With the slider closed, click the 'E' button = strange behaviour of the slider. 3) After clicking the 'E' button again, the strange behaviour stays. Hope that helps. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TW266_TWtable146_TWted146_slider... On Dec 4, 7:02 am, Vincent Yeh qmo.w...@gmail.com wrote: Hi, Yakov, On Tuesday, December 4, 2012 1:50:02 AM UTC+8, Yakov wrote: Hello Vincent, sorry for the delay, time is pressing as usual :) No problem. You see I am slow these days, too. Yes, partial self-transclusion now works correctly (tested in Opera and FF). Strange behaviour in two tiddlers mentioned in my previous post (with two transclusions, one by the tiddler macro and another by slider) remains nearly the same in both Opera and FF (did you mean this by the wrong behavior in a closed slider panel?). Tapping E on one of the tables (when the slider is opened) toggles edit mode of both, opening edit mode when the slider is closed causes troubles with the other table when the slider is opened. Hm..., that is strange, for I don't see such behavior with my Opera and FF in Ubuntu as well as Win7 64 and Win XP 32... (yes I meant that by the wrong behavior in a closed slider panel). However, I found some other bugs from this test case, will fix them as soon as I have time. And you are right that the codes in TWtable+TWted can be easily generalized to work on all types of block elements (paragraphs, tables, lists, blockquotes, headers, block examples, preformats...) In principle it should work on inline elements as well but I will leave it later. I had done the generalization for block elements over the weekend and started working on the list editing things. Thanks to your detailed explanations simple lists are now editable in my development version, but list trees and other things are more complicated than I thought, shall need much more time... Will put up a pre-release file for you to play with in a few days (well, I hope so). Have fun! Vincent The hide until mouseover option is fine, it also works in touchscreen (instead of mouseover, one needs to tap a table to make buttons visible, just as expected), thanks. Best regards, Yakov. четверг, 29 ноября 2012 г., 19:45:59 UTC+4 пользователь Vincent Yeh написал: Yakov, Thank you very much for so much detailed description of your ideas, I actually haven't thought that deep yet! I will think more about it and probably start working on it not far from now, though it seems like a big project to me. About the bugs I think I have fixed a couple of them, - the wrong behavior in a closed slider panel, - the strange results in partial self transclusion, The keyboard navigation in a spanned cell shall be fixed soon. Ton, I should have fixed the TWtcalc bug you mentioned, too. A pre_release file is prepared at https://dl.dropbox.com/u/23745840/pre_release.htmlforyou to try.
[tw] Re: Inline Editing of tables
Hi, First, about the transclusion-section-slider behaviour: in the new pre-release old bugs seem to vanish and the table in the slider now is edited correctly. However, the other table now can't be edited. What I do: * click E * open any cell * if I change its content, clicking outside the cell doesn't close its text field (and clicking E does nothing); if I make the content equal to its initial state, I can leave the cell (click outside - text field closes) * if I change the content and then double-click to open edit mode of the tiddler, when I return to view mode, the table is freezed: looks like the table edit mode is on, but E doesn't do anything, as well as clicking the cells Next, the spanned cells navigation. Now I can get the spanned cells, but still there are some strange things (all the below applies to the table in the Tiddler 1 in your pre release doc): * going to the left throws from c22 to c23 instead of c12 (which contains ~) * c12 + right - c13 * c22 + up - c11 * c11 + right - c13 * also, cells spanned with are represented one below the other insead of being near each other (is this by intent?) The Missing Cells tiddler: * indeed, I can't get into missing cells by keyboard in Opera; in FF, however, I can get into F0 from F1, E0, F2 and A0 * the most problematic thing is the =d2*2 cell: it is represented in an unusual way (in edit mode it also shows it's wikified content) and in FF that's the only cell from which I can't go into F2 Editing lists is very nice, even in this simple approach. Some (may be evident) suggestions: * after table editor, it's rather expected that clicking outside would close the editor * keyboard navigation via up and down arrows would be brilliant * removing one or more * in the beginning causes.. strange behaviour, so does adding * * [like I mentioned previously: moving list items up and down, copy/cut/paste, level-up/level-down options would be useful, especiall with regard to the issue above] Clicking links or sliders inside lists doesn't open the editor, WOW! I'm curious if you've done extra things for this: I also tried htmla href=javascript:; onclick=displayMessage('this works!');smth/a/html and this also doesn't toggle edit mode.. what I mean is that the plugin could open the edit mode when unnecessary and while I tried only some things which can appear, can we be sure that it'll be ok with others? That's the only reason why I haven't suggested such one click approach without any edit button. This is close to a revolution :) By the way, you may be interested in how PasteUpPluginhttp://www.tiddlytools.com/#PasteUpPluginand EditSectionPlugin http://www.tiddlytools.com/#EditSectionPlugin work as they also do some partial editing work. Cheers, Yakov. среда, 5 декабря 2012 г., 13:20:09 UTC+4 пользователь Vincent Yeh написал: Yakov and Ton, I was quite exiting about the list editing things so I decided to skip the release of 1.4.7 and spent my last weekend and the past few evenings working on it. Lists, headers and blockquotes are editable (but still quite primitive). You can try it at https://dl.dropbox.com/u/23745840/pre_release-1.5.0-alpha%2B0.7.7.html. (Note that these are *alpha* versions.) What can be done and what not are pretty much described in the Intro and test tiddlers (tagged with Tests). And about the last test case, the table in Section 2 shows only 'C' button because it does not have the editable class, not of a bug. :-) However, the strange behavior was possibly due to a bug in refreshing partially transcluded content. I should have fixed it in the pre-release version too. Have fun! Vincent -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/Z0e5gKrf3-EJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
On Wednesday, December 5, 2012 10:10:10 PM UTC+8, Yakov wrote: Hi, First, about the transclusion-section-slider behaviour: in the new pre-release old bugs seem to vanish and the table in the slider now is edited correctly. However, the other table now can't be edited. What I do: * click E * open any cell * if I change its content, clicking outside the cell doesn't close its text field (and clicking E does nothing); if I make the content equal to its initial state, I can leave the cell (click outside - text field closes) * if I change the content and then double-click to open edit mode of the tiddler, when I return to view mode, the table is freezed: looks like the table edit mode is on, but E doesn't do anything, as well as clicking the cells Yes, that's a bug that I didn't catch. Thanks. Next, the spanned cells navigation. Now I can get the spanned cells, but still there are some strange things (all the below applies to the table in the Tiddler 1 in your pre release doc): * going to the left throws from c22 to c23 instead of c12 (which contains ~) * c12 + right - c13 * c22 + up - c11 * c11 + right - c13 * also, cells spanned with are represented one below the other insead of being near each other (is this by intent?) That is the browser's behavior, wherever TWted goes is what the browser tells it where the next cell is. I noticed that when I was writing the TWtcalc codes but with mouse there was no need to take care of it so I didn't do. However, with keyboard I agree it is better to make it visually consistent, for which I need to change quite some places in the codes. Hopefully that can be fixed within the next few releases. The Missing Cells tiddler: * indeed, I can't get into missing cells by keyboard in Opera; in FF, however, I can get into F0 from F1, E0, F2 and A0 * the most problematic thing is the =d2*2 cell: it is represented in an unusual way (in edit mode it also shows it's wikified content) and in FF that's the only cell from which I can't go into F2 Hm...This I need to check more carefully... Editing lists is very nice, even in this simple approach. Some (may be evident) suggestions: * after table editor, it's rather expected that clicking outside would close the editor * keyboard navigation via up and down arrows would be brilliant These are planned. * removing one or more * in the beginning causes.. strange behaviour, so does adding * This is not taken care of yet, for changing the level of a list item changes the order of appearance of all list items after it, which will give wrong results if you try to edit any of the following items afterwards. The reason is that WTted uses that order of appearance to locate the corresponding wiki text, and it stores that order as an attribute of the element upon tiddler initialization for performance consideration. A simple way to take care of this is to refresh the whole tiddler for TWted to recalculate and store their orders of appearance. This will be the solution in the next release. Later I may try other solutions if necessary (for example, find the order of appearance when the user wants to edit the element instead of when the tiddler is refreshed). * [like I mentioned previously: moving list items up and down, copy/cut/paste, level-up/level-down options would be useful, especiall with regard to the issue above] Keyboard navigation on list items shall need to wait a bit, for the current codes were written specifically for table cells, quite a few places need modification to generalize. Clicking links or sliders inside lists doesn't open the editor, WOW! I'm curious if you've done extra things for this: I also tried htmla href=javascript:; onclick=displayMessage('this works!');smth/a/html and this also doesn't toggle edit mode.. what I mean is that the plugin could open the edit mode when unnecessary and while I tried only some things which can appear, can we be sure that it'll be ok with others? That's the only reason why I haven't suggested such one click approach without any edit button. The links are NOT DISABLED in edit mode by default so clicking them still leads you wherever they point to. You can set the option chkTWtedDisableLink to true if you want to disable them in the edit mode (then clicking them will bring up the edit box). This option was introduced a few versions ago and for now only links are done this way, sliders or other things that can be toggled on and off are not, for I didn't expect a slider panel in a list item or a table cell. I guess what you saw for sliders inside a list was probably because the TWted couldn't find the corresponding wiki text so it didn't do anything. I will think about this in the later versions. Have fun! Vincent This is close to a revolution :) By the way, you may be interested in how PasteUpPluginhttp://www.tiddlytools.com/#PasteUpPluginand
[tw] Re: Inline Editing of tables
Hi Vincent, I can confirm Yakov's observations about strange behaviour of transcluded sections in a slider. I do see it in my work FF17 and in my test FF17. What I also observed was that in the tiddler with 2 sections, only the table in the first section shows the 'E' button; the table in the second section only shows the 'C' button. I made a MTC [1]. 1) Start MTC; it shows Test2 and Test1 tiddlers. The slider in Test2 works normal. 2) With the slider closed, click the 'E' button = strange behaviour of the slider. 3) After clicking the 'E' button again, the strange behaviour stays. Hope that helps. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TW266_TWtable146_TWted146_slider.html On Dec 4, 7:02 am, Vincent Yeh qmo.w...@gmail.com wrote: Hi, Yakov, On Tuesday, December 4, 2012 1:50:02 AM UTC+8, Yakov wrote: Hello Vincent, sorry for the delay, time is pressing as usual :) No problem. You see I am slow these days, too. Yes, partial self-transclusion now works correctly (tested in Opera and FF). Strange behaviour in two tiddlers mentioned in my previous post (with two transclusions, one by the tiddler macro and another by slider) remains nearly the same in both Opera and FF (did you mean this by the wrong behavior in a closed slider panel?). Tapping E on one of the tables (when the slider is opened) toggles edit mode of both, opening edit mode when the slider is closed causes troubles with the other table when the slider is opened. Hm..., that is strange, for I don't see such behavior with my Opera and FF in Ubuntu as well as Win7 64 and Win XP 32... (yes I meant that by the wrong behavior in a closed slider panel). However, I found some other bugs from this test case, will fix them as soon as I have time. And you are right that the codes in TWtable+TWted can be easily generalized to work on all types of block elements (paragraphs, tables, lists, blockquotes, headers, block examples, preformats...) In principle it should work on inline elements as well but I will leave it later. I had done the generalization for block elements over the weekend and started working on the list editing things. Thanks to your detailed explanations simple lists are now editable in my development version, but list trees and other things are more complicated than I thought, shall need much more time... Will put up a pre-release file for you to play with in a few days (well, I hope so). Have fun! Vincent The hide until mouseover option is fine, it also works in touchscreen (instead of mouseover, one needs to tap a table to make buttons visible, just as expected), thanks. Best regards, Yakov. четверг, 29 ноября 2012 г., 19:45:59 UTC+4 пользователь Vincent Yeh написал: Yakov, Thank you very much for so much detailed description of your ideas, I actually haven't thought that deep yet! I will think more about it and probably start working on it not far from now, though it seems like a big project to me. About the bugs I think I have fixed a couple of them, - the wrong behavior in a closed slider panel, - the strange results in partial self transclusion, The keyboard navigation in a spanned cell shall be fixed soon. Ton, I should have fixed the TWtcalc bug you mentioned, too. A pre_release file is prepared at https://dl.dropbox.com/u/23745840/pre_release.htmlfor you to try. Please do try it and tell me if there are more I need to fix. Thanks. Have fun! Vincent On Wednesday, November 28, 2012 10:57:36 PM UTC+8, Yakov wrote: Hello. About sliders: the story seems to be rather complicated and may be far from usual usage. I put many tests in one tiddler and that's where sliders work incorrectly. I simplified the test and made it closer to real cases. Create tiddler 1 with couple of sections and a table in each: !Section 1 |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12++|| |c21|c22|| !Section 2 with merged cells: |h-cell1||h-cell2|h |c11|c12|c13| |~|c22|c23| then create another tiddler which transluces this sections, one via tiddler and another via slider: tiddler [[Tiddler 1##Section 1]] slider [[Tiddler 1##Section 2]] * And then try this: first, open the slider and click E on a table. Each table will enter the edit mode, no matter which E button was clicked. (then click E again or reload the tiddler or go to edit mode and back) And second, close the slider, click E on the table which is transcluded via tiddler, then (or after clicking E once more) open the slider. The table disappears; if you click E on the first table again, the second table appears once more, but with messed numeration. Regarding the self transclusion. A usual case for it is when I create sliders (without NestedSlidersPlugin) and tab sets like this: slider [[This tiddler##section]] somelabel sometooltip/% !section some content !end%/ /% !section 1 ...
[tw] Re: Inline Editing of tables
Hi Vincent, The MTC in my last post was based upon the official releases of TWtable and TWted (v1.4.6). The weird behaviour stays with the prelease file of november 30. MTC based on that prelease file (after deletion of superfluous tiddlers) [1] Cheers, Ton [1] https://dl.dropbox.com/u/2638511/pre_release_3.html On Dec 4, 11:16 am, TonG ton.ger...@gmail.com wrote: Hi Vincent, I can confirm Yakov's observations about strange behaviour of transcluded sections in a slider. I do see it in my work FF17 and in my test FF17. What I also observed was that in the tiddler with 2 sections, only the table in the first section shows the 'E' button; the table in the second section only shows the 'C' button. I made a MTC [1]. 1) Start MTC; it shows Test2 and Test1 tiddlers. The slider in Test2 works normal. 2) With the slider closed, click the 'E' button = strange behaviour of the slider. 3) After clicking the 'E' button again, the strange behaviour stays. Hope that helps. Cheers, Ton [1]https://dl.dropbox.com/u/2638511/MTC_TW266_TWtable146_TWted146_slider... On Dec 4, 7:02 am, Vincent Yeh qmo.w...@gmail.com wrote: Hi, Yakov, On Tuesday, December 4, 2012 1:50:02 AM UTC+8, Yakov wrote: Hello Vincent, sorry for the delay, time is pressing as usual :) No problem. You see I am slow these days, too. Yes, partial self-transclusion now works correctly (tested in Opera and FF). Strange behaviour in two tiddlers mentioned in my previous post (with two transclusions, one by the tiddler macro and another by slider) remains nearly the same in both Opera and FF (did you mean this by the wrong behavior in a closed slider panel?). Tapping E on one of the tables (when the slider is opened) toggles edit mode of both, opening edit mode when the slider is closed causes troubles with the other table when the slider is opened. Hm..., that is strange, for I don't see such behavior with my Opera and FF in Ubuntu as well as Win7 64 and Win XP 32... (yes I meant that by the wrong behavior in a closed slider panel). However, I found some other bugs from this test case, will fix them as soon as I have time. And you are right that the codes in TWtable+TWted can be easily generalized to work on all types of block elements (paragraphs, tables, lists, blockquotes, headers, block examples, preformats...) In principle it should work on inline elements as well but I will leave it later. I had done the generalization for block elements over the weekend and started working on the list editing things. Thanks to your detailed explanations simple lists are now editable in my development version, but list trees and other things are more complicated than I thought, shall need much more time... Will put up a pre-release file for you to play with in a few days (well, I hope so). Have fun! Vincent The hide until mouseover option is fine, it also works in touchscreen (instead of mouseover, one needs to tap a table to make buttons visible, just as expected), thanks. Best regards, Yakov. четверг, 29 ноября 2012 г., 19:45:59 UTC+4 пользователь Vincent Yeh написал: Yakov, Thank you very much for so much detailed description of your ideas, I actually haven't thought that deep yet! I will think more about it and probably start working on it not far from now, though it seems like a big project to me. About the bugs I think I have fixed a couple of them, - the wrong behavior in a closed slider panel, - the strange results in partial self transclusion, The keyboard navigation in a spanned cell shall be fixed soon. Ton, I should have fixed the TWtcalc bug you mentioned, too. A pre_release file is prepared at https://dl.dropbox.com/u/23745840/pre_release.htmlforyou to try. Please do try it and tell me if there are more I need to fix. Thanks. Have fun! Vincent On Wednesday, November 28, 2012 10:57:36 PM UTC+8, Yakov wrote: Hello. About sliders: the story seems to be rather complicated and may be far from usual usage. I put many tests in one tiddler and that's where sliders work incorrectly. I simplified the test and made it closer to real cases. Create tiddler 1 with couple of sections and a table in each: !Section 1 |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12++|| |c21|c22|| !Section 2 with merged cells: |h-cell1||h-cell2|h |c11|c12|c13| |~|c22|c23| then create another tiddler which transluces this sections, one via tiddler and another via slider: tiddler [[Tiddler 1##Section 1]] slider [[Tiddler 1##Section 2]] * And then try this: first, open the slider and click E on a table. Each table will enter the edit mode, no matter which E button was clicked. (then click E again or reload the tiddler or go to edit mode and back) And second, close the slider, click E on the table which
[tw] Re: Inline Editing of tables
Hello Vincent, sorry for the delay, time is pressing as usual :) Yes, partial self-transclusion now works correctly (tested in Opera and FF). Strange behaviour in two tiddlers mentioned in my previous post (with two transclusions, one by the tiddler macro and another by slider) remains nearly the same in both Opera and FF (did you mean this by the wrong behavior in a closed slider panel?). Tapping E on one of the tables (when the slider is opened) toggles edit mode of both, opening edit mode when the slider is closed causes troubles with the other table when the slider is opened. The hide until mouseover option is fine, it also works in touchscreen (instead of mouseover, one needs to tap a table to make buttons visible, just as expected), thanks. Best regards, Yakov. четверг, 29 ноября 2012 г., 19:45:59 UTC+4 пользователь Vincent Yeh написал: Yakov, Thank you very much for so much detailed description of your ideas, I actually haven't thought that deep yet! I will think more about it and probably start working on it not far from now, though it seems like a big project to me. About the bugs I think I have fixed a couple of them, - the wrong behavior in a closed slider panel, - the strange results in partial self transclusion, The keyboard navigation in a spanned cell shall be fixed soon. Ton, I should have fixed the TWtcalc bug you mentioned, too. A pre_release file is prepared at https://dl.dropbox.com/u/23745840/pre_release.html for you to try. Please do try it and tell me if there are more I need to fix. Thanks. Have fun! Vincent On Wednesday, November 28, 2012 10:57:36 PM UTC+8, Yakov wrote: Hello. About sliders: the story seems to be rather complicated and may be far from usual usage. I put many tests in one tiddler and that's where sliders work incorrectly. I simplified the test and made it closer to real cases. Create tiddler 1 with couple of sections and a table in each: !Section 1 |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12++|| |c21|c22|| !Section 2 with merged cells: |h-cell1||h-cell2|h |c11|c12|c13| |~|c22|c23| then create another tiddler which transluces this sections, one via tiddler and another via slider: tiddler [[Tiddler 1##Section 1]] slider [[Tiddler 1##Section 2]] * And then try this: first, open the slider and click E on a table. Each table will enter the edit mode, no matter which E button was clicked. (then click E again or reload the tiddler or go to edit mode and back) And second, close the slider, click E on the table which is transcluded via tiddler, then (or after clicking E once more) open the slider. The table disappears; if you click E on the first table again, the second table appears once more, but with messed numeration. Regarding the self transclusion. A usual case for it is when I create sliders (without NestedSlidersPlugin) and tab sets like this: slider [[This tiddler##section]] somelabel sometooltip/% !section some content !end%/ /% !section 1 ... !section 2 ... !end %/tabs . Although, I place the sections *after* the transclusion macros most of the times (this test case appear from that tiddler with many tests in it). As for the test, it doesn't work for me. What I did: * downloaded the pre_release.html file via FireFox - save - save all * open it (in both FF 16.0.2, 17.0 with enabled and disabled TiddlyFox and in Opera 12.11 without TiddlySaver.jar), opened the test tiddler * click E, click c14, add + in there, click out (in edit mode the content is shown as c14+), then click E again (the content is shown as c14+c14 now) * open edit mode of the tiddler (in there the table is unchanged, the content of the cell being c14) The behavoir is the same with all the combinations of browsers/saving engines listed above. Navigation with keyboard is very nice, thanks! I especially like the behavior of the cursor when navigating left and right. The thing that needs some more tweaking is merged cells: currently arrows don't move focus into the ~ and cells; what I'd expect is that pressing left always moves to the cell on the left (including ones with or ~), not down or jump over a cell. Another idea: instead of clicking E, it can be very convenient to double-click a table to toggle the edit mode. But this has to difficulties: first, to implement this, it's necessary to stop handling even of double-clicking the tiddler which opens the edit mode of the tiddler (set by the fetchTiddler method of the story object [1]); and second, touchscreens (or, better to say Android browsers) have some different event handling (in Android, double-tap doesn't work for opening a tiddler to edit). Then, about editing lists. First, there are three basic things which should be handled: * simple list * list tree * list tree with items with wrappers like this {{justDiv{ here goes, for instance, a quotation * or *
[tw] Re: Inline Editing of tables
Hi, Yakov, On Tuesday, December 4, 2012 1:50:02 AM UTC+8, Yakov wrote: Hello Vincent, sorry for the delay, time is pressing as usual :) No problem. You see I am slow these days, too. Yes, partial self-transclusion now works correctly (tested in Opera and FF). Strange behaviour in two tiddlers mentioned in my previous post (with two transclusions, one by the tiddler macro and another by slider) remains nearly the same in both Opera and FF (did you mean this by the wrong behavior in a closed slider panel?). Tapping E on one of the tables (when the slider is opened) toggles edit mode of both, opening edit mode when the slider is closed causes troubles with the other table when the slider is opened. Hm..., that is strange, for I don't see such behavior with my Opera and FF in Ubuntu as well as Win7 64 and Win XP 32... (yes I meant that by the wrong behavior in a closed slider panel). However, I found some other bugs from this test case, will fix them as soon as I have time. And you are right that the codes in TWtable+TWted can be easily generalized to work on all types of block elements (paragraphs, tables, lists, blockquotes, headers, block examples, preformats...) In principle it should work on inline elements as well but I will leave it later. I had done the generalization for block elements over the weekend and started working on the list editing things. Thanks to your detailed explanations simple lists are now editable in my development version, but list trees and other things are more complicated than I thought, shall need much more time... Will put up a pre-release file for you to play with in a few days (well, I hope so). Have fun! Vincent The hide until mouseover option is fine, it also works in touchscreen (instead of mouseover, one needs to tap a table to make buttons visible, just as expected), thanks. Best regards, Yakov. четверг, 29 ноября 2012 г., 19:45:59 UTC+4 пользователь Vincent Yeh написал: Yakov, Thank you very much for so much detailed description of your ideas, I actually haven't thought that deep yet! I will think more about it and probably start working on it not far from now, though it seems like a big project to me. About the bugs I think I have fixed a couple of them, - the wrong behavior in a closed slider panel, - the strange results in partial self transclusion, The keyboard navigation in a spanned cell shall be fixed soon. Ton, I should have fixed the TWtcalc bug you mentioned, too. A pre_release file is prepared at https://dl.dropbox.com/u/23745840/pre_release.html for you to try. Please do try it and tell me if there are more I need to fix. Thanks. Have fun! Vincent On Wednesday, November 28, 2012 10:57:36 PM UTC+8, Yakov wrote: Hello. About sliders: the story seems to be rather complicated and may be far from usual usage. I put many tests in one tiddler and that's where sliders work incorrectly. I simplified the test and made it closer to real cases. Create tiddler 1 with couple of sections and a table in each: !Section 1 |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12++|| |c21|c22|| !Section 2 with merged cells: |h-cell1||h-cell2|h |c11|c12|c13| |~|c22|c23| then create another tiddler which transluces this sections, one via tiddler and another via slider: tiddler [[Tiddler 1##Section 1]] slider [[Tiddler 1##Section 2]] * And then try this: first, open the slider and click E on a table. Each table will enter the edit mode, no matter which E button was clicked. (then click E again or reload the tiddler or go to edit mode and back) And second, close the slider, click E on the table which is transcluded via tiddler, then (or after clicking E once more) open the slider. The table disappears; if you click E on the first table again, the second table appears once more, but with messed numeration. Regarding the self transclusion. A usual case for it is when I create sliders (without NestedSlidersPlugin) and tab sets like this: slider [[This tiddler##section]] somelabel sometooltip/% !section some content !end%/ /% !section 1 ... !section 2 ... !end %/tabs . Although, I place the sections *after* the transclusion macros most of the times (this test case appear from that tiddler with many tests in it). As for the test, it doesn't work for me. What I did: * downloaded the pre_release.html file via FireFox - save - save all * open it (in both FF 16.0.2, 17.0 with enabled and disabled TiddlyFox and in Opera 12.11 without TiddlySaver.jar), opened the test tiddler * click E, click c14, add + in there, click out (in edit mode the content is shown as c14+), then click E again (the content is shown as c14+c14 now) * open edit mode of the tiddler (in there the table is unchanged, the content of the cell being c14) The behavoir is the same with all the combinations of browsers/saving engines listed above.
[tw] Re: Inline Editing of tables
Ton, On Friday, November 30, 2012 2:31:48 AM UTC+8, TonG wrote: Hi Vincent, Sorry, but I could not try your Dropbox prerelease file in Firefox 17 since the Configuaration/Edit modes are not available to me (Win 7 64- bit + Firefox v17) When I hover with the mouse over the table, I only see cell references like A1, B1 or formulas but no buttons at all. Are other users of Firefox v17 having the same problem? Like usual my FF 17 works fine on Win7 x64. Is it possible that some of your addons left something over and accidentally affects the behavior of the plugin? Since TiddlySnip stopped working for me with Firefox v17 (other post), I have Firefox v16 available as well, and surprise: I see the H, C, and E buttons when hovering over the table. I do like it this way: no distracting buttons when you just view tiddlers with tables. And although 2,3 now shows as 2,3, I can calculate with it. I expected something like #VALUE! (as in OpenOffice), but got strange calculations (A1 containing text, A2 =product(2*A1) ): A1 A2 2,3 6 3,4 8 2,036 2,003 4006 2,013 4026 This way it will be difficult to debug wrong table entries (e.g. , instead of .). Is it possible to mimic the #VALUE! error of OpenOffice? The first three cases are, unfortunately, from Javascript's eval() function, which the TWtcalc calls for final evaluation. I chose to use the eval() function because I thought it should be a good parser, which is needed to handle wrong expressions. I have no idea why it returns 3 when you feed it with 2,3 (2 comma 3), which results in 6 in your first and third test cases and 8 in your 2nd. I did not plan to write a parser for TWtcalc for the reason I just said: I thought Javascript itself is a good parser. Guess I have to rethink about it... The last two cases, 2,003 and 2,013, are from TWtcalc's thousands separation codes, which considers 2,003 as the number two thousand and three (since it happens to have the correct format of thousands separation) and gives the result of 4006. Same for the last case. This should be somewhat fixed in the pre_release file available at https://dl.dropbox.com/u/23745840/pre_release.html, as I now disable the thousands separation codes by default and enable it only when the option chkTWtcalcThousandSeparated is set to true. And all of a sudden I could not edit the cells anymore. I could go to edit mode of the tiddler by double clicking the table (or using the Edit button in the toolbar), but after clicking Cancel, editing the cells was still not possible. Only after reloading the TW everything worked again. I might have fixed this in the pre-release file (link above), please try and let me know if I did. Have fun! Vincent I hope to do more testing in the weekend. Cheers, Ton On Nov 29, 4:53 pm, Vincent Yeh qmo.w...@gmail.com wrote: Oh, and I forgot to mention that the buttons are now visible only when mouse enters the table or the table is in edit mode, and invisible otherwise. On Thursday, November 29, 2012 11:45:59 PM UTC+8, Vincent Yeh wrote: Yakov, Thank you very much for so much detailed description of your ideas, I actually haven't thought that deep yet! I will think more about it and probably start working on it not far from now, though it seems like a big project to me. About the bugs I think I have fixed a couple of them, - the wrong behavior in a closed slider panel, - the strange results in partial self transclusion, The keyboard navigation in a spanned cell shall be fixed soon. Ton, I should have fixed the TWtcalc bug you mentioned, too. A pre_release file is prepared at https://dl.dropbox.com/u/23745840/pre_release.htmlfor you to try. Please do try it and tell me if there are more I need to fix. Thanks. Have fun! Vincent On Wednesday, November 28, 2012 10:57:36 PM UTC+8, Yakov wrote: Hello. About sliders: the story seems to be rather complicated and may be far from usual usage. I put many tests in one tiddler and that's where sliders work incorrectly. I simplified the test and made it closer to real cases. Create tiddler 1 with couple of sections and a table in each: !Section 1 |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12++|| |c21|c22|| !Section 2 with merged cells: |h-cell1||h-cell2|h |c11|c12|c13| |~|c22|c23| then create another tiddler which transluces this sections, one via tiddler and another via slider: tiddler [[Tiddler 1##Section 1]] slider [[Tiddler 1##Section 2]] * And then try this: first, open the slider and click E on a table. Each table will enter the edit mode, no matter which E button was clicked. (then click E again or reload the tiddler or go to edit mode and
[tw] Re: Inline Editing of tables
And yes, you need to either add class spreadsheet to the table that wants calculations, or check the option TWtcalcAllTables to calculate all tables. On Saturday, December 1, 2012 12:56:59 AM UTC+8, Vincent Yeh wrote: Ton, On Friday, November 30, 2012 2:31:48 AM UTC+8, TonG wrote: Hi Vincent, Sorry, but I could not try your Dropbox prerelease file in Firefox 17 since the Configuaration/Edit modes are not available to me (Win 7 64- bit + Firefox v17) When I hover with the mouse over the table, I only see cell references like A1, B1 or formulas but no buttons at all. Are other users of Firefox v17 having the same problem? Like usual my FF 17 works fine on Win7 x64. Is it possible that some of your addons left something over and accidentally affects the behavior of the plugin? Since TiddlySnip stopped working for me with Firefox v17 (other post), I have Firefox v16 available as well, and surprise: I see the H, C, and E buttons when hovering over the table. I do like it this way: no distracting buttons when you just view tiddlers with tables. And although 2,3 now shows as 2,3, I can calculate with it. I expected something like #VALUE! (as in OpenOffice), but got strange calculations (A1 containing text, A2 =product(2*A1) ): A1 A2 2,3 6 3,4 8 2,036 2,003 4006 2,013 4026 This way it will be difficult to debug wrong table entries (e.g. , instead of .). Is it possible to mimic the #VALUE! error of OpenOffice? The first three cases are, unfortunately, from Javascript's eval() function, which the TWtcalc calls for final evaluation. I chose to use the eval() function because I thought it should be a good parser, which is needed to handle wrong expressions. I have no idea why it returns 3 when you feed it with 2,3 (2 comma 3), which results in 6 in your first and third test cases and 8 in your 2nd. I did not plan to write a parser for TWtcalc for the reason I just said: I thought Javascript itself is a good parser. Guess I have to rethink about it... The last two cases, 2,003 and 2,013, are from TWtcalc's thousands separation codes, which considers 2,003 as the number two thousand and three (since it happens to have the correct format of thousands separation) and gives the result of 4006. Same for the last case. This should be somewhat fixed in the pre_release file available at https://dl.dropbox.com/u/23745840/pre_release.html, as I now disable the thousands separation codes by default and enable it only when the option chkTWtcalcThousandSeparated is set to true. And all of a sudden I could not edit the cells anymore. I could go to edit mode of the tiddler by double clicking the table (or using the Edit button in the toolbar), but after clicking Cancel, editing the cells was still not possible. Only after reloading the TW everything worked again. I might have fixed this in the pre-release file (link above), please try and let me know if I did. Have fun! Vincent I hope to do more testing in the weekend. Cheers, Ton On Nov 29, 4:53 pm, Vincent Yeh qmo.w...@gmail.com wrote: Oh, and I forgot to mention that the buttons are now visible only when mouse enters the table or the table is in edit mode, and invisible otherwise. On Thursday, November 29, 2012 11:45:59 PM UTC+8, Vincent Yeh wrote: Yakov, Thank you very much for so much detailed description of your ideas, I actually haven't thought that deep yet! I will think more about it and probably start working on it not far from now, though it seems like a big project to me. About the bugs I think I have fixed a couple of them, - the wrong behavior in a closed slider panel, - the strange results in partial self transclusion, The keyboard navigation in a spanned cell shall be fixed soon. Ton, I should have fixed the TWtcalc bug you mentioned, too. A pre_release file is prepared at https://dl.dropbox.com/u/23745840/pre_release.htmlfor you to try. Please do try it and tell me if there are more I need to fix. Thanks. Have fun! Vincent On Wednesday, November 28, 2012 10:57:36 PM UTC+8, Yakov wrote: Hello. About sliders: the story seems to be rather complicated and may be far from usual usage. I put many tests in one tiddler and that's where sliders work incorrectly. I simplified the test and made it closer to real cases. Create tiddler 1 with couple of sections and a table in each: !Section 1 |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12++|| |c21|c22|| !Section 2 with merged cells: |h-cell1||h-cell2|h |c11|c12|c13| |~|c22|c23| then create another tiddler which transluces this sections, one via tiddler and another via slider: tiddler [[Tiddler 1##Section 1]] slider
[tw] Re: Inline Editing of tables
Yakov, Thank you very much for so much detailed description of your ideas, I actually haven't thought that deep yet! I will think more about it and probably start working on it not far from now, though it seems like a big project to me. About the bugs I think I have fixed a couple of them, - the wrong behavior in a closed slider panel, - the strange results in partial self transclusion, The keyboard navigation in a spanned cell shall be fixed soon. Ton, I should have fixed the TWtcalc bug you mentioned, too. A pre_release file is prepared at https://dl.dropbox.com/u/23745840/pre_release.html for you to try. Please do try it and tell me if there are more I need to fix. Thanks. Have fun! Vincent On Wednesday, November 28, 2012 10:57:36 PM UTC+8, Yakov wrote: Hello. About sliders: the story seems to be rather complicated and may be far from usual usage. I put many tests in one tiddler and that's where sliders work incorrectly. I simplified the test and made it closer to real cases. Create tiddler 1 with couple of sections and a table in each: !Section 1 |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12++|| |c21|c22|| !Section 2 with merged cells: |h-cell1||h-cell2|h |c11|c12|c13| |~|c22|c23| then create another tiddler which transluces this sections, one via tiddler and another via slider: tiddler [[Tiddler 1##Section 1]] slider [[Tiddler 1##Section 2]] * And then try this: first, open the slider and click E on a table. Each table will enter the edit mode, no matter which E button was clicked. (then click E again or reload the tiddler or go to edit mode and back) And second, close the slider, click E on the table which is transcluded via tiddler, then (or after clicking E once more) open the slider. The table disappears; if you click E on the first table again, the second table appears once more, but with messed numeration. Regarding the self transclusion. A usual case for it is when I create sliders (without NestedSlidersPlugin) and tab sets like this: slider [[This tiddler##section]] somelabel sometooltip/% !section some content !end%/ /% !section 1 ... !section 2 ... !end %/tabs . Although, I place the sections *after* the transclusion macros most of the times (this test case appear from that tiddler with many tests in it). As for the test, it doesn't work for me. What I did: * downloaded the pre_release.html file via FireFox - save - save all * open it (in both FF 16.0.2, 17.0 with enabled and disabled TiddlyFox and in Opera 12.11 without TiddlySaver.jar), opened the test tiddler * click E, click c14, add + in there, click out (in edit mode the content is shown as c14+), then click E again (the content is shown as c14+c14 now) * open edit mode of the tiddler (in there the table is unchanged, the content of the cell being c14) The behavoir is the same with all the combinations of browsers/saving engines listed above. Navigation with keyboard is very nice, thanks! I especially like the behavior of the cursor when navigating left and right. The thing that needs some more tweaking is merged cells: currently arrows don't move focus into the ~ and cells; what I'd expect is that pressing left always moves to the cell on the left (including ones with or ~), not down or jump over a cell. Another idea: instead of clicking E, it can be very convenient to double-click a table to toggle the edit mode. But this has to difficulties: first, to implement this, it's necessary to stop handling even of double-clicking the tiddler which opens the edit mode of the tiddler (set by the fetchTiddler method of the story object [1]); and second, touchscreens (or, better to say Android browsers) have some different event handling (in Android, double-tap doesn't work for opening a tiddler to edit). Then, about editing lists. First, there are three basic things which should be handled: * simple list * list tree * list tree with items with wrappers like this {{justDiv{ here goes, for instance, a quotation * or * another * list | or | a | | table | etc }}} and then some more text. Unfortunately, there are other wrappers. In some TWs I use NestedSlidersPlugin when makes +++[this wrapper] some content === and also /% comment wrapper %/ and it is to be decided what parts are opened in the edit mode. A simple way would be to edit a list item with everything inside it, but when there's only a sublist inside, like this: * item ** sublist item ** another sublist item than it's more convenient to open only the * item part on editing the item. Next, there should be some way to activate the edit mode. There has to be a method for each list item. There can be some buttons, or a button can appear on click, or double-click can activate the edit mode. What I think: * double-click is a very good solution but ** this can have the same problems with touchscreens
[tw] Re: Inline Editing of tables
Oh, and I forgot to mention that the buttons are now visible only when mouse enters the table or the table is in edit mode, and invisible otherwise. On Thursday, November 29, 2012 11:45:59 PM UTC+8, Vincent Yeh wrote: Yakov, Thank you very much for so much detailed description of your ideas, I actually haven't thought that deep yet! I will think more about it and probably start working on it not far from now, though it seems like a big project to me. About the bugs I think I have fixed a couple of them, - the wrong behavior in a closed slider panel, - the strange results in partial self transclusion, The keyboard navigation in a spanned cell shall be fixed soon. Ton, I should have fixed the TWtcalc bug you mentioned, too. A pre_release file is prepared at https://dl.dropbox.com/u/23745840/pre_release.html for you to try. Please do try it and tell me if there are more I need to fix. Thanks. Have fun! Vincent On Wednesday, November 28, 2012 10:57:36 PM UTC+8, Yakov wrote: Hello. About sliders: the story seems to be rather complicated and may be far from usual usage. I put many tests in one tiddler and that's where sliders work incorrectly. I simplified the test and made it closer to real cases. Create tiddler 1 with couple of sections and a table in each: !Section 1 |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12++|| |c21|c22|| !Section 2 with merged cells: |h-cell1||h-cell2|h |c11|c12|c13| |~|c22|c23| then create another tiddler which transluces this sections, one via tiddler and another via slider: tiddler [[Tiddler 1##Section 1]] slider [[Tiddler 1##Section 2]] * And then try this: first, open the slider and click E on a table. Each table will enter the edit mode, no matter which E button was clicked. (then click E again or reload the tiddler or go to edit mode and back) And second, close the slider, click E on the table which is transcluded via tiddler, then (or after clicking E once more) open the slider. The table disappears; if you click E on the first table again, the second table appears once more, but with messed numeration. Regarding the self transclusion. A usual case for it is when I create sliders (without NestedSlidersPlugin) and tab sets like this: slider [[This tiddler##section]] somelabel sometooltip/% !section some content !end%/ /% !section 1 ... !section 2 ... !end %/tabs . Although, I place the sections *after* the transclusion macros most of the times (this test case appear from that tiddler with many tests in it). As for the test, it doesn't work for me. What I did: * downloaded the pre_release.html file via FireFox - save - save all * open it (in both FF 16.0.2, 17.0 with enabled and disabled TiddlyFox and in Opera 12.11 without TiddlySaver.jar), opened the test tiddler * click E, click c14, add + in there, click out (in edit mode the content is shown as c14+), then click E again (the content is shown as c14+c14 now) * open edit mode of the tiddler (in there the table is unchanged, the content of the cell being c14) The behavoir is the same with all the combinations of browsers/saving engines listed above. Navigation with keyboard is very nice, thanks! I especially like the behavior of the cursor when navigating left and right. The thing that needs some more tweaking is merged cells: currently arrows don't move focus into the ~ and cells; what I'd expect is that pressing left always moves to the cell on the left (including ones with or ~), not down or jump over a cell. Another idea: instead of clicking E, it can be very convenient to double-click a table to toggle the edit mode. But this has to difficulties: first, to implement this, it's necessary to stop handling even of double-clicking the tiddler which opens the edit mode of the tiddler (set by the fetchTiddler method of the story object [1]); and second, touchscreens (or, better to say Android browsers) have some different event handling (in Android, double-tap doesn't work for opening a tiddler to edit). Then, about editing lists. First, there are three basic things which should be handled: * simple list * list tree * list tree with items with wrappers like this {{justDiv{ here goes, for instance, a quotation * or * another * list | or | a | | table | etc }}} and then some more text. Unfortunately, there are other wrappers. In some TWs I use NestedSlidersPlugin when makes +++[this wrapper] some content === and also /% comment wrapper %/ and it is to be decided what parts are opened in the edit mode. A simple way would be to edit a list item with everything inside it, but when there's only a sublist inside, like this: * item ** sublist item ** another sublist item than it's more convenient to open only the * item part on editing the item. Next, there should be some way to activate the edit mode. There has to be a method
[tw] Re: Inline Editing of tables
Hi Vincent, Sorry, but I could not try your Dropbox prerelease file in Firefox 17 since the Configuaration/Edit modes are not available to me (Win 7 64- bit + Firefox v17) When I hover with the mouse over the table, I only see cell references like A1, B1 or formulas but no buttons at all. Are other users of Firefox v17 having the same problem? Since TiddlySnip stopped working for me with Firefox v17 (other post), I have Firefox v16 available as well, and surprise: I see the H, C, and E buttons when hovering over the table. I do like it this way: no distracting buttons when you just view tiddlers with tables. And although 2,3 now shows as 2,3, I can calculate with it. I expected something like #VALUE! (as in OpenOffice), but got strange calculations (A1 containing text, A2 =product(2*A1) ): A1 A2 2,3 6 3,4 8 2,036 2,003 4006 2,013 4026 This way it will be difficult to debug wrong table entries (e.g. , instead of .). Is it possible to mimic the #VALUE! error of OpenOffice? And all of a sudden I could not edit the cells anymore. I could go to edit mode of the tiddler by double clicking the table (or using the Edit button in the toolbar), but after clicking Cancel, editing the cells was still not possible. Only after reloading the TW everything worked again. I hope to do more testing in the weekend. Cheers, Ton On Nov 29, 4:53 pm, Vincent Yeh qmo.w...@gmail.com wrote: Oh, and I forgot to mention that the buttons are now visible only when mouse enters the table or the table is in edit mode, and invisible otherwise. On Thursday, November 29, 2012 11:45:59 PM UTC+8, Vincent Yeh wrote: Yakov, Thank you very much for so much detailed description of your ideas, I actually haven't thought that deep yet! I will think more about it and probably start working on it not far from now, though it seems like a big project to me. About the bugs I think I have fixed a couple of them, - the wrong behavior in a closed slider panel, - the strange results in partial self transclusion, The keyboard navigation in a spanned cell shall be fixed soon. Ton, I should have fixed the TWtcalc bug you mentioned, too. A pre_release file is prepared at https://dl.dropbox.com/u/23745840/pre_release.htmlfor you to try. Please do try it and tell me if there are more I need to fix. Thanks. Have fun! Vincent On Wednesday, November 28, 2012 10:57:36 PM UTC+8, Yakov wrote: Hello. About sliders: the story seems to be rather complicated and may be far from usual usage. I put many tests in one tiddler and that's where sliders work incorrectly. I simplified the test and made it closer to real cases. Create tiddler 1 with couple of sections and a table in each: !Section 1 |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12++|| |c21|c22|| !Section 2 with merged cells: |h-cell1||h-cell2|h |c11|c12|c13| |~|c22|c23| then create another tiddler which transluces this sections, one via tiddler and another via slider: tiddler [[Tiddler 1##Section 1]] slider [[Tiddler 1##Section 2]] * And then try this: first, open the slider and click E on a table. Each table will enter the edit mode, no matter which E button was clicked. (then click E again or reload the tiddler or go to edit mode and back) And second, close the slider, click E on the table which is transcluded via tiddler, then (or after clicking E once more) open the slider. The table disappears; if you click E on the first table again, the second table appears once more, but with messed numeration. Regarding the self transclusion. A usual case for it is when I create sliders (without NestedSlidersPlugin) and tab sets like this: slider [[This tiddler##section]] somelabel sometooltip/% !section some content !end%/ /% !section 1 ... !section 2 ... !end %/tabs . Although, I place the sections *after* the transclusion macros most of the times (this test case appear from that tiddler with many tests in it). As for the test, it doesn't work for me. What I did: * downloaded the pre_release.html file via FireFox - save - save all * open it (in both FF 16.0.2, 17.0 with enabled and disabled TiddlyFox and in Opera 12.11 without TiddlySaver.jar), opened the test tiddler * click E, click c14, add + in there, click out (in edit mode the content is shown as c14+), then click E again (the content is shown as c14+c14 now) * open edit mode of the tiddler (in there the table is unchanged, the content of the cell being c14) The behavoir is the same with all the combinations of browsers/saving engines listed above. Navigation with keyboard is very nice, thanks! I especially like the behavior of the cursor when navigating left and right. The thing that needs some more tweaking is merged cells: currently arrows don't move focus into the ~ and cells; what I'd expect is that pressing left always moves
[tw] Re: Inline Editing of tables
Hi Vincent, Keyboard navigation is a very valuable addition when in Edit mode. Very nice; it speeds up editing so much. I noticed it is sometimes difficult to enter Edit mode for the first time. You enable Edit mode via de 'C' button, but a click at a cell does not 'open' the cell. After opening the tiddler once (edit, cancel) it works as expected and stays working. In practice it means you try to edit a cell and click a few times the cell, since you think the first click was not recognized. The tiddler opens in Edit mode (double click effect) and you click cancel and start edting the table. For the first time I tried TWtcalc in a TW with many tables and noticed that some of my tables missed text. A cell containing 1,2 (meant as text) showes as ,. So I tried putting an ' (apostrophe) in front, but that did not help. This brings up a few questions: 1) Is there an option to set numbers as text, like the apostrophe in Excel/OpenOffice? 2) Is it possible to switch of the calculation in tables (other than removing the systemConfig tag of TWtcalc and reloading)? 3) Is it wise to add something to the table when calculations must be performed? Like editable for tables that can be edited, plus an option to force all tables to be editable. You can imagine people don't like to inspect and edit all their tables (to force cells containing number combinations to be text), just for one table with calculations in it. Cheers, Ton On Nov 28, 6:05 am, Vincent Yeh qmo.w...@gmail.com wrote: Yakov, It was a lucky evening that I was quick (usually not) to figure a way for simple keyboard navigation and fixed the bug of *partial self inclusion* (well, let's put it this way for the moment) as you brought up in the last post. It seems to work for me but I'd like you to try it before next release. A simple test file is available athttps://dl.dropbox.com/u/23745840/pre_release.html, in which you can find two tiddlers to play with. The one with title test is showing that *partial self inclusion* is working, while the other with a longer title is for keyboard navigation testing (*use only the four arrow keys*). Please try and give me comments/suggestions. Thanks. Have Fun! Vincent On Tuesday, November 27, 2012 1:18:20 PM UTC+8, Vincent Yeh wrote: Yakov, On Tuesday, November 27, 2012 5:27:33 AM UTC+8, Yakov wrote: Hello Vincent, glad the work is going on. The bug you mentioned is present in Android 2.3.6 as well and is not present in Android 4.0.3. I suspect that the problem is inside some html/javascript rendering engines in Android core which are used by AndTidWiki. Unfortunately, Michael (the author of ATW) is rather busy and haven't done any improvements of ATW I suggested, so it's not likely that he'll investigate this issue (which seems rather deep and complicated). Anyway, things look much better now, but unfortunately, I'll move to TWted+TWtable on Android some time later because I need to switch core versions in TWs to 2.6.6 and do some other things first. So I should upgrade to Android 4.0.3, if my poor device can do that... As for sliders, in my tests the E button doesn't work for tables within sliders; on the other hand, CSS is now tidy and clean which is very nice. It works fine in quite a few browser/OS combos that I tested: - Chrome in Ubuntu 12.04 64, Win7 64, WinXP 32 - FF in Ubuntu 12.04 64, Win7 64, WinXP 32 - Opera in Ubuntu 12.04 64, Win7 64, WinXP 32 - IE9 in Win7 64 - IE8 in WinXP 32 - Safari in Win7 64 Which browser or operating system are you using? I still have couple of bugs which changed behavior, one in a complex context, but another is with the test tiddler I mentioned before: Section !!end |let's move the colomns|c |h-cell1|h-cell2|h-cell3|h-cell4|h |c13|c11|c12|c14| |c34|c21|c22|c24| tiddler [[test##Section]] Now it has this behavior: clicking E seemingly induces the edit mode (a row and a colomn with numbers appear), but clicking on a cell doesn't open the editing field. This tiddler is interesting in that it includes its beginning at its end, which is unusual as far as I know. Certainly I will try to see if I can fix it, but just for my curiosity, could you tell me why you would do that? My experiments are detained (may be I'll start this week) but what I've already noticed about the workflow is the lack of navigation by keyboard. Namely, it would be very helpful to be able to push down when editing a cell to go to another cell [the one below], or may be something like alt+down (which is more helpful with left and right which are used heavily to navigate within a cell. Keyboard navigation is the thing I am working on, but would take a while to release. For now the easiest navigation is to enable the Cat mode (option chkTWtedCatTheMouse, Activate/Deactivate edit mode with mouse motion.) and level it up (option chkTWtedNoClick, Edit
[tw] Re: Inline Editing of tables
Ton, On Wednesday, November 28, 2012 5:44:13 PM UTC+8, TonG wrote: Hi Vincent, Keyboard navigation is a very valuable addition when in Edit mode. Very nice; it speeds up editing so much. I noticed it is sometimes difficult to enter Edit mode for the first time. You enable Edit mode via de 'C' button, but a click at a cell does not 'open' the cell. After opening the tiddler once (edit, cancel) it works as expected and stays working. In practice it means you try to edit a cell and click a few times the cell, since you think the first click was not recognized. The tiddler opens in Edit mode (double click effect) and you click cancel and start edting the table. I have no idea about this, but will keep it in mind. For the first time I tried TWtcalc in a TW with many tables and noticed that some of my tables missed text. A cell containing 1,2 (meant as text) showes as ,. So I tried putting an ' (apostrophe) in front, but that did not help. That turned out to be a bug in TWtcalc. I will fix it in the next release. Thanks a lot for the info. This brings up a few questions: 1) Is there an option to set numbers as text, like the apostrophe in Excel/OpenOffice? 2) Is it possible to switch of the calculation in tables (other than removing the systemConfig tag of TWtcalc and reloading)? 3) Is it wise to add something to the table when calculations must be performed? Like editable for tables that can be edited, plus an option to force all tables to be editable. You can imagine people don't like to inspect and edit all their tables (to force cells containing number combinations to be text), just for one table with calculations in it. That's a good point. Will think about it. Have fun! Vincent Cheers, Ton On Nov 28, 6:05 am, Vincent Yeh qmo.w...@gmail.com wrote: Yakov, It was a lucky evening that I was quick (usually not) to figure a way for simple keyboard navigation and fixed the bug of *partial self inclusion* (well, let's put it this way for the moment) as you brought up in the last post. It seems to work for me but I'd like you to try it before next release. A simple test file is available athttps:// dl.dropbox.com/u/23745840/pre_release.html, in which you can find two tiddlers to play with. The one with title test is showing that *partial self inclusion* is working, while the other with a longer title is for keyboard navigation testing (*use only the four arrow keys*). Please try and give me comments/suggestions. Thanks. Have Fun! Vincent On Tuesday, November 27, 2012 1:18:20 PM UTC+8, Vincent Yeh wrote: Yakov, On Tuesday, November 27, 2012 5:27:33 AM UTC+8, Yakov wrote: Hello Vincent, glad the work is going on. The bug you mentioned is present in Android 2.3.6 as well and is not present in Android 4.0.3. I suspect that the problem is inside some html/javascript rendering engines in Android core which are used by AndTidWiki. Unfortunately, Michael (the author of ATW) is rather busy and haven't done any improvements of ATW I suggested, so it's not likely that he'll investigate this issue (which seems rather deep and complicated). Anyway, things look much better now, but unfortunately, I'll move to TWted+TWtable on Android some time later because I need to switch core versions in TWs to 2.6.6 and do some other things first. So I should upgrade to Android 4.0.3, if my poor device can do that... As for sliders, in my tests the E button doesn't work for tables within sliders; on the other hand, CSS is now tidy and clean which is very nice. It works fine in quite a few browser/OS combos that I tested: - Chrome in Ubuntu 12.04 64, Win7 64, WinXP 32 - FF in Ubuntu 12.04 64, Win7 64, WinXP 32 - Opera in Ubuntu 12.04 64, Win7 64, WinXP 32 - IE9 in Win7 64 - IE8 in WinXP 32 - Safari in Win7 64 Which browser or operating system are you using? I still have couple of bugs which changed behavior, one in a complex context, but another is with the test tiddler I mentioned before: Section !!end |let's move the colomns|c |h-cell1|h-cell2|h-cell3|h-cell4|h |c13|c11|c12|c14| |c34|c21|c22|c24| tiddler [[test##Section]] Now it has this behavior: clicking E seemingly induces the edit mode (a row and a colomn with numbers appear), but clicking on a cell doesn't open the editing field. This tiddler is interesting in that it includes its beginning at its end, which is unusual as far as I know. Certainly I will try to see if I can fix it, but just for my curiosity, could you tell me why you would do that? My experiments are detained (may be I'll start this week) but what I've already noticed about the workflow is the lack of
[tw] Re: Inline Editing of tables
Yakov, It was a lucky evening that I was quick (usually not) to figure a way for simple keyboard navigation and fixed the bug of *partial self inclusion* (well, let's put it this way for the moment) as you brought up in the last post. It seems to work for me but I'd like you to try it before next release. A simple test file is available at https://dl.dropbox.com/u/23745840/pre_release.html, in which you can find two tiddlers to play with. The one with title test is showing that *partial self inclusion* is working, while the other with a longer title is for keyboard navigation testing (*use only the four arrow keys*). Please try and give me comments/suggestions. Thanks. Have Fun! Vincent On Tuesday, November 27, 2012 1:18:20 PM UTC+8, Vincent Yeh wrote: Yakov, On Tuesday, November 27, 2012 5:27:33 AM UTC+8, Yakov wrote: Hello Vincent, glad the work is going on. The bug you mentioned is present in Android 2.3.6 as well and is not present in Android 4.0.3. I suspect that the problem is inside some html/javascript rendering engines in Android core which are used by AndTidWiki. Unfortunately, Michael (the author of ATW) is rather busy and haven't done any improvements of ATW I suggested, so it's not likely that he'll investigate this issue (which seems rather deep and complicated). Anyway, things look much better now, but unfortunately, I'll move to TWted+TWtable on Android some time later because I need to switch core versions in TWs to 2.6.6 and do some other things first. So I should upgrade to Android 4.0.3, if my poor device can do that... As for sliders, in my tests the E button doesn't work for tables within sliders; on the other hand, CSS is now tidy and clean which is very nice. It works fine in quite a few browser/OS combos that I tested: - Chrome in Ubuntu 12.04 64, Win7 64, WinXP 32 - FF in Ubuntu 12.04 64, Win7 64, WinXP 32 - Opera in Ubuntu 12.04 64, Win7 64, WinXP 32 - IE9 in Win7 64 - IE8 in WinXP 32 - Safari in Win7 64 Which browser or operating system are you using? I still have couple of bugs which changed behavior, one in a complex context, but another is with the test tiddler I mentioned before: Section !!end |let's move the colomns|c |h-cell1|h-cell2|h-cell3|h-cell4|h |c13|c11|c12|c14| |c34|c21|c22|c24| tiddler [[test##Section]] Now it has this behavior: clicking E seemingly induces the edit mode (a row and a colomn with numbers appear), but clicking on a cell doesn't open the editing field. This tiddler is interesting in that it includes its beginning at its end, which is unusual as far as I know. Certainly I will try to see if I can fix it, but just for my curiosity, could you tell me why you would do that? My experiments are detained (may be I'll start this week) but what I've already noticed about the workflow is the lack of navigation by keyboard. Namely, it would be very helpful to be able to push down when editing a cell to go to another cell [the one below], or may be something like alt+down (which is more helpful with left and right which are used heavily to navigate within a cell. Keyboard navigation is the thing I am working on, but would take a while to release. For now the easiest navigation is to enable the Cat mode (option chkTWtedCatTheMouse, Activate/Deactivate edit mode with mouse motion.) and level it up (option chkTWtedNoClick, Edit the cell content without clicking it.). But it can be annoying in some cases. Could you write a bit about how the plugin works? I can see that the mechanic is quite useful, as editing other tiddler parts in the same manner would be. Especially lists: I have many tiddlers with huge lists (list trees) and if, say, there was two buttons in the end of each list item (E button to edit one item and some menu button for operations like moving up and down or adding an item), this would ease editing considerably (especially on a mobile device). But the code of TWtable and TWted is really large, so I wouldn't even try to dive by myself unless I finish SharedTiddlersPlugin ([1],[2]). And in fact although TWtable and TWted is not WYSIWYG engine which works with TW markup, that's the closest thing I know. I do not have an overall documentation for the plugins, but a few pieces of information in http://twtable.tiddlyspace.com. You can look for tiddlers tagged with Doc to see if some of them answers your question. Or you can send me a specific question such as How to find a list in the original wiki text?, and I'll try to answer. Currently I do not have time and intention to work on a detailed documentation. To edit a list is actually the next thing after keyboard navigation on my ToDo list, which I just started thinking a couple of weeks ago. I don't have a clear solution yet, so if you have ideas I'll be very happy to know about. Have fun! Vincent Best regards, Yakov.
[tw] Re: Inline Editing of tables
Hello Vincent, glad the work is going on. The bug you mentioned is present in Android 2.3.6 as well and is not present in Android 4.0.3. I suspect that the problem is inside some html/javascript rendering engines in Android core which are used by AndTidWiki. Unfortunately, Michael (the author of ATW) is rather busy and haven't done any improvements of ATW I suggested, so it's not likely that he'll investigate this issue (which seems rather deep and complicated). Anyway, things look much better now, but unfortunately, I'll move to TWted+TWtable on Android some time later because I need to switch core versions in TWs to 2.6.6 and do some other things first. As for sliders, in my tests the E button doesn't work for tables within sliders; on the other hand, CSS is now tidy and clean which is very nice. I still have couple of bugs which changed behavior, one in a complex context, but another is with the test tiddler I mentioned before: Section !!end |let's move the colomns|c |h-cell1|h-cell2|h-cell3|h-cell4|h |c13|c11|c12|c14| |c34|c21|c22|c24| tiddler [[test##Section]] Now it has this behavior: clicking E seemingly induces the edit mode (a row and a colomn with numbers appear), but clicking on a cell doesn't open the editing field. My experiments are detained (may be I'll start this week) but what I've already noticed about the workflow is the lack of navigation by keyboard. Namely, it would be very helpful to be able to push down when editing a cell to go to another cell [the one below], or may be something like alt+down (which is more helpful with left and right which are used heavily to navigate within a cell. Could you write a bit about how the plugin works? I can see that the mechanic is quite useful, as editing other tiddler parts in the same manner would be. Especially lists: I have many tiddlers with huge lists (list trees) and if, say, there was two buttons in the end of each list item (E button to edit one item and some menu button for operations like moving up and down or adding an item), this would ease editing considerably (especially on a mobile device). But the code of TWtable and TWted is really large, so I wouldn't even try to dive by myself unless I finish SharedTiddlersPlugin ([1],[2]). And in fact although TWtable and TWted is not WYSIWYG engine which works with TW markup, that's the closest thing I know. Best regards, Yakov. [1] https://groups.google.com/group/tiddlywikidev/browse_thread/thread/cc23a210302f9383 [2] http://yakovl.bplaced.net/TW/STP/STP.html (though, you said that you failed to open yakovl.bplaced.net, still have no idea why) понедельник, 26 ноября 2012 г., 18:04:53 UTC+4 пользователь Vincent Yeh написал: Yakov, I just tried with AndTidWiki again over the weekend and got one issue: it looked normal at the beginning (see attachment non-edit-mode-andtidwiki.jpg, taken from AndTidWiki 0.9.9 running on Android 2.3.4), but once got into the edit mode the first row cells are shifted by one column (edit-mode-andtidwiki.jpg). This doesn't seem to happen in other browser/OS combinations, so I am guessing it's more likely AndTidWiki's issue. However, I'd like to double check with you before sending a report to AndTidWiki. Did you see something like that with your Android device? Except for this everything seems to be fine: editing is fine, saving changes is good, calculations are correct. I think it'll work on Android as well. Vincent -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/VW0TU8gQ4JUJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Yakov, On Tuesday, November 27, 2012 5:27:33 AM UTC+8, Yakov wrote: Hello Vincent, glad the work is going on. The bug you mentioned is present in Android 2.3.6 as well and is not present in Android 4.0.3. I suspect that the problem is inside some html/javascript rendering engines in Android core which are used by AndTidWiki. Unfortunately, Michael (the author of ATW) is rather busy and haven't done any improvements of ATW I suggested, so it's not likely that he'll investigate this issue (which seems rather deep and complicated). Anyway, things look much better now, but unfortunately, I'll move to TWted+TWtable on Android some time later because I need to switch core versions in TWs to 2.6.6 and do some other things first. So I should upgrade to Android 4.0.3, if my poor device can do that... As for sliders, in my tests the E button doesn't work for tables within sliders; on the other hand, CSS is now tidy and clean which is very nice. It works fine in quite a few browser/OS combos that I tested: - Chrome in Ubuntu 12.04 64, Win7 64, WinXP 32 - FF in Ubuntu 12.04 64, Win7 64, WinXP 32 - Opera in Ubuntu 12.04 64, Win7 64, WinXP 32 - IE9 in Win7 64 - IE8 in WinXP 32 - Safari in Win7 64 Which browser or operating system are you using? I still have couple of bugs which changed behavior, one in a complex context, but another is with the test tiddler I mentioned before: Section !!end |let's move the colomns|c |h-cell1|h-cell2|h-cell3|h-cell4|h |c13|c11|c12|c14| |c34|c21|c22|c24| tiddler [[test##Section]] Now it has this behavior: clicking E seemingly induces the edit mode (a row and a colomn with numbers appear), but clicking on a cell doesn't open the editing field. This tiddler is interesting in that it includes its beginning at its end, which is unusual as far as I know. Certainly I will try to see if I can fix it, but just for my curiosity, could you tell me why you would do that? My experiments are detained (may be I'll start this week) but what I've already noticed about the workflow is the lack of navigation by keyboard. Namely, it would be very helpful to be able to push down when editing a cell to go to another cell [the one below], or may be something like alt+down (which is more helpful with left and right which are used heavily to navigate within a cell. Keyboard navigation is the thing I am working on, but would take a while to release. For now the easiest navigation is to enable the Cat mode (option chkTWtedCatTheMouse, Activate/Deactivate edit mode with mouse motion.) and level it up (option chkTWtedNoClick, Edit the cell content without clicking it.). But it can be annoying in some cases. Could you write a bit about how the plugin works? I can see that the mechanic is quite useful, as editing other tiddler parts in the same manner would be. Especially lists: I have many tiddlers with huge lists (list trees) and if, say, there was two buttons in the end of each list item (E button to edit one item and some menu button for operations like moving up and down or adding an item), this would ease editing considerably (especially on a mobile device). But the code of TWtable and TWted is really large, so I wouldn't even try to dive by myself unless I finish SharedTiddlersPlugin ([1],[2]). And in fact although TWtable and TWted is not WYSIWYG engine which works with TW markup, that's the closest thing I know. I do not have an overall documentation for the plugins, but a few pieces of information in http://twtable.tiddlyspace.com. You can look for tiddlers tagged with Doc to see if some of them answers your question. Or you can send me a specific question such as How to find a list in the original wiki text?, and I'll try to answer. Currently I do not have time and intention to work on a detailed documentation. To edit a list is actually the next thing after keyboard navigation on my ToDo list, which I just started thinking a couple of weeks ago. I don't have a clear solution yet, so if you have ideas I'll be very happy to know about. Have fun! Vincent Best regards, Yakov. [1] https://groups.google.com/group/tiddlywikidev/browse_thread/thread/cc23a210302f9383 [2] http://yakovl.bplaced.net/TW/STP/STP.html (though, you said that you failed to open yakovl.bplaced.net, still have no idea why) понедельник, 26 ноября 2012 г., 18:04:53 UTC+4 пользователь Vincent Yeh написал: Yakov, I just tried with AndTidWiki again over the weekend and got one issue: it looked normal at the beginning (see attachment non-edit-mode-andtidwiki.jpg, taken from AndTidWiki 0.9.9 running on Android 2.3.4), but once got into the edit mode the first row cells are shifted by one column (edit-mode-andtidwiki.jpg). This doesn't seem to happen in other browser/OS combinations, so I am guessing it's more likely AndTidWiki's issue. However, I'd like to double check with you
[tw] Re: Inline Editing of tables
Bug fixes, mainly on TWtcalc with SortableGridPlugin and TableSortingPlugin, plus some fixes on transclusion synchronization in TWtable and TWted. Some minor changes. - TWtable 1.4.6 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - TWted 1.4.6 - (min) http://twtable.tiddlyspace.com/#TWted.min - (regular) http://twtable.tiddlyspace.com/#TWted - TWtcalc 0.7.6 - (min) http://twtable.tiddlyspace.com/#TWtcalc.min - (regular) http://twtable.tiddlyspace.com/#TWtcalc Have fun! Vincent On Saturday, November 17, 2012 10:26:52 PM UTC+8, Vincent Yeh wrote: Trasculsion support is now better with the inclusion of *partial transclusion* and *slider* macro, seems to work with my limited test cases. Have fun! Vincent - TWtable 1.4.5 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - *Better transclusion support.* - Added support for partial transclusion. - Added support for slider ... macro. - Better alignment for fixed rows/columns. - and some minor changes... - TWted 1.4.5 - (min) http://twtable.tiddlyspace.com/#TWted.min - (regular) http://twtable.tiddlyspace.com/#TWted - Better transclusion support. - Added support for partial transclusion. - Added option chkTWtedDisableLink to optionally enable/disable hyper links in a table cell in the edit mode. Default to false. - Level up for the cat mode: Not only to activate the edit mode but to go straight into editing the cell content. - Check option chkTWtedNoClick to enable this mode. - This can be fun in some cases but annoying in others... - TWtcalc 0.7.5 - (min) http://twtable.tiddlyspace.com/#TWtcalc.min - (regular) http://twtable.tiddlyspace.com/#TWtcalc - Bug fixes for expressions with CSS style text. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/HlD2hMbX6UwJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Trasculsion support is now better with the inclusion of *partial transclusion* and *slider* macro, seems to work with my limited test cases. Have fun! Vincent - TWtable 1.4.5 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - *Better transclusion support.* - Added support for partial transclusion. - Added support for slider ... macro. - Better alignment for fixed rows/columns. - and some minor changes... - TWted 1.4.5 - (min) http://twtable.tiddlyspace.com/#TWted.min - (regular) http://twtable.tiddlyspace.com/#TWted - Better transclusion support. - Added support for partial transclusion. - Added option chkTWtedDisableLink to optionally enable/disable hyper links in a table cell in the edit mode. Default to false. - Level up for the cat mode: Not only to activate the edit mode but to go straight into editing the cell content. - Check option chkTWtedNoClick to enable this mode. - This can be fun in some cases but annoying in others... - TWtcalc 0.7.5 - (min) http://twtable.tiddlyspace.com/#TWtcalc.min - (regular) http://twtable.tiddlyspace.com/#TWtcalc - Bug fixes for expressions with CSS style text. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/sf0AZXLr5fcJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Hi Vincent, Thanks for the fast response. I wasn't aware of a newer (modified by Tobias Beer) version of the TableSortingPlugin. After installing the v2.03 version all my problems were gone: no broken QuickEdit toolbar anymore, backstage button present and Autosave working again. No idea about the relation between this problems; I am not a programmer. Your modified version in Dropbox (https://dl.dropbox.com/u/23745840/ MTC_TW266_TWTable144_TWted144_TableSort202A_QuickEdit244.html) does work also (local), but seen over http the close button (x) - after clicking the 'C' button - displays weird, something like ⊗— (if it does not show in Google groups: a with caret, S with caret upside down and 2 'em' symbols?). May be that has something to do with Dropbox an UTF-8 as was reported when Jeremy Ruston announced TiddlyWiki in the Sky (with Dropbox) . But, when using the newest version of TableSortingPlugin, there is no need to change the code Cheers, Ton P.S Just saw you last post. This version does also works, but shows the same weird characters for the Close button when viewed over http. On Nov 12, 9:11 am, Vincent Yeh qmo.w...@gmail.com wrote: Ton, I was wrong to remove the codes for sorting purposes. The TWtable needs them to correctly show the sorting status when the header is fixed, without them it still does the sorting but does not show the status. So I put them back but changed slightly so it won't cause that TypeError: config.tableSorting.refresh is not a function again. Seems to work. You can find it at the same place:https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable144_TWted144_Table... . Vincent On Monday, November 12, 2012 10:53:59 AM UTC+8, Vincent Yeh wrote: Ton, It turned out that we are using different versions of TableSortingPlugin, one of which has this function *refresh()* which the TWtable uses to refresh the table for sorting purposes. In the other version there is no such a function so results in TypeError: config.tableSorting.refresh is not a function. I found it not necessary to explicitly refresh the table any more (due to some changes in one of the previous versions), so removed the codes from your test file accordingly. It seems to work again. But I am not sure if that will cause other problems. Please try the following modified test file https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable144_TWted144_Table...and let me know the results. Thanks. For your information, the one I am using is version 2.0.3 modified by Tobias Beer in 2010, available at http://tobibeer.tiddlyspace.com/bags/tobibeer_public/tiddlers/TableSo It seems to work with tabs as well. Vincent On Monday, November 12, 2012 3:17:00 AM UTC+8, TonG wrote: Hi Vincent, I installed the newest version 1.4.4 of your plugins in one of my TWs with a lot of tables. This TW contained the following plugins: FadingMessagesPlugin 0.2 FontSizePlugin 1.0 HoverMenuPlugin 1.11 InlineTabsPlugin 2.0 NestedSlidersPlugin 2.4.9 QuickEditPlugin 2.4.4 SimpleSearchPlugin 0.4.1 TWtable.min 1.4.4 TWted.min 1.4.4 TabEditPlugin 0.32 TableOfContentsPlugin 2.4.3 TagsplorerMacro 1.3.3 TiddlersBarPlugin 1.2.5 ToggleElementMacro 0.6 WikifiedMessagesPlugin 0.4 Everything worked fine (so you can extend the list of working plugins) till I needed to sort tables and installed TableSortingPlugin. Then I got problems in Edit mode: the toolbar of the QuickEditPlugin was broken. It has something to do with transclusion with the tiddler macro; error: TypeError: config.tableSorting.refresh is not a function. I use a modification of the TableSortingPlugin, modified for sorting in tabs, see: http://groups.google.com/group/tiddlywiki/browse_thread/thread/993f08... The original TableSortingPlugin did not change anything. So I made a MTC with the QuickEdit package, TableSortPlugin, TWTable and TWted [1] and observed that the backstage button has disappeared. I do not see that in my working TW (where the backstage button has been modified). Lateron I found that config.tableSorting.refresh is used in TWTable. I haven't found time to check the CatTheMouse mode thoroughly; I will do it in the near future. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable144_TWted144_TableS... On Nov 10, 9:59 am, Yakov yakov.litvin.publi...@gmail.com wrote: PS Ah, and don't forget to add this option to the TWted.min Options section. By the way, I think the Note section of the TWted.min should go at least after the header table, if present at all (the Source slice seems to be enough), what do you think? пятница, 9 ноября 2012 г., 13:02:55 UTC+4 пользователь Vincent Yeh написал: Didn't plan to release anything today, but I just like
[tw] Re: Inline Editing of tables
Yakov, Yes, it's more compact to remove the redundant information as you suggested. Thanks a lot. And the description of the CatTheMouse option is changed, too, but I didn't change the version number because nothing about the functionality or behavior of the plugins were changed. Have fun! Vincent H On Saturday, November 10, 2012 4:59:52 PM UTC+8, Yakov wrote: PS Ah, and don't forget to add this option to the TWted.min Options section. By the way, I think the Note section of the TWted.min should go at least after the header table, if present at all (the Source slice seems to be enough), what do you think? пятница, 9 ноября 2012 г., 13:02:55 UTC+4 пользователь Vincent Yeh написал: Didn't plan to release anything today, but I just like the new feature added yesterday and figured that some may also like it. The new feature is mouse motion activation/deactivation of edit mode. I added it because I was merging data from several tables so doing a lot of copy-and-pasting work. During the process I had to click the 'E' button twice to accomplish one inter-table copy-and-pasting task, which is quite annoying after a short while... Then I stopped to stare at the screen and said to the TW: Why can't you be like a cat to catch the mouse yourself? So, here it is, the CatTheMouse mode. Have fun! Vincent -- Main change - TWted 1.4.4 (links below) - CatTheMouse mode - Check opion chkTWtedCatTheMouse (default to false) to enable this mode. - Could be useful and fun when you need to *edit multiple tables at the same time*. - Could be bothersome when you need frequent access to the border components, such as scroll bars, C button, etc. - IE8 seems to cause trouble in some cases with the C button in this mode. Minor changes - TWtable 1.4.4 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - Explicitly exclude shadowed tiddlers. - Improved alignment for fixed rows/columns in Safari and Opera - A couple of more bugs fixed for sorting with TableSortingPlugin when there are fixed rows/columns. - See revision history in regular version if interested. - TWted 1.4.4 - (min) http://twtable.tiddlyspace.com/#TWted.min - (regular) http://twtable.tiddlyspace.com/#TWted - Changed mosuedown/mouseup event handler to respond only to left button. - See revision history in regular version if interested. - TWtcalc 0.7.4 - (min) http://twtable.tiddlyspace.com/#TWtcalc.min - (regular) http://twtable.tiddlyspace.com/#TWtcalc - See revision history in regular version if interested. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/hlz_CrNzQGIJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Ton, It turned out that we are using different versions of TableSortingPlugin, one of which has this function *refresh()* which the TWtable uses to refresh the table for sorting purposes. In the other version there is no such a function so results in TypeError: config.tableSorting.refresh is not a function. I found it not necessary to explicitly refresh the table any more (due to some changes in one of the previous versions), so removed the codes from your test file accordingly. It seems to work again. But I am not sure if that will cause other problems. Please try the following modified test file https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable144_TWted144_TableSort202A_QuickEdit244.html and let me know the results. Thanks. For your information, the one I am using is version 2.0.3 modified by Tobias Beer in 2010, available at http://tobibeer.tiddlyspace.com/bags/tobibeer_public/tiddlers/TableSortingPlugin. It seems to work with tabs as well. Vincent On Monday, November 12, 2012 3:17:00 AM UTC+8, TonG wrote: Hi Vincent, I installed the newest version 1.4.4 of your plugins in one of my TWs with a lot of tables. This TW contained the following plugins: FadingMessagesPlugin0.2 FontSizePlugin1.0 HoverMenuPlugin1.11 InlineTabsPlugin2.0 NestedSlidersPlugin2.4.9 QuickEditPlugin2.4.4 SimpleSearchPlugin0.4.1 TWtable.min1.4.4 TWted.min1.4.4 TabEditPlugin0.32 TableOfContentsPlugin2.4.3 TagsplorerMacro1.3.3 TiddlersBarPlugin1.2.5 ToggleElementMacro0.6 WikifiedMessagesPlugin0.4 Everything worked fine (so you can extend the list of working plugins) till I needed to sort tables and installed TableSortingPlugin. Then I got problems in Edit mode: the toolbar of the QuickEditPlugin was broken. It has something to do with transclusion with the tiddler macro; error: TypeError: config.tableSorting.refresh is not a function. I use a modification of the TableSortingPlugin, modified for sorting in tabs, see: http://groups.google.com/group/tiddlywiki/browse_thread/thread/993f08b717214feb/7a76c234457f81f3?lnk=gstq=Tablesorting+inside+tabs#7a76c234457f81f3 The original TableSortingPlugin did not change anything. So I made a MTC with the QuickEdit package, TableSortPlugin, TWTable and TWted [1] and observed that the backstage button has disappeared. I do not see that in my working TW (where the backstage button has been modified). Lateron I found that config.tableSorting.refresh is used in TWTable. I haven't found time to check the CatTheMouse mode thoroughly; I will do it in the near future. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable144_TWted144_TableSort202A_QuickEdit244.html On Nov 10, 9:59 am, Yakov yakov.litvin.publi...@gmail.com wrote: PS Ah, and don't forget to add this option to the TWted.min Options section. By the way, I think the Note section of the TWted.min should go at least after the header table, if present at all (the Source slice seems to be enough), what do you think? пятница, 9 ноября 2012 г., 13:02:55 UTC+4 пользователь Vincent Yeh написал: Didn't plan to release anything today, but I just like the new feature added yesterday and figured that some may also like it. The new feature is mouse motion activation/deactivation of edit mode. I added it because I was merging data from several tables so doing a lot of copy-and-pasting work. During the process I had to click the 'E' button twice to accomplish one inter-table copy-and-pasting task, which is quite annoying after a short while... Then I stopped to stare at the screen and said to the TW: Why can't you be like a cat to catch the mouse yourself? So, here it is, the CatTheMouse mode. Have fun! Vincent -- Main change - TWted 1.4.4 (links below) - CatTheMouse mode - Check opion chkTWtedCatTheMouse (default to false) to enable this mode. - Could be useful and fun when you need to *edit multiple tables at the same time*. - Could be bothersome when you need frequent access to the border components, such as scroll bars, C button, etc. - IE8 seems to cause trouble in some cases with the C button in this mode. Minor changes - TWtable 1.4.4 - (min)http://twtable.tiddlyspace.com/#TWtable.min - (regular)http://twtable.tiddlyspace.com/#TWtable - Explicitly exclude shadowed tiddlers. - Improved alignment for fixed rows/columns in Safari and Opera - A couple of more bugs fixed for sorting with
[tw] Re: Inline Editing of tables
And thanks for the list, Ton. I've compiled a list of plugins that work with TWtable+TWted/TWtcalc plugins at http://twtable.tiddlyspace.com/#ListOfPlugins. If any one finds a mistakes in the list or other plugins that should be listed as well, please let me know. Thanks a lot. Vincent On Monday, November 12, 2012 10:53:59 AM UTC+8, Vincent Yeh wrote: Ton, It turned out that we are using different versions of TableSortingPlugin, one of which has this function *refresh()* which the TWtable uses to refresh the table for sorting purposes. In the other version there is no such a function so results in TypeError: config.tableSorting.refresh is not a function. I found it not necessary to explicitly refresh the table any more (due to some changes in one of the previous versions), so removed the codes from your test file accordingly. It seems to work again. But I am not sure if that will cause other problems. Please try the following modified test file https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable144_TWted144_TableSort202A_QuickEdit244.html and let me know the results. Thanks. For your information, the one I am using is version 2.0.3 modified by Tobias Beer in 2010, available at http://tobibeer.tiddlyspace.com/bags/tobibeer_public/tiddlers/TableSortingPlugin. It seems to work with tabs as well. Vincent On Monday, November 12, 2012 3:17:00 AM UTC+8, TonG wrote: Hi Vincent, I installed the newest version 1.4.4 of your plugins in one of my TWs with a lot of tables. This TW contained the following plugins: FadingMessagesPlugin0.2 FontSizePlugin1.0 HoverMenuPlugin1.11 InlineTabsPlugin2.0 NestedSlidersPlugin2.4.9 QuickEditPlugin2.4.4 SimpleSearchPlugin0.4.1 TWtable.min1.4.4 TWted.min1.4.4 TabEditPlugin0.32 TableOfContentsPlugin2.4.3 TagsplorerMacro1.3.3 TiddlersBarPlugin1.2.5 ToggleElementMacro0.6 WikifiedMessagesPlugin0.4 Everything worked fine (so you can extend the list of working plugins) till I needed to sort tables and installed TableSortingPlugin. Then I got problems in Edit mode: the toolbar of the QuickEditPlugin was broken. It has something to do with transclusion with the tiddler macro; error: TypeError: config.tableSorting.refresh is not a function. I use a modification of the TableSortingPlugin, modified for sorting in tabs, see: http://groups.google.com/group/tiddlywiki/browse_thread/thread/993f08b717214feb/7a76c234457f81f3?lnk=gstq=Tablesorting+inside+tabs#7a76c234457f81f3 The original TableSortingPlugin did not change anything. So I made a MTC with the QuickEdit package, TableSortPlugin, TWTable and TWted [1] and observed that the backstage button has disappeared. I do not see that in my working TW (where the backstage button has been modified). Lateron I found that config.tableSorting.refresh is used in TWTable. I haven't found time to check the CatTheMouse mode thoroughly; I will do it in the near future. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable144_TWted144_TableSort202A_QuickEdit244.html On Nov 10, 9:59 am, Yakov yakov.litvin.publi...@gmail.com wrote: PS Ah, and don't forget to add this option to the TWted.min Options section. By the way, I think the Note section of the TWted.min should go at least after the header table, if present at all (the Source slice seems to be enough), what do you think? пятница, 9 ноября 2012 г., 13:02:55 UTC+4 пользователь Vincent Yeh написал: Didn't plan to release anything today, but I just like the new feature added yesterday and figured that some may also like it. The new feature is mouse motion activation/deactivation of edit mode. I added it because I was merging data from several tables so doing a lot of copy-and-pasting work. During the process I had to click the 'E' button twice to accomplish one inter-table copy-and-pasting task, which is quite annoying after a short while... Then I stopped to stare at the screen and said to the TW: Why can't you be like a cat to catch the mouse yourself? So, here it is, the CatTheMouse mode. Have fun! Vincent -- Main change - TWted 1.4.4 (links below) - CatTheMouse mode - Check opion chkTWtedCatTheMouse (default to false) to enable this mode. - Could be useful and fun when you need to *edit multiple tables at the same time*. - Could be bothersome when you need frequent access to the border components, such as scroll bars, C button, etc. - IE8 seems to cause trouble in some cases with the C button in
[tw] Re: Inline Editing of tables
Really neat solution, thanks! Although, I must admit, without this explanation you provided here, a user new to TWted would hardly understand what Cat the mouse option does :) пятница, 9 ноября 2012 г., 13:02:55 UTC+4 пользователь Vincent Yeh написал: Didn't plan to release anything today, but I just like the new feature added yesterday and figured that some may also like it. The new feature is mouse motion activation/deactivation of edit mode. I added it because I was merging data from several tables so doing a lot of copy-and-pasting work. During the process I had to click the 'E' button twice to accomplish one inter-table copy-and-pasting task, which is quite annoying after a short while... Then I stopped to stare at the screen and said to the TW: Why can't you be like a cat to catch the mouse yourself? So, here it is, the CatTheMouse mode. Have fun! Vincent -- Main change - TWted 1.4.4 (links below) - CatTheMouse mode - Check opion chkTWtedCatTheMouse (default to false) to enable this mode. - Could be useful and fun when you need to *edit multiple tables at the same time*. - Could be bothersome when you need frequent access to the border components, such as scroll bars, C button, etc. - IE8 seems to cause trouble in some cases with the C button in this mode. Minor changes - TWtable 1.4.4 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - Explicitly exclude shadowed tiddlers. - Improved alignment for fixed rows/columns in Safari and Opera - A couple of more bugs fixed for sorting with TableSortingPlugin when there are fixed rows/columns. - See revision history in regular version if interested. - TWted 1.4.4 - (min) http://twtable.tiddlyspace.com/#TWted.min - (regular) http://twtable.tiddlyspace.com/#TWted - Changed mosuedown/mouseup event handler to respond only to left button. - See revision history in regular version if interested. - TWtcalc 0.7.4 - (min) http://twtable.tiddlyspace.com/#TWtcalc.min - (regular) http://twtable.tiddlyspace.com/#TWtcalc - See revision history in regular version if interested. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/eyhY5KIbqw0J. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
PS Ah, and don't forget to add this option to the TWted.min Options section. By the way, I think the Note section of the TWted.min should go at least after the header table, if present at all (the Source slice seems to be enough), what do you think? пятница, 9 ноября 2012 г., 13:02:55 UTC+4 пользователь Vincent Yeh написал: Didn't plan to release anything today, but I just like the new feature added yesterday and figured that some may also like it. The new feature is mouse motion activation/deactivation of edit mode. I added it because I was merging data from several tables so doing a lot of copy-and-pasting work. During the process I had to click the 'E' button twice to accomplish one inter-table copy-and-pasting task, which is quite annoying after a short while... Then I stopped to stare at the screen and said to the TW: Why can't you be like a cat to catch the mouse yourself? So, here it is, the CatTheMouse mode. Have fun! Vincent -- Main change - TWted 1.4.4 (links below) - CatTheMouse mode - Check opion chkTWtedCatTheMouse (default to false) to enable this mode. - Could be useful and fun when you need to *edit multiple tables at the same time*. - Could be bothersome when you need frequent access to the border components, such as scroll bars, C button, etc. - IE8 seems to cause trouble in some cases with the C button in this mode. Minor changes - TWtable 1.4.4 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - Explicitly exclude shadowed tiddlers. - Improved alignment for fixed rows/columns in Safari and Opera - A couple of more bugs fixed for sorting with TableSortingPlugin when there are fixed rows/columns. - See revision history in regular version if interested. - TWted 1.4.4 - (min) http://twtable.tiddlyspace.com/#TWted.min - (regular) http://twtable.tiddlyspace.com/#TWted - Changed mosuedown/mouseup event handler to respond only to left button. - See revision history in regular version if interested. - TWtcalc 0.7.4 - (min) http://twtable.tiddlyspace.com/#TWtcalc.min - (regular) http://twtable.tiddlyspace.com/#TWtcalc - See revision history in regular version if interested. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/8TiABkn5GHsJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Hi Vincent, Observations, but no explanations: Both of your Dropbox test files [1], [2] do show the 'C' and 'E' buttons when used over http (FF16). If I look at my file [3] over http, I only see the 'C' button. The only difference is that in [2] the buttons touch each other while in [1] there is 1 pixel spacing. Trying to get the files locally I observed something strange (it has nothing to do with the buttons, but I want to mention it). Normally right-clicking the page and selecting 'View Page Source' opens my configured editor (Notepad++), but with both your files the standard FF window with source text opens. This does NOT happen with my original Dropbox file [3] and other Dropbox files in my public Dropbox folder. Anyway, viewing the files locally, does show ONLY the 'C' button (FF16). If I use (installed) Safari v5.1.7, I only see the 'C' button (local and over http; local as if the plugins are disabled: small table without thick border lines). If I use Google Chrome portable (v22.0.1229.94) and Opera portable (12.02), I only see the 'C' button (local and over http). Cheers, Ton [1] https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--01.html [2] https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--02.html [3] https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable143_TWted143.html On Nov 3, 5:50 am, Vincent Yeh qmo.w...@gmail.com wrote: Yakov, Cookie history is a very good point! But my FF still works normally after removing cookies, and my Opera does not have a cookie history because I only installed it a couple of days ago. The same folder issue is cleared as the same file still works at another folder. However, from your screenshot I did suspect something and made two files in my Dropbox's public folder for testing, please try and see if one of them works. 1. https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--01.html 2. https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--02.html Vincent On Saturday, November 3, 2012 6:39:20 AM UTC+8, Yakov wrote: Well, first if you can reproduce the problem over http, that's already kind of an option. Next, where do you place Ton's TW? In the same folder as your dev TWs? I mean, although that's unlikely, there can be some forgotten cookie-option (may be you renamed something like enable TWted and didn't accounted that somewhere in your code, but as your browsers already have those cookies with old names and values, everything works), could it be so? пятница, 2 ноября 2012 г., 19:38:08 UTC+4 пользователь Vincent Yeh написал: Ton Yakov, It seems to me that you are facing the same problem, but I am afraid this is not an easy one for me (maybe easy for someone else) because Ton's MTC file works normally with my FF16.02 / Win7x64 (and Opera 12.02 / Win7x64 as well, see attachment). Well, to be precise it works only if saved locally. It has the same problem if opened over the internet. I have no idea how to debug under such a situation. Any suggestions? Vincent On Friday, November 2, 2012 10:22:24 PM UTC+8, TonG wrote: Hi Vincent, I made a MTC as before (Win7 x64, FF16, TW v2.6.6, TWTable v1.4.3, TWted v1.4.3), see [1] After reloading the backstage button is present, but with a table only the 'C' button can be seen. The 'E' button can't be seen so edit is not possible. FYI: The latest combined version TableEdit v1.3.12 does also work with the plugins mentioned in my last post. Cheers, Ton [1]https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable143_TWted143.html On Nov 2, 11:03 am, Yakov yakov.litvin.publi...@gmail.com wrote: Ok, I found out what's the problem: it's with CSS -- the C button hovers over the E button, so it's practically invisible, see the screenshot of inspection (it stays in the latest versions). Also, TWtable + TWted add unnecessary scroller to every table. This may be connected with the following thing (can be seen on the same screenshot): the additional thicker border is only at the top, bottom and left, but not at the right; though, inspection shows that the wrapper has normal width (not wider than the table). Take you time, Vincent! We'll be patient :) пятница, 2 ноября 2012 г., 11:47:06 UTC+4 пользователь Vincent Yeh написал: Yakov Ton, Thank you both very much for the feedback and suggestions. Ton your test file helped me quickly identified the cause to the missing backstage problem: ignorance of shadowed tiddlers in TWtable. It is now fixed in the next release (see below). It seems to fix the blocking saveChanges() issue as well (Ton please help verify this), but I am not sure if that also fixed Yakov's problem that TWtable+TWted combo don't work in Win7 x64. Yakov please try and tell me the results. Other things will have to wait, as I must devote my time into other things for a
[tw] Re: Inline Editing of tables
Ton, Yakov, I made a change and need to know if it works. Please try the two files again, thanks. 1. https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--01.html 2. https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--02.html Vincent On Sunday, November 4, 2012 12:21:39 AM UTC+8, Vincent Yeh wrote: Here are my options for FF16.02 / Win7 x64 (attachment), clean (reloaded after removing all existing cookies) and working... I did not try to remove and re-install FireFox, though. This is really confusing to me... Vincent On Saturday, November 3, 2012 10:52:07 PM UTC+8, TonG wrote: Hi Vincent, Yakov, I tried a different PC with Win7 x86 FF16.02 All 3 files [1], [2], and [3] do show only a 'C' button, locally as well over http. A fresh portable FF16.02 on my Win7 x64 PC has the same results: All 3 files [1], [2], and [3] do show only a 'C' button, locally as well over http. I rechecked my (installed) FF16.02 on my Win7 x64 PC. At least consistent with earlier check: [1] and [2] show 'C' and 'E' buttons over http; [3] shows only a 'C' button. As local files they all show only a 'C' button. Thereafter I deleted all TW related chk and txt cookies. Now all 3 files show only a 'C' button, locally as well over http! So it looks there is/was a relation with cookies. Cookies now used for [1] over http: chkAnimatetrue chkAutoSavetrue txtBackupFolder chkCaseSensitiveSearchfalse chkConfirmDeletetrue chkDisplayInstrumentationfalse txtEditorFocustext txtFileSystemCharSetUTF-8 chkForceMinorUpdatefalse chkGenerateAnRssFeedfalse chkHttpReadOnlytrue chkIncrementalSearchtrue chkInsertTabsfalse txtMainTabTimeline txtMaxEditRows txtMoreTabmore TabAll chkOpenInNewWindowtrue chkRegExpSearchfalse chkSaveBackupstrue chkSaveEmptyTemplatefalse chkSliderOptionsPaneltrue chkTWtableEnabledtrue txtTWtableFixCols0 txtTWtableFixRows0 chkTWtableFixedColWidthfalse txtTWtableMaxHeight500px txtTWtableMaxWidth100% txtTWtableMinCellWidth8 chkTWtableMultiLinefalse chkTWtableTransposefalse chkTWtedClickAwaytrue chkTWtedConfirmToDeletetrue chkTWtedEditAllTablesfalse chkTWtedEnabledtrue chkTWtedIncludeCSStrue chkTWtedManualSavefalse chkTWtedManualUploadfalse txtTheme chkToggleLinksfalse chkUsePreForStoragetrue txtUserNameYourName I do not have such a complete list before I cleared TW relasted cookies, but I do have a list without the states of the cookies (quite long): chkAnimate chkAutoSave chkBackstage txtBackupFolder txtBreadcrumbsCrumbSeparator chkBreadcrumbsHideHomeLink txtBreadcrumbsHomeSeparator chkBreadcrumbsLimit txtBreadcrumbsLimit chkBreadcrumbsLimitOpenTiddlers txtBreadcrumbsLimitOpenTiddlers chkBreadcrumbsReverse chkBreadcrumbsSave chkCaseSensitiveSearch chkConfirmDelete txtCookieJar chkCookieJarAddToAdvancedOptions chkCreateDefaultBreadcrumbs chkDeleteListDisplayInBackStage chkDeleteListDisplayInOptions chkDisableAutoSelect chkDisableTabsBar chkDisplayInstrumentation chkDragScroll txtEasyEditorButtons txtEasyEditorHeight txtEditorFocus chkEnableUndo txtFadingMessagesTimeout txtFileSystemCharSet chkFloatingSlidersAnimate txtFontSizeedit txtFontSizeview chkForceMinorUpdate chkGenerateAnRssFeed chkHideSiteMenu chkHideTabsBarWhenSingleTab chkHttpReadOnly chkIncrementalSearch txtIncrementalSearchDelay txtIncrementalSearchMin chkInsertTabs txtItemsPerPage txtItemsPerPageWithPreview txtMainTab txtMaxEditRows txtMaxSidebarHeight chkMonitorCookieJar txtMoreTab txtNextTabKey chkOpenInNewWindow txtPlayerDefaultHeight txtPlayerDefaultWidth chkPortableCookies chkPreviewText txtPreviousTabKey chkRegExpSearch chkReorderBreadcrumbs chkResizeEditor chkSaveBackups chkSaveEmptyTemplate chkSearchAsYouType chkSearchByDate chkSearchExcludeTags txtSearchExcludeTags chkSearchExtendedFields chkSearchFields chkSearchHighlight chkSearchInTags chkSearchInText chkSearchInTitle chkSearchList chkSearchListTiddler chkSearchOpenTiddlers chkSearchResultsOptions chkSearchShadows chkSearchTags chkSearchText chkSearchTitles chkSearchTitlesFirst txtSelectedTiddlerTabButton chkShowBreadcrumbs chkShowEditBar chkShowRightSidebar chkShowStartupBreadcrumbs chkSliderOptionsPanel chkStickyPopups txtTCalcDecimalMark chkTCalcThousandSeparated txtTCalcThousandSeparator chkTEditorAllTableEditable chkTEditorConfirmToDelete chkTEditorManualUpload txtTEditorMinEditWidth chkTOCIncludeHidden txtTOCListSize
[tw] Re: Inline Editing of tables
Ok, first, txtTWtableMaxWidth:100%25 is not a typo, that's what FireFox shows (preferences-privacy-delete ~individual cookies-dl.dropbox.com); on the other hand, the option macro shows just 100%. That seems to be a bug, may be one of FF or TW. Then currently, in FF (16.02, win7 x64) in each of [1], [2] and [3] shows only C in the Test tiddler *but in [1] and [2] both TWted.min and TWtable.min has header tables with E.. and actually this is the correct behavoir: chkTWtedEditAllTables is false and the table in the Test tiddler doesn't have the editable class :) I expected that there such, so previous tests are not adequate. Now as both test files work in FF over http, let's try other variants: * in Opera over http both files got E buttons (along with C, I omit this everywhere) * everything works locally too So that's victory! (for me at least) Which one ([1] or [2]) do I use as a current version of the plugins? (I'll keep those copies just in case until the next version is released). One thing, though: when the files are loaded over http, there's no backstage. So, Ton, which tables did you try? The one in the Test shouldn't work, while those in the TWted.min and TWtable.min should. [1] https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--01.html [2] https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--02.html [3] https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable143_TWted143.html суббота, 3 ноября 2012 г., 17:06:48 UTC+4 пользователь Vincent Yeh написал: Hm...This is really not easy for me...I'll need some time to think about... Your options look fine to me, Yakov, except one that . Is that a typo? I tried it in my files and found that it gives 0 and results in a wrong width for the extra wrappers created by TWtable. However, I don't think it's the cause of all the troubles, it's just one thing strange I had noticed. I am still in confusion.. Vincent On Saturday, November 3, 2012 7:43:19 PM UTC+8, Yakov wrote: And as for me, both FF (updated to 16.02) and Opera don't show E button in each file over http. Let's check this (as we both have FF 16.02 at win7 x64): this is the set of cookies I get for the dropbox files: [1]. What I've got in each file is on the in FF screenshot. Funny, if I donwload the two files, FireFox slightly changes the style (see the other screenshot; actually, many styles are changed, not only those of tables, see overall screenshots). Oh, and for Opera, the first file works locally! See the two screenshots. [1] chkRegExpSearch:false chkCaseSensitiveSearch:false chkIncrementalSearch:true chkAnimate:true chkSaveBackups:true chkAutoSave:true chkGenerateAnRssFeed:false chkSaveEmptyTemplate:false chkOpenInNewWindow:true chkToggleLinks:false chkHttpReadOnly:true chkForceMinorUpdate:false chkConfirmDelete:true chkInsertTabs:false chkUsePreForStorage:true chkDisplayInstrumentation:false txtBackupFolder: txtEditorFocus:text txtMainTab:Timeline txtMoreTab:moreTabAll txtMaxEditRows:30 txtFileSystemCharSet:UTF-8 txtTheme: txtUserName:YourName chkTWtableEnabled:true txtTWtableMinCellWidth:8 txtTWtableMaxWidth:100%25 txtTWtableMaxHeight:500px chkTWtableMultiLine:false txtTWtableFixRows:0 txtTWtableFixCols:0 chkTWtableTranspose:false chkTWtableFixedColWidth:false chkTWtedEnabled:true chkTWtedConfirmToDelete:true chkTWtedClickAway:true chkTWtedManualSave:false chkTWtedManualUpload:false chkTWtedEditAllTables:false chkTWtedIncludeCSS:true суббота, 3 ноября 2012 г., 14:40:23 UTC+4 пользователь TonG написал: Hi Vincent, Observations, but no explanations: Both of your Dropbox test files [1], [2] do show the 'C' and 'E' buttons when used over http (FF16). If I look at my file [3] over http, I only see the 'C' button. The only difference is that in [2] the buttons touch each other while in [1] there is 1 pixel spacing. Trying to get the files locally I observed something strange (it has nothing to do with the buttons, but I want to mention it). Normally right-clicking the page and selecting 'View Page Source' opens my configured editor (Notepad++), but with both your files the standard FF window with source text opens. This does NOT happen with my original Dropbox file [3] and other Dropbox files in my public Dropbox folder. Anyway, viewing the files locally, does show ONLY the 'C' button (FF16). If I use (installed) Safari v5.1.7, I only see the 'C' button (local and over http; local as if the plugins are disabled: small table without thick border lines). If I use Google Chrome portable (v22.0.1229.94) and Opera portable (12.02), I only see the 'C' button (local and over http). Cheers, Ton [1] https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--01.html [2] https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--02.html [3]
[tw] Re: Inline Editing of tables
Oops, sorry, now I can see the reason of my problems: my microrepository for testing is TW 2.6.0. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/a1QV2OYK7VoJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Yes, appologies, I can install the plugin, even current version from the official repository (1.4.3/1.4.3) and it works. Some new notes: * a tiddler with the following text (named test here) causes a bug: Section !!end |let's move the colomns|c |h-cell1|h-cell2|h-cell3|h-cell4|h |c13|c11|c12|c14| |c34|c21|c22|c24| tiddler [[test##Section]] The bug is the following: pressing E brings the edit mode, but pressing E again doesn't stop it; instead, there's funny animation :) * all the add colomn, paste colomn content and delete colomn operations stop edit mode (need to click E again to continue editing), which is somewhat interrupting * some more mess with styling: in shadows (ToolbarCommands and probably some generated by plugins) the tedBody wrapper has a border while it's 100% widths and a table has lesser widths; in PluginManager there's something with cell widths (depending on the txtTWtableMinCellWidth parameter) and text alignment Best regards, Yakov. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/BZF5v6tm8SIJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Yakov Ton, Thank you both very much for the feedback and suggestions. Ton your test file helped me quickly identified the cause to the missing backstage problem: ignorance of shadowed tiddlers in TWtable. It is now fixed in the next release (see below). It seems to fix the blocking saveChanges() issue as well (Ton please help verify this), but I am not sure if that also fixed Yakov's problem that TWtable+TWted combo don't work in Win7 x64. Yakov please try and tell me the results. Other things will have to wait, as I must devote my time into other things for a while. TWtable v1.4.3 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - Bug fix for missing backstage and blocking of saveChanges(). - The missing backstage happens for TW files that start with the default GettingStarted tiddler or any other shadowed tiddlers, because TWtable does not touch any shadowed tiddlers. It doesn't even try to find it, which resulted in a null value for a shadowed tiddler and then an exception thrown when TWtable is retrieving its title (to find its containing DOM element). If this happened when loading the DefaultTiddler then the backstage, which comes up after that, would have got no chance to load up. - I did not notice this because it did not happen to my own minimal test file, which does not start with any of the shadowed tiddlers. *But this should have happened since transclusion synchronization was implemented. Why it did not? Or it did?* - Some more bug fixes for sorting with SortableGridPlugin and TableSortingPlugin. - These bugs were partly introduced in codes to fix rows/columns and the code splitting. *Hope there are not much left*... - Changed back to normal font size for table caption. TWted v1.4.3 - (min) http://twtable.tiddlyspace.com/#TWted.min - (regular) http://twtable.tiddlyspace.com/#TWted - Set default text-alignment of a table cell to inherit. - Removed some dead codes. TWtcalc v0.7.3 - (min) http://twtable.tiddlyspace.com/#TWtcalc.min - (regular) http://twtable.tiddlyspace.com/#TWtcalc - Defined ROWS() and COLS()/COLUMNS() functions, which counts the number of rows/columns within a range of cells. - Bugs fixed for COLUMN()/COL() and COLUMNA()/COLA() functions. - These bugs were introduced in codes supporting absolute references. - Bug fixed with ROUND() function. - It was returning NaN when the argument results in 0. Have Fun! Vincent On Friday, November 2, 2012 2:02:38 AM UTC+8, TonG wrote: Hi Vincent, I had not much time to test the new versions, but I am using version 1.3.10 daily with much pleasure. Editing tables is so easy now; it saves me a lot of time. First test with the split versions was not a success (Win7 x64, FF16): I used the Minimal Test Case made for TableEdit v 1.3.9 (TW v2.6.5 with config.options.chkAutoSave = true; in a systemConfig tagged tiddler), added TWTable v1.4.2-1 and TWted v1.4.2, tagged them systemConfig and deleted TableEdit v1.3.9. At that moment I realized autosave was not working (I cannot recall exactly when it stopped), but manual saving was not possible either. With help of the bookmarklet Save current storeArea contents to clipboard from TiddlyTools I could restore the TW but now the backstage button had disappeared. Anyway, I could edit my sample table. May be its a coincidence, but both problems (autosave/backstage button) appeared in earlier versions of TableEdit (before the split). So I started from scratch and checked if autosave worked after every change. * empty TW v2.6.6 * Added systemConfig tagged tiddler with config.options.chkAutoSave = true; * Added TWtable tagged with systemConfig Up till then everything was OK, but after reloading the TW the backstage button had disappeared (the same in Chrome 17 portable) * Added a tiddler with a table. Table could be edited. See MTC [1] I did not do any further tests. For your information, the following plugins work together with TableEdit v1.3.10: DropDownMenuPlugin 2.1 GotoPlugin 1.9.2 ImageSizePlugin 1.2.3 ImportTiddlersPlugin 4.6.2 InlineJavascriptPlugin 1.9.6 ListFiltrPlugin0.9.1 Beta NestedSlidersPlugin 2.4.9 QuickEditPlugin 2.4.4 QuickNotePlugin 2.1.0 QuickOpenTagPlugin 3.0.1a RenameTagsPlugin 3.0 ($Rev: 5501 $) SaveAndReloadMacro 1.0 SearchOptionsPlugin 3.0.10 SimpleMessagePlugin 0.1 TabEditPlugin 0.32 TableOfContentsPlugin 2.4.3 TagSearchPlugin 1.2.0 (2010-10-10) TagsplorerMacro 1.3.3 TiddlerTweakerPlugin 2.4.5 TiddlersBarPluginMP 1.2.5 TiddlyFileImportr 0.2.7 ToggleTagPlugin 3.1.0a YourSearchPlugin 2.1.6 (2012-04-19) Note: there are 2 search
[tw] Re: Inline Editing of tables
Hi Vincent, I made a MTC as before (Win7 x64, FF16, TW v2.6.6, TWTable v1.4.3, TWted v1.4.3), see [1] After reloading the backstage button is present, but with a table only the 'C' button can be seen. The 'E' button can't be seen so edit is not possible. FYI: The latest combined version TableEdit v1.3.12 does also work with the plugins mentioned in my last post. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable143_TWted143.html On Nov 2, 11:03 am, Yakov yakov.litvin.publi...@gmail.com wrote: Ok, I found out what's the problem: it's with CSS -- the C button hovers over the E button, so it's practically invisible, see the screenshot of inspection (it stays in the latest versions). Also, TWtable + TWted add unnecessary scroller to every table. This may be connected with the following thing (can be seen on the same screenshot): the additional thicker border is only at the top, bottom and left, but not at the right; though, inspection shows that the wrapper has normal width (not wider than the table). Take you time, Vincent! We'll be patient :) пятница, 2 ноября 2012 г., 11:47:06 UTC+4 пользователь Vincent Yeh написал: Yakov Ton, Thank you both very much for the feedback and suggestions. Ton your test file helped me quickly identified the cause to the missing backstage problem: ignorance of shadowed tiddlers in TWtable. It is now fixed in the next release (see below). It seems to fix the blocking saveChanges() issue as well (Ton please help verify this), but I am not sure if that also fixed Yakov's problem that TWtable+TWted combo don't work in Win7 x64. Yakov please try and tell me the results. Other things will have to wait, as I must devote my time into other things for a while. TWtable v1.4.3 - (min)http://twtable.tiddlyspace.com/#TWtable.min - (regular)http://twtable.tiddlyspace.com/#TWtable - Bug fix for missing backstage and blocking of saveChanges(). - The missing backstage happens for TW files that start with the default GettingStarted tiddler or any other shadowed tiddlers, because TWtable does not touch any shadowed tiddlers. It doesn't even try to find it, which resulted in a null value for a shadowed tiddler and then an exception thrown when TWtable is retrieving its title (to find its containing DOM element). If this happened when loading the DefaultTiddler then the backstage, which comes up after that, would have got no chance to load up. - I did not notice this because it did not happen to my own minimal test file, which does not start with any of the shadowed tiddlers. *But this should have happened since transclusion synchronization was implemented. Why it did not? Or it did?* - Some more bug fixes for sorting with SortableGridPlugin and TableSortingPlugin. - These bugs were partly introduced in codes to fix rows/columns and the code splitting. *Hope there are not much left*... - Changed back to normal font size for table caption. TWted v1.4.3 - (min)http://twtable.tiddlyspace.com/#TWted.min - (regular)http://twtable.tiddlyspace.com/#TWted - Set default text-alignment of a table cell to inherit. - Removed some dead codes. TWtcalc v0.7.3 - (min)http://twtable.tiddlyspace.com/#TWtcalc.min - (regular)http://twtable.tiddlyspace.com/#TWtcalc - Defined ROWS() and COLS()/COLUMNS() functions, which counts the number of rows/columns within a range of cells. - Bugs fixed for COLUMN()/COL() and COLUMNA()/COLA() functions. - These bugs were introduced in codes supporting absolute references. - Bug fixed with ROUND() function. - It was returning NaN when the argument results in 0. Have Fun! Vincent On Friday, November 2, 2012 2:02:38 AM UTC+8, TonG wrote: Hi Vincent, I had not much time to test the new versions, but I am using version 1.3.10 daily with much pleasure. Editing tables is so easy now; it saves me a lot of time. First test with the split versions was not a success (Win7 x64, FF16): I used the Minimal Test Case made for TableEdit v 1.3.9 (TW v2.6.5 with config.options.chkAutoSave = true; in a systemConfig tagged tiddler), added TWTable v1.4.2-1 and TWted v1.4.2, tagged them systemConfig and deleted TableEdit v1.3.9. At that moment I realized autosave was not working (I cannot recall exactly when it stopped), but manual saving was not possible either. With help of the bookmarklet Save current storeArea contents to clipboard from TiddlyTools I could restore the TW but now the backstage button had disappeared. Anyway, I could edit my sample table. May be its a coincidence, but both problems (autosave/backstage button) appeared in earlier versions of TableEdit (before the split).
[tw] Re: Inline Editing of tables
Hi Vincent, Very strange. May be others can have a look at my MTC [1] and report of they see the 'E' and 'C' buttons or only the 'C'. button. I don't know if it helps but I observed the following for a local file: FF16: With TWTable and TWted both enabled I only see the 'C' button. With TWted disabled (option) I only see the 'C' button. With TWted and TETable both disabled I still see the 'C' button although the table has the non-editable appearance ('small' table without thick borders) I do see exactly the same with Safari 5.1, Opera 12 portable and Google Chrome portable 17. If I use the Dropbox link [1] FF and Safari behave the same (I see only the 'C' button); with Chrome I can't access my Dropbox file (error). [1] https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable143_TWted143.html On Nov 2, 4:38 pm, Vincent Yeh qmo.w...@gmail.com wrote: Ton Yakov, It seems to me that you are facing the same problem, but I am afraid this is not an easy one for me (maybe easy for someone else) because Ton's MTC file works normally with my FF16.02 / Win7x64 (and Opera 12.02 / Win7x64 as well, see attachment). Well, to be precise it works only if saved locally. It has the same problem if opened over the internet. I have no idea how to debug under such a situation. Any suggestions? Vincent On Friday, November 2, 2012 10:22:24 PM UTC+8, TonG wrote: Hi Vincent, I made a MTC as before (Win7 x64, FF16, TW v2.6.6, TWTable v1.4.3, TWted v1.4.3), see [1] After reloading the backstage button is present, but with a table only the 'C' button can be seen. The 'E' button can't be seen so edit is not possible. FYI: The latest combined version TableEdit v1.3.12 does also work with the plugins mentioned in my last post. Cheers, Ton [1]https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable143_TWted143.html On Nov 2, 11:03 am, Yakov yakov.litvin.publi...@gmail.com wrote: Ok, I found out what's the problem: it's with CSS -- the C button hovers over the E button, so it's practically invisible, see the screenshot of inspection (it stays in the latest versions). Also, TWtable + TWted add unnecessary scroller to every table. This may be connected with the following thing (can be seen on the same screenshot): the additional thicker border is only at the top, bottom and left, but not at the right; though, inspection shows that the wrapper has normal width (not wider than the table). Take you time, Vincent! We'll be patient :) пятница, 2 ноября 2012 г., 11:47:06 UTC+4 пользователь Vincent Yeh написал: Yakov Ton, Thank you both very much for the feedback and suggestions. Ton your test file helped me quickly identified the cause to the missing backstage problem: ignorance of shadowed tiddlers in TWtable. It is now fixed in the next release (see below). It seems to fix the blocking saveChanges() issue as well (Ton please help verify this), but I am not sure if that also fixed Yakov's problem that TWtable+TWted combo don't work in Win7 x64. Yakov please try and tell me the results. Other things will have to wait, as I must devote my time into other things for a while. TWtable v1.4.3 - (min)http://twtable.tiddlyspace.com/#TWtable.min - (regular)http://twtable.tiddlyspace.com/#TWtable - Bug fix for missing backstage and blocking of saveChanges(). - The missing backstage happens for TW files that start with the default GettingStarted tiddler or any other shadowed tiddlers, because TWtable does not touch any shadowed tiddlers. It doesn't even try to find it, which resulted in a null value for a shadowed tiddler and then an exception thrown when TWtable is retrieving its title (to find its containing DOM element). If this happened when loading the DefaultTiddler then the backstage, which comes up after that, would have got no chance to load up. - I did not notice this because it did not happen to my own minimal test file, which does not start with any of the shadowed tiddlers. *But this should have happened since transclusion synchronization was implemented. Why it did not? Or it did?* - Some more bug fixes for sorting with SortableGridPlugin and TableSortingPlugin. - These bugs were partly introduced in codes to fix rows/columns and the code splitting. *Hope there are not much left*... - Changed back to normal font size for table caption. TWted v1.4.3 - (min)http://twtable.tiddlyspace.com/#TWted.min - (regular)http://twtable.tiddlyspace.com/#TWted - Set default text-alignment of a table cell to inherit. - Removed some dead codes. TWtcalc v0.7.3 - (min)http://twtable.tiddlyspace.com/#TWtcalc.min -
[tw] Re: Inline Editing of tables
Yakov, Cookie history is a very good point! But my FF still works normally after removing cookies, and my Opera does not have a cookie history because I only installed it a couple of days ago. The same folder issue is cleared as the same file still works at another folder. However, from your screenshot I did suspect something and made two files in my Dropbox's public folder for testing, please try and see if one of them works. 1. https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--01.html 2. https://dl.dropbox.com/u/23745840/MTC_TW266_TWTable143_TWted143--02.html Vincent On Saturday, November 3, 2012 6:39:20 AM UTC+8, Yakov wrote: Well, first if you can reproduce the problem over http, that's already kind of an option. Next, where do you place Ton's TW? In the same folder as your dev TWs? I mean, although that's unlikely, there can be some forgotten cookie-option (may be you renamed something like enable TWted and didn't accounted that somewhere in your code, but as your browsers already have those cookies with old names and values, everything works), could it be so? пятница, 2 ноября 2012 г., 19:38:08 UTC+4 пользователь Vincent Yeh написал: Ton Yakov, It seems to me that you are facing the same problem, but I am afraid this is not an easy one for me (maybe easy for someone else) because Ton's MTC file works normally with my FF16.02 / Win7x64 (and Opera 12.02 / Win7x64 as well, see attachment). Well, to be precise it works only if saved locally. It has the same problem if opened over the internet. I have no idea how to debug under such a situation. Any suggestions? Vincent On Friday, November 2, 2012 10:22:24 PM UTC+8, TonG wrote: Hi Vincent, I made a MTC as before (Win7 x64, FF16, TW v2.6.6, TWTable v1.4.3, TWted v1.4.3), see [1] After reloading the backstage button is present, but with a table only the 'C' button can be seen. The 'E' button can't be seen so edit is not possible. FYI: The latest combined version TableEdit v1.3.12 does also work with the plugins mentioned in my last post. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable143_TWted143.html On Nov 2, 11:03 am, Yakov yakov.litvin.publi...@gmail.com wrote: Ok, I found out what's the problem: it's with CSS -- the C button hovers over the E button, so it's practically invisible, see the screenshot of inspection (it stays in the latest versions). Also, TWtable + TWted add unnecessary scroller to every table. This may be connected with the following thing (can be seen on the same screenshot): the additional thicker border is only at the top, bottom and left, but not at the right; though, inspection shows that the wrapper has normal width (not wider than the table). Take you time, Vincent! We'll be patient :) пятница, 2 ноября 2012 г., 11:47:06 UTC+4 пользователь Vincent Yeh написал: Yakov Ton, Thank you both very much for the feedback and suggestions. Ton your test file helped me quickly identified the cause to the missing backstage problem: ignorance of shadowed tiddlers in TWtable. It is now fixed in the next release (see below). It seems to fix the blocking saveChanges() issue as well (Ton please help verify this), but I am not sure if that also fixed Yakov's problem that TWtable+TWted combo don't work in Win7 x64. Yakov please try and tell me the results. Other things will have to wait, as I must devote my time into other things for a while. TWtable v1.4.3 - (min)http://twtable.tiddlyspace.com/#TWtable.min - (regular)http://twtable.tiddlyspace.com/#TWtable - Bug fix for missing backstage and blocking of saveChanges(). - The missing backstage happens for TW files that start with the default GettingStarted tiddler or any other shadowed tiddlers, because TWtable does not touch any shadowed tiddlers. It doesn't even try to find it, which resulted in a null value for a shadowed tiddler and then an exception thrown when TWtable is retrieving its title (to find its containing DOM element). If this happened when loading the DefaultTiddler then the backstage, which comes up after that, would have got no chance to load up. - I did not notice this because it did not happen to my own minimal test file, which does not start with any of the shadowed tiddlers. *But this should have happened since transclusion synchronization was implemented. Why it did not? Or it did?* - Some more bug fixes for sorting with SortableGridPlugin and TableSortingPlugin. - These bugs were partly introduced in codes to fix rows/columns and the code splitting. *Hope there
[tw] Re: Inline Editing of tables
Hi Vincent, I had not much time to test the new versions, but I am using version 1.3.10 daily with much pleasure. Editing tables is so easy now; it saves me a lot of time. First test with the split versions was not a success (Win7 x64, FF16): I used the Minimal Test Case made for TableEdit v 1.3.9 (TW v2.6.5 with config.options.chkAutoSave = true; in a systemConfig tagged tiddler), added TWTable v1.4.2-1 and TWted v1.4.2, tagged them systemConfig and deleted TableEdit v1.3.9. At that moment I realized autosave was not working (I cannot recall exactly when it stopped), but manual saving was not possible either. With help of the bookmarklet Save current storeArea contents to clipboard from TiddlyTools I could restore the TW but now the backstage button had disappeared. Anyway, I could edit my sample table. May be its a coincidence, but both problems (autosave/backstage button) appeared in earlier versions of TableEdit (before the split). So I started from scratch and checked if autosave worked after every change. * empty TW v2.6.6 * Added systemConfig tagged tiddler with config.options.chkAutoSave = true; * Added TWtable tagged with systemConfig Up till then everything was OK, but after reloading the TW the backstage button had disappeared (the same in Chrome 17 portable) * Added a tiddler with a table. Table could be edited. See MTC [1] I did not do any further tests. For your information, the following plugins work together with TableEdit v1.3.10: DropDownMenuPlugin 2.1 GotoPlugin 1.9.2 ImageSizePlugin 1.2.3 ImportTiddlersPlugin 4.6.2 InlineJavascriptPlugin 1.9.6 ListFiltrPlugin 0.9.1 Beta NestedSlidersPlugin 2.4.9 QuickEditPlugin 2.4.4 QuickNotePlugin 2.1.0 QuickOpenTagPlugin 3.0.1a RenameTagsPlugin 3.0 ($Rev: 5501 $) SaveAndReloadMacro 1.0 SearchOptionsPlugin 3.0.10 SimpleMessagePlugin 0.1 TabEditPlugin 0.32 TableOfContentsPlugin 2.4.3 TagSearchPlugin 1.2.0 (2010-10-10) TagsplorerMacro 1.3.3 TiddlerTweakerPlugin 2.4.5 TiddlersBarPluginMP 1.2.5 TiddlyFileImportr 0.2.7 ToggleTagPlugin 3.1.0a YourSearchPlugin 2.1.6 (2012-04-19) Note: there are 2 search plugins installed. I can switch between them, but mainly use YourSearchPlugin. Both worked together with TableEdit. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TW266_TWTable142-1_TWted142.html On Nov 1, 6:40 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Vincent, Thanks a lot for the feedback. Currently I do not have time to work on these plugins so you will need to wait a while for the next upgrade. Here are a few quick replies I can make at this moment. That's ok, for current use TableEditor 1.3.12 seems to be good enough. Both Opera 12.02 and FireFox 16.02 work in my Win7 x64 (running in VirtualBox 4.1.22 r80657 over Ubuntu 12.04) with TWtable+TWted, so I am guessing there might be a plugin conflict in your system. Could you try to verify this? No, it's definitely not a plugin conflict as for testing I use separate repositories, where only TableEditor (couple of versions) and others (TWted, TWted.min etc) are stored, and only one set is active (i.e. when I test TableEditor, TWted and others have systemConfigDisable, when I test TWted + TWtable, others get the tag). And I also noticed that TWtcalc.min is not hiding all its codes, which is due to the use of percentage symbol (%) in the recently modified COUNT() function. Maybe will switch to another symbol... Well, you can try @@display:none @@ wrapper instead of /% %/, I think this will work. I see. That was my mistake! Guess I should change it to TWtable.min... or just remove it and show a warning message if TWtable (or TWtable.min) is not installed (because people can choose to install either one)... This depends on the plugin mechnism. The Requires slice is used by users to see what is required, but also by TW plugin engine which makes sure that the required plugins are launched *before* the requiring one (I'm not sure what is done if the required plugin is not found, but this can be investigated by learning the loadPlugins function [1]). If the two plugins can be launched in an arbitrary order and work anyway, than I'd suggest to replace Requires by some synonym, so that it would serve for users, but doesn't do anything with the plugin launch order. However, I have stopped TableEditor so further development will go to TWtable+TWted combo. We shall fix the first issue before other things. Sure, very true. I didn't know about sliders so tables in there are not properly prepared. This will be added in the near future. Ok (it's just previously they worked well, if I remember correctly). Looking forward. [1]https://github.com/TiddlyWiki/tiddlywiki/blob/master/js/main.js#L138 -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to
[tw] Re: Inline Editing of tables
Hello Vincent, impressive work! Unfortunately, can't get the new pair TWted + TWtable (in both Opera and FireFox, Win 7 x64; checked cookie-options, they are enabled). Some notes: * as you can see, current hiding+escaping (***/) adds an unnecessary list item in the end of tiddlers -- this can be handled by adding a line break at the end of a tiddler * the Requires slice in the TWted.min has the value of TWtable, which can cause problems for those who are attentive enough (when I noticed this, I checked TWted and TWtable as well, but this didn't bring success) * the plugin(s) change the style of tables which are editable (thick border and larger font for caption) which is not a desirable behavior by default (correct me if I'm wrong, but I haven't found any options to change this) And some notes which are regarding TableEditor (1.3.12), as I'm not sure how the things are with the two plugins as I can't edit via them: * would be useful to be able to edit non-existing cells: like in the table |h-cell1|h-cell2|h |c11|c12| |c21| (for instance, I've a large tables comparing different software which are filled only partially). * tables in sliders bahave quite weirdly (see the attached screenshot, the * button is the button of the slider, transclusion from another tiddler is below it): ** the extra border (the div element with the tedTbody class) is stretched ** instead of C and E buttons (see above the slider), H button is present Soon, I'll be doing some experimental work and I'm going to try TableEditor to write experimental data, so I'll probably provide some details regarding the workflow. Best regards, Yakov. пятница, 26 октября 2012 г., 5:36:58 UTC+4 пользователь Vincent Yeh написал: TWtable v1.4.2-1 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - Bug fixes for working with MathJaxPlugin - Hijacks SnapShotPlugin's go() function to, upon taking a snapshot, - hide buttons (edit buttons and the save a snapshot button), and - replace the defaultFilename with tiddler title(mmdd).html. It was only for my own use to change the defaultFilename and to hide the save a snapshot button when taking a snapshot. Figured that it should not be the default behavior of TWtable so removed the codes. Still it hides the edit buttons when taking a snapshot with SnapShotPlugin. Vincnet -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/O_ikEmbTXU0J. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en. attachment: TableEditor screenshot.png
[tw] Re: Inline Editing of tables
Yakov, Thanks a lot for the feedback. Currently I do not have time to work on these plugins so you will need to wait a while for the next upgrade. Here are a few quick replies I can make at this moment. On Thursday, November 1, 2012 7:04:47 AM UTC+8, Yakov wrote: Hello Vincent, impressive work! Unfortunately, can't get the new pair TWted + TWtable (in both Opera and FireFox, Win 7 x64; checked cookie-options, they are enabled). Both Opera 12.02 and FireFox 16.02 work in my Win7 x64 (running in VirtualBox 4.1.22 r80657 over Ubuntu 12.04) with TWtable+TWted, so I am guessing there might be a plugin conflict in your system. Could you try to verify this? Some notes: * as you can see, current hiding+escaping (***/) adds an unnecessary list item in the end of tiddlers -- this can be handled by adding a line break at the end of a tiddler Thanks! I didn't know about this. And I also noticed that TWtcalc.min is not hiding all its codes, which is due to the use of percentage symbol (%) in the recently modified COUNT() function. Maybe will switch to another symbol... * the Requires slice in the TWted.min has the value of TWtable, which can cause problems for those who are attentive enough (when I noticed this, I checked TWted and TWtable as well, but this didn't bring success) I see. That was my mistake! Guess I should change it to TWtable.min... or just remove it and show a warning message if TWtable (or TWtable.min) is not installed (because people can choose to install either one)... * the plugin(s) change the style of tables which are editable (thick border and larger font for caption) which is not a desirable behavior by default (correct me if I'm wrong, but I haven't found any options to change this) The larger caption font was for my poor eyes, and you are right it should not be the default behavior. Will change it back in the next release. The thicker borders are due to additional wrappers (needed for scrolling). I had noticed that and put it in my ToDo list but with a lower priority. Will come to that sooner or later. And some notes which are regarding TableEditor (1.3.12), as I'm not sure how the things are with the two plugins as I can't edit via them: * would be useful to be able to edit non-existing cells: like in the table |h-cell1|h-cell2|h |c11|c12| |c21| (for instance, I've a large tables comparing different software which are filled only partially). This makes sense. I will put it in my ToDo list (with a priority higher than the thicker border thing). However, I have stopped TableEditor so further development will go to TWtable+TWted combo. We shall fix the first issue before other things. * tables in sliders bahave quite weirdly (see the attached screenshot, the * button is the button of the slider, transclusion from another tiddler is below it): ** the extra border (the div element with the tedTbody class) is stretched ** instead of C and E buttons (see above the slider), H button is present I didn't know about sliders so tables in there are not properly prepared. This will be added in the near future. Soon, I'll be doing some experimental work and I'm going to try TableEditor to write experimental data, so I'll probably provide some details regarding the workflow. That is great! I'd very glad to have input from this aspect. Thanks in advance! Best regards, Yakov. пятница, 26 октября 2012 г., 5:36:58 UTC+4 пользователь Vincent Yeh написал: TWtable v1.4.2-1 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - Bug fixes for working with MathJaxPlugin - Hijacks SnapShotPlugin's go() function to, upon taking a snapshot, - hide buttons (edit buttons and the save a snapshot button), and - replace the defaultFilename with tiddler title(mmdd).html. It was only for my own use to change the defaultFilename and to hide the save a snapshot button when taking a snapshot. Figured that it should not be the default behavior of TWtable so removed the codes. Still it hides the edit buttons when taking a snapshot with SnapShotPlugin. Vincnet -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/G_CN3gMHRHUJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
TWtcalc 0.7.2 - (min) http://twtable.tiddlyspace.com/#TWtcalc.min - (regular) http://twtable.tiddlyspace.com/#TWtcalc - Defined IF() and modified COUNT() function, see http://twtable.tiddlyspace.com/#TWtcalc--Example--IF_and_COUNT for example. - The IF() function works the same way as the IF() function in MS Excel, except that CSS style statements can be included. - Syntax: IF(condition, statement_if_true, statement_if_false) - Example: IF ($G1=F1, color:blue;$G1-F1, color:red;$G1-F1) results in a positive or a negative value of |$G1-F1|. - The COUNT() function now supports conditional counting. *Note the syntax is not compatible with Excell's countif() function (because I did not know about it)*. - Syntax: =COUNT([condition], cell references) - condition is optional and if given must be quoted with single or double quotes - use the percentage symbol % as a placeholder for the values to test - Example, =COUNT('%60 %70', A1:A90) returns the number of numerical values greater than 60 and less than 70 among cells between A1 and A90, inclusively. - Bug fix for numeric calculations including empty cells - Previously an error was generated if empty cells are included in numeric calculations. Now those cells are ignored so no more errors in such cases. - Bug fixes with copy-and-pasting - The auto-adjustment of cell references upon copy-and-pasting was broken, possibly due to the code restructuring, and is now fixed. TWted v1.4.2 - (min) http://twtable.tiddlyspace.com/#TWted.min - (regular) http://twtable.tiddlyspace.com/#TWted - Edit table caption. To do so, click on - the caption text if the table already has one, or - the white space at the center of caption area (you will see a change of mouse pointer when hovering over the white space). - Bug fixes with vertical floating menu - The menu bottom was blocked by the scrolling wrapper at the table bottom, fixed by raising its level to higher than the scrolling wrapper. TWtable v1.4.2 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - Bug fixes for working with MathJaxPlugin - Hijacks SnapShotPlugin's go() function to, upon taking a snapshot, - hide buttons (edit buttons and the save a snapshot button), and - replace the defaultFilename with tiddler title(mmdd).html. - Removed unused function table_caption(). On Tuesday, October 23, 2012 2:19:20 PM UTC+8, Vincent Yeh wrote: Great! And I have a list of plugins not to worry about. :-) Vincent On Monday, October 22, 2012 5:15:41 PM UTC+8, Lyall wrote: Cool, works again :) FYI: The plugins I am using are as follows :- I have not really checked to see if they are all still 'valid', things seem to work, so I leave it at that :) Tiddler Version AdvancedOptionsPlugin 1.2.0 AutoRefreshPlugin 1.0.1 BackstageTweaks BreadcrumbsPlugin 2.1.5 CalendarPlugin 1.5.1 CalendarPluginConfig CollapseTiddlersPlugin 2.0.0 CookieJar CookieManagerPlugin 2.4.1 CookieManagerPluginConfig CoreTweaks CryptoFunctionsPlugin DatePlugin 2.7.3 DatePluginConfig2.7.3 DeprecatedFunctionsPlugin DisableWikiLinksPlugin 1.6.0 ForEachTiddlerPlugin29 KB GotoPlugin 1.9.2 ImportTiddlersPlugin4.6.2 ImprovedSlicesPlugin1.0.1 InlineJavascriptPlugin 1.9.5 IntelliTaggerPlugin IntelliTagsEditCommandPlugin1.0.0 (2007-10-03) LaunchApplicationPlugin 1.4.0 RearrangeTiddlersPlugin 2.0.0 SaveAsPlugin2.1.2 SearchOptionsPlugin 3.0.5 SplashScreenPlugin SystemTweaks TWtable 1.4.1 TWted 1.4.1 TableOfContentsPlugin 2.4.3 TaggerPlugin1.0.1 (2006-06-01) TextAreaPlugin 2.3.0 TiddlerEncryptionPlugin 3.2.1 TiddlerTweakerPlugin2.4.5 -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/_5oCT534K5gJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
TWtable v1.4.2-1 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - Bug fixes for working with MathJaxPlugin - Hijacks SnapShotPlugin's go() function to, upon taking a snapshot, - hide buttons (edit buttons and the save a snapshot button), and - replace the defaultFilename with tiddler title(mmdd).html. It was only for my own use to change the defaultFilename and to hide the save a snapshot button when taking a snapshot. Figured that it should not be the default behavior of TWtable so removed the codes. Still it hides the edit buttons when taking a snapshot with SnapShotPlugin. Vincnet -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/pEMSvh6U3tUJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Great! And I have a list of plugins not to worry about. :-) Vincent On Monday, October 22, 2012 5:15:41 PM UTC+8, Lyall wrote: Cool, works again :) FYI: The plugins I am using are as follows :- I have not really checked to see if they are all still 'valid', things seem to work, so I leave it at that :) Tiddler Version AdvancedOptionsPlugin 1.2.0 AutoRefreshPlugin 1.0.1 BackstageTweaks BreadcrumbsPlugin 2.1.5 CalendarPlugin 1.5.1 CalendarPluginConfig CollapseTiddlersPlugin 2.0.0 CookieJar CookieManagerPlugin 2.4.1 CookieManagerPluginConfig CoreTweaks CryptoFunctionsPlugin DatePlugin 2.7.3 DatePluginConfig2.7.3 DeprecatedFunctionsPlugin DisableWikiLinksPlugin 1.6.0 ForEachTiddlerPlugin29 KB GotoPlugin 1.9.2 ImportTiddlersPlugin4.6.2 ImprovedSlicesPlugin1.0.1 InlineJavascriptPlugin 1.9.5 IntelliTaggerPlugin IntelliTagsEditCommandPlugin1.0.0 (2007-10-03) LaunchApplicationPlugin 1.4.0 RearrangeTiddlersPlugin 2.0.0 SaveAsPlugin2.1.2 SearchOptionsPlugin 3.0.5 SplashScreenPlugin SystemTweaks TWtable 1.4.1 TWted 1.4.1 TableOfContentsPlugin 2.4.3 TaggerPlugin1.0.1 (2006-06-01) TextAreaPlugin 2.3.0 TiddlerEncryptionPlugin 3.2.1 TiddlerTweakerPlugin2.4.5 -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/ul25gN5IXCcJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Cool, works again :) FYI: The plugins I am using are as follows :- I have not really checked to see if they are all still 'valid', things seem to work, so I leave it at that :) Tiddler Version AdvancedOptionsPlugin 1.2.0 AutoRefreshPlugin 1.0.1 BackstageTweaks BreadcrumbsPlugin 2.1.5 CalendarPlugin 1.5.1 CalendarPluginConfig CollapseTiddlersPlugin 2.0.0 CookieJar CookieManagerPlugin 2.4.1 CookieManagerPluginConfig CoreTweaks CryptoFunctionsPlugin DatePlugin 2.7.3 DatePluginConfig2.7.3 DeprecatedFunctionsPlugin DisableWikiLinksPlugin 1.6.0 ForEachTiddlerPlugin29 KB GotoPlugin 1.9.2 ImportTiddlersPlugin4.6.2 ImprovedSlicesPlugin1.0.1 InlineJavascriptPlugin 1.9.5 IntelliTaggerPlugin IntelliTagsEditCommandPlugin1.0.0 (2007-10-03) LaunchApplicationPlugin 1.4.0 RearrangeTiddlersPlugin 2.0.0 SaveAsPlugin2.1.2 SearchOptionsPlugin 3.0.5 SplashScreenPlugin SystemTweaks TWtable 1.4.1 TWted 1.4.1 TableOfContentsPlugin 2.4.3 TaggerPlugin1.0.1 (2006-06-01) TextAreaPlugin 2.3.0 TiddlerEncryptionPlugin 3.2.1 TiddlerTweakerPlugin2.4.5 -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/CWt6ULdj200J. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
I Installed TWted and TWtable, minimised versions, 1.40, both linked from your post. Both are enabled, but the 'edit' button does not display on 'editable' tables. The tiddlywiki seems as though the plugin is not installed at all. Using Linux, Firefox, has worked in previous incarnations. Just thought I would let you know. :) ...Lyall On Saturday, October 20, 2012 1:10:13 AM UTC+10:30, Vincent Yeh wrote: The TableEditor had grown to a complexity that makes it much less easier to debug or extend further, so I split and restructured it into two parts: the renderer and the editor. They are named/renamed as TWtable and TWted, respectively. In the meantime, TableCalculator was also modified and renamed to TWtcalc to fit into the new structure and naming convention. The renderer does the rendering tasks and serves as the basis for the editor TWted and calculator TWtcalc: *you need TWtable in order to use either of the other two*. This code restructuring removed cross-linking between the editor and calculator, making them easier to debug or extend further. *Options are regrouped and renamed accordingly, but old names are respected so hopefully you don't need to do manual changes in the upgrade process*. Some existing bugs were fixed along the way, too. If you had hijacked some functions in TableEditor for your own use, you will need to change the codes from ? http://twtable.tiddlyspace.com/# 1 config.macros.TableEditor.xxx() to, most likely, ? http://twtable.tiddlyspace.com/# 1 TWted.xxx(), or, less likely, ? http://twtable.tiddlyspace.com/# 1 TWtable.xxx(). For TableCalculator functions the codes should be changed from ? http://twtable.tiddlyspace.com/# 1 config.macros.TableCalculator.xxx() to ? http://twtable.tiddlyspace.com/# 1 TWtcalc.xxx() - TWtable v1.4.0 - (min) http://twtable.tiddlyspace.com/#TWtable.min - (regular) http://twtable.tiddlyspace.com/#TWtable - - Separated from TableEditor. - Restructured to better fit the separated code structure. - Keeps the 'C' button for easy configuration at all times without affecting the SyntaxHighliterPlugin3. - Synchronized rendering on scrolling event for multiply transcluded copies of the same tiddler. See http://twtable.tiddlyspace.com/#TWtable--Example--Synchronization for example. - Bug fixes for fixed rows/columns: - better alignment in Chrome/FireFox/Safari; - fixed the no-sorting-with-fixed-header bug. - Bug fixes and workarounds with MathJax: - locate the tiddlers with a math-containing title; - render math-containing table captions; - obtain the width of math-containing table cells by switching from refreshTiddler() core function to displayTiddler(), which the MathJax plugin hijacks to render math expressions. - TWted v1.4.0 - (min) http://twtable.tiddlyspace.com/#TWted.min - (regular) http://twtable.tiddlyspace.com/#TWted - - Separated from TableEditor. - Restructured to better fit the separated code structure. - Bug fixes on auto edit box height for large cells (larger than the maximum table view port height). - Fixed the inconsistent edit button width and floating menu positioning in different browsers. - Removed dependency on jQuery resize plugin. - Renamed two functions: - prepare_edit_buttons() is now start_edit_mode() - remove_edit_buttons() is now stop_edit_mode() - The old names are still kept for now but may be dropped in the future. - TWtcalc v0.7.0 - (min) http://twtable.tiddlyspace.com/#TWtcalc.min - (regular) http://twtable.tiddlyspace.com/#TWtcalc - - Separated from TableCalculator. - Restructured to better fit the separated code structure. - Bug fixes for absolute reference support. Have fun! Vincent On Thursday, October 11, 2012 6:33:08 PM UTC+8, Lyall wrote: Absolutely no need to apologise. I am thanking you for your efforts! ...Lyall On Thursday, October 11, 2012 8:31:03 PM UTC+10:30, Vincent Yeh wrote: Lyall Ton, Sorry for the troubles...Fortunately the cause is quite simple and easily fixed: go back to use .bind() and .unbind() for event binding/unbinding. All the troubles turned out to be caused by the new event binding/unbinding functions used in TableEditor v1.3.11: .on() and .off(). I just realized that they are only added in jQuery v 1.7 while Ton's minimal test case uses jQuery 1.6.4 (TW 2.6.5) so it doesn't work. I am guessing Lyall's case is the same? It works in my TW simply because TW 2.6.6 includes jQuery 1.7.2... TableEditor v1.3.12 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor - *Switched
[tw] Re: Inline Editing of tables
Ah, yes, I have changed the symbol to remove the word 'backstage' and replaced it with a '' symbol. Still, in addition to that disappearing, I found my tiddlywiki catastrophically broken, to the extent I had to disable table edit to get things to work properly again. In particular, I have a newTiddler title:WebSiteLoginId text:{{store.getTiddlerText(TemplateWebSiteLoginId,)}} tag:LoginId tag:WebSites label:NewWebLogin prompt:Create a new Web Site Login Entry macro invocation, which completely failed to retrieve the template tiddler contents. It's been so long since I looked at this, I am unsure if I am utilising any plugin capabilities or not. ...Lyall -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/oYDqnvBlV5QJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
All the On Thursday, October 11, 2012 2:13:42 PM UTC+8, Lyall wrote: Ah, yes, I have changed the symbol to remove the word 'backstage' and replaced it with a '' symbol. Still, in addition to that disappearing, I found my tiddlywiki catastrophically broken, to the extent I had to disable table edit to get things to work properly again. In particular, I have a newTiddler title:WebSiteLoginId text:{{store.getTiddlerText(TemplateWebSiteLoginId,)}} tag:LoginId tag:WebSites label:NewWebLogin prompt:Create a new Web Site Login Entry macro invocation, which completely failed to retrieve the template tiddler contents. It's been so long since I looked at this, I am unsure if I am utilising any plugin capabilities or not. ...Lyall -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/Www7e9qawWQJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Lyall Ton, Sorry for the troubles...Fortunately the cause is quite simple and easily fixed: go back to use .bind() and .unbind() for event binding/unbinding. All the troubles turned out to be caused by the new event binding/unbinding functions used in TableEditor v1.3.11: .on() and .off(). I just realized that they are only added in jQuery v 1.7 while Ton's minimal test case uses jQuery 1.6.4 (TW 2.6.5) so it doesn't work. I am guessing Lyall's case is the same? It works in my TW simply because TW 2.6.6 includes jQuery 1.7.2... TableEditor v1.3.12 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor - *Switched back to .bind() for event binding because .on() only works in TW 2.6.6 (which includes jQuery v1.7.2).* - *Auto edit box height (not width) in edit mode. See http://twtable.tiddlyspace.com/#[[Dynamic%20TextArea%20Height]] if interested.* - *Fixed the jump-top issue with Chrome upon transclusion synchronization.* - *Fixed the not-refreshing bug upon transposition. This bug was introduced by transclusion synchronization.* - *Set a minimum width (2 char) for the vertical reference bar (at the left of table).* Vincent On Thursday, October 11, 2012 2:13:42 PM UTC+8, Lyall wrote: Ah, yes, I have changed the symbol to remove the word 'backstage' and replaced it with a '' symbol. Still, in addition to that disappearing, I found my tiddlywiki catastrophically broken, to the extent I had to disable table edit to get things to work properly again. In particular, I have a newTiddler title:WebSiteLoginId text:{{store.getTiddlerText(TemplateWebSiteLoginId,)}} tag:LoginId tag:WebSites label:NewWebLogin prompt:Create a new Web Site Login Entry macro invocation, which completely failed to retrieve the template tiddler contents. It's been so long since I looked at this, I am unsure if I am utilising any plugin capabilities or not. ...Lyall -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/eLsfaEbgIksJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Absolutely no need to apologise. I am thanking you for your efforts! ...Lyall On Thursday, October 11, 2012 8:31:03 PM UTC+10:30, Vincent Yeh wrote: Lyall Ton, Sorry for the troubles...Fortunately the cause is quite simple and easily fixed: go back to use .bind() and .unbind() for event binding/unbinding. All the troubles turned out to be caused by the new event binding/unbinding functions used in TableEditor v1.3.11: .on() and .off(). I just realized that they are only added in jQuery v 1.7 while Ton's minimal test case uses jQuery 1.6.4 (TW 2.6.5) so it doesn't work. I am guessing Lyall's case is the same? It works in my TW simply because TW 2.6.6 includes jQuery 1.7.2... TableEditor v1.3.12 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor - *Switched back to .bind() for event binding because .on() only works in TW 2.6.6 (which includes jQuery v1.7.2).* - *Auto edit box height (not width) in edit mode. See http://twtable.tiddlyspace.com/#[[Dynamic%20TextArea%20Height]] if interested.* - *Fixed the jump-top issue with Chrome upon transclusion synchronization.* - *Fixed the not-refreshing bug upon transposition. This bug was introduced by transclusion synchronization.* - *Set a minimum width (2 char) for the vertical reference bar (at the left of table).* Vincent On Thursday, October 11, 2012 2:13:42 PM UTC+8, Lyall wrote: Ah, yes, I have changed the symbol to remove the word 'backstage' and replaced it with a '' symbol. Still, in addition to that disappearing, I found my tiddlywiki catastrophically broken, to the extent I had to disable table edit to get things to work properly again. In particular, I have a newTiddler title:WebSiteLoginId text:{{store.getTiddlerText(TemplateWebSiteLoginId,)}} tag:LoginId tag:WebSites label:NewWebLogin prompt:Create a new Web Site Login Entry macro invocation, which completely failed to retrieve the template tiddler contents. It's been so long since I looked at this, I am unsure if I am utilising any plugin capabilities or not. ...Lyall -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/n0CssM5MQ8EJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Hi Vincent, Disappearing backstage symbol also with MTC on Win7, FF15 Chrome portable 17. Cheers, Ton On Oct 10, 2:47 am, Lyall lyall.pea...@gmail.com wrote: FYI: Table edit plugin 1.3.11, makes my backstage '' symbol disappear, meaning I am unable to access the backstage. This is in Firefox 15.0.1 on Linux, 64 bit. Keep up the great work :) ...Lyall -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Lyall, My backstage does not have the '' symbol but a curly arrow, maybe I am looking at the wrong place? Besides, I do have access to my backstage with my FF15.0.1/Ubuntu 64, so I guess it's probably plugin conflict? If so then it will be great if you can find the conflicting one. If not then I'll need more information to have a better idea. Cheers Vincent On Wednesday, October 10, 2012 8:47:38 AM UTC+8, Lyall wrote: FYI: Table edit plugin 1.3.11, makes my backstage '' symbol disappear, meaning I am unable to access the backstage. This is in Firefox 15.0.1 on Linux, 64 bit. Keep up the great work :) ...Lyall -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/0zyv39IKjWsJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Hi Vincent, I made a Minimal Test Case [1] Lyall changed his backstage symbol. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TableEditor_1.3.11.html On Oct 10, 10:18 am, Vincent Yeh qmo.w...@gmail.com wrote: Lyall, My backstage does not have the '' symbol but a curly arrow, maybe I am looking at the wrong place? Besides, I do have access to my backstage with my FF15.0.1/Ubuntu 64, so I guess it's probably plugin conflict? If so then it will be great if you can find the conflicting one. If not then I'll need more information to have a better idea. Cheers Vincent On Wednesday, October 10, 2012 8:47:38 AM UTC+8, Lyall wrote: FYI: Table edit plugin 1.3.11, makes my backstage '' symbol disappear, meaning I am unable to access the backstage. This is in Firefox 15.0.1 on Linux, 64 bit. Keep up the great work :) ...Lyall -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
FYI: Table edit plugin 1.3.11, makes my backstage '' symbol disappear, meaning I am unable to access the backstage. This is in Firefox 15.0.1 on Linux, 64 bit. Keep up the great work :) ...Lyall -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/0TsyM7x4L5YJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Hello Vincent, thanks for persistence. Have you succeeded with saving using FF 16? The problem is FF has already partially stopped supporting saving mechanism (now only those TWs can be saved, for which permissions were granted in FF 14 or earlier) and is going to stop it in version 17. Fortunately, Jeremy has developed TiddlyFox plugin which already works on desktop FF, but which doesn't work yet in Android [1]. So, as for now, AndTidWiki is the only option (FF 14 can be downloaded from some sources, but I've got some other issues with it). Thanks again, Yakov. [1] https://groups.google.com/forum/?fromgroups=#!topic/tiddlywikidev/1Em8cJviVKk воскресенье, 7 октября 2012 г., 6:35:10 UTC+4 пользователь Vincent Yeh написал: Yakov, I managed to get a 5-inch Android 2.3.x device to test the plugin on the following browsers 1. AndTidWiki 2. built-in browser 3. Opera mini 4. Dolphin browser 5. FireFox 15.0.1 (not quite sure of the minor numbers) 6. FireFox 16.0 beta None of them work close to the expected way except for FireFox 16.0 beta which is almost correct with some small discrepancies. With browsers other than FireFox 16.0 beta, I saw some of the issues you mentioned but not all, and I also saw others that were not mentioned. Most of the issues I have yet no idea how to fix, and since FireFox 16.0 beta might be working fine, I would suggest, at least for now, to use FireFox 16.0 beta on Android if possible. I haven't tested the plugin on Android 4.x yet, will do when I have a chance. Cheers, Vincent On Friday, September 21, 2012 6:23:51 PM UTC+8, Yakov wrote: Hello Vincent, sorry for long silence, got some major problems.. I think I'll return to consistent testing in several days. Ok, I added the archive with screenshots to this message. It's better to investigate why the site isn't visible, though.. Can you see anything at [1]? As for Android devices.. if you use TW on a phone, you probably should try iTW [2] (AndTidWiki can generate a new one) or use at least 2 Eric's transclusions [3] to get more room. Or is there something aside menus which bothers you? Best regards, Yakov. [1] http://yakovl.bplaced.net/ [2] http://tiddlywiki.bidix.info/ [3] http://tiddlytools.com/#ToggleRightSidebar%20ToggleLeftSidebar понедельник, 17 сентября 2012 г., 8:15:30 UTC+4 пользователь Vincent Yeh написал: Yakov, I keep getting an error saying access forbidden clicking the link below. Maybe we try another way? Or just a couple of screenshots here? I tried AndTidWikky on my Android phone and did see some of the features working while others not, but the screen is just too small to do any useful test. I am guessing special tricks are needed for AndTidWikky? I'll use a larger one to test when I have a chance. FF15 for Android refuses to install on my phone, and I haven't found one Vista 64 system nearby, so no way to try them myself yet. Cheers Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works: I put a table in one tiddler, transcluded it into another, edited the table there, no errors, content of the first tiddler is changed. The only note is if the first tiddler is opened at the same time, its representation is not refreshed (the table is shown as it was before editing). I also did a test with merged cells (||one long cell|, |one high cell|\n|~|) and it seems that everything works fine. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet, though). If I am misunderstanding, please tell me more about it. I mean if a table has colomns A, B, C, D, shifting C to the left is changing the table so that it has A, C, B, D, and then C, A, B, D. It is close to copy+paste, just means cutting/pasting of the whole colomn (instead of its content as it is done in office-like apps, so that one needs to delete the colomn after cutting the content and create a new colomn before inserting the content). Less efforts for such manual sorting would be nice. As for the
[tw] Re: Inline Editing of tables
Yakov, I managed to get a 5-inch Android 2.3.x device to test the plugin on the following browsers 1. AndTidWiki 2. built-in browser 3. Opera mini 4. Dolphin browser 5. FireFox 15.0.1 (not quite sure of the minor numbers) 6. FireFox 16.0 beta None of them work close to the expected way except for FireFox 16.0 beta which is almost correct with some small discrepancies. With browsers other than FireFox 16.0 beta, I saw some of the issues you mentioned but not all, and I also saw others that were not mentioned. Most of the issues I have yet no idea how to fix, and since FireFox 16.0 beta might be working fine, I would suggest, at least for now, to use FireFox 16.0 beta on Android if possible. I haven't tested the plugin on Android 4.x yet, will do when I have a chance. Cheers, Vincent On Friday, September 21, 2012 6:23:51 PM UTC+8, Yakov wrote: Hello Vincent, sorry for long silence, got some major problems.. I think I'll return to consistent testing in several days. Ok, I added the archive with screenshots to this message. It's better to investigate why the site isn't visible, though.. Can you see anything at [1]? As for Android devices.. if you use TW on a phone, you probably should try iTW [2] (AndTidWiki can generate a new one) or use at least 2 Eric's transclusions [3] to get more room. Or is there something aside menus which bothers you? Best regards, Yakov. [1] http://yakovl.bplaced.net/ [2] http://tiddlywiki.bidix.info/ [3] http://tiddlytools.com/#ToggleRightSidebar%20ToggleLeftSidebar понедельник, 17 сентября 2012 г., 8:15:30 UTC+4 пользователь Vincent Yeh написал: Yakov, I keep getting an error saying access forbidden clicking the link below. Maybe we try another way? Or just a couple of screenshots here? I tried AndTidWikky on my Android phone and did see some of the features working while others not, but the screen is just too small to do any useful test. I am guessing special tricks are needed for AndTidWikky? I'll use a larger one to test when I have a chance. FF15 for Android refuses to install on my phone, and I haven't found one Vista 64 system nearby, so no way to try them myself yet. Cheers Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works: I put a table in one tiddler, transcluded it into another, edited the table there, no errors, content of the first tiddler is changed. The only note is if the first tiddler is opened at the same time, its representation is not refreshed (the table is shown as it was before editing). I also did a test with merged cells (||one long cell|, |one high cell|\n|~|) and it seems that everything works fine. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet, though). If I am misunderstanding, please tell me more about it. I mean if a table has colomns A, B, C, D, shifting C to the left is changing the table so that it has A, C, B, D, and then C, A, B, D. It is close to copy+paste, just means cutting/pasting of the whole colomn (instead of its content as it is done in office-like apps, so that one needs to delete the colomn after cutting the content and create a new colomn before inserting the content). Less efforts for such manual sorting would be nice. As for the behavior in AndTidWiki (it's an Android app which acts as a TiddlySaver.jar), I made a bunch of screenshots [1]. Sorry, I haven't studied any tool which creates a photo gallery, so there are just files at [1]; though, I made a zip file so that you can download them at once. The sequence is approximately the same as I reported previously. Watch the top table (two others are without names, so are not editable in AndTidWiki), the names of the pictures say what is done before each screenshot is taken. [1] http://yakovl.bplaced.net/materials/TW/table%20editor%20report/ -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit
[tw] Re: Inline Editing of tables
TableCalculator 0.6.16, added absolute reference support. Syntax is the same as in OpenOffice.calc/Excel: A3 is relative while $A3 or A$3 or $A$3 is absolute reference of that cell. - (min version) http://twtable.tiddlyspace.com/#TableCalculator--MIN - (full version) http://twtable.tiddlyspace.com/#TableCalculator Vincent On Friday, October 5, 2012 12:35:53 PM UTC+8, Vincent Yeh wrote: Ton, Good to know the issue is gone. Thanks for your update. Here is mine. TableEditor v1.3.11 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor - Main thing is synchronization on content changes for multiply transcluded copies of the same tiddler: change one, update all. See TableEditor--Example--Synchronizationhttp://twtable.tiddlyspace.com/#TableEditor--Example--Synchronization for example. - Other actions, such as scrolling etc, are not synchronized. - Minors are - Somewhat better support for editing row/col spanned cells. - Switched the use of event binding function from .bind() to .on(). Have fun! Vincent On Saturday, September 29, 2012 12:28:07 AM UTC+8, TonG wrote: Hi Vincent, Just an update about the FF15/Win7 issue. Disabling all FF add-ons did not help. Resetting FF (menu Help Troubleshooting Information Reset Firefox) did not help. Uninstalling FF (without removing personal data) did not help. Uninstalling FF (with removing personal data) did help. So I started with a 'fresh' installation of FF, imported my bookmarks and added all my add-ons one-by-one. In between I checked every time if I could bring up the Configuration menu, which was possible. I ended with FF with the same add-ons as before AND with a working Configuration menu. I guess my FF profile was corrupted. Cheers, Ton On Sep 28, 12:35 pm, TonG ton.ger...@gmail.com wrote: Hi Vincent, Table Editor v1.3.10 does save again. Don't bother about the FF15/Win7 issue I have. I think is has something to do with my profile. Disabling all add-ons did not help. But a 'fresh' FF15 portable on the same Win7 PC does work as expected. Two other Win7 PCs with FF15 and about the same set of add-ons do too work as expected. Cheers, Ton On Friday, September 28, 2012 8:07:14 AM UTC+2, Vincent Yeh wrote: Ton, The saveChange bug turned out to be a silly mistake of mine! Thanks for the info. But the FF15/Win7 issue is still far from me for the same browser/OS combo works here. Maybe you can tell me what addons you have so I can get them installed and try? TableEditor v1.3.10 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Changes made: - Fixed the saveChange()-not-functioning bug when TableEditor is disabled. - Set to true the spellcheck property of the edit box, making use of the spell-checking feature in HTML5. - Larger font-size in table caption if given. - Added option chkTEditorClickAway to toggle the click-away-to-accept behavior. - This could be convenient when one needs to hop between windows to read and take notes. Vincent On Thursday, September 27, 2012 6:53:17 PM UTC+8, TonG wrote: Hi Vincent, I tried your configuration option but can't get it to work. I do not get configuration options when I click the 'C' button (FF15/Win7). The only effect I see when I click 'C': the 'E' button dims! But with IE9, Google Chrome 17 portable it works! With a fresh FF15 portable it works as well. I tried diasbling all add-ons in my (installed) FF to no avail. May be it is something in my profile. I tested further with FF15 portable. When I disable the Table editor, autosave did not work anynmore but even manual saving (button 'save changes') was impossible! The same holds for IE9 and Google Chrome 17 portable. See MTC [1]. Cheers, Ton [1]https://dl.dropbox.com/u/2638511/MTC_TableEditor_139.html On Thursday, September 27, 2012 6:43:19 AM UTC+2, Vincent Yeh wrote: Ton, Thanks for the suggestions. I have added an option to enable/disable the plugin, also a popup for easy configuration for the plugin. TableEditor v1.3.9 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Main thing is a popup for easy configuration of the plugin. Press the 'C' button to bring it up. Note that if you disable the plugin, you'll need to go AdvancedOptions shadow tiddler to re-enable it. There is an option to enable/disable transposition of a table for interested people. Seems to
[tw] Re: Inline Editing of tables
On Oct 5, 5:29 am, Vincent Yeh qmo.w...@gmail.com wrote: TableCalculator 0.6.16, added absolute reference support. Syntax is the same as in OpenOffice.calc/Excel: A3 is relative while $A3 or A$3 or $A$3 is absolute reference of that cell. It's not clear from the above... are you supporting mixed relative references? i.e. in addition to: A3 = relative row and column $A$3 = absolute row and column you could also use: $A3 = absolute column, relative row A$3 = relative column, absolute row -e -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Eric, Yes, that's what I meant, but your explanation is much better, thanks. Vincent On Saturday, October 6, 2012 12:57:31 AM UTC+8, Eric Shulman wrote: On Oct 5, 5:29 am, Vincent Yeh qmo.w...@gmail.com wrote: TableCalculator 0.6.16, added absolute reference support. Syntax is the same as in OpenOffice.calc/Excel: A3 is relative while $A3 or A$3 or $A$3 is absolute reference of that cell. It's not clear from the above... are you supporting mixed relative references? i.e. in addition to: A3 = relative row and column $A$3 = absolute row and column you could also use: $A3 = absolute column, relative row A$3 = relative column, absolute row -e -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/ABF5oAssLxMJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Ton, Good to know the issue is gone. Thanks for your update. Here is mine. TableEditor v1.3.11 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor - Main thing is synchronization on content changes for multiply transcluded copies of the same tiddler: change one, update all. See TableEditor--Example--Synchronizationhttp://twtable.tiddlyspace.com/#TableEditor--Example--Synchronization for example. - Other actions, such as scrolling etc, are not synchronized. - Minors are - Somewhat better support for editing row/col spanned cells. - Switched the use of event binding function from .bind() to .on(). Have fun! Vincent On Saturday, September 29, 2012 12:28:07 AM UTC+8, TonG wrote: Hi Vincent, Just an update about the FF15/Win7 issue. Disabling all FF add-ons did not help. Resetting FF (menu Help Troubleshooting Information Reset Firefox) did not help. Uninstalling FF (without removing personal data) did not help. Uninstalling FF (with removing personal data) did help. So I started with a 'fresh' installation of FF, imported my bookmarks and added all my add-ons one-by-one. In between I checked every time if I could bring up the Configuration menu, which was possible. I ended with FF with the same add-ons as before AND with a working Configuration menu. I guess my FF profile was corrupted. Cheers, Ton On Sep 28, 12:35 pm, TonG ton.ger...@gmail.com wrote: Hi Vincent, Table Editor v1.3.10 does save again. Don't bother about the FF15/Win7 issue I have. I think is has something to do with my profile. Disabling all add-ons did not help. But a 'fresh' FF15 portable on the same Win7 PC does work as expected. Two other Win7 PCs with FF15 and about the same set of add-ons do too work as expected. Cheers, Ton On Friday, September 28, 2012 8:07:14 AM UTC+2, Vincent Yeh wrote: Ton, The saveChange bug turned out to be a silly mistake of mine! Thanks for the info. But the FF15/Win7 issue is still far from me for the same browser/OS combo works here. Maybe you can tell me what addons you have so I can get them installed and try? TableEditor v1.3.10 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Changes made: - Fixed the saveChange()-not-functioning bug when TableEditor is disabled. - Set to true the spellcheck property of the edit box, making use of the spell-checking feature in HTML5. - Larger font-size in table caption if given. - Added option chkTEditorClickAway to toggle the click-away-to-accept behavior. - This could be convenient when one needs to hop between windows to read and take notes. Vincent On Thursday, September 27, 2012 6:53:17 PM UTC+8, TonG wrote: Hi Vincent, I tried your configuration option but can't get it to work. I do not get configuration options when I click the 'C' button (FF15/Win7). The only effect I see when I click 'C': the 'E' button dims! But with IE9, Google Chrome 17 portable it works! With a fresh FF15 portable it works as well. I tried diasbling all add-ons in my (installed) FF to no avail. May be it is something in my profile. I tested further with FF15 portable. When I disable the Table editor, autosave did not work anynmore but even manual saving (button 'save changes') was impossible! The same holds for IE9 and Google Chrome 17 portable. See MTC [1]. Cheers, Ton [1]https://dl.dropbox.com/u/2638511/MTC_TableEditor_139.html On Thursday, September 27, 2012 6:43:19 AM UTC+2, Vincent Yeh wrote: Ton, Thanks for the suggestions. I have added an option to enable/disable the plugin, also a popup for easy configuration for the plugin. TableEditor v1.3.9 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Main thing is a popup for easy configuration of the plugin. Press the 'C' button to bring it up. Note that if you disable the plugin, you'll need to go AdvancedOptions shadow tiddler to re-enable it. There is an option to enable/disable transposition of a table for interested people. Seems to work. Have Fun! Vincent On Monday, September 24, 2012 7:17:57 PM UTC+8, TonG wrote: Hi Vincent, Thanks for the workaround. Yes, it works, not only in my MTC but also in my TW with 20+ plugins. Anyhow, I still use ToggleTagPlugin to enable/disable the TableEditor. May be it is an idea to let the plugin make a shadow tiddler where you can put in all configuration
[tw] Re: Inline Editing of tables
Ton, The saveChange bug turned out to be a silly mistake of mine! Thanks for the info. But the FF15/Win7 issue is still far from me for the same browser/OS combo works here. Maybe you can tell me what addons you have so I can get them installed and try? TableEditor v1.3.10 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor Changes made: - Fixed the saveChange()-not-functioning bug when TableEditor is disabled. - Set to true the spellcheck property of the edit box, making use of the spell-checking feature in HTML5. - Larger font-size in table caption if given. - Added option chkTEditorClickAway to toggle the click-away-to-accept behavior. - This could be convenient when one needs to hop between windows to read and take notes. Vincent On Thursday, September 27, 2012 6:53:17 PM UTC+8, TonG wrote: Hi Vincent, I tried your configuration option but can't get it to work. I do not get configuration options when I click the 'C' button (FF15/Win7). The only effect I see when I click 'C': the 'E' button dims! But with IE9, Google Chrome 17 portable it works! With a fresh FF15 portable it works as well. I tried diasbling all add-ons in my (installed) FF to no avail. May be it is something in my profile. I tested further with FF15 portable. When I disable the Table editor, autosave did not work anynmore but even manual saving (button 'save changes') was impossible! The same holds for IE9 and Google Chrome 17 portable. See MTC [1]. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TableEditor_139.html On Thursday, September 27, 2012 6:43:19 AM UTC+2, Vincent Yeh wrote: Ton, Thanks for the suggestions. I have added an option to enable/disable the plugin, also a popup for easy configuration for the plugin. TableEditor v1.3.9 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor Main thing is a popup for easy configuration of the plugin. Press the 'C' button to bring it up. Note that if you disable the plugin, you'll need to go AdvancedOptions shadow tiddler to re-enable it. There is an option to enable/disable transposition of a table for interested people. Seems to work. Have Fun! Vincent On Monday, September 24, 2012 7:17:57 PM UTC+8, TonG wrote: Hi Vincent, Thanks for the workaround. Yes, it works, not only in my MTC but also in my TW with 20+ plugins. Anyhow, I still use ToggleTagPlugin to enable/disable the TableEditor. May be it is an idea to let the plugin make a shadow tiddler where you can put in all configuration options including enable/disable of the TableEditor itself. Just as is done in YourSearchPlugin [1] where there is the shadow tiddler YourSearch Options. Cheers, Ton [1] http://tiddlywiki.abego-software.de/#YourSearchPlugin[1] http://tiddlywiki.abego-software.de/#YourSearchPlugin On Sep 24, 7:44 am, Vincent Yeh qmo.w...@gmail.com wrote: Ton, Fortunately it didn't take me too much time to figure a workaround, although the actual reason remains unclear to me... TableEditor v1.3.8 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Workarounds on the autosave issue with YourSearchPlugin and the broken link issue in multi-line mode. Have fun! Vincent On Sunday, September 23, 2012 3:41:21 AM UTC+8, TonG wrote: Hi Vincent, I found the conflicting plugin: YourSearchPlugin [1] from Udo Borkowski (abego-software). When TableEditor (v1.3.7) and YourSearchPlugin are both enabled autosave does not work anymore. With only TableEditor enabled or only YourSearchPlugin enabled autosave does work as expected. I made a Minimal Test Case [2]. Cheers, Ton [1]http://tiddlywiki.abego-software.de/#YourSearchPlugin [2] https://dl.dropbox.com/u/2638511/MTC_TableEditor_137_YourSearch.html On Sep 22, 7:17 pm, Vincent Yeh qmo.w...@gmail.com wrote: Ton, On Saturday, September 22, 2012 1:55:48 AM UTC+8, TonG wrote: Hi Vincent, The TableEditor (v1.3.6) works great but I found two things: 1) At one time - used in a TW with many plugins - I got the 'overlay problem': text positioned below the table is shifted to the top so the table and text overlay. That could be the resiziong bug I found lately. I should have fixed it in v1.3.7. Are you still having this problem with the latest version? I tried to pinpoint the problem by disabling plugins. After disabling the first plugin the problem disappeared so I thought I found the offending plugin. But after enabling the plugin again the problem did not show up anymore!
[tw] Re: Inline Editing of tables
Hi Vincent, Table Editor v1.3.10 does save again. Don't bother about the FF15/Win7 issue I have. I think is has something to do with my profile. Disabling all add-ons did not help. But a 'fresh' FF15 portable on the same Win7 PC does work as expected. Two other Win7 PCs with FF15 and about the same set of add-ons do too work as expected. Cheers, Ton On Friday, September 28, 2012 8:07:14 AM UTC+2, Vincent Yeh wrote: Ton, The saveChange bug turned out to be a silly mistake of mine! Thanks for the info. But the FF15/Win7 issue is still far from me for the same browser/OS combo works here. Maybe you can tell me what addons you have so I can get them installed and try? TableEditor v1.3.10 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor Changes made: - Fixed the saveChange()-not-functioning bug when TableEditor is disabled. - Set to true the spellcheck property of the edit box, making use of the spell-checking feature in HTML5. - Larger font-size in table caption if given. - Added option chkTEditorClickAway to toggle the click-away-to-accept behavior. - This could be convenient when one needs to hop between windows to read and take notes. Vincent On Thursday, September 27, 2012 6:53:17 PM UTC+8, TonG wrote: Hi Vincent, I tried your configuration option but can't get it to work. I do not get configuration options when I click the 'C' button (FF15/Win7). The only effect I see when I click 'C': the 'E' button dims! But with IE9, Google Chrome 17 portable it works! With a fresh FF15 portable it works as well. I tried diasbling all add-ons in my (installed) FF to no avail. May be it is something in my profile. I tested further with FF15 portable. When I disable the Table editor, autosave did not work anynmore but even manual saving (button 'save changes') was impossible! The same holds for IE9 and Google Chrome 17 portable. See MTC [1]. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TableEditor_139.html On Thursday, September 27, 2012 6:43:19 AM UTC+2, Vincent Yeh wrote: Ton, Thanks for the suggestions. I have added an option to enable/disable the plugin, also a popup for easy configuration for the plugin. TableEditor v1.3.9 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor Main thing is a popup for easy configuration of the plugin. Press the 'C' button to bring it up. Note that if you disable the plugin, you'll need to go AdvancedOptions shadow tiddler to re-enable it. There is an option to enable/disable transposition of a table for interested people. Seems to work. Have Fun! Vincent On Monday, September 24, 2012 7:17:57 PM UTC+8, TonG wrote: Hi Vincent, Thanks for the workaround. Yes, it works, not only in my MTC but also in my TW with 20+ plugins. Anyhow, I still use ToggleTagPlugin to enable/disable the TableEditor. May be it is an idea to let the plugin make a shadow tiddler where you can put in all configuration options including enable/disable of the TableEditor itself. Just as is done in YourSearchPlugin [1] where there is the shadow tiddler YourSearch Options. Cheers, Ton [1] http://tiddlywiki.abego-software.de/#YourSearchPlugin[1] http://tiddlywiki.abego-software.de/#YourSearchPlugin On Sep 24, 7:44 am, Vincent Yeh qmo.w...@gmail.com wrote: Ton, Fortunately it didn't take me too much time to figure a workaround, although the actual reason remains unclear to me... TableEditor v1.3.8 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Workarounds on the autosave issue with YourSearchPlugin and the broken link issue in multi-line mode. Have fun! Vincent On Sunday, September 23, 2012 3:41:21 AM UTC+8, TonG wrote: Hi Vincent, I found the conflicting plugin: YourSearchPlugin [1] from Udo Borkowski (abego-software). When TableEditor (v1.3.7) and YourSearchPlugin are both enabled autosave does not work anymore. With only TableEditor enabled or only YourSearchPlugin enabled autosave does work as expected. I made a Minimal Test Case [2]. Cheers, Ton [1]http://tiddlywiki.abego-software.de/#YourSearchPlugin [2] https://dl.dropbox.com/u/2638511/MTC_TableEditor_137_YourSearch.html On Sep 22, 7:17 pm, Vincent Yeh qmo.w...@gmail.com wrote: Ton, On Saturday, September 22, 2012 1:55:48 AM UTC+8, TonG wrote: Hi Vincent, The TableEditor (v1.3.6) works great but I found two things: 1) At one time - used in a TW with many plugins - I got the 'overlay problem': text positioned below the table is shifted to the top so the
[tw] Re: Inline Editing of tables
Hi Vincent, Just an update about the FF15/Win7 issue. Disabling all FF add-ons did not help. Resetting FF (menu Help Troubleshooting Information Reset Firefox) did not help. Uninstalling FF (without removing personal data) did not help. Uninstalling FF (with removing personal data) did help. So I started with a 'fresh' installation of FF, imported my bookmarks and added all my add-ons one-by-one. In between I checked every time if I could bring up the Configuration menu, which was possible. I ended with FF with the same add-ons as before AND with a working Configuration menu. I guess my FF profile was corrupted. Cheers, Ton On Sep 28, 12:35 pm, TonG ton.ger...@gmail.com wrote: Hi Vincent, Table Editor v1.3.10 does save again. Don't bother about the FF15/Win7 issue I have. I think is has something to do with my profile. Disabling all add-ons did not help. But a 'fresh' FF15 portable on the same Win7 PC does work as expected. Two other Win7 PCs with FF15 and about the same set of add-ons do too work as expected. Cheers, Ton On Friday, September 28, 2012 8:07:14 AM UTC+2, Vincent Yeh wrote: Ton, The saveChange bug turned out to be a silly mistake of mine! Thanks for the info. But the FF15/Win7 issue is still far from me for the same browser/OS combo works here. Maybe you can tell me what addons you have so I can get them installed and try? TableEditor v1.3.10 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Changes made: - Fixed the saveChange()-not-functioning bug when TableEditor is disabled. - Set to true the spellcheck property of the edit box, making use of the spell-checking feature in HTML5. - Larger font-size in table caption if given. - Added option chkTEditorClickAway to toggle the click-away-to-accept behavior. - This could be convenient when one needs to hop between windows to read and take notes. Vincent On Thursday, September 27, 2012 6:53:17 PM UTC+8, TonG wrote: Hi Vincent, I tried your configuration option but can't get it to work. I do not get configuration options when I click the 'C' button (FF15/Win7). The only effect I see when I click 'C': the 'E' button dims! But with IE9, Google Chrome 17 portable it works! With a fresh FF15 portable it works as well. I tried diasbling all add-ons in my (installed) FF to no avail. May be it is something in my profile. I tested further with FF15 portable. When I disable the Table editor, autosave did not work anynmore but even manual saving (button 'save changes') was impossible! The same holds for IE9 and Google Chrome 17 portable. See MTC [1]. Cheers, Ton [1]https://dl.dropbox.com/u/2638511/MTC_TableEditor_139.html On Thursday, September 27, 2012 6:43:19 AM UTC+2, Vincent Yeh wrote: Ton, Thanks for the suggestions. I have added an option to enable/disable the plugin, also a popup for easy configuration for the plugin. TableEditor v1.3.9 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Main thing is a popup for easy configuration of the plugin. Press the 'C' button to bring it up. Note that if you disable the plugin, you'll need to go AdvancedOptions shadow tiddler to re-enable it. There is an option to enable/disable transposition of a table for interested people. Seems to work. Have Fun! Vincent On Monday, September 24, 2012 7:17:57 PM UTC+8, TonG wrote: Hi Vincent, Thanks for the workaround. Yes, it works, not only in my MTC but also in my TW with 20+ plugins. Anyhow, I still use ToggleTagPlugin to enable/disable the TableEditor. May be it is an idea to let the plugin make a shadow tiddler where you can put in all configuration options including enable/disable of the TableEditor itself. Just as is done in YourSearchPlugin [1] where there is the shadow tiddler YourSearch Options. Cheers, Ton [1]http://tiddlywiki.abego-software.de/#YourSearchPlugin[1] http://tiddlywiki.abego-software.de/#YourSearchPlugin On Sep 24, 7:44 am, Vincent Yeh qmo.w...@gmail.com wrote: Ton, Fortunately it didn't take me too much time to figure a workaround, although the actual reason remains unclear to me... TableEditor v1.3.8 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Workarounds on the autosave issue with YourSearchPlugin and the broken link issue in multi-line mode. Have fun! Vincent On Sunday, September 23, 2012 3:41:21 AM UTC+8, TonG wrote: Hi Vincent, I found the conflicting plugin: YourSearchPlugin [1] from Udo Borkowski (abego-software). When TableEditor (v1.3.7) and YourSearchPlugin are both enabled autosave does not work anymore. With
[tw] Re: Inline Editing of tables
Hi Vincent, I tried your configuration option but can't get it to work. I do not get configuration options when I click the 'C' button (FF15/Win7). The only effect I see when I click 'C': the 'E' button dims! But with IE9, Google Chrome 17 portable it works! With a fresh FF15 portable it works as well. I tried diasbling all add-ons in my (installed) FF to no avail. May be it is something in my profile. I tested further with FF15 portable. When I disable the Table editor, autosave did not work anynmore but even manual saving (button 'save changes') was impossible! The same holds for IE9 and Google Chrome 17 portable. See MTC [1]. Cheers, Ton [1] https://dl.dropbox.com/u/2638511/MTC_TableEditor_139.html On Thursday, September 27, 2012 6:43:19 AM UTC+2, Vincent Yeh wrote: Ton, Thanks for the suggestions. I have added an option to enable/disable the plugin, also a popup for easy configuration for the plugin. TableEditor v1.3.9 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor Main thing is a popup for easy configuration of the plugin. Press the 'C' button to bring it up. Note that if you disable the plugin, you'll need to go AdvancedOptions shadow tiddler to re-enable it. There is an option to enable/disable transposition of a table for interested people. Seems to work. Have Fun! Vincent On Monday, September 24, 2012 7:17:57 PM UTC+8, TonG wrote: Hi Vincent, Thanks for the workaround. Yes, it works, not only in my MTC but also in my TW with 20+ plugins. Anyhow, I still use ToggleTagPlugin to enable/disable the TableEditor. May be it is an idea to let the plugin make a shadow tiddler where you can put in all configuration options including enable/disable of the TableEditor itself. Just as is done in YourSearchPlugin [1] where there is the shadow tiddler YourSearch Options. Cheers, Ton [1] http://tiddlywiki.abego-software.de/#YourSearchPlugin[1] http://tiddlywiki.abego-software.de/#YourSearchPlugin On Sep 24, 7:44 am, Vincent Yeh qmo.w...@gmail.com wrote: Ton, Fortunately it didn't take me too much time to figure a workaround, although the actual reason remains unclear to me... TableEditor v1.3.8 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Workarounds on the autosave issue with YourSearchPlugin and the broken link issue in multi-line mode. Have fun! Vincent On Sunday, September 23, 2012 3:41:21 AM UTC+8, TonG wrote: Hi Vincent, I found the conflicting plugin: YourSearchPlugin [1] from Udo Borkowski (abego-software). When TableEditor (v1.3.7) and YourSearchPlugin are both enabled autosave does not work anymore. With only TableEditor enabled or only YourSearchPlugin enabled autosave does work as expected. I made a Minimal Test Case [2]. Cheers, Ton [1]http://tiddlywiki.abego-software.de/#YourSearchPlugin [2] https://dl.dropbox.com/u/2638511/MTC_TableEditor_137_YourSearch.html On Sep 22, 7:17 pm, Vincent Yeh qmo.w...@gmail.com wrote: Ton, On Saturday, September 22, 2012 1:55:48 AM UTC+8, TonG wrote: Hi Vincent, The TableEditor (v1.3.6) works great but I found two things: 1) At one time - used in a TW with many plugins - I got the 'overlay problem': text positioned below the table is shifted to the top so the table and text overlay. That could be the resiziong bug I found lately. I should have fixed it in v1.3.7. Are you still having this problem with the latest version? I tried to pinpoint the problem by disabling plugins. After disabling the first plugin the problem disappeared so I thought I found the offending plugin. But after enabling the plugin again the problem did not show up anymore! Irreproducible problems are very frustrating. Sometimes opening (for editing) the tiddler with overlay problems and thereafter canceling editing restores a good display. I assume a rendering problem. I had such experiences myself a few times, but it all came back normal after relaunching the browser. I am guessing it could be the browser or some deeply hidden bug that I haven't found. Not sure about this yet. 2) In the same TW autosave does not work anymore when the TableEditor is enabled. I use config.options.chkAutoSave = true; in a systemConfig tagged tiddler which works OK without the TableEditor; when the TableEditor plugin is enabled autosave does not work anymore. I tried config.options.chkAutoSave : true in SystemSettings but that did not work either; no autosave anymore with TableEditor enabled. Disabling TagSearchPlugin [1] by Tobias
[tw] Re: Inline Editing of tables
Ton, Thanks for the suggestions. I have added an option to enable/disable the plugin, also a popup for easy configuration for the plugin. TableEditor v1.3.9 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor Main thing is a popup for easy configuration of the plugin. Press the 'C' button to bring it up. Note that if you disable the plugin, you'll need to go AdvancedOptions shadow tiddler to re-enable it. There is an option to enable/disable transposition of a table for interested people. Seems to work. Have Fun! Vincent On Monday, September 24, 2012 7:17:57 PM UTC+8, TonG wrote: Hi Vincent, Thanks for the workaround. Yes, it works, not only in my MTC but also in my TW with 20+ plugins. Anyhow, I still use ToggleTagPlugin to enable/disable the TableEditor. May be it is an idea to let the plugin make a shadow tiddler where you can put in all configuration options including enable/disable of the TableEditor itself. Just as is done in YourSearchPlugin [1] where there is the shadow tiddler YourSearch Options. Cheers, Ton [1] http://tiddlywiki.abego-software.de/#YourSearchPlugin[1] http://tiddlywiki.abego-software.de/#YourSearchPlugin On Sep 24, 7:44 am, Vincent Yeh qmo.w...@gmail.com wrote: Ton, Fortunately it didn't take me too much time to figure a workaround, although the actual reason remains unclear to me... TableEditor v1.3.8 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Workarounds on the autosave issue with YourSearchPlugin and the broken link issue in multi-line mode. Have fun! Vincent On Sunday, September 23, 2012 3:41:21 AM UTC+8, TonG wrote: Hi Vincent, I found the conflicting plugin: YourSearchPlugin [1] from Udo Borkowski (abego-software). When TableEditor (v1.3.7) and YourSearchPlugin are both enabled autosave does not work anymore. With only TableEditor enabled or only YourSearchPlugin enabled autosave does work as expected. I made a Minimal Test Case [2]. Cheers, Ton [1]http://tiddlywiki.abego-software.de/#YourSearchPlugin [2] https://dl.dropbox.com/u/2638511/MTC_TableEditor_137_YourSearch.html On Sep 22, 7:17 pm, Vincent Yeh qmo.w...@gmail.com wrote: Ton, On Saturday, September 22, 2012 1:55:48 AM UTC+8, TonG wrote: Hi Vincent, The TableEditor (v1.3.6) works great but I found two things: 1) At one time - used in a TW with many plugins - I got the 'overlay problem': text positioned below the table is shifted to the top so the table and text overlay. That could be the resiziong bug I found lately. I should have fixed it in v1.3.7. Are you still having this problem with the latest version? I tried to pinpoint the problem by disabling plugins. After disabling the first plugin the problem disappeared so I thought I found the offending plugin. But after enabling the plugin again the problem did not show up anymore! Irreproducible problems are very frustrating. Sometimes opening (for editing) the tiddler with overlay problems and thereafter canceling editing restores a good display. I assume a rendering problem. I had such experiences myself a few times, but it all came back normal after relaunching the browser. I am guessing it could be the browser or some deeply hidden bug that I haven't found. Not sure about this yet. 2) In the same TW autosave does not work anymore when the TableEditor is enabled. I use config.options.chkAutoSave = true; in a systemConfig tagged tiddler which works OK without the TableEditor; when the TableEditor plugin is enabled autosave does not work anymore. I tried config.options.chkAutoSave : true in SystemSettings but that did not work either; no autosave anymore with TableEditor enabled. Disabling TagSearchPlugin [1] by Tobias Beer and TiddlyFileImportr [2] by Jon Robson (which both use autoSaveChanges as well) did not help either. I ended up using the ToggleTagPlugin [3] by Simon Baird as a workaround. Now I can toggle the systemConfig tag to enable the TableEditoronly when needed; when disabled autosave works as expected. One possibility is that the chkTEditorManualSave option is interfering with the system autosave option. Maybe I should remove this option and just use the system option? Another possibility is the TableEditor is conflicting with some plugin that also hijacks the saveChanges() function. You can try to find one that does so and I'll try to find out what's going wrong. Cheers, Ton
[tw] Re: Inline Editing of tables
Hi Vincent, Thanks for the workaround. Yes, it works, not only in my MTC but also in my TW with 20+ plugins. Anyhow, I still use ToggleTagPlugin to enable/disable the TableEditor. May be it is an idea to let the plugin make a shadow tiddler where you can put in all configuration options including enable/disable of the TableEditor itself. Just as is done in YourSearchPlugin [1] where there is the shadow tiddler YourSearch Options. Cheers, Ton [1] http://tiddlywiki.abego-software.de/#YourSearchPlugin[1] http://tiddlywiki.abego-software.de/#YourSearchPlugin On Sep 24, 7:44 am, Vincent Yeh qmo.w...@gmail.com wrote: Ton, Fortunately it didn't take me too much time to figure a workaround, although the actual reason remains unclear to me... TableEditor v1.3.8 - (min version)http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version)http://twtable.tiddlyspace.com/#TableEditor Workarounds on the autosave issue with YourSearchPlugin and the broken link issue in multi-line mode. Have fun! Vincent On Sunday, September 23, 2012 3:41:21 AM UTC+8, TonG wrote: Hi Vincent, I found the conflicting plugin: YourSearchPlugin [1] from Udo Borkowski (abego-software). When TableEditor (v1.3.7) and YourSearchPlugin are both enabled autosave does not work anymore. With only TableEditor enabled or only YourSearchPlugin enabled autosave does work as expected. I made a Minimal Test Case [2]. Cheers, Ton [1]http://tiddlywiki.abego-software.de/#YourSearchPlugin [2]https://dl.dropbox.com/u/2638511/MTC_TableEditor_137_YourSearch.html On Sep 22, 7:17 pm, Vincent Yeh qmo.w...@gmail.com wrote: Ton, On Saturday, September 22, 2012 1:55:48 AM UTC+8, TonG wrote: Hi Vincent, The TableEditor (v1.3.6) works great but I found two things: 1) At one time - used in a TW with many plugins - I got the 'overlay problem': text positioned below the table is shifted to the top so the table and text overlay. That could be the resiziong bug I found lately. I should have fixed it in v1.3.7. Are you still having this problem with the latest version? I tried to pinpoint the problem by disabling plugins. After disabling the first plugin the problem disappeared so I thought I found the offending plugin. But after enabling the plugin again the problem did not show up anymore! Irreproducible problems are very frustrating. Sometimes opening (for editing) the tiddler with overlay problems and thereafter canceling editing restores a good display. I assume a rendering problem. I had such experiences myself a few times, but it all came back normal after relaunching the browser. I am guessing it could be the browser or some deeply hidden bug that I haven't found. Not sure about this yet. 2) In the same TW autosave does not work anymore when the TableEditor is enabled. I use config.options.chkAutoSave = true; in a systemConfig tagged tiddler which works OK without the TableEditor; when the TableEditor plugin is enabled autosave does not work anymore. I tried config.options.chkAutoSave : true in SystemSettings but that did not work either; no autosave anymore with TableEditor enabled. Disabling TagSearchPlugin [1] by Tobias Beer and TiddlyFileImportr [2] by Jon Robson (which both use autoSaveChanges as well) did not help either. I ended up using the ToggleTagPlugin [3] by Simon Baird as a workaround. Now I can toggle the systemConfig tag to enable the TableEditoronly when needed; when disabled autosave works as expected. One possibility is that the chkTEditorManualSave option is interfering with the system autosave option. Maybe I should remove this option and just use the system option? Another possibility is the TableEditor is conflicting with some plugin that also hijacks the saveChanges() function. You can try to find one that does so and I'll try to find out what's going wrong. Cheers, Ton [1]http://tagsearch.tiddlyspot.com/#TagSearchPlugin [2]http://repository.tiddlyspace.com/TiddlyFileImportr [3]http://mptw.tiddlyspot.com/#ToggleTagPlugin Let's keep having fun! Vincent On Sep 21, 12:23 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Hello Vincent, sorry for long silence, got some major problems.. I think I'll return to consistent testing in several days. Ok, I added the archive with screenshots to this message. It's better to investigate why the site isn't visible, though.. Can you see anything at [1]? As for Android devices.. if you use TW on a phone, you probably should try iTW [2] (AndTidWiki can generate a new one) or use at least 2 Eric's transclusions [3] to get more room. Or is there something aside menus which bothers you? Best regards, Yakov. [1]http://yakovl.bplaced.net/ [2]http://tiddlywiki.bidix.info/
[tw] Re: Inline Editing of tables
Lyall, Those links work fine in Tiddlyspace so I did not notice this issue. Thanks for the suggestion. That can be easily done in the next release. Vincent On Sunday, September 23, 2012 8:18:21 AM UTC+8, Lyall wrote: FYI: I notice that the links in the top description of the plugin do not actually point to the source of the table edit plugin. The problem is that the URL is immediately followed by a br/, with no space. TW linkifying soaks up this and breaks the URL. I guess this is actually a defect in TiddlyWiki URL'ifying code. I am only guessing but maybe you used the table editor to edit this cell? The auto translation of newlines to br./ maybe should replace newline with spacebr/, to work around this problem. Awesome work... :) ...Lyall -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/ydNVZ5AAU3cJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Ton, Fortunately it didn't take me too much time to figure a workaround, although the actual reason remains unclear to me... TableEditor v1.3.8 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor Workarounds on the autosave issue with YourSearchPlugin and the broken link issue in multi-line mode. Have fun! Vincent On Sunday, September 23, 2012 3:41:21 AM UTC+8, TonG wrote: Hi Vincent, I found the conflicting plugin: YourSearchPlugin [1] from Udo Borkowski (abego-software). When TableEditor (v1.3.7) and YourSearchPlugin are both enabled autosave does not work anymore. With only TableEditor enabled or only YourSearchPlugin enabled autosave does work as expected. I made a Minimal Test Case [2]. Cheers, Ton [1] http://tiddlywiki.abego-software.de/#YourSearchPlugin [2] https://dl.dropbox.com/u/2638511/MTC_TableEditor_137_YourSearch.html On Sep 22, 7:17 pm, Vincent Yeh qmo.w...@gmail.com wrote: Ton, On Saturday, September 22, 2012 1:55:48 AM UTC+8, TonG wrote: Hi Vincent, The TableEditor (v1.3.6) works great but I found two things: 1) At one time - used in a TW with many plugins - I got the 'overlay problem': text positioned below the table is shifted to the top so the table and text overlay. That could be the resiziong bug I found lately. I should have fixed it in v1.3.7. Are you still having this problem with the latest version? I tried to pinpoint the problem by disabling plugins. After disabling the first plugin the problem disappeared so I thought I found the offending plugin. But after enabling the plugin again the problem did not show up anymore! Irreproducible problems are very frustrating. Sometimes opening (for editing) the tiddler with overlay problems and thereafter canceling editing restores a good display. I assume a rendering problem. I had such experiences myself a few times, but it all came back normal after relaunching the browser. I am guessing it could be the browser or some deeply hidden bug that I haven't found. Not sure about this yet. 2) In the same TW autosave does not work anymore when the TableEditor is enabled. I use config.options.chkAutoSave = true; in a systemConfig tagged tiddler which works OK without the TableEditor; when the TableEditor plugin is enabled autosave does not work anymore. I tried config.options.chkAutoSave : true in SystemSettings but that did not work either; no autosave anymore with TableEditor enabled. Disabling TagSearchPlugin [1] by Tobias Beer and TiddlyFileImportr [2] by Jon Robson (which both use autoSaveChanges as well) did not help either. I ended up using the ToggleTagPlugin [3] by Simon Baird as a workaround. Now I can toggle the systemConfig tag to enable the TableEditoronly when needed; when disabled autosave works as expected. One possibility is that the chkTEditorManualSave option is interfering with the system autosave option. Maybe I should remove this option and just use the system option? Another possibility is the TableEditor is conflicting with some plugin that also hijacks the saveChanges() function. You can try to find one that does so and I'll try to find out what's going wrong. Cheers, Ton [1]http://tagsearch.tiddlyspot.com/#TagSearchPlugin [2]http://repository.tiddlyspace.com/TiddlyFileImportr [3]http://mptw.tiddlyspot.com/#ToggleTagPlugin Let's keep having fun! Vincent On Sep 21, 12:23 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Hello Vincent, sorry for long silence, got some major problems.. I think I'll return to consistent testing in several days. Ok, I added the archive with screenshots to this message. It's better to investigate why the site isn't visible, though.. Can you see anything at [1]? As for Android devices.. if you use TW on a phone, you probably should try iTW [2] (AndTidWiki can generate a new one) or use at least 2 Eric's transclusions [3] to get more room. Or is there something aside menus which bothers you? Best regards, Yakov. [1]http://yakovl.bplaced.net/ [2]http://tiddlywiki.bidix.info/ [3]http://tiddlytools.com/#ToggleRightSidebar%20ToggleLeftSidebar понедельник, 17 сентября 2012 г., 8:15:30 UTC+4 пользователь Vincent Yeh написал: Yakov, I keep getting an error saying access forbidden clicking the link below. Maybe we try another way? Or just a couple of screenshots here? I tried AndTidWikky on my Android phone and did see some of the features working while others not, but the screen is just too small to do any useful test. I am guessing special
[tw] Re: Inline Editing of tables
Hi Vincent; Forgot to mention in the last post: Tested with Win 7 FF 15 The autosave problem was also found with Google Chrome 17 portable. A Minimal Test Case with TableEditor did autosave correctly in FF. There must be a conflicting plugin. I tried to disable the plugins that use autoSaveChanges to no avail. There are about 20 plugins left to try :-) Cheers, Ton On Sep 21, 7:55 pm, TonG ton.ger...@gmail.com wrote: Hi Vincent, The TableEditor (v1.3.6) works great but I found two things: 1) At one time - used in a TW with many plugins - I got the 'overlay problem': text positioned below the table is shifted to the top so the table and text overlay. I tried to pinpoint the problem by disabling plugins. After disabling the first plugin the problem disappeared so I thought I found the offending plugin. But after enabling the plugin again the problem did not show up anymore! Irreproducible problems are very frustrating. Sometimes opening (for editing) the tiddler with overlay problems and thereafter canceling editing restores a good display. I assume a rendering problem. 2) In the same TW autosave does not work anymore when the TableEditor is enabled. I use config.options.chkAutoSave = true; in a systemConfig tagged tiddler which works OK without the TableEditor; when the TableEditor plugin is enabled autosave does not work anymore. I tried config.options.chkAutoSave : true in SystemSettings but that did not work either; no autosave anymore with TableEditor enabled. Disabling TagSearchPlugin [1] by Tobias Beer and TiddlyFileImportr [2] by Jon Robson (which both use autoSaveChanges as well) did not help either. I ended up using the ToggleTagPlugin [3] by Simon Baird as a workaround. Now I can toggle the systemConfig tag to enable the TableEditoronly when needed; when disabled autosave works as expected. Cheers, Ton [1]http://tagsearch.tiddlyspot.com/#TagSearchPlugin [2]http://repository.tiddlyspace.com/TiddlyFileImportr [3]http://mptw.tiddlyspot.com/#ToggleTagPlugin On Sep 21, 12:23 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Hello Vincent, sorry for long silence, got some major problems.. I think I'll return to consistent testing in several days. Ok, I added the archive with screenshots to this message. It's better to investigate why the site isn't visible, though.. Can you see anything at [1]? As for Android devices.. if you use TW on a phone, you probably should try iTW [2] (AndTidWiki can generate a new one) or use at least 2 Eric's transclusions [3] to get more room. Or is there something aside menus which bothers you? Best regards, Yakov. [1]http://yakovl.bplaced.net/ [2]http://tiddlywiki.bidix.info/ [3]http://tiddlytools.com/#ToggleRightSidebar%20ToggleLeftSidebar понедельник, 17 сентября 2012 г., 8:15:30 UTC+4 пользователь Vincent Yeh написал: Yakov, I keep getting an error saying access forbidden clicking the link below. Maybe we try another way? Or just a couple of screenshots here? I tried AndTidWikky on my Android phone and did see some of the features working while others not, but the screen is just too small to do any useful test. I am guessing special tricks are needed for AndTidWikky? I'll use a larger one to test when I have a chance. FF15 for Android refuses to install on my phone, and I haven't found one Vista 64 system nearby, so no way to try them myself yet. Cheers Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works: I put a table in one tiddler, transcluded it into another, edited the table there, no errors, content of the first tiddler is changed. The only note is if the first tiddler is opened at the same time, its representation is not refreshed (the table is shown as it was before editing). I also did a test with merged cells (||one long cell|, |one high cell|\n|~|) and it seems that everything works fine. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet,
[tw] Re: Inline Editing of tables
Yakov, We all face problems from time to time, aren't we? Take good care. The link at [1] is still giving me Sorry, access forbidden. Error 403. at the bottom of the page. I do, however, see a large Download button which is giving me a file named etypesetup.exe. Is that what I am supposed to have? Well, it's fine if the link doesn't work for me since the attachment is good and I see all the screenshots included. Seems like I really need to get a hand on AdnTidWiki to really know what's going on... Thanks for the advice on android phone, I will find time to try it in a few days. Cheers, Vincent On Friday, September 21, 2012 6:23:51 PM UTC+8, Yakov wrote: Hello Vincent, sorry for long silence, got some major problems.. I think I'll return to consistent testing in several days. Ok, I added the archive with screenshots to this message. It's better to investigate why the site isn't visible, though.. Can you see anything at [1]? As for Android devices.. if you use TW on a phone, you probably should try iTW [2] (AndTidWiki can generate a new one) or use at least 2 Eric's transclusions [3] to get more room. Or is there something aside menus which bothers you? Best regards, Yakov. [1] http://yakovl.bplaced.net/ [2] http://tiddlywiki.bidix.info/ [3] http://tiddlytools.com/#ToggleRightSidebar%20ToggleLeftSidebar понедельник, 17 сентября 2012 г., 8:15:30 UTC+4 пользователь Vincent Yeh написал: Yakov, I keep getting an error saying access forbidden clicking the link below. Maybe we try another way? Or just a couple of screenshots here? I tried AndTidWikky on my Android phone and did see some of the features working while others not, but the screen is just too small to do any useful test. I am guessing special tricks are needed for AndTidWikky? I'll use a larger one to test when I have a chance. FF15 for Android refuses to install on my phone, and I haven't found one Vista 64 system nearby, so no way to try them myself yet. Cheers Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works: I put a table in one tiddler, transcluded it into another, edited the table there, no errors, content of the first tiddler is changed. The only note is if the first tiddler is opened at the same time, its representation is not refreshed (the table is shown as it was before editing). I also did a test with merged cells (||one long cell|, |one high cell|\n|~|) and it seems that everything works fine. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet, though). If I am misunderstanding, please tell me more about it. I mean if a table has colomns A, B, C, D, shifting C to the left is changing the table so that it has A, C, B, D, and then C, A, B, D. It is close to copy+paste, just means cutting/pasting of the whole colomn (instead of its content as it is done in office-like apps, so that one needs to delete the colomn after cutting the content and create a new colomn before inserting the content). Less efforts for such manual sorting would be nice. As for the behavior in AndTidWiki (it's an Android app which acts as a TiddlySaver.jar), I made a bunch of screenshots [1]. Sorry, I haven't studied any tool which creates a photo gallery, so there are just files at [1]; though, I made a zip file so that you can download them at once. The sequence is approximately the same as I reported previously. Watch the top table (two others are without names, so are not editable in AndTidWiki), the names of the pictures say what is done before each screenshot is taken. [1] http://yakovl.bplaced.net/materials/TW/table%20editor%20report/ -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/ZWcjOqYUU9UJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at
[tw] Re: Inline Editing of tables
Ton, On Saturday, September 22, 2012 1:55:48 AM UTC+8, TonG wrote: Hi Vincent, The TableEditor (v1.3.6) works great but I found two things: 1) At one time - used in a TW with many plugins - I got the 'overlay problem': text positioned below the table is shifted to the top so the table and text overlay. That could be the resiziong bug I found lately. I should have fixed it in v1.3.7. Are you still having this problem with the latest version? I tried to pinpoint the problem by disabling plugins. After disabling the first plugin the problem disappeared so I thought I found the offending plugin. But after enabling the plugin again the problem did not show up anymore! Irreproducible problems are very frustrating. Sometimes opening (for editing) the tiddler with overlay problems and thereafter canceling editing restores a good display. I assume a rendering problem. I had such experiences myself a few times, but it all came back normal after relaunching the browser. I am guessing it could be the browser or some deeply hidden bug that I haven't found. Not sure about this yet. 2) In the same TW autosave does not work anymore when the TableEditor is enabled. I use config.options.chkAutoSave = true; in a systemConfig tagged tiddler which works OK without the TableEditor; when the TableEditor plugin is enabled autosave does not work anymore. I tried config.options.chkAutoSave : true in SystemSettings but that did not work either; no autosave anymore with TableEditor enabled. Disabling TagSearchPlugin [1] by Tobias Beer and TiddlyFileImportr [2] by Jon Robson (which both use autoSaveChanges as well) did not help either. I ended up using the ToggleTagPlugin [3] by Simon Baird as a workaround. Now I can toggle the systemConfig tag to enable the TableEditoronly when needed; when disabled autosave works as expected. One possibility is that the chkTEditorManualSave option is interfering with the system autosave option. Maybe I should remove this option and just use the system option? Another possibility is the TableEditor is conflicting with some plugin that also hijacks the saveChanges() function. You can try to find one that does so and I'll try to find out what's going wrong. Cheers, Ton [1] http://tagsearch.tiddlyspot.com/#TagSearchPlugin [2] http://repository.tiddlyspace.com/TiddlyFileImportr [3] http://mptw.tiddlyspot.com/#ToggleTagPlugin Let's keep having fun! Vincent On Sep 21, 12:23 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Hello Vincent, sorry for long silence, got some major problems.. I think I'll return to consistent testing in several days. Ok, I added the archive with screenshots to this message. It's better to investigate why the site isn't visible, though.. Can you see anything at [1]? As for Android devices.. if you use TW on a phone, you probably should try iTW [2] (AndTidWiki can generate a new one) or use at least 2 Eric's transclusions [3] to get more room. Or is there something aside menus which bothers you? Best regards, Yakov. [1]http://yakovl.bplaced.net/ [2]http://tiddlywiki.bidix.info/ [3]http://tiddlytools.com/#ToggleRightSidebar%20ToggleLeftSidebar понедельник, 17 сентября 2012 г., 8:15:30 UTC+4 пользователь Vincent Yeh написал: Yakov, I keep getting an error saying access forbidden clicking the link below. Maybe we try another way? Or just a couple of screenshots here? I tried AndTidWikky on my Android phone and did see some of the features working while others not, but the screen is just too small to do any useful test. I am guessing special tricks are needed for AndTidWikky? I'll use a larger one to test when I have a chance. FF15 for Android refuses to install on my phone, and I haven't found one Vista 64 system nearby, so no way to try them myself yet. Cheers Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works:
[tw] Re: Inline Editing of tables
Hi Vincent, I found the conflicting plugin: YourSearchPlugin [1] from Udo Borkowski (abego-software). When TableEditor (v1.3.7) and YourSearchPlugin are both enabled autosave does not work anymore. With only TableEditor enabled or only YourSearchPlugin enabled autosave does work as expected. I made a Minimal Test Case [2]. Cheers, Ton [1] http://tiddlywiki.abego-software.de/#YourSearchPlugin [2] https://dl.dropbox.com/u/2638511/MTC_TableEditor_137_YourSearch.html On Sep 22, 7:17 pm, Vincent Yeh qmo.w...@gmail.com wrote: Ton, On Saturday, September 22, 2012 1:55:48 AM UTC+8, TonG wrote: Hi Vincent, The TableEditor (v1.3.6) works great but I found two things: 1) At one time - used in a TW with many plugins - I got the 'overlay problem': text positioned below the table is shifted to the top so the table and text overlay. That could be the resiziong bug I found lately. I should have fixed it in v1.3.7. Are you still having this problem with the latest version? I tried to pinpoint the problem by disabling plugins. After disabling the first plugin the problem disappeared so I thought I found the offending plugin. But after enabling the plugin again the problem did not show up anymore! Irreproducible problems are very frustrating. Sometimes opening (for editing) the tiddler with overlay problems and thereafter canceling editing restores a good display. I assume a rendering problem. I had such experiences myself a few times, but it all came back normal after relaunching the browser. I am guessing it could be the browser or some deeply hidden bug that I haven't found. Not sure about this yet. 2) In the same TW autosave does not work anymore when the TableEditor is enabled. I use config.options.chkAutoSave = true; in a systemConfig tagged tiddler which works OK without the TableEditor; when the TableEditor plugin is enabled autosave does not work anymore. I tried config.options.chkAutoSave : true in SystemSettings but that did not work either; no autosave anymore with TableEditor enabled. Disabling TagSearchPlugin [1] by Tobias Beer and TiddlyFileImportr [2] by Jon Robson (which both use autoSaveChanges as well) did not help either. I ended up using the ToggleTagPlugin [3] by Simon Baird as a workaround. Now I can toggle the systemConfig tag to enable the TableEditoronly when needed; when disabled autosave works as expected. One possibility is that the chkTEditorManualSave option is interfering with the system autosave option. Maybe I should remove this option and just use the system option? Another possibility is the TableEditor is conflicting with some plugin that also hijacks the saveChanges() function. You can try to find one that does so and I'll try to find out what's going wrong. Cheers, Ton [1]http://tagsearch.tiddlyspot.com/#TagSearchPlugin [2]http://repository.tiddlyspace.com/TiddlyFileImportr [3]http://mptw.tiddlyspot.com/#ToggleTagPlugin Let's keep having fun! Vincent On Sep 21, 12:23 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Hello Vincent, sorry for long silence, got some major problems.. I think I'll return to consistent testing in several days. Ok, I added the archive with screenshots to this message. It's better to investigate why the site isn't visible, though.. Can you see anything at [1]? As for Android devices.. if you use TW on a phone, you probably should try iTW [2] (AndTidWiki can generate a new one) or use at least 2 Eric's transclusions [3] to get more room. Or is there something aside menus which bothers you? Best regards, Yakov. [1]http://yakovl.bplaced.net/ [2]http://tiddlywiki.bidix.info/ [3]http://tiddlytools.com/#ToggleRightSidebar%20ToggleLeftSidebar понедельник, 17 сентября 2012 г., 8:15:30 UTC+4 пользователь Vincent Yeh написал: Yakov, I keep getting an error saying access forbidden clicking the link below. Maybe we try another way? Or just a couple of screenshots here? I tried AndTidWikky on my Android phone and did see some of the features working while others not, but the screen is just too small to do any useful test. I am guessing special tricks are needed for AndTidWikky? I'll use a larger one to test when I have a chance. FF15 for Android refuses to install on my phone, and I haven't found one Vista 64 system nearby, so no way to try them myself yet. Cheers Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for
[tw] Re: Inline Editing of tables
FYI: I notice that the links in the top description of the plugin do not actually point to the source of the table edit plugin. The problem is that the URL is immediately followed by a br/, with no space. TW linkifying soaks up this and breaks the URL. I guess this is actually a defect in TiddlyWiki URL'ifying code. I am only guessing but maybe you used the table editor to edit this cell? The auto translation of newlines to br./ maybe should replace newline with spacebr/, to work around this problem. Awesome work... :) ...Lyall -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/eLuztdcbLOEJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
TableEditor v1.3.7 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor Added support for single row/column copy/cut/paste. I don't like the way it is yet, but it is ok to have a taste. Fixing top few rows (left few columns) is ready for testing, see http://twtable.tiddlyspace.com/#[[TableEditor--Example--Fixed Header]] for example. (You may need to change the maximum width/height to see the effects) These features are not stable yet, please try and give feedback. Thanks! Vincent On Sunday, September 16, 2012 1:37:40 PM UTC+8, Vincent Yeh wrote: It's not always the case but sometimes I'd like to have multi-lined text, even a short list, in a cell to make it more readable. Hence I added multi-line support to the plugin, see http://twtable.tiddlyspace.com/#[[TableEditor--Example--Lists%20in%20Cells]]for example. TableEditor v1.3.6 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor Some bugs fixed as described in the revision history section. One experimental feature, fixed top rows/left columns, is not yet stable, but you can try it with the txtTableEditorFirstRowsToFix and txtTableEditorFirstColsToFix options. Comments and suggestions are welcome! Have fun! Vincent On Sunday, September 16, 2012 12:03:14 AM UTC+8, Vincent Yeh wrote: Yakov, Thanks a lot for the information and the code hiding suggestion. :-) Now I understand the 'shifting a column' thing, sounds interesting, I will think about it. Right now I am not able to connect to the website through the link you provided below, will try it later and come back to you. Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works: I put a table in one tiddler, transcluded it into another, edited the table there, no errors, content of the first tiddler is changed. The only note is if the first tiddler is opened at the same time, its representation is not refreshed (the table is shown as it was before editing). I also did a test with merged cells (||one long cell|, |one high cell|\n|~|) and it seems that everything works fine. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet, though). If I am misunderstanding, please tell me more about it. I mean if a table has colomns A, B, C, D, shifting C to the left is changing the table so that it has A, C, B, D, and then C, A, B, D. It is close to copy+paste, just means cutting/pasting of the whole colomn (instead of its content as it is done in office-like apps, so that one needs to delete the colomn after cutting the content and create a new colomn before inserting the content). Less efforts for such manual sorting would be nice. As for the behavior in AndTidWiki (it's an Android app which acts as a TiddlySaver.jar), I made a bunch of screenshots [1]. Sorry, I haven't studied any tool which creates a photo gallery, so there are just files at [1]; though, I made a zip file so that you can download them at once. The sequence is approximately the same as I reported previously. Watch the top table (two others are without names, so are not editable in AndTidWiki), the names of the pictures say what is done before each screenshot is taken. [1] http://yakovl.bplaced.net/materials/TW/table%20editor%20report/ -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/m6K4iBWMYUwJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Hi Vincent, The TableEditor (v1.3.6) works great but I found two things: 1) At one time - used in a TW with many plugins - I got the 'overlay problem': text positioned below the table is shifted to the top so the table and text overlay. I tried to pinpoint the problem by disabling plugins. After disabling the first plugin the problem disappeared so I thought I found the offending plugin. But after enabling the plugin again the problem did not show up anymore! Irreproducible problems are very frustrating. Sometimes opening (for editing) the tiddler with overlay problems and thereafter canceling editing restores a good display. I assume a rendering problem. 2) In the same TW autosave does not work anymore when the TableEditor is enabled. I use config.options.chkAutoSave = true; in a systemConfig tagged tiddler which works OK without the TableEditor; when the TableEditor plugin is enabled autosave does not work anymore. I tried config.options.chkAutoSave : true in SystemSettings but that did not work either; no autosave anymore with TableEditor enabled. Disabling TagSearchPlugin [1] by Tobias Beer and TiddlyFileImportr [2] by Jon Robson (which both use autoSaveChanges as well) did not help either. I ended up using the ToggleTagPlugin [3] by Simon Baird as a workaround. Now I can toggle the systemConfig tag to enable the TableEditoronly when needed; when disabled autosave works as expected. Cheers, Ton [1] http://tagsearch.tiddlyspot.com/#TagSearchPlugin [2] http://repository.tiddlyspace.com/TiddlyFileImportr [3] http://mptw.tiddlyspot.com/#ToggleTagPlugin On Sep 21, 12:23 pm, Yakov yakov.litvin.publi...@gmail.com wrote: Hello Vincent, sorry for long silence, got some major problems.. I think I'll return to consistent testing in several days. Ok, I added the archive with screenshots to this message. It's better to investigate why the site isn't visible, though.. Can you see anything at [1]? As for Android devices.. if you use TW on a phone, you probably should try iTW [2] (AndTidWiki can generate a new one) or use at least 2 Eric's transclusions [3] to get more room. Or is there something aside menus which bothers you? Best regards, Yakov. [1]http://yakovl.bplaced.net/ [2]http://tiddlywiki.bidix.info/ [3]http://tiddlytools.com/#ToggleRightSidebar%20ToggleLeftSidebar понедельник, 17 сентября 2012 г., 8:15:30 UTC+4 пользователь Vincent Yeh написал: Yakov, I keep getting an error saying access forbidden clicking the link below. Maybe we try another way? Or just a couple of screenshots here? I tried AndTidWikky on my Android phone and did see some of the features working while others not, but the screen is just too small to do any useful test. I am guessing special tricks are needed for AndTidWikky? I'll use a larger one to test when I have a chance. FF15 for Android refuses to install on my phone, and I haven't found one Vista 64 system nearby, so no way to try them myself yet. Cheers Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works: I put a table in one tiddler, transcluded it into another, edited the table there, no errors, content of the first tiddler is changed. The only note is if the first tiddler is opened at the same time, its representation is not refreshed (the table is shown as it was before editing). I also did a test with merged cells (||one long cell|, |one high cell|\n|~|) and it seems that everything works fine. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet, though). If I am misunderstanding, please tell me more about it. I mean if a table has colomns A, B, C, D, shifting C to the left is changing the table so that it has A, C, B, D, and then C, A, B, D. It is close to copy+paste, just means cutting/pasting of the whole colomn (instead of its content as it is done in office-like apps, so that one needs to delete the colomn after cutting the content and create a new colomn before inserting the content). Less efforts for such manual sorting would be nice.
[tw] Re: Inline Editing of tables
Yakov, I keep getting an error saying access forbidden clicking the link below. Maybe we try another way? Or just a couple of screenshots here? I tried AndTidWikky on my Android phone and did see some of the features working while others not, but the screen is just too small to do any useful test. I am guessing special tricks are needed for AndTidWikky? I'll use a larger one to test when I have a chance. FF15 for Android refuses to install on my phone, and I haven't found one Vista 64 system nearby, so no way to try them myself yet. Cheers Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works: I put a table in one tiddler, transcluded it into another, edited the table there, no errors, content of the first tiddler is changed. The only note is if the first tiddler is opened at the same time, its representation is not refreshed (the table is shown as it was before editing). I also did a test with merged cells (||one long cell|, |one high cell|\n|~|) and it seems that everything works fine. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet, though). If I am misunderstanding, please tell me more about it. I mean if a table has colomns A, B, C, D, shifting C to the left is changing the table so that it has A, C, B, D, and then C, A, B, D. It is close to copy+paste, just means cutting/pasting of the whole colomn (instead of its content as it is done in office-like apps, so that one needs to delete the colomn after cutting the content and create a new colomn before inserting the content). Less efforts for such manual sorting would be nice. As for the behavior in AndTidWiki (it's an Android app which acts as a TiddlySaver.jar), I made a bunch of screenshots [1]. Sorry, I haven't studied any tool which creates a photo gallery, so there are just files at [1]; though, I made a zip file so that you can download them at once. The sequence is approximately the same as I reported previously. Watch the top table (two others are without names, so are not editable in AndTidWiki), the names of the pictures say what is done before each screenshot is taken. [1] http://yakovl.bplaced.net/materials/TW/table%20editor%20report/ -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/-pwCjpZwBDAJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Yakov, Thanks a lot for the information and the code hiding suggestion. :-) Now I understand the 'shifting a column' thing, sounds interesting, I will think about it. Right now I am not able to connect to the website through the link you provided below, will try it later and come back to you. Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works: I put a table in one tiddler, transcluded it into another, edited the table there, no errors, content of the first tiddler is changed. The only note is if the first tiddler is opened at the same time, its representation is not refreshed (the table is shown as it was before editing). I also did a test with merged cells (||one long cell|, |one high cell|\n|~|) and it seems that everything works fine. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet, though). If I am misunderstanding, please tell me more about it. I mean if a table has colomns A, B, C, D, shifting C to the left is changing the table so that it has A, C, B, D, and then C, A, B, D. It is close to copy+paste, just means cutting/pasting of the whole colomn (instead of its content as it is done in office-like apps, so that one needs to delete the colomn after cutting the content and create a new colomn before inserting the content). Less efforts for such manual sorting would be nice. As for the behavior in AndTidWiki (it's an Android app which acts as a TiddlySaver.jar), I made a bunch of screenshots [1]. Sorry, I haven't studied any tool which creates a photo gallery, so there are just files at [1]; though, I made a zip file so that you can download them at once. The sequence is approximately the same as I reported previously. Watch the top table (two others are without names, so are not editable in AndTidWiki), the names of the pictures say what is done before each screenshot is taken. [1] http://yakovl.bplaced.net/materials/TW/table%20editor%20report/ -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/KFUkpU4i4t4J. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
It's not always the case but sometimes I'd like to have multi-lined text, even a short list, in a cell to make it more readable. Hence I added multi-line support to the plugin, see http://twtable.tiddlyspace.com/#[[TableEditor--Example--Lists%20in%20Cells]] for example. TableEditor v1.3.6 - (min version) http://twtable.tiddlyspace.com/#TableEditor--MIN - (full version) http://twtable.tiddlyspace.com/#TableEditor Some bugs fixed as described in the revision history section. One experimental feature, fixed top rows/left columns, is not yet stable, but you can try it with the txtTableEditorFirstRowsToFix and txtTableEditorFirstColsToFix options. Comments and suggestions are welcome! Have fun! Vincent On Sunday, September 16, 2012 12:03:14 AM UTC+8, Vincent Yeh wrote: Yakov, Thanks a lot for the information and the code hiding suggestion. :-) Now I understand the 'shifting a column' thing, sounds interesting, I will think about it. Right now I am not able to connect to the website through the link you provided below, will try it later and come back to you. Vincent On Saturday, September 15, 2012 5:10:03 AM UTC+8, Yakov wrote: Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works: I put a table in one tiddler, transcluded it into another, edited the table there, no errors, content of the first tiddler is changed. The only note is if the first tiddler is opened at the same time, its representation is not refreshed (the table is shown as it was before editing). I also did a test with merged cells (||one long cell|, |one high cell|\n|~|) and it seems that everything works fine. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet, though). If I am misunderstanding, please tell me more about it. I mean if a table has colomns A, B, C, D, shifting C to the left is changing the table so that it has A, C, B, D, and then C, A, B, D. It is close to copy+paste, just means cutting/pasting of the whole colomn (instead of its content as it is done in office-like apps, so that one needs to delete the colomn after cutting the content and create a new colomn before inserting the content). Less efforts for such manual sorting would be nice. As for the behavior in AndTidWiki (it's an Android app which acts as a TiddlySaver.jar), I made a bunch of screenshots [1]. Sorry, I haven't studied any tool which creates a photo gallery, so there are just files at [1]; though, I made a zip file so that you can download them at once. The sequence is approximately the same as I reported previously. Watch the top table (two others are without names, so are not editable in AndTidWiki), the names of the pictures say what is done before each screenshot is taken. [1] http://yakovl.bplaced.net/materials/TW/table%20editor%20report/ -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/SY4mBBBoASUJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Hello Vincent, thanks for the update, now extra captions are not displayed in the mentioned browsers which is fine for me; on the other hand, Chrome 21.0 (latest) and Safari 5.0.3 still don't show the E button in tables without a caption (OS: Vista x64); the same thing in AndTidWiki (which is more painful for me). I guess those are WebKit browsers/app.. A small note: for TableEditor--MIN it may be useful to hide the code using the following wrapper: /*** [the header of the plugin, other visible things like Options] /% ***/ [code here] /*** %/ ***/ As for transclusions, I haven't done extended tests, but found that tiddler .. macro gets an error if used with section which contains a table: tiddler [[This or another tiddler##a section with a table]]. Simple transclusion test works: I put a table in one tiddler, transcluded it into another, edited the table there, no errors, content of the first tiddler is changed. The only note is if the first tiddler is opened at the same time, its representation is not refreshed (the table is shown as it was before editing). I also did a test with merged cells (||one long cell|, |one high cell|\n|~|) and it seems that everything works fine. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet, though). If I am misunderstanding, please tell me more about it. I mean if a table has colomns A, B, C, D, shifting C to the left is changing the table so that it has A, C, B, D, and then C, A, B, D. It is close to copy+paste, just means cutting/pasting of the whole colomn (instead of its content as it is done in office-like apps, so that one needs to delete the colomn after cutting the content and create a new colomn before inserting the content). Less efforts for such manual sorting would be nice. As for the behavior in AndTidWiki (it's an Android app which acts as a TiddlySaver.jar), I made a bunch of screenshots [1]. Sorry, I haven't studied any tool which creates a photo gallery, so there are just files at [1]; though, I made a zip file so that you can download them at once. The sequence is approximately the same as I reported previously. Watch the top table (two others are without names, so are not editable in AndTidWiki), the names of the pictures say what is done before each screenshot is taken. [1] http://yakovl.bplaced.net/materials/TW/table%20editor%20report/ -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/beR5LBGMazsJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Yakov, Thanks a lot for trying it out on Android and giving such a detailed feedback! On Monday, September 10, 2012 6:36:48 AM UTC+8, Yakov wrote: Vincent, thank you so much! This is indeed a much-and-long-needed plugin. I tested a bit in Android, it even works there in both AndTidWiki and FireFox 15! Couple of notes: * there's an inconvenient behavior of editable (because of editable class or chkTEditorAllTableEditable) tables without a given caption. Browsers are separated in the following two groups: Opera, FireFox (including FF for Android), IE create a nonpresistent caption Table 1 etc (Table 2, if there are two such tables) which is just displayed with the E button but which is not stored (if, for instance, chkTEditorAllTableEditable is changed to false, such caption dissapear); while Chrome and Safari (and AndTidWiki) don't create such caption and don't create the E button as well. It would be more convenient if in such case each browser creates an empty caption (or a caption with nbsp; content which is not visible). In my computer Chrome/Ubunbu, Chrome/Win7 and Safari/Win7 also show the 'E' button as other browsers do, so I cannot reproduce your situation here and don't know what to do about it. Are you using a different operating system? The fake caption is gone in the next release coming soon. * may be it's not consistent mentioning this as you already discuss copying and pasting colomns, but a useful (and probably not difficult to implement) feature would be shifting colomns left and right (such buttons can be added besides those insert colomn left/right in the same menu). This is especially useful in tables created for comparison of things. Is it cut-and-past the whole column to the one next you are talking about? If so then I'd rather just do the cut-and-past alone (not yet, though). If I am misunderstanding, please tell me more about it. * in Android, there are some problems with row/colomn menus: ** once a (say, colomn) menu appears, I can't make it disappear, only substitute it with the menu of another colomn (would be nice to make it disappear by tapping somewhere outside the table) ** there's a bug with row menus in AndTidWiki, it behaves in the following way: tiddler content: |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12+|| |c21|c22|| when entering the edit mode, a menu of (~nonexisting) row (effectively of the line after the last row) appears without me tapping anywhere; clicking the add row below button adds a row outside the talbe, with a blank line of space between it and the table, if such space line was present, and adds a row after the last row of the table one otherwise; clicking add row above creates a row after the last one in any case; delete row button deletes the line after the table if it is present, or does nothing otherwise. That is interesting but again I failed to reproduce it in my browsers, including TWEdit on the iPad, plus I do not have an Android platform with me, I don't know what to do about this, either. Can you show me a screenshot so I have an idea? It's really nice that each time I open TW google group, there's something new and sometimes incredibly useful, or at least interesting questions to answer.. Thanks again, Thanks for the feedback! Although not much I can do at this moment, please give me more information and I will see what I can do. Best, Vincent Best regards, Yakov. воскресенье, 9 сентября 2012 г., 14:30:34 UTC+4 пользователь Vincent Yeh написал: Ton, Thanks a lot. The TabEditPlugin did give me a good idea about how to do. TableEditor v1.3.4 minimized version: http://twtable.tiddlyspace.com/#TableEditor--MIN full version: http://twtable.tiddlyspace.com/#TableEditor The main change is *transclusion support*: it is *now possible to edit a transcluded table loaded with tabs ... or tiddler ... macros*. Examples: 1. http://twtable.tiddlyspace.com/#TableEditor--Example--TabsMacro 2. http://twtable.tiddlyspace.com/#TableEditor--Example--TiddlerMacro Things work fine with ONE transclusion macro - one tiddler ... macro or one tabs ... macro - in ONE tiddler. *More than one transclusion macros in the same tiddler will confuse the TableEditor*. See http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusionfor details. Vincent -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/mA_ZOP11_8cJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
TableEditor v1.3.5 - min version http://twtable.tiddlyspace.com/#TableEditor--MIN - full version http://twtable.tiddlyspace.com/#TableEditor Some minor changes described in revision history in the full version. Major change is multiple transclusion support, see http://twtable.tiddlyspace.com/#TableEditor--Example--Transclusion for example. The previous problematic example should also work now (http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusion). It works fine within my limited tests. Please try and give feedback. Thanks. Vincent On Tuesday, September 11, 2012 10:30:34 PM UTC+8, Vincent Yeh wrote: Ton, Thanks for trying it out so hard! After seeing your result, I figured that I wouldn't want to use it that way myself. So I changed the codes to better support multiple transclusion. Seems to work within my tests. I will put it on soon for interested people to try and see. Thanks again for the always useful feedback! Vincent On Monday, September 10, 2012 7:28:25 PM UTC+8, TonG wrote: Hi Vincent, Your precondition of ONE transclusion macro - one tiddler ... macro or one tabs ... macro - in ONE tiddler sounded very logical to me given the explanation in http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusion Your example showed me yesterday that only the first table (from the first transcluded tiddler) can be edited; I could not edit the second table (at least I thought so). But today I can edit the second table of your example (win 7, FF 15, IE 9, Chrome 17 portable)! So I made a Minimal Test Case [1] I could edit all tables in a tiddler with two tabs ... macros in it. But there is an issue: If you do not switch the tabs in the second tabs ... macro BEFORE edting, you cannot edit the first row of the table in this second tab ... macro and upon editing cells in other rows the cell contains the value of the cell above the edited cell (upon saving values are sometimes saved in the 'wrong' cell). So switching tabs in the second tabs ... macro is essential for correct editing. I could also edit all tables in a tiddler with four tiddler ... macros in it. But there is an issue as well: you cannot edit the first row of the table in the last three tiddler ... macros and upon editing cells in other rows the cell contains the value of the cell above the edited cell. I could not find a trick as with the tabs ... macro. Note that the tables in the transcluded tiddlers are numbered Table 0, Table 1, Table 2, Table 3 (in your example http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusion both are labeled Table 0). Test conditions for the MTC: Win 7, FF 15, IE 9, Chrome 17 portable. Cheers, Ton On Sep 10, 12:36 am, Yakov yakov.litvin.publi...@gmail.com wrote: Vincent, thank you so much! This is indeed a much-and-long-needed plugin. I tested a bit in Android, it even works there in both AndTidWiki and FireFox 15! Couple of notes: * there's an inconvenient behavior of editable (because of editable class or chkTEditorAllTableEditable) tables without a given caption. Browsers are separated in the following two groups: Opera, FireFox (including FF for Android), IE create a nonpresistent caption Table 1 etc (Table 2, if there are two such tables) which is just displayed with the E button but which is not stored (if, for instance, chkTEditorAllTableEditable is changed to false, such caption dissapear); while Chrome and Safari (and AndTidWiki) don't create such caption and don't create the E button as well. It would be more convenient if in such case each browser creates an empty caption (or a caption with nbsp; content which is not visible). * may be it's not consistent mentioning this as you already discuss copying and pasting colomns, but a useful (and probably not difficult to implement) feature would be shifting colomns left and right (such buttons can be added besides those insert colomn left/right in the same menu). This is especially useful in tables created for comparison of things. * in Android, there are some problems with row/colomn menus: ** once a (say, colomn) menu appears, I can't make it disappear, only substitute it with the menu of another colomn (would be nice to make it disappear by tapping somewhere outside the table) ** there's a bug with row menus in AndTidWiki, it behaves in the following way: tiddler content: |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12+|| |c21|c22|| when entering the edit mode, a menu of (~nonexisting) row (effectively of the line after the last row) appears without me tapping anywhere; clicking the add row below button adds a row outside the talbe, with a blank line of space between it and the table, if such space line was present, and adds a row after the
[tw] Re: Inline Editing of tables
Ooph! Put up the wrong copies. Now they are the correct ones. On Tuesday, September 11, 2012 11:33:11 PM UTC+8, Vincent Yeh wrote: TableEditor v1.3.5 - min version http://twtable.tiddlyspace.com/#TableEditor--MIN - full version http://twtable.tiddlyspace.com/#TableEditor Some minor changes described in revision history in the full version. Major change is multiple transclusion support, see http://twtable.tiddlyspace.com/#TableEditor--Example--Transclusion for example. The previous problematic example should also work now ( http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusion ). It works fine within my limited tests. Please try and give feedback. Thanks. Vincent On Tuesday, September 11, 2012 10:30:34 PM UTC+8, Vincent Yeh wrote: Ton, Thanks for trying it out so hard! After seeing your result, I figured that I wouldn't want to use it that way myself. So I changed the codes to better support multiple transclusion. Seems to work within my tests. I will put it on soon for interested people to try and see. Thanks again for the always useful feedback! Vincent On Monday, September 10, 2012 7:28:25 PM UTC+8, TonG wrote: Hi Vincent, Your precondition of ONE transclusion macro - one tiddler ... macro or one tabs ... macro - in ONE tiddler sounded very logical to me given the explanation in http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusion Your example showed me yesterday that only the first table (from the first transcluded tiddler) can be edited; I could not edit the second table (at least I thought so). But today I can edit the second table of your example (win 7, FF 15, IE 9, Chrome 17 portable)! So I made a Minimal Test Case [1] I could edit all tables in a tiddler with two tabs ... macros in it. But there is an issue: If you do not switch the tabs in the second tabs ... macro BEFORE edting, you cannot edit the first row of the table in this second tab ... macro and upon editing cells in other rows the cell contains the value of the cell above the edited cell (upon saving values are sometimes saved in the 'wrong' cell). So switching tabs in the second tabs ... macro is essential for correct editing. I could also edit all tables in a tiddler with four tiddler ... macros in it. But there is an issue as well: you cannot edit the first row of the table in the last three tiddler ... macros and upon editing cells in other rows the cell contains the value of the cell above the edited cell. I could not find a trick as with the tabs ... macro. Note that the tables in the transcluded tiddlers are numbered Table 0, Table 1, Table 2, Table 3 (in your example http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusion both are labeled Table 0). Test conditions for the MTC: Win 7, FF 15, IE 9, Chrome 17 portable. Cheers, Ton On Sep 10, 12:36 am, Yakov yakov.litvin.publi...@gmail.com wrote: Vincent, thank you so much! This is indeed a much-and-long-needed plugin. I tested a bit in Android, it even works there in both AndTidWiki and FireFox 15! Couple of notes: * there's an inconvenient behavior of editable (because of editable class or chkTEditorAllTableEditable) tables without a given caption. Browsers are separated in the following two groups: Opera, FireFox (including FF for Android), IE create a nonpresistent caption Table 1 etc (Table 2, if there are two such tables) which is just displayed with the E button but which is not stored (if, for instance, chkTEditorAllTableEditable is changed to false, such caption dissapear); while Chrome and Safari (and AndTidWiki) don't create such caption and don't create the E button as well. It would be more convenient if in such case each browser creates an empty caption (or a caption with nbsp; content which is not visible). * may be it's not consistent mentioning this as you already discuss copying and pasting colomns, but a useful (and probably not difficult to implement) feature would be shifting colomns left and right (such buttons can be added besides those insert colomn left/right in the same menu). This is especially useful in tables created for comparison of things. * in Android, there are some problems with row/colomn menus: ** once a (say, colomn) menu appears, I can't make it disappear, only substitute it with the menu of another colomn (would be nice to make it disappear by tapping somewhere outside the table) ** there's a bug with row menus in AndTidWiki, it behaves in the following way: tiddler content: |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12+|| |c21|c22|| when entering the edit mode, a menu of (~nonexisting) row (effectively of the line after the last row) appears without me tapping anywhere; clicking the add row below
[tw] Re: Inline Editing of tables
Vincent, With v1.3.5 the tabs ... and tiddler ... macros work OK. I saw you left out the default added table caption 'Table n' when no caption was specified. That's good, I think. Thanks a lot. I second Yakov's observation: It's really nice that each time I open TW google group, there's something new and sometimes incredibly useful, or at least interesting questions to answer.. Cheers, Ton On Sep 11, 5:33 pm, Vincent Yeh qmo.w...@gmail.com wrote: TableEditor v1.3.5 - min versionhttp://twtable.tiddlyspace.com/#TableEditor--MIN - full versionhttp://twtable.tiddlyspace.com/#TableEditor Some minor changes described in revision history in the full version. Major change is multiple transclusion support, seehttp://twtable.tiddlyspace.com/#TableEditor--Example--Transclusionfor example. The previous problematic example should also work now (http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransc...). It works fine within my limited tests. Please try and give feedback. Thanks. Vincent On Tuesday, September 11, 2012 10:30:34 PM UTC+8, Vincent Yeh wrote: Ton, Thanks for trying it out so hard! After seeing your result, I figured that I wouldn't want to use it that way myself. So I changed the codes to better support multiple transclusion. Seems to work within my tests. I will put it on soon for interested people to try and see. Thanks again for the always useful feedback! Vincent On Monday, September 10, 2012 7:28:25 PM UTC+8, TonG wrote: Hi Vincent, Your precondition of ONE transclusion macro - one tiddler ... macro or one tabs ... macro - in ONE tiddler sounded very logical to me given the explanation in http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransc... Your example showed me yesterday that only the first table (from the first transcluded tiddler) can be edited; I could not edit the second table (at least I thought so). But today I can edit the second table of your example (win 7, FF 15, IE 9, Chrome 17 portable)! So I made a Minimal Test Case [1] I could edit all tables in a tiddler with two tabs ... macros in it. But there is an issue: If you do not switch the tabs in the second tabs ... macro BEFORE edting, you cannot edit the first row of the table in this second tab ... macro and upon editing cells in other rows the cell contains the value of the cell above the edited cell (upon saving values are sometimes saved in the 'wrong' cell). So switching tabs in the second tabs ... macro is essential for correct editing. I could also edit all tables in a tiddler with four tiddler ... macros in it. But there is an issue as well: you cannot edit the first row of the table in the last three tiddler ... macros and upon editing cells in other rows the cell contains the value of the cell above the edited cell. I could not find a trick as with the tabs ... macro. Note that the tables in the transcluded tiddlers are numbered Table 0, Table 1, Table 2, Table 3 (in your example http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransc... both are labeled Table 0). Test conditions for the MTC: Win 7, FF 15, IE 9, Chrome 17 portable. Cheers, Ton On Sep 10, 12:36 am, Yakov yakov.litvin.publi...@gmail.com wrote: Vincent, thank you so much! This is indeed a much-and-long-needed plugin. I tested a bit in Android, it even works there in both AndTidWiki and FireFox 15! Couple of notes: * there's an inconvenient behavior of editable (because of editable class or chkTEditorAllTableEditable) tables without a given caption. Browsers are separated in the following two groups: Opera, FireFox (including FF for Android), IE create a nonpresistent caption Table 1 etc (Table 2, if there are two such tables) which is just displayed with the E button but which is not stored (if, for instance, chkTEditorAllTableEditable is changed to false, such caption dissapear); while Chrome and Safari (and AndTidWiki) don't create such caption and don't create the E button as well. It would be more convenient if in such case each browser creates an empty caption (or a caption with nbsp; content which is not visible). * may be it's not consistent mentioning this as you already discuss copying and pasting colomns, but a useful (and probably not difficult to implement) feature would be shifting colomns left and right (such buttons can be added besides those insert colomn left/right in the same menu). This is especially useful in tables created for comparison of things. * in Android, there are some problems with row/colomn menus: ** once a (say, colomn) menu appears, I can't make it disappear, only substitute it with the menu of another colomn (would be nice to make it disappear by tapping somewhere outside the table) ** there's a bug with row menus in AndTidWiki, it behaves in the
[tw] Re: Inline Editing of tables
Hi Vincent, Your precondition of ONE transclusion macro - one tiddler ... macro or one tabs ... macro - in ONE tiddler sounded very logical to me given the explanation in http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusion Your example showed me yesterday that only the first table (from the first transcluded tiddler) can be edited; I could not edit the second table (at least I thought so). But today I can edit the second table of your example (win 7, FF 15, IE 9, Chrome 17 portable)! So I made a Minimal Test Case [1] I could edit all tables in a tiddler with two tabs ... macros in it. But there is an issue: If you do not switch the tabs in the second tabs ... macro BEFORE edting, you cannot edit the first row of the table in this second tab ... macro and upon editing cells in other rows the cell contains the value of the cell above the edited cell (upon saving values are sometimes saved in the 'wrong' cell). So switching tabs in the second tabs ... macro is essential for correct editing. I could also edit all tables in a tiddler with four tiddler ... macros in it. But there is an issue as well: you cannot edit the first row of the table in the last three tiddler ... macros and upon editing cells in other rows the cell contains the value of the cell above the edited cell. I could not find a trick as with the tabs ... macro. Note that the tables in the transcluded tiddlers are numbered Table 0, Table 1, Table 2, Table 3 (in your example http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusion both are labeled Table 0). Test conditions for the MTC: Win 7, FF 15, IE 9, Chrome 17 portable. Cheers, Ton On Sep 10, 12:36 am, Yakov yakov.litvin.publi...@gmail.com wrote: Vincent, thank you so much! This is indeed a much-and-long-needed plugin. I tested a bit in Android, it even works there in both AndTidWiki and FireFox 15! Couple of notes: * there's an inconvenient behavior of editable (because of editable class or chkTEditorAllTableEditable) tables without a given caption. Browsers are separated in the following two groups: Opera, FireFox (including FF for Android), IE create a nonpresistent caption Table 1 etc (Table 2, if there are two such tables) which is just displayed with the E button but which is not stored (if, for instance, chkTEditorAllTableEditable is changed to false, such caption dissapear); while Chrome and Safari (and AndTidWiki) don't create such caption and don't create the E button as well. It would be more convenient if in such case each browser creates an empty caption (or a caption with nbsp; content which is not visible). * may be it's not consistent mentioning this as you already discuss copying and pasting colomns, but a useful (and probably not difficult to implement) feature would be shifting colomns left and right (such buttons can be added besides those insert colomn left/right in the same menu). This is especially useful in tables created for comparison of things. * in Android, there are some problems with row/colomn menus: ** once a (say, colomn) menu appears, I can't make it disappear, only substitute it with the menu of another colomn (would be nice to make it disappear by tapping somewhere outside the table) ** there's a bug with row menus in AndTidWiki, it behaves in the following way: tiddler content: |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12+|| |c21|c22|| when entering the edit mode, a menu of (~nonexisting) row (effectively of the line after the last row) appears without me tapping anywhere; clicking the add row below button adds a row outside the talbe, with a blank line of space between it and the table, if such space line was present, and adds a row after the last row of the table one otherwise; clicking add row above creates a row after the last one in any case; delete row button deletes the line after the table if it is present, or does nothing otherwise. It's really nice that each time I open TW google group, there's something new and sometimes incredibly useful, or at least interesting questions to answer.. Thanks again, Best regards, Yakov. воскресенье, 9 сентября 2012 г., 14:30:34 UTC+4 пользователь Vincent Yeh написал: Ton, Thanks a lot. The TabEditPlugin did give me a good idea about how to do. TableEditor v1.3.4 minimized version:http://twtable.tiddlyspace.com/#TableEditor--MIN full version:http://twtable.tiddlyspace.com/#TableEditor The main change is *transclusion support*: it is *now possible to edit a transcluded table loaded with tabs ... or tiddler ... macros*. Examples: 1.http://twtable.tiddlyspace.com/#TableEditor--Example--TabsMacro 2.http://twtable.tiddlyspace.com/#TableEditor--Example--TiddlerMacro Things work fine with ONE transclusion macro - one tiddler ... macro or one tabs ... macro - in ONE tiddler. *More than one transclusion macros in the same tiddler will confuse the
[tw] Re: Inline Editing of tables
Ton, Thanks a lot. The TabEditPlugin did give me a good idea about how to do. TableEditor v1.3.4 minimized version: http://twtable.tiddlyspace.com/#TableEditor--MIN full version: http://twtable.tiddlyspace.com/#TableEditor The main change is *transclusion support*: it is *now possible to edit a transcluded table loaded with tabs ... or tiddler ... macros*. Examples: 1. http://twtable.tiddlyspace.com/#TableEditor--Example--TabsMacro 2. http://twtable.tiddlyspace.com/#TableEditor--Example--TiddlerMacro Things work fine with ONE transclusion macro - one tiddler ... macro or one tabs ... macro - in ONE tiddler. *More than one transclusion macros in the same tiddler will confuse the TableEditor*. See http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusion for details. Vincent On Saturday, September 8, 2012 9:26:36 PM UTC+8, TonG wrote: Hi Vincent, Yes, Version 1.3.3 solves my problem with TiddlerBarsPlugin and (partly) the problems with the tabs macro: the 'E' is shown but you cannot Edit the contents as you already stated (tab transclusion). As a workaround I installed the old but still working TabEditPlugin from Saq Imtiaz [1] May be it contains ideas you can use. See MTC with TableEditor v1.3.3 and TabEditPlugin: MTC_TableEditor_tabs.html https://dl.dropbox.com/u/2638511/MTC_TableEditor_tabs.html Cheers, Ton [1] http://tiddlywiki.squize.org/#TabEditPlugin On Sep 8, 9:31 am, Vincent Yeh qmo.w...@gmail.com wrote: wolfgang, I tried in a clean TW file with only two plugins: EditSectionPlugin and TableEditor v1.3.3, no such jumps are happening! Maybe I fixed it somehow along the way without knowing it? However, the jummping happens if TiddlersBarPlugin is included. I don't know about other plugins, you can play with this filehttps:// dl-web.dropbox.com/get/Public/CleanTest-with-EditSectionPlugi...and see. Vincent On Monday, August 27, 2012 9:22:39 PM UTC+8, wolfgang wrote: HI Vincent, I am guessing your =A means 'copy the whole column A to this column', but this syntax is not supported in the current TableCalculator. It seems possible to support such a syntax though...I am not sure yet... No, just wanted a first row which shows the letter for each column at the top, and a first column showing the numbering of rows - just as in spreadsheets and which would be auto updated when a row or column is added or deleted. I've figured a way to work with the UndoPlugin without adding the 'done' button to the toolbar in view mode. That's great! But what still is disrupting the workflow are the 'jump-ups' with a refresh of long table tiddlers after each row/column added/deleted. Though gladly this doesn't happen with every cell edited, but for example whenever cells are joined too (ie: after entering a '~' in a cell). Upon insertion/deletion of rows/columns, or joining cells by '~' and '', the TableEditor calls the story.refreshTiddler() to let the formatters do their jobs. The 'jump-ups' is probably caused somewhere in that function. Unfortunately this does not happen in all the browsers I tested here (with your large table and Eric's UndoPlugin 0.2.1): Chrome/Ubuntu 12.04, FF 14.0.1/Ubuntu 12.04, FF14.0.1/Win7, Chrome/win7, IE9/Win7, Safari/Win7. I guess the TableEditor is interfering with some of the plugins you are using and I am not. If you can find it then I can try to fix it. Thanks for the suggestion. Indeed, it must be some plugins interfering. Actually the same jumps happens in my TW with EditSectionPlugin on saves. Already thought too bad, because in this case the possible option to use it with TableEditor for editing cell formatting didn't looked that good anymore. However, at TiddlyTools these jumps on saves with EditSectionPlugin do not happen there. TiddlersBarPlugin and OpenTopPlugin were the first coming to mind, but disabling these didn't solve it. Will keep looking for the offending. Cheers -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/7EpuM3at2n8J. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Hi Vincent, You're the man. Excellent. The ease with which you can edit tables is so great that the precondition of one transclusion (tiddler ... or tabs ... macro) per tiddler is minor. Anyway, in case you use the TableEditor in combination with the TabEditPlugin you can use more tabs ... macros in a tiddler and edit them! In case of more tiddler ... macros per tiddler you have to open the transcluded tiddlers by hand. A minor issue if you can edit tables so easy! Thanks a lot. Ton On Sep 9, 12:30 pm, Vincent Yeh qmo.w...@gmail.com wrote: Ton, Thanks a lot. The TabEditPlugin did give me a good idea about how to do. TableEditor v1.3.4 minimized version:http://twtable.tiddlyspace.com/#TableEditor--MIN full version:http://twtable.tiddlyspace.com/#TableEditor The main change is *transclusion support*: it is *now possible to edit a transcluded table loaded with tabs ... or tiddler ... macros*. Examples: 1.http://twtable.tiddlyspace.com/#TableEditor--Example--TabsMacro 2.http://twtable.tiddlyspace.com/#TableEditor--Example--TiddlerMacro Things work fine with ONE transclusion macro - one tiddler ... macro or one tabs ... macro - in ONE tiddler. *More than one transclusion macros in the same tiddler will confuse the TableEditor*. Seehttp://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransc... for details. Vincent On Saturday, September 8, 2012 9:26:36 PM UTC+8, TonG wrote: Hi Vincent, Yes, Version 1.3.3 solves my problem with TiddlerBarsPlugin and (partly) the problems with the tabs macro: the 'E' is shown but you cannot Edit the contents as you already stated (tab transclusion). As a workaround I installed the old but still working TabEditPlugin from Saq Imtiaz [1] May be it contains ideas you can use. See MTC with TableEditor v1.3.3 and TabEditPlugin: MTC_TableEditor_tabs.html https://dl.dropbox.com/u/2638511/MTC_TableEditor_tabs.html Cheers, Ton [1]http://tiddlywiki.squize.org/#TabEditPlugin On Sep 8, 9:31 am, Vincent Yeh qmo.w...@gmail.com wrote: wolfgang, I tried in a clean TW file with only two plugins: EditSectionPlugin and TableEditor v1.3.3, no such jumps are happening! Maybe I fixed it somehow along the way without knowing it? However, the jummping happens if TiddlersBarPlugin is included. I don't know about other plugins, you can play with this filehttps:// dl-web.dropbox.com/get/Public/CleanTest-with-EditSectionPlugi...and see. Vincent On Monday, August 27, 2012 9:22:39 PM UTC+8, wolfgang wrote: HI Vincent, I am guessing your =A means 'copy the whole column A to this column', but this syntax is not supported in the current TableCalculator. It seems possible to support such a syntax though...I am not sure yet... No, just wanted a first row which shows the letter for each column at the top, and a first column showing the numbering of rows - just as in spreadsheets and which would be auto updated when a row or column is added or deleted. I've figured a way to work with the UndoPlugin without adding the 'done' button to the toolbar in view mode. That's great! But what still is disrupting the workflow are the 'jump-ups' with a refresh of long table tiddlers after each row/column added/deleted. Though gladly this doesn't happen with every cell edited, but for example whenever cells are joined too (ie: after entering a '~' in a cell). Upon insertion/deletion of rows/columns, or joining cells by '~' and '', the TableEditor calls the story.refreshTiddler() to let the formatters do their jobs. The 'jump-ups' is probably caused somewhere in that function. Unfortunately this does not happen in all the browsers I tested here (with your large table and Eric's UndoPlugin 0.2.1): Chrome/Ubuntu 12.04, FF 14.0.1/Ubuntu 12.04, FF14.0.1/Win7, Chrome/win7, IE9/Win7, Safari/Win7. I guess the TableEditor is interfering with some of the plugins you are using and I am not. If you can find it then I can try to fix it. Thanks for the suggestion. Indeed, it must be some plugins interfering. Actually the same jumps happens in my TW with EditSectionPlugin on saves. Already thought too bad, because in this case the possible option to use it with TableEditor for editing cell formatting didn't looked that good anymore. However, at TiddlyTools these jumps on saves with EditSectionPlugin do not happen there. TiddlersBarPlugin and OpenTopPlugin were the first coming to mind, but disabling these didn't solve it. Will keep looking for the offending. Cheers -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at
[tw] Re: Inline Editing of tables
Vincent, thank you so much! This is indeed a much-and-long-needed plugin. I tested a bit in Android, it even works there in both AndTidWiki and FireFox 15! Couple of notes: * there's an inconvenient behavior of editable (because of editable class or chkTEditorAllTableEditable) tables without a given caption. Browsers are separated in the following two groups: Opera, FireFox (including FF for Android), IE create a nonpresistent caption Table 1 etc (Table 2, if there are two such tables) which is just displayed with the E button but which is not stored (if, for instance, chkTEditorAllTableEditable is changed to false, such caption dissapear); while Chrome and Safari (and AndTidWiki) don't create such caption and don't create the E button as well. It would be more convenient if in such case each browser creates an empty caption (or a caption with nbsp; content which is not visible). * may be it's not consistent mentioning this as you already discuss copying and pasting colomns, but a useful (and probably not difficult to implement) feature would be shifting colomns left and right (such buttons can be added besides those insert colomn left/right in the same menu). This is especially useful in tables created for comparison of things. * in Android, there are some problems with row/colomn menus: ** once a (say, colomn) menu appears, I can't make it disappear, only substitute it with the menu of another colomn (would be nice to make it disappear by tapping somewhere outside the table) ** there's a bug with row menus in AndTidWiki, it behaves in the following way: tiddler content: |table 1|c |editable|k |h-cell1|h-cell2||h |c11|c12+|| |c21|c22|| when entering the edit mode, a menu of (~nonexisting) row (effectively of the line after the last row) appears without me tapping anywhere; clicking the add row below button adds a row outside the talbe, with a blank line of space between it and the table, if such space line was present, and adds a row after the last row of the table one otherwise; clicking add row above creates a row after the last one in any case; delete row button deletes the line after the table if it is present, or does nothing otherwise. It's really nice that each time I open TW google group, there's something new and sometimes incredibly useful, or at least interesting questions to answer.. Thanks again, Best regards, Yakov. воскресенье, 9 сентября 2012 г., 14:30:34 UTC+4 пользователь Vincent Yeh написал: Ton, Thanks a lot. The TabEditPlugin did give me a good idea about how to do. TableEditor v1.3.4 minimized version: http://twtable.tiddlyspace.com/#TableEditor--MIN full version: http://twtable.tiddlyspace.com/#TableEditor The main change is *transclusion support*: it is *now possible to edit a transcluded table loaded with tabs ... or tiddler ... macros*. Examples: 1. http://twtable.tiddlyspace.com/#TableEditor--Example--TabsMacro 2. http://twtable.tiddlyspace.com/#TableEditor--Example--TiddlerMacro Things work fine with ONE transclusion macro - one tiddler ... macro or one tabs ... macro - in ONE tiddler. *More than one transclusion macros in the same tiddler will confuse the TableEditor*. See http://twtable.tiddlyspace.com/#TableEditor--Example--IssueWithTransclusionfor details. Vincent -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/-IiqIjPG8CAJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Ton, Thanks for the information. I fixed the display/refresh upon tab switching using tabs ... macro, and realized that such tables are not editable at this moment, because TableEditor does not handle transclusion yet. It is added to the Todo list. For the TiddlersBarPlugin issue, I failed to reproduce the situation in my computer using local files, though I do see similar effects in TiddlySpace. I have no idea about this now, will need some time on this. - TableEditor v1.3.3 - Minimized version (with Google Closure Compiler) available at http://twtable.tiddlyspace.com/#TableEditor--MIN. - See revision history in the full version at http://twtable.tiddlyspace.com/#TableEditor for descriptions. TableCalculator v0.6.14 is also minimized with Google Closure Compiler at http://twtable.tiddlyspace.com/#TableCalculator--MIN. However, nothing is changed so version number remains the same. Full version at http://twtable.tiddlyspace.com/#TableCalculator. Vincent On Friday, September 7, 2012 11:19:36 PM UTC+8, TonG wrote: Hi Vincent, I like the TableEditorPlugin more and more. It saves a lot of work! But I ran into some 'rendering' problems: 1) Transclusion of tiddlers with (editable) tables: There is a difference between opening transcluded tiddlers via DeafaultTiddlers or just opening them. Via DefaultTiddlere the 'E' button is NOT shown; by normal opening the 'E' button is shown, but the width of the table is so small that only part of the table (one column?) shows up (with horizontal scrollbar). If the 'E' button is not shown, clicking Edit/Cancel in the toolbar does reveal the 'E' button with partly visible table (with scrollbar) 2) Tiddlers with (editable) tables shown via the tabs macro: Opening the tiddler with the tabs macro (normal or via DefaultTiddlers) shows thw 'E' button, but by clicking one of the tabs the 'E' button disappears. I made a minimal Test Case in Dropbox for the effects given in 1) and 2): MTC_TableEditor_tabs.html https://dl.dropbox.com/u/2638511/MTC_TableEditor_tabs.html 3) Tiddlers with (editable) tables in combination with TiddlerBarsPlugin [1] Text positioned UNDER the table is shifted to the top so the table and text overlay I made a minimal Test Case in Dropbox for the effects given in 3): MTC_Table_Editor_Tiddlers_Bar https://dl.dropbox.com/u/2638511/MTC_Table_Editor_Tiddlers_Bar.html [1] http://visualtw.ouvaton.org/VisualTW.html#TiddlersBarPlugin Cheers, Ton On Sep 6, 12:13 pm, Vincent Yeh qmo.w...@gmail.com wrote: TableEditor v1.3.2http://twtable.tiddlyspace.com/#TableEditor - Fixed the table height bug and system AutoSave issue. Question: How do I get notified when an option is changed? I tried store.addNotification('SystemSettings', my_function) but only get notified upon loading the file. What am I missing? Vincent On Thursday, September 6, 2012 7:42:47 AM UTC+8, Lyall wrote: I seem to be having a little problem with formatting of tables in the new version. I loaded the plugin into a brand new tiddlywiki (from tiddlywiki.com) as a part of trying to identify problematic plugin. The following tiddler contents gives interesting results in Firefox 15, linux, 64 bit. Between, not including the =-=-=-=-=- =-=-=-=-=-=- |editable|k |!Organization|~A company| |!Organizational Uni|Employment Status - Employees| |!Organizational Unit|~Wherever| |!Common Name|Whatever| |!Email Address|exa...@example.com javascript:| |!Serial Number|1234567890123456789012345456678| Some wordds that seem to cause - a problem. See AnotherTiddlerForMore information =-=-=-=-=-=-=- For me, I see what the attached screen shot shows. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/ujf49yPQb4EJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
[tw] Re: Inline Editing of tables
Ton, It seems like I had accidentally fixed the issue with TiddlersBarPlugin after fixing a resizing bug with FoldHeadingsPlugin. I guess TableEditor had the same issue with both of them, or in general with plugins that switches on and off a tiddler content. Vincent On Saturday, September 8, 2012 2:38:42 PM UTC+8, Vincent Yeh wrote: Ton, Thanks for the information. I fixed the display/refresh upon tab switching using tabs ... macro, and realized that such tables are not editable at this moment, because TableEditor does not handle transclusion yet. It is added to the Todo list. For the TiddlersBarPlugin issue, I failed to reproduce the situation in my computer using local files, though I do see similar effects in TiddlySpace. I have no idea about this now, will need some time on this. - TableEditor v1.3.3 - Minimized version (with Google Closure Compiler) available at http://twtable.tiddlyspace.com/#TableEditor--MIN. - See revision history in the full version at http://twtable.tiddlyspace.com/#TableEditor for descriptions. TableCalculator v0.6.14 is also minimized with Google Closure Compiler at http://twtable.tiddlyspace.com/#TableCalculator--MIN. However, nothing is changed so version number remains the same. Full version at http://twtable.tiddlyspace.com/#TableCalculator. Vincent On Friday, September 7, 2012 11:19:36 PM UTC+8, TonG wrote: Hi Vincent, I like the TableEditorPlugin more and more. It saves a lot of work! But I ran into some 'rendering' problems: 1) Transclusion of tiddlers with (editable) tables: There is a difference between opening transcluded tiddlers via DeafaultTiddlers or just opening them. Via DefaultTiddlere the 'E' button is NOT shown; by normal opening the 'E' button is shown, but the width of the table is so small that only part of the table (one column?) shows up (with horizontal scrollbar). If the 'E' button is not shown, clicking Edit/Cancel in the toolbar does reveal the 'E' button with partly visible table (with scrollbar) 2) Tiddlers with (editable) tables shown via the tabs macro: Opening the tiddler with the tabs macro (normal or via DefaultTiddlers) shows thw 'E' button, but by clicking one of the tabs the 'E' button disappears. I made a minimal Test Case in Dropbox for the effects given in 1) and 2): MTC_TableEditor_tabs.html https://dl.dropbox.com/u/2638511/MTC_TableEditor_tabs.html 3) Tiddlers with (editable) tables in combination with TiddlerBarsPlugin [1] Text positioned UNDER the table is shifted to the top so the table and text overlay I made a minimal Test Case in Dropbox for the effects given in 3): MTC_Table_Editor_Tiddlers_Bar https://dl.dropbox.com/u/2638511/MTC_Table_Editor_Tiddlers_Bar.html [1] http://visualtw.ouvaton.org/VisualTW.html#TiddlersBarPlugin Cheers, Ton On Sep 6, 12:13 pm, Vincent Yeh qmo.w...@gmail.com wrote: TableEditor v1.3.2http://twtable.tiddlyspace.com/#TableEditor - Fixed the table height bug and system AutoSave issue. Question: How do I get notified when an option is changed? I tried store.addNotification('SystemSettings', my_function) but only get notified upon loading the file. What am I missing? Vincent On Thursday, September 6, 2012 7:42:47 AM UTC+8, Lyall wrote: I seem to be having a little problem with formatting of tables in the new version. I loaded the plugin into a brand new tiddlywiki (from tiddlywiki.com) as a part of trying to identify problematic plugin. The following tiddler contents gives interesting results in Firefox 15, linux, 64 bit. Between, not including the =-=-=-=-=- =-=-=-=-=-=- |editable|k |!Organization|~A company| |!Organizational Uni|Employment Status - Employees| |!Organizational Unit|~Wherever| |!Common Name|Whatever| |!Email Address|exa...@example.com javascript:| |!Serial Number|1234567890123456789012345456678| Some wordds that seem to cause - a problem. See AnotherTiddlerForMore information =-=-=-=-=-=-=- For me, I see what the attached screen shot shows. -- You received this message because you are subscribed to the Google Groups TiddlyWiki group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/S5sEVmpglDQJ. To post to this group, send email to tiddlywiki@googlegroups.com. To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.