Jermolene
4ece301a97
Fix fieldmanger to update modified and modifier fields
2013-12-17 15:04:22 +00:00
Jermolene
db85bfe513
Fix problem with covering of the dragger image
...
Fixes #253
2013-12-17 13:39:46 +00:00
Jermolene
066a4d9fbc
Coding style and layout tweaks
2013-12-17 13:32:15 +00:00
Jermolene
3e2f475324
Merge branch 'master' of https://github.com/davidjade/TiddlyWiki5 into davidjade-master
2013-12-17 13:26:08 +00:00
Jermolene
a5f33d875b
Fix up rootwidget and page container
...
We need to properly link the page container to the rootwidget.
Fixes #223
2013-12-17 13:13:43 +00:00
Jermolene
37a46adac8
Fix problem with radio widget refreshing
2013-12-16 08:52:18 +00:00
Jermolene
57adbe5bf7
Fixed typo in hardlinebreak parser
2013-12-14 17:42:50 +00:00
Jermolene
713d6945c6
Misplaced space
2013-12-14 17:22:26 +00:00
Jermolene
ef9175e7bc
Remove debugging info
2013-12-14 17:07:47 +00:00
Jermolene
6a8feb216a
Add parser rule for hard linebreaks
2013-12-14 17:05:57 +00:00
Jermolene
3f06384516
Adjusted plugin encoding so that the JSON text no longer duplicates the fields
2013-12-14 09:46:02 +00:00
David Jade
0984e9322f
Revised fix for IE drag/drop issue #252
...
Also improve browser drag/drop inter-op a tiny bit
2013-12-13 03:12:56 -08:00
David Jade
80e0714c0d
Fix for IE drag/drop issue #252
2013-12-12 17:32:06 -08:00
Jermolene
7c9b920e26
More style adjustments
2013-12-12 20:36:54 +00:00
Jermolene
ae4a2b58ed
Complete renaming the radio widget
2013-12-12 19:49:43 +00:00
Jermolene
c73a7af95b
Remove file mistakenly included in previous commit
2013-12-12 19:49:29 +00:00
Jermolene
1420aa2f58
Complete renamign the 'fieldradio' widget to 'radio'
2013-12-12 19:41:40 +00:00
Jermolene
0814f3623d
Rename 'fieldradio' widget to just 'radio'
...
We’ve already got two widgets starting “field…”, and “radio” is more
consistent with the existing “checkbox” widget.
2013-12-12 19:40:27 +00:00
Jermolene
382d7e4449
Coding style consistency
2013-12-12 19:39:02 +00:00
Jermolene
e2cd611e45
Typo correction
2013-12-12 19:37:57 +00:00
Jermolene
bb03bb942f
Merge branch 'fieldradio' of https://github.com/Skeeve/TiddlyWiki5 into Skeeve-fieldradio
2013-12-12 19:23:39 +00:00
Jermolene
fd996bad20
Fix problem with edit-text widget gaining class="undefined"
...
Fixes #269
2013-12-12 18:52:51 +00:00
Jeremy Ruston
761b66028d
Merge pull request #276 from davidjade/master
...
Added TiddlyIE and FSO saver modules
2013-12-12 10:18:30 -08:00
Jermolene
ae6d1b1685
Major refactoring of the navigator widget
...
Cleans things up, and hopefully fixes #267
2013-12-12 15:17:12 +00:00
Jermolene
49b3165fbd
Fix occasional crash from trying to save a tiddler after it has been deleted
2013-12-12 15:16:44 +00:00
Jermolene
6dbd178378
Merge branch 'issue_270' of https://github.com/Skeeve/TiddlyWiki5 into Skeeve-issue_270
2013-12-11 22:19:19 +00:00
Jermolene
9f058925f7
Fix problem with deleting tiddlers with the filesystemadaptor
...
Fixes #266
2013-12-11 22:02:34 +00:00
Jermolene
1b75242345
Fix up caller of wiki.forEachTiddler()
2013-12-11 22:01:20 +00:00
Jermolene
6298c7aa43
Refactor wiki.forEachTiddler() and wiki.getTiddlers() to take an options parameter
2013-12-11 22:01:02 +00:00
Stephan Hradek
853cca906c
allowing variable number of arguments for non-argument macros
2013-12-11 22:59:52 +01:00
David Jade
cffe9375b2
Added TiddlyIE and FSO saver modules
...
Modified tiddlywiki5 template to support TiddlyIE and HTAs
Added empty.hta creation to bld scripts
Added TiddlyIE topics
2013-12-11 12:45:35 -08:00
Jermolene
b8897f86fb
Ensure that tiddler manipulations affect the history
...
Previously edit tiddler etc wouldn’t actually navigate to the new
tiddler
2013-12-11 16:30:25 +00:00
Jermolene
6a71b399b0
Fix problem with transcluding non-string fields
...
Transcluding date or list fields (like `modified` or `tags`) was
crashing.
2013-12-11 15:51:32 +00:00
Jermolene
062822d45c
Fix file system behaviour for loading new tiddlers
...
We don’t need to load tiddlers because they will all have been loaded
during bootup, or been created through the file system adaptor.
2013-12-11 11:45:15 +00:00
Jermolene
50e1727ef7
Stop falling back to anonymous username
...
The `serve` command used to fallback the username parameter to
“ANONYMOUS” if it was not provided. Better is just to not set a
username if it is not provided; newly created tiddlers won’t get a
‘modifier’ field at all.
2013-12-11 07:45:36 +00:00
Jeremy Ruston
0a93edb1b6
Merge pull request #249 from Skeeve/quotes
...
added quote rules
2013-12-06 01:16:39 -08:00
Stephan Hradek
b0ff8bee6a
as requested - quote.js removed because of quotelist - do not forget to add some css classes
2013-12-06 09:57:56 +01:00
Jermolene
48f8046cf5
Fixed problem with cancelling editing the tiddler $:/StoryList
2013-12-06 08:45:24 +00:00
Jermolene
ffcf2bfaac
Missing comma
...
Omitted from 4d4a0e01b4
2013-12-05 16:20:22 +00:00
Jeremy Ruston
4d4a0e01b4
Merge pull request #258 from Skeeve/quotelist
...
inserted > into lists
2013-12-05 07:16:05 -08:00
Jermolene
b37a139aa7
Typo that prevented edit widget tiddler attribute from working
2013-12-05 10:37:40 +00:00
Stephan Hradek
374743883d
inserted > into lists
2013-12-05 00:31:55 +01:00
Stephan Hradek
d739b6939a
added core/modules/widgets/fieldradio.js
2013-12-05 00:15:06 +01:00
Jermolene
49ade66540
Extend navigator widget to allow target tiddler to be specified for certain events
...
Now the edit tiddler, delete tiddler, save tiddler and cancel tiddler
events can all be passed the tiddler title as the message param.
2013-12-04 13:09:26 +00:00
Jermolene
4cffa58df3
Fix viewing of date fields
2013-12-03 10:09:58 +00:00
Jermolene
f3954d374d
Add error reporting for the syncer module
...
Things were failing silently.
2013-12-03 09:35:02 +00:00
Jermolene
b149ab47f4
Refactor importing to to use new wiki.importTiddler method
2013-12-02 09:59:38 +00:00
Jermolene
1b99dbb677
Add wiki.importTiddler()
...
Exactly like addTiddler except that it rejects plugins that are older
than the currently installed version.
2013-12-02 09:59:17 +00:00
Jermolene
7a4abba9fd
Ensure system tiddlers are imported
...
We no longer generate a separate “systemArea” for system tiddlers but
we still need to import it for older wikis
2013-12-02 09:57:54 +00:00
Stephan Hradek
62b9fb336b
fixed a small bug related to closing wiki-tag - no really
2013-12-01 22:05:49 +01:00
Stephan Hradek
8ed364ed72
fixed a small bug related to closing wiki-tag
2013-12-01 22:01:21 +01:00
Jermolene
eb41ca578d
Fallback to a list of default themes
...
Avoids the situation where an empty wiki uses the vanilla theme unless
you explicitly apply a different theme.
2013-12-01 20:28:56 +00:00
Stephan Hradek
2ec58f7fa2
added quote rules
2013-12-01 21:21:15 +01:00
Jermolene
7d12d89a0a
Added primitive support for basic authentication
...
Note that the password will be passed over HTTP in plain text.
2013-11-28 14:03:08 +00:00
Jermolene
c0a6e94b21
Hash the state qualifier to make it shorter
...
We were having problems with TW5 generating filepaths that were longer
than Windows likes.
Fixes #240
2013-11-28 10:53:37 +00:00
Jermolene
b8f15feca4
Force newly created field names to be lowercase
...
Fixes #239
2013-11-28 10:35:16 +00:00
Jermolene
5b89eca5e9
Fix up filenames
...
Left overs from the Great Refactoring
2013-11-27 21:15:35 +00:00
Jermolene
0956ae10a0
Add support for downloading files
...
We were re-using the `tw-save-wiki` message both for saving the current
wiki and downloading a new wiki. Now we’ll use the separate
`tw-download-file` message for downloading.
Fixes #236
2013-11-27 20:51:08 +00:00
Jermolene
7175f1cbf1
Split a basic Vanilla theme out of Snow White
...
And add a new Night-Time theme for the /dev wiki.
The idea is that the Vanilla theme will make a more convenient base for
retheming.
2013-11-27 12:38:03 +00:00
Jermolene
584043deee
Add a notification when starting to save with the upload plugin
2013-11-26 22:46:20 +00:00
Jermolene
42fce1929c
Improve save notifications for TiddlySpot
2013-11-26 12:50:40 +00:00
Jermolene
b805633dc9
Reorganise the main file saving templates
...
We’re introducing a mechanism that allows us to decide which tiddlers
get saved. Using `$:/core/save/all` gives all tiddlers, as before.
Using `$:/core/save/empty` gives an empty wiki. Saving an empty wiki
from tw5.com isn’t the same as the empty wiki cooked from
editions/empty because the two editions have different plugins and
other system tiddlers.
2013-11-25 21:16:27 +00:00
Jermolene
802fe9beae
Add [is[tiddler]] filter operator
...
For selecting all non-shadow tiddlers, whether or not they are system
tiddlers
2013-11-24 20:38:58 +00:00
Jermolene
f380d4b27d
Change macro attributes to not wikify their content
...
One consequence of wikifying macro attributes before use was that we
couldn’t have tiddler titles with wikitext syntax in, which was
definitely a problem.
2013-11-22 20:02:44 +00:00
Jermolene
a45f64e738
Trap filter syntax errors
...
Now a syntax error on a filter just causes the filter to return the
error message as it’s single result.
Fixes #189
2013-11-21 08:52:41 +00:00
Jermolene
c4e6c91986
Fix problem with dragging images within TW5
...
Dragging an image within the same TW5 window was causing a crash
2013-11-20 22:52:48 +00:00
Jermolene
cc9c6e4f42
Ensure that we don't overwrite the modified/modifier fields of imported tiddlers
...
Fixes #225
2013-11-20 20:49:32 +00:00
Jermolene
3b35d7dfe4
Fixed problem with greedy regexp for macrocalls
...
It was preventing this from working:
```
<<macro>><<bacrp>><<sdf>><<qweqwe>>
```
2013-11-17 21:53:12 +00:00
Jermolene
29c0f7156b
Fix overlooked typo
...
Ouch.
2013-11-16 22:50:10 +00:00
Jermolene
939ad11eae
Rename the 'setvariable' widget to 'set'
...
Sleeker.
2013-11-15 18:31:39 +00:00
Jermolene
45c51481de
Improve performance of tag handling with some caching
2013-11-13 23:33:32 +00:00
Jermolene
fc6dd83f2f
Use prototypal inheritance to speed up the inheritance of widget variables
...
Now we reuse the prototype mechanism to let javascript do the work of
searching up the parent chain.
2013-11-13 21:25:45 +00:00
Jermolene
c7d5905242
Fix view format=date so that it doesn't crash on empty fields
2013-11-13 19:41:54 +00:00
Jermolene
b304e3fe40
Update the reveal widget to set the tw-popup class
2013-11-12 22:02:43 +00:00
Jermolene
06a66cf24e
Improve popup dismissal
...
Now we ignore clicks if they come from an element that has an ancestor
with the class `tw-popup`
2013-11-12 22:02:26 +00:00
Jermolene
145e3ece78
Fix $tw.utils.hasClass() to work even if the element doesn't have a className property
2013-11-12 22:01:31 +00:00
Jermolene
24e361da77
Removed inadvertent alert()
2013-11-12 20:58:54 +00:00
Jermolene
791033d751
First pass at a saver for IE10 and above
...
It's not great, sadly. Clicking save in the browser pulls up an
unobtrusive bar at the bottom of the browser window where you can click
"save". You then get a new copy of your wiki in the downloads folder.
2013-11-12 20:49:00 +00:00
Jermolene
b885743efe
Fix typo
2013-11-12 20:29:22 +00:00
Jermolene
8ec92405fd
Add urlencoded and doubleurlencoded formats to the view widget
2013-11-12 20:29:14 +00:00
Jermolene
d2dbc73448
Correct typo
2013-11-12 19:52:25 +00:00
Jermolene
4a5a8dd773
Fix the execution context for widget attributes specified as macros
...
We need to ensure that variables in the tree up to this point are
accessible when we render the macro text.
2013-11-12 19:52:17 +00:00
Jermolene
f6a4ea6b0f
Fixed typo from d64590a12b
2013-11-11 23:44:55 +00:00
Jeremy Ruston
8681e0228d
Merge pull request #212 from grayeul/closeAllOthers
...
Add support for close-others
2013-11-11 14:46:05 -08:00
Jermolene
d64590a12b
Fixed problem with target fields/index being erroneously applied to template
...
See here for discussion:
https://groups.google.com/d/msg/TiddlyWiki/D3MBNhjaT3E/ph0ZuAhuPFMJ
2013-11-11 22:29:38 +00:00
Jermolene
51fe1e20e8
Make sure that searching for the empty string returns all available tiddlers
...
Makes sense because every tiddler contains the empty string. This
restores the functionality of the tag editor dropdown.
2013-11-11 15:26:41 +00:00
Grayeul
3d0c6cf41e
Fixed missing reference to old CloseAllOthers
2013-11-11 07:48:54 -06:00
Grayeul
da54236f5a
Change names to tw=close-other-tiddlers and handleCloseOtherTiddlersEvent
2013-11-11 07:34:19 -06:00
Grayeul
c930d84d01
Add support for close-all-others
2013-11-11 07:28:29 -06:00
Jermolene
8357d90e59
Fix bug caused when creating a tiddler title starting or ending with a space
2013-11-11 08:48:06 +00:00
Jermolene
04e2f18ff1
Remove tooltip, classes and styles from transclusion syntax
...
Now that transclusion doesn't generate any intrinsic elements we don't
have an element to attach the tooltip, classes and styles to.
2013-11-10 22:46:37 +00:00
Jermolene
b1667259f0
Fix default password
...
The password widget was defaulting to the password "null".
2013-11-10 19:22:10 +00:00
Jermolene
c77b451863
Fixed bug when using checkbox widget to apply a tag to a tiddler that is untagged
2013-11-10 19:21:37 +00:00
Jermolene
a7bb331412
Extend view widget so that it falls back to its content if the field/property is empty or missing
2013-11-09 17:30:06 +00:00
Jermolene
6f1c9d88cc
Improve the Widget.prototype.removeChildDomNodes() method so that most subclasses won't need to override it
2013-11-09 16:55:14 +00:00
Jermolene
ccb7fac25e
Fix further typo in edit-text widget
2013-11-09 14:17:08 +00:00
Jermolene
bbe9a9c191
Fixed typos in edit-text widget
...
Thanks @grayeul
2013-11-09 13:15:54 +00:00
Jermolene
b745e304a2
Fix problem with edit-text widget and indexed properties
...
Thanks to @grayeul for the pointer:
https://github.com/Jermolene/TiddlyWiki5/commit/78bc89cbdbcc26e373001f2d
473436489d8d4365#commitcomment-4554613
2013-11-09 10:55:18 +00:00
Jermolene
e54148033b
Fix client server edition syncing
2013-11-08 21:34:47 +00:00
Jeremy Ruston
ec481415f9
Fixes for TiddlyWeb
2013-11-08 20:18:26 +00:00