Jermolene
2305385c08
Don't list all tiddlers in tag dropdown in edit template
...
@tobibeer I think that this was originally from you. I think it’s
problematic listing all available tiddlers for performance and
usability reasons.
I’ve instead taken advantage of your work to template the tag links by
splitting the system and non-system tags. What do you think?
2015-02-10 14:43:09 +00:00
Tobias Beer
09afa8297a
prevents drag and drop import in same window
...
fixes #592
Introduces and preserves **_origin** field when using drag-and-drop —
bad idea? discard? different field name?
demo http://592.tiddlyspot.com
2015-02-09 23:49:04 +01:00
Jermolene
120b1737a6
Ensure $:/StoryList is synced in client-server configuration
...
Fixes #1474
2015-02-09 22:02:23 +00:00
Jermolene
8dcd080cdd
Style fix
2015-02-09 21:46:54 +00:00
Jeremy Ruston
9cf1f8f96b
Merge pull request #1476 from tobibeer/fix-tm-delete-tiddler-doesnt-exist
...
Fix issue deleting non-existent tiddler
2015-02-09 21:46:08 +00:00
Jermolene
d7d560897d
Correct case of getindex filter operator
2015-02-09 21:42:25 +00:00
James Welford Anderson
0b68428bc5
add image export path macro
2015-02-10 05:59:56 +09:00
Jermolene
b66db0dca9
Improvements to display of plugin libraries
2015-02-09 19:41:28 +00:00
Jermolene
2585f8932c
Left off previous commit
2015-02-09 19:04:22 +00:00
Jermolene
8643278a45
Add support for an integrated plugin library
...
Fixes #1450
Provides support for an integrated plugin library that can be used to
install plugins from tiddlywiki.com directly to wikis hosted online or
offline. See the Plugins tab of Control Panel.
Todo:
* Error checking(eg libraryserver.js HTTP GET)
* Translatability
* Documentation
** $:/tags/ServerConnection
** savelibrarytiddlers command
2015-02-09 19:04:11 +00:00
Tobias Beer
ca6ab6388a
no error when tiddler doesn't exist
...
Currently **tm-delete-tiddler** throws a red error box:
```
<$button>
<$action-sendmessage $message="tm-delete-tiddler" $param="DoesntExist"/>
delete non-existing
</$button>
```
**Uncaught TypeError: Cannot read property 'fields' of undefined**
2015-02-09 12:28:42 +01:00
Jermolene
aae56f20af
Display warning banner when plugins are modified
...
Fixes #1455
@aelocson have I got the docs right for the new filter?
2015-02-08 19:40:15 +00:00
Jermolene
e18825e897
Fix problem with stringifying missing fields
2015-02-08 18:46:22 +00:00
Jermolene
cfea481ce8
Ensure stylesheet is re-rendered when the language changes
...
This ensures that things like the drop message are updated when the
language changes.
2015-02-08 17:56:17 +00:00
Jeremy Ruston
bb10e2b029
Merge pull request #1471 from tobibeer/basic-empty-story-message
...
basic empty story message
2015-02-07 13:12:01 +00:00
Tobias Beer
2017ae5ac4
basic empty story message
...
added documentation to HistoryMechanism
2015-02-07 13:17:32 +01:00
Jeremy Ruston
68930f333a
Merge pull request #1452 from tobibeer/getIndex-filter
...
getIndex filter
2015-02-07 11:53:07 +00:00
Jeremy Ruston
9b600c23a2
Revert "implements emptyStoryMessage"
2015-02-07 11:29:12 +00:00
Jeremy Ruston
dceb68818a
Merge pull request #1435 from tobibeer/1428-empty-story-message
...
implements emptyStoryMessage
2015-02-07 11:25:46 +00:00
Tobias Beer
a72581ba26
removed language switcher text
2015-02-07 12:22:16 +01:00
Jeremy Ruston
7deea0cbf3
Merge pull request #1468 from tobibeer/fix-svg-newlines
...
removed trailing newlines in svg
2015-02-07 10:45:00 +00:00
Roma Hicks
687d6350d4
Added class mechanism to checkbox widget. #1463
2015-02-06 01:02:01 -06:00
Tobias Beer
7ed5c3ccfc
use extractTiddlerDataItem not parseTextReference
2015-02-04 01:49:31 +01:00
Jeremy Ruston
d340277cb2
Merge pull request #1392 from tobibeer/1387-fix-tiddlyspot-backup-url
...
Add resolvepath macro
2015-02-03 14:22:48 +00:00
Tobias Beer
32fd03d2f5
rename macro
2015-02-03 15:19:03 +01:00
Tobias Beer
e4bd0c8633
added documentation
...
temporary documentation demo:
http://goto.bplaced.net/tw5/5.1.7.html#ResolvePath
2015-02-03 15:18:38 +01:00
Tobias Beer
a8a0d0d09e
renaming in one go didn't work
2015-02-03 14:50:37 +01:00
Tobias Beer
8746e1ede0
renamed and documentation
...
* renamed to all lowercase
* added documentation
* added examples
2015-02-03 14:50:16 +01:00
James Welford Anderson
4049affb31
initial pass at static export macros
2015-02-03 07:30:24 +09:00
Jim Lehmer
8cd0c2afcd
Make sure all "get" access to $tw.config.fileExtensionInfo
goes through a $tw.utils.getFileExtensionInfo
helper function that ensures the parameter is cast to lowercase. Fixes #1418 .
2015-02-01 12:33:40 -06:00
Tobias Beer
4a05bd10e9
renamed to resolvePath using $tw.utils.resolvePath
...
adapted ControlPanel / Saving accordingly
2015-01-29 00:38:08 +01:00
Tobias Beer
e9261a1b50
implements emptyStoryMessage
...
as well added ControlPanel settings — reordered ControlPanel basics to
have DefaultTiddlers next to EmptyMessage but not shifting important
stuff too far down
2015-01-28 23:55:29 +01:00
Tobias Beer
8b771555a5
initial commit
...
Is `wiki.parseTextReference()` the appropriate way?
2015-01-28 22:15:52 +01:00
Jeremy Ruston
4cd8466adb
Merge pull request #1396 from ng110/master
...
Allow widget actions to propagate to children
2015-01-28 16:28:11 +00:00
ng110
a7a205a754
Update select.js
2015-01-28 16:00:34 +00:00
Jermolene
050b643948
Sandbox HTML iframes
...
Otherwise Firefox allows code in html tiddlers to access the main
window:
https://groups.google.com/d/topic/tiddlywiki/NwOI-QER2ig/discussion
2015-01-28 13:50:39 +00:00
Jeremy Ruston
9a74c31e13
Merge pull request #1383 from tobibeer/fix-topbar-position
...
place topbars first in page-layout
2015-01-28 12:55:19 +00:00
Jermolene
ba971a2d2b
Improved drop message
2015-01-28 09:13:05 +00:00
Tobias Beer
7ec42f93ec
updated $:/tags/PageTemplate
...
reverted topleftbar & toprightbar
2015-01-28 01:13:29 +01:00
Jeremy Ruston
08f6e7f624
Merge pull request #1378 from tobibeer/tag-button-sort-tagging
...
sort unlisted tags by title
2015-01-27 14:30:36 +00:00
Jeremy Ruston
01cd5302f3
Merge pull request #1389 from aelocson/issue-1346
...
Fix #1346 : Quotes around filter steps
2015-01-27 13:55:12 +00:00
Jeremy Ruston
3ec87a5c9c
Merge pull request #1394 from tobibeer/use-filter-tiddler
...
changed tabs to use same filters as AdvancedSearch
2015-01-27 13:39:14 +00:00
Jeremy Ruston
e87aea6e1f
Merge pull request #1413 from tobibeer/1410-is-numeric
...
fix isNumeric in sortTiddlers in wiki.js
2015-01-26 21:00:26 +00:00
Tobias Beer
e9bdf6f542
trying to show the conditional nicely aligned
2015-01-26 19:58:00 +01:00
Astrid Elocson
8d9f1e7477
Catch syntax errors in regexp filters
2015-01-23 14:32:57 +00:00
Tobias Beer
8a3991a619
extracted number comparision function
...
and added missing brackets
2015-01-23 14:57:04 +01:00
Tobias Beer
122e16d39c
putting the variables in the right scope
2015-01-23 12:24:47 +01:00
Tobias Beer
ad62d9a083
first attempt at fixing wrong sort order in nsort and nsortcs
...
not working yet, no idea why
2015-01-23 12:06:32 +01:00
Tobias Beer
e504530005
introduce serverpath macro
...
for now, computes path to backup directory, appending the relative path
of UploadBackupDir to the absolute one from the UploadURL
Also added example for store.php to hint
2015-01-23 11:26:14 +01:00
Tobias Beer
5e175ec7c1
changed tabs to use same filters as AdvancedSearch
...
...to have one place to configure / override
2015-01-20 16:51:41 +01:00
ng110
16fe9fd5ce
Update select.js
2015-01-20 13:02:06 +00:00
ng110
f9c4f6898e
Add capability for widgets to trigger all descendant action widgets, rather than just immediate children.
...
Preserves compatibility with existing invokeActions call in button widget by creating a separate 'invokeActionCall' function to carry out the recursion. Triggering all descendants permits use of action widgets inside list widgets or macros. Also makes it possible to add triggering capability to select widget.
2015-01-20 12:34:24 +00:00
Tobias Beer
77c9918338
shows better message for backup dir with custom store.php
...
relates to #1387
2015-01-20 12:06:09 +01:00
Tobias Beer
495d5f258f
place topbars first in pagelayout
2015-01-18 22:39:24 +01:00
Tobias Beer
5cc68106ec
removed trailing newlines in svg
...
they create problems when using the icons as links
2015-01-18 20:09:10 +01:00
Tobias Beer
6006ed0ecf
added case-insensitivity using wiki.sortTiddlers
2015-01-17 12:02:54 +01:00
Tobias Beer
a8ab08e8fa
sort unlisted tags by title
...
when the tiddlers are not listed in the list field, sort them by title
nonetheless, otherwise we get a real poor taglist from
**$:/core/ui/TagTemplate**
2015-01-17 11:40:33 +01:00
Astrid Elocson
07c1dcb685
Improve a couple of comments
2015-01-14 20:09:15 +00:00
Astrid Elocson
82c0152e04
Fix #1346 : Quotes around filter steps
2015-01-14 20:06:51 +00:00
Jeremy Ruston
d624066e73
Merge pull request #1352 from welford/rendertiddlers
...
add "noclean" parameter to rendertiddlers
2015-01-11 19:58:05 +00:00
James Welford Anderson
e87dadd61d
update docs change var name
2015-01-12 02:55:42 +09:00
Jeremy Ruston
a58e800f24
Merge pull request #1353 from tobibeer/edit-tags-filter-tags-and-titles
...
edit-tags filtering tags and titles
2015-01-11 16:31:03 +00:00
Jeremy Ruston
b95f78196a
Merge pull request #1354 from welford/staticmeta
...
Add mobile meta data to static templates
2015-01-11 16:27:23 +00:00
Jeremy Ruston
948756cdde
Merge pull request #1341 from tobibeer/autolink-system-tiddlers
...
autolinks system tiddlers
2015-01-11 16:25:53 +00:00
Jermolene
b768dc332b
Refactor edition-info handling
...
Introducing new filters that can be used under Node.js
2015-01-11 15:00:54 +00:00
Jermolene
0fdfbc482c
Add nwsaveas and param attributes to browse widget
...
These are for TiddlyDesktop, and only work under node-webkit
2015-01-11 14:20:34 +00:00
Tobias Beer
b43d4a33d6
simplified regexp
...
Ok, I think I've got it now. The following matches all...
1. starting with a literal `$:`
2. then any number of character not a whitespace, `<` or `|`
3. closing with anything that is, again, not a whitespace, `<` or `|`
Test here...
http://tbdemo.tiddlyspot.com/#Autolink%20System%20Tiddlers
2015-01-11 11:04:02 +01:00
Tobias Beer
9c7936413a
edit-tags-filter-tags-and-titles
...
fixes #1333
extracts the tag-link into a component template...
**$:/core/ui/Components/tag-link**
...so as to split the list in two, having two filters that list tiddlers
in the add-tags popup to...
1. firstly, list matching used tags
2. secondly, list mathcing tiddler titles, thus availabe for tagging
Does away with searching content as it is irrelevant if not distracting
for tagging.
Why two lists? Consider wanting to tag a tiddler with "Filters"...
observe how the result would otherwise be way too far down because
existing tiddler titles get in the way.
Component templates are also desireable elsewhere, e.g. #1318
2015-01-11 01:29:53 +01:00
James Welford Anderson
99499c0403
staticmeta
2015-01-11 09:28:18 +09:00
James Welford Anderson
ddb8daa15a
add noclean parameter
...
deletes directory by default
2015-01-11 06:44:56 +09:00
Jermolene
3657bbe920
Switch from addEventListener to onbeforeunload
...
This makes it possible for TiddlyDesktop to reuse these functions to
handle detecting unsaved changes
2015-01-10 18:08:12 +00:00
Jermolene
280909bb68
Fix crash for macros that return undefined
...
Fixes #1348
2015-01-10 13:36:43 +00:00
Tobias Beer
795a929187
create syslink.js, revert extlink.js
...
introduces new parser for system links
2015-01-09 23:51:07 +01:00
Jermolene
31824f043e
Remove obsolete parameters
2015-01-09 20:45:16 +00:00
Tobias Beer
8ba3e8973e
autolinks system tiddlers
...
enhanced extlink parser to cover system tiddler links
of course, only those without spaces in their title
didn't want to open up an extra parser for this as extlink has all the
basics
2015-01-08 21:26:48 +01:00
Felix Küppers
3b2882cb48
Update browser.js
2015-01-08 20:18:41 +01:00
Jermolene
b68276e219
Fix for serverside rendering
2015-01-06 18:19:55 +00:00
Jeremy Ruston
39dfcc43d3
Merge pull request #1321 from xcazin/toc
...
Use the toc-caption() utility macro in Tabbed ToCs as well
2015-01-06 14:18:19 +00:00
Jeremy Ruston
ea07b558a3
Merge pull request #1327 from aelocson/railroad-links
...
Links and transclusions in railroad diagrams
2015-01-06 13:58:27 +00:00
Jermolene
ec829180f4
Coding style clean up for #1330
2015-01-06 13:49:05 +00:00
Tobias Beer
0dd3ad5e38
updated false states — looks more conclusive
2015-01-06 14:40:48 +01:00
Tobias Beer
a1ca53fa9b
implements list iterator variables, see #1328
...
provides <<iterator>>, <<iterator-even>> and <<iterator-last>>
2015-01-06 14:31:20 +01:00
Astrid Elocson
2f42c9fb8d
Links and transclusions in railroad diagrams
2015-01-06 01:39:24 +00:00
Xavier Cazin
203cb17271
Use the toc-caption() utility macro in Tabbed ToCs as well
2015-01-05 10:59:28 +01:00
Jermolene
ea6e60e669
Focus search box on startup
2015-01-04 15:53:48 +00:00
ng110
7d6769f6fd
Update select.js
...
test change
2015-01-04 12:22:00 +00:00
Jermolene
9f087e7667
Ensure creation fields set for data tiddlers
2014-12-24 10:29:00 +00:00
Jermolene
7481b6c49c
Adjust tiddler toolbar button wording
...
As discussed in #1247
2014-12-24 10:28:47 +00:00
Jermolene
b9129d77e9
Experiment with "store" as the caption for the tiddler save button
...
This is an experiment, so translators may want to wait for any
discussion before performing a similar change.
2014-12-23 08:53:54 +00:00
Jermolene
e41285ae56
Make platform check work on node-webkit
2014-12-23 08:20:22 +00:00
Jermolene
1adfe20508
Fix problem with repeatedly cancelling a draft
...
Fixes #1266
2014-12-22 08:40:11 +00:00
Jermolene
8cb7090c40
Experimentally add icons to AdvancedSearch, ControlPanel and TagManager
2014-12-21 17:22:47 +00:00
Jermolene
230066eeae
Incorporate stickytitles theme into snow white theme
2014-12-21 16:04:42 +00:00
Jermolene
a31aa25d0c
Fix language for GettingStarted prompts
2014-12-19 17:02:40 +00:00
Jermolene
af906e4b73
Force filenames for downloading empty and full wikis
2014-12-19 15:20:07 +00:00
Jermolene
5e8420a3ac
Simplify GettingStarted
...
GettingStarted doesn’t seem like the right place for a tutorial on
using TiddlyWiki. The idea now is to link back to tiddlywiki.com
instead.
2014-12-19 14:36:44 +00:00
Jermolene
2abc5dee78
Improve buffer allocation for copying files in utils/filesystem.js
2014-12-18 21:08:14 +00:00
Jermolene
d2c4920ba4
Refine node vs. browser behaviour
...
Now we’re using TiddlyWiki as the core of TiddlyDesktop we need more
granular control of the platform specific code.
2014-12-18 19:52:15 +00:00
Jeremy Ruston
182c2428ca
Merge pull request #1238 from Drakor/fixDownloadSavingHandler
...
Filename will now be set to "tiddlywiki.html" when path does not contain...
2014-12-16 14:03:17 +00:00
Jermolene
86329f5daa
Remove unused local variables
2014-12-16 08:35:28 +00:00