Jermolene
b1ed77d6b8
Switch drag image to use draggable DOM node
...
We’ll still support dragging pills, but dragging the DOM node image
seems to look better in most situations.
2017-03-23 17:02:26 +00:00
Jermolene
8f1114960a
Refactor draggable stuff for easier reuse
...
And in the process, make the button widget draggable.
Unfortunately, Firefox has a bug that prevents buttons from being
dragged (see https://bugzilla.mozilla.org/show_bug.cgi?id=568313 and
https://bugzilla.mozilla.org/show_bug.cgi?id=646823 ). So we have to use
the “tag” attribute to make it use a different element.
2017-03-23 14:23:33 +00:00
Jermolene
3a00d2eea3
Allow drag and drop in toolbar layout in control panel
2017-03-20 22:29:03 +00:00
Jermolene
5ed7ade44f
Add some handy drag-and-drop macros
...
And refactor the tag template to use one of them
2017-03-20 22:11:06 +00:00
Jermolene
bea33efd63
Fix problem with dragging text snippets
2017-03-20 22:03:28 +00:00
Jermolene
f4656b0f25
Add support dragging to the bottom of a list
2017-03-20 22:02:55 +00:00
Jermolene
9bad99d14e
Draggable: properly stringify tiddler titles
...
Thanks @twMat
2017-03-20 22:01:51 +00:00
Jermolene
3197f9a639
Add select all/none checkbox to $:/Import
...
Prompted by this discussion:
https://groups.google.com/d/topic/tiddlywiki/MYBWCxOc_gM/discussion
2017-03-20 22:00:14 +00:00
Jermolene
eba1c3c160
Improve support for drag and drop
...
Documentation TBD
2017-03-19 19:33:56 +00:00
Jermolene
c2391c5250
Action-deletefield should only update tiddler modified/created if it is changed
2017-03-19 19:30:52 +00:00
Jermolene
5b3bb1974c
Move coding docs to the /dev wiki
2017-03-19 13:53:21 +00:00
Jermolene
39cdaeb34d
Fix problem with tracking dragenter/leave events in Firefox
...
Fixes #686 (hopefully!)
2017-03-17 14:54:30 +00:00
Jermolene
d778bc9a21
Add link to Tinka
2017-03-17 14:20:44 +00:00
Jermolene
fe5670663d
Add plugins to TOC
2017-03-17 14:20:36 +00:00
Jermolene
8804278e6e
Add OpenOffice docx and pptx file types
2017-03-17 14:20:17 +00:00
Jermolene
b9fbe12118
More defensive deepFreeze()
...
IE11 chokes on Object.freeze(undefined)
2017-03-17 14:20:04 +00:00
Jermolene
779e62a30f
Add support for JSON files containing a single tiddler
...
At the moment, we support JSON files containing an array of tiddlers.
With this change the core will import files containing a single
tiddler. Also adding templates for saving individual tiddlers in JSON
format
2017-03-17 14:19:43 +00:00
gernert
d65fd771e7
Update ColourPalettes.tid ( #2806 )
2017-03-17 13:54:32 +00:00
Jermolene
73e1724fdf
Extend $tw.utils.httpRequest() to cope with binary data
...
The problem was that `this.responseText` crashes for non-text data. We
fix it by letting the client specify which property should be returned.
@ericshulman does this work for you?
2017-03-17 13:41:17 +00:00
Jermolene
595072b2bc
Update browser support for importing via paste
2017-03-17 13:36:28 +00:00
Jermolene
66d5e2650e
Fix problem with dragger image in Chrome
...
Fixes #2800
2017-03-12 18:07:59 +00:00
tejjyid
bb81f00161
Update cla-individual.md ( #2792 )
...
For documentation purposes only...
2017-03-06 08:58:23 +00:00
twMat
5dbc1b7163
Doc typo correction ( #2791 )
2017-03-05 20:25:24 +00:00
Jermolene
28b861451b
Yet more tweaks to the highlight.js integration
...
Now we check that the selected language is supported before we invoke
highlight.js; left to its own devices, it crashes…
2017-03-02 09:17:48 +00:00
Jermolene
796e59e0dc
Google Analytics plugin: Remove unneeded version number
...
By omitting the version number the core will apply the current core
version number to the plugin.
2017-02-28 10:23:02 +00:00
Jermolene
e30330d4be
Introduce Twitter plugin for embedding tweets etc.
2017-02-28 10:23:02 +00:00
Jermolene
52a414959c
wiki.extractTiddlerDataItem() should use caching
2017-02-28 10:23:02 +00:00
Jermolene
b9a835b879
Fix bug with wiki.getTiddlerDataCached()
...
We need to process the default data outside of the cache function to
ensure that we don’t cache the defaults
2017-02-28 10:23:02 +00:00
Tobias Beer
6343c39bd6
Docs: improve description of remove operator ( #2735 )
...
see https://github.com/Jermolene/TiddlyWiki5/issues/2731#issuecomment-275200159
2017-02-27 16:40:48 +00:00
twMat
35b327e336
Mat finally, and somewhat shameful, signing the CLA ( #2723 )
...
All previous contribs from me are included in the signing of the agreement.
2017-02-27 16:39:55 +00:00
jrgetsin
63b3d88604
Typo: Update TiddlyWiki.tid ( #2566 )
...
for "bought" put "brought"
looked like a typo to me
2017-02-27 16:38:57 +00:00
gernert
a71e27386f
Update SystemTags.tid ( #2508 )
...
* Update SystemTags.tid
* Update SystemTags.tid
@Jermolene
Hope I did it correct now ;-)
2017-02-27 16:38:13 +00:00
gernert
9a67a90a30
Update Using Stylesheets.tid ( #2786 )
2017-02-27 15:54:15 +00:00
Roma
d53d6e7921
Added community tiddler for ViM syntax file. ( #2544 )
2017-02-26 16:48:07 +00:00
Jermolene
b90600580f
Filesystemadaptor: Fix bug with JSON tiddlers
...
Fixes #2783
2017-02-24 15:36:22 +00:00
Jermolene
d0594e4a45
Rejiggle the license to try to make GitHub recognise it
2017-02-24 13:52:39 +00:00
twMat
b5360db375
Clarified intro statment for TiddlerWidget ( #2770 )
...
Ref [discussion](https://groups.google.com/d/msg/tiddlywiki/S-DliskYksE/55c6_CssCgAJ ).
2017-02-23 17:02:49 +00:00
Sylvain Comte
da0c244a51
created a "resource" card for leaflet maps plugin ( #2734 )
2017-02-23 17:01:41 +00:00
Jermolene
ad1c2a6571
Fix problem with 'has' operator
...
Fixes problem introduced in 6085936475
2017-02-23 14:27:43 +00:00
Marxsal
617ec82a22
Update documentation to reflect actual way timeline macro currently works. ( #2781 )
2017-02-23 10:59:40 +00:00
Jermolene
7c2d519d4f
Update release note
2017-02-23 08:20:43 +00:00
Bram Chen
f246b93a38
Add chinese translations for the "close plugin library" button ( #2779 )
2017-02-22 15:55:44 +00:00
Jermolene
31a803626f
Add GettingStarted "online" tab
...
Fixes #2780
2017-02-22 15:34:50 +00:00
Tobias Beer
88a65f038e
Add a "close plugin library" button ( #2072 )
...
* provides a "close plugin library" button
* starting from #1718 by @inmysocks
* possibly fixes all of #1718 , #1597 , and #2067
* corrected code comment
* add back title
No idea why I overlooked this beforehand.
Next time I will not suggest such changes that have little to do with
the PR, but rather just comment the code.
* ah, sorry, "fixed" wrong spot
now
```
<$action-sendmessage $message="tm-load-plugin-from-library"
url={{!!url}} title={{$(assetInfo)$!!original-title}}/>
```
...should be back at the right spot.
* mhhh... still fixing the mess
load, unload, puh... let's see if I got it now
* added unloadIFrame and minor syntax fixes
2017-02-22 12:15:26 +00:00
Tobias Beer
6085936475
Introduce "field" suffix for "has" filter operator ( #2066 )
...
* has:field — tested & documented
allows to test whether a field exists
* fixed inverted condition
* added from version to docs
2017-02-22 12:13:59 +00:00
Jermolene
cd2bc88658
Add "enlist" operator
...
Fixes #2767
2017-02-21 15:17:47 +00:00
Jermolene
b1ecf81b0c
Tentative improvements to highlight plugin problems
...
We now use highlight.js in raw HTML mode on the server, rather than
trying to use it with the fakedom. This causes problems with fakedoms
inability to get textContent for a node that has been created by
assigning innerHTML. So we extend the fakedom to allow the original
text content to be saved.
See #2778 for discussion.
2017-02-21 13:09:32 +00:00
Jermolene
eee18aab40
Docs: Fix typo
2017-02-21 08:47:00 +00:00
Jermolene
9fc2086b71
Optimise sameday filter
...
I used this test:
console.time();for(var t=0; t<200; t++)
{$tw.wiki.filterTiddlers("[all[tiddlers+shadows]sameday[20170210]]");};c
onsole.timeEnd()
Before this patch, I got speeds of approx 190ms, versus 140ms
afterwards.
Note that the ability to add a cache property like this is only
possible because tiddler objects are immutable.
2017-02-21 08:31:05 +00:00
Thomas Elmiger
8307f7c3ca
Tiny optimisation for Naming of System Tiddlers.tid ( #2773 )
...
* Replacement icon stopwatch on
As discussed in issue #2690
* Replacement icon stopwatch off
As discussed in issue #2690
* Added missing tag "Resources" (Community Resource)
* Tried to make a sentence clearer
CamelCase words are NOT joined with hyphens (copy-paste error?).
Copied "directly" from the line below to make the meaning even clearer.
2017-02-21 08:28:53 +00:00