Discussion:
[tw] Suggestions Box ...
@TiddlyTweeter
2017-10-10 09:27:31 UTC
Permalink
There are so many great programmers here I thought it might be a useful
idea to have a general "Suggestions Box" for stuff that has not been (as
far as I know) been implemented they might be interested in ...
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/de3720ca-d8af-4c57-9961-070340713c62%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
@TiddlyTweeter
2017-10-10 09:36:29 UTC
Permalink
*Suggestion #1*

Aim: A button that cycles different CSS stylesheets ($:/tags/Stylesheet)

Workings: Simply adds and removes the tag activating stylesheet through a
cycle. Each click on the button advancing one. A Data Tiddler holds the
addresses of styling Tiddlers included in the cycle.

Benefits:
1 - Lets users modify layout easily.
2 - Aids CSS design.

Best wishes
Josiah
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/a00eec43-4893-491c-bc64-0763ed6b7b12%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Thomas Elmiger
2017-10-10 21:19:20 UTC
Permalink
Hi Josiah

This was simply a great idea – and relatively simple to build. I didn’t
like the cycle though.
So here’s my Stylesheet Manager:
http://tid.li/tw5/hacks.html#Stylesheet%20Manager

Changing the filter at the top (e.g. the search part) allows you to show
only the Stylesheets you want to juggle with:

\define myfilter()
[tag[$:/tags/Stylesheet]search[vanilla/base]sort[title]]
\end

Have fun!
Thomas
*Suggestion #1: Stylesheet Toggler*
[...]

Workings: Simply adds and removes the tag activating stylesheet
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/41ef8214-791f-4af0-b0f9-6b2b0776794c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
TonyM
2017-10-10 22:12:23 UTC
Permalink
I replied late last night (Sydney time) on my Mobile only to loose my post
to the digital grave yard.

I wanted to say this should be generalised rather than made specific to
stylesheets. It should be quite easy to use a list field and step through
each named tiddler removing then applying a named tag to the next in the
list. It could be used to indicate one or more positions in a list,

It would be like using the list for OR rather than AND items.

Such a solution may let us use drag to drag a tag from one tiddler to
another. More like a tag in the real world.

This would be helpful since so much of TiddlyWiki is driven by tags on
tiddlers.

Tony
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/68e1844e-f9ec-4421-b493-189ccc8f6dc2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
'Mark S.' via TiddlyWiki
2017-10-10 21:35:22 UTC
Permalink
If you don't mind a selection drop-down and and an activate button.

Obviously potential developers need to do the volley-ball thing and call
"mine" if they're doing something.

Mark
Post by @TiddlyTweeter
There are so many great programmers here I thought it might be a useful
idea to have a general "Suggestions Box" for stuff that has not been (as
far as I know) been implemented they might be interested in ...
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/359abc0d-1661-44c6-b282-0e91006baa63%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Thomas Elmiger
2017-10-10 21:48:25 UTC
Permalink
Ouch! Collision while catching the ball :–)
Ex-volley-ball-player here, Mark. But I have to admit that my VB-level was
only very amateur-ish, just as my development-skills.
Cheers, Thomas
Post by 'Mark S.' via TiddlyWiki
If you don't mind a selection drop-down and and an activate button.
Obviously potential developers need to do the volley-ball thing and call
"mine" if they're doing something.
Mark
Post by @TiddlyTweeter
There are so many great programmers here I thought it might be a useful
idea to have a general "Suggestions Box" for stuff that has not been (as
far as I know) been implemented they might be interested in ...
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/34306158-131b-4757-96d9-1f0a56b50d35%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
'Mark S.' via TiddlyWiki
2017-10-10 23:18:30 UTC
Permalink
Post by Thomas Elmiger
Ouch! Collision while catching the ball :–)
Ex-volley-ball-player here, Mark. But I have to admit that my VB-level was
only very amateur-ish, just as my development-skills.
Cheers, Thomas
Mine too, though I did manage to break someone's foot ... when they landed
on mine!
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/43cf2be1-d335-426c-b379-76e19d9164c5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Arlen Beiler
2017-10-11 02:47:55 UTC
Permalink
Popups that scroll if they are longer than the window. I remember
implementing this in TiddlyWiki Classic, but I'm not sure if I ever got it
for TiddlyWiki Five. Also center them in the window when the screen is
narrower than a certain amount. :)

