[tw] Re: Inline Editing of tables

2014-03-16 Thread Vincent Yeh
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

2014-03-15 Thread Leo Staley
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

2013-02-21 Thread Yakov
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

2013-02-19 Thread 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.

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

2013-02-09 Thread Vincent Yeh
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

2013-01-30 Thread Yakov
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

2013-01-20 Thread Yakov
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

2013-01-15 Thread Vincent Yeh
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

2013-01-13 Thread Vincent Yeh
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

2013-01-08 Thread Vincent Yeh
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

2013-01-02 Thread 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 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

2012-12-12 Thread TonG
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

2012-12-12 Thread Vincent Yeh

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

2012-12-11 Thread Yakov
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

2012-12-08 Thread Yakov
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

2012-12-05 Thread 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

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

2012-12-05 Thread Yakov
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

2012-12-05 Thread Vincent Yeh


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

2012-12-04 Thread TonG
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

2012-12-04 Thread TonG
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

2012-12-03 Thread Yakov
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

2012-12-03 Thread Vincent Yeh
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

2012-11-30 Thread Vincent Yeh
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

2012-11-30 Thread Vincent Yeh
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

2012-11-29 Thread 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
 *  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

2012-11-29 Thread Vincent Yeh
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

2012-11-29 Thread TonG
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

2012-11-28 Thread TonG
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

2012-11-28 Thread Vincent Yeh
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

2012-11-27 Thread Vincent Yeh
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

2012-11-26 Thread Yakov
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

2012-11-26 Thread Vincent Yeh
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

2012-11-23 Thread Vincent Yeh
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

2012-11-17 Thread Vincent Yeh
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

2012-11-12 Thread TonG
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

2012-11-11 Thread Vincent Yeh
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

2012-11-11 Thread Vincent Yeh
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

2012-11-11 Thread Vincent Yeh
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

2012-11-10 Thread Yakov
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

2012-11-10 Thread Yakov
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

2012-11-03 Thread 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] 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

2012-11-03 Thread Vincent Yeh
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

2012-11-03 Thread Yakov
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

2012-11-03 Thread Yakov
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

2012-11-03 Thread Yakov
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

2012-11-02 Thread 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). 

 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

2012-11-02 Thread TonG
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

2012-11-02 Thread TonG
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

2012-11-02 Thread Vincent Yeh
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

2012-11-01 Thread TonG
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

2012-10-31 Thread Yakov
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

2012-10-31 Thread Vincent Yeh
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

2012-10-25 Thread Vincent Yeh

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

2012-10-25 Thread 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/-/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

2012-10-23 Thread Vincent Yeh

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

2012-10-22 Thread Lyall
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

2012-10-20 Thread Lyall
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

2012-10-11 Thread Lyall
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

2012-10-11 Thread Vincent Yeh
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

2012-10-11 Thread Vincent Yeh
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

2012-10-11 Thread Lyall
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

2012-10-10 Thread TonG
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

2012-10-10 Thread Vincent Yeh
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

2012-10-10 Thread TonG
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

2012-10-09 Thread Lyall
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

2012-10-07 Thread Yakov
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

2012-10-06 Thread 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 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

2012-10-05 Thread Vincent Yeh
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

2012-10-05 Thread Eric Shulman
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

2012-10-05 Thread Vincent Yeh
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

2012-10-04 Thread Vincent Yeh
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

2012-09-28 Thread Vincent Yeh
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

2012-09-28 Thread TonG
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

2012-09-28 Thread TonG
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

2012-09-27 Thread TonG
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

2012-09-26 Thread Vincent Yeh
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

2012-09-24 Thread TonG
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

2012-09-23 Thread Vincent Yeh
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

2012-09-23 Thread Vincent Yeh
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

2012-09-22 Thread TonG
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

2012-09-22 Thread Vincent Yeh
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

2012-09-22 Thread Vincent Yeh
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

2012-09-22 Thread TonG
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

2012-09-22 Thread Lyall
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

2012-09-21 Thread Vincent Yeh

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

2012-09-21 Thread TonG
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

2012-09-16 Thread 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/-/-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

2012-09-15 Thread Vincent Yeh
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

2012-09-15 Thread Vincent Yeh
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

2012-09-14 Thread Yakov
 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

2012-09-11 Thread Vincent Yeh
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

2012-09-11 Thread Vincent Yeh
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

2012-09-11 Thread Vincent Yeh
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

2012-09-11 Thread TonG
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

2012-09-10 Thread TonG
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

2012-09-09 Thread 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--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

2012-09-09 Thread TonG
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

2012-09-09 Thread Yakov
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

2012-09-08 Thread Vincent Yeh
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

2012-09-08 Thread Vincent Yeh
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.



  1   2   3   >