On Tue, Oct 10, 2017 at 7:18 PM, 'Mark S.' via TiddlyWiki <
Post by 'Mark S.' via TiddlyWiki
Post by Thomas Elmiger
Ouch! Collision while catching the ball :–)
Ex-volley-ball-player here, Mark. But I have to admit that my VB-level
was only very amateur-ish, just as my development-skills.
Cheers, Thomas
Mine too, though I did manage to break someone's foot ... when they landed
on mine!
--
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
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/
msgid/tiddlywiki/43cf2be1-d335-426c-b379-76e19d9164c5%40googlegroups.com
<https://groups.google.com/d/msgid/tiddlywiki/43cf2be1-d335-426c-b379-76e19d9164c5%40googlegroups.com?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/d/optout.
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSTqsyNWPiwurNDFseU8u7q-eBfFx_WC3iWQcMQURm-jvw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Riz
2017-10-11 06:51:06 UTC
Permalink
I would like to see an 'attributes' parameter for widgets. The parameter should point to a tiddler that holds all the attributes of that widget which will be mapped to html "as is".

For eg: <$button attributes="myatttiddler">Hello</$button>

and myatttiddler should have text like

{
"class": "myclass",
"style": "background:blue;",
"tabindex": 0
}

This has two advantages.
a) It will help to decrease repetition of these attributes for various widgets.
b) It will help to include the html properties not yet supported for that widget like "tabindex" in the above example.

Kixam already implemented this for his date picker widget. I hope this will become norm for all the widgets.
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/f750fbac-6623-40a5-8cb2-0c6a7fcc3cd9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
PMario
2017-10-11 13:16:22 UTC
Permalink
Post by Riz
I would like to see an 'attributes' parameter for widgets. The parameter
should point to a tiddler that holds all the attributes of that widget
which will be mapped to html "as is".
IMO that's what macros are made for.
Post by Riz
For eg: <$button attributes="myatttiddler">Hello</$button>
and myatttiddler should have text like
{
"class": "myclass",
"style": "background:blue;",
"tabindex": 0
}
IMO this can already be done with macors, without any new invention.

-m
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/d5e03fae-d3f7-4131-80e9-1d4a6798f762%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Riz
2017-10-12 08:41:37 UTC
Permalink
Post by PMario
IMO this can already be done with macors, without any new invention.
-m
Can you provide an example? So far I failed to replicate the intended
results. When I write <$button <<myparams>>> Hello </$button> it returns an
error.

Moreover, macros are not taking care of the second part, which is support
for unknown parameters.


For eg: I type

<$button tabindex=0>My Button</$button>

and the generated html fails to show the tabindex property. Tabindex is not
yet supported as a property of button widget. Currently if we want to add
it, we need to modify button.js. I was hoping the widgets like button,
edit-text etc will map all unknown parameters to the generated html
counterpart without modification. In the above example, it would generate
<button tabindex="0">My Button<button>
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/33b9ba0c-6e59-4a4b-9caf-57a089010abe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
PMario
2017-10-12 15:57:00 UTC
Permalink
Post by Riz
Moreover, macros are not taking care of the second part, which is support
for unknown parameters.
For eg: I type
<$button tabindex=0>My Button</$button>
and the generated html fails to show the tabindex property. Tabindex is
not yet supported as a property of button widget. Currently if we want to
add it, we need to modify button.js. I was hoping the widgets like button,
edit-text etc will map all unknown parameters to the generated html
counterpart without modification. In the above example, it would generate
<button tabindex="0">My Button<button>
You are right, that's a new behaviour, which could be implemented for every
widget, that creates DOM elements. ...

The only problem would be to avoid parameter names, that will be
implemented into future HTML specs, which are unknown at the moment of this
writing.

-m
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/53d0c2e8-c6ba-4a6d-8113-8d37a5b6cb0c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Rizwan Ishak
2017-10-12 16:19:09 UTC
Permalink
The usual way to avoid that would be to attach the "data" prefix, say
"data-myparam", right?


I like your macro trick. However, it adds a second step to the workflow.
The idea was to make multiple varying widget calls with same parameters
easy. With macros we will have to define each widget separately before
using it. Anyway, sans such a solution, this would have to do I guess.
Post by PMario
Post by Riz
Moreover, macros are not taking care of the second part, which is support
for unknown parameters.
For eg: I type
<$button tabindex=0>My Button</$button>
and the generated html fails to show the tabindex property. Tabindex is
not yet supported as a property of button widget. Currently if we want to
add it, we need to modify button.js. I was hoping the widgets like button,
edit-text etc will map all unknown parameters to the generated html
counterpart without modification. In the above example, it would generate
<button tabindex="0">My Button<button>
You are right, that's a new behaviour, which could be implemented for
every widget, that creates DOM elements. ...
The only problem would be to avoid parameter names, that will be
implemented into future HTML specs, which are unknown at the moment of this
writing.
-m
...
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAO0b0pFx7LcpWP4fQySr381Yi8TC_gUd8xnRcccRyWJtya6E8Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
PMario
2017-10-12 16:08:04 UTC
Permalink
Post by PMario
IMO this can already be done with macors, without any new invention.
-m
Can you provide an example? So far I failed to replicate the intended
results. When I write <$button <<myparams>>> Hello </$button> it returns an
error.
The call I had in mind looks like this:

<<myButton myParamTiddlerTitle>>

A heavily simplified macro implementatoin would be similar to - eg:

title: myButtonMacro
tag: $:/tags/Macro

\define myButton(params label:"click me")
<$button to={{$params$##to}}
class={{$params$##class}}>"""$label$"""</$button>
\end


title: params
type: application/json

{
"class": "myclass",
"to": "params"
}


call: <<myButton params>>

have fun!
mario
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/452e7f81-a94d-4633-9f5d-2947d0941eb1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
c***@outlook.com
2017-10-11 12:55:32 UTC
Permalink
IMO, the UI for fields could do with some love, care and attention. I have
frequently wanted to copy/move a set of fields from one tiddler to
another. A way to do that without going through the standard UI would be
very helpful. Imagine "marking" the required fields (via checkboxes,
perhaps?) then clicking a button "Copy" or "Move". Open the target tiddler
and click "paste". The marked fields are then copied/moved into the target
tiddler. Done.
Post by @TiddlyTweeter
There are so many great programmers here I thought it might be a useful
idea to have a general "Suggestions Box" for stuff that has not been (as
far as I know) been implemented they might be interested in ...
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/2bdcc403-ad29-4fde-bec2-ada6fd3aeaf0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
TonyM
2017-10-12 04:03:25 UTC
Permalink
All,

I would like tags, who have matching tiddlers, which contain a tooltip
field, to display that tooltip on hovering over a tag pill

Simple But powerful.

I have plenty of other ideas, but I do not want to scare anyone.

Tony
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/1e5ea869-c018-4737-933c-77704d9edf1d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
TonyM
2017-10-12 04:04:53 UTC
Permalink
PS

Genralise that to any link to a tiddler or tag display the tooltip field in
that tiddler or tag if it has a value.

Tony
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/ad57ee7b-ae5f-4c2f-a18b-e5d62ed69257%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
@TiddlyTweeter
2017-10-14 15:17:09 UTC
Permalink
This was a really interesting thread for me.

When I made the initial post I had NO idea that it would get interest about
deeper (& some fundamental?) issues--maybe they should rather be addresses
on Github? Though also maybe need working through a bit more first to be
able to do that?

I do think there is maybe a missing "bridge" somewhere.

I'm still convinced Google Groups is sup-optimal for what we need. Though
realise its harder to think through to a way ahead that would be better
than I first thought.

Best wishes
Josiah
--
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+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/0f3b1d7e-1112-4123-aa9d-34d057542f45%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Loading...