Tobias Beer
4991c4d6dc
just fixes list filter, no further refactoring
...
previously did not correctly handle / match the source but only output
the list as is
replaces https://github.com/Jermolene/TiddlyWiki5/pull/1419
2015-02-11 12:01:57 +01:00
Jermolene
c9ab873ba3
Fixes problem with drag and drop in Safari
...
Fixes #1415
The problem was that encodeURI() doesn’t encode slashes, which are not
legal in a data URI, although only Safari was failing. We switch to
encodeURIComponent(), which does encode slashes
2015-02-11 10:07:10 +00:00
Jermolene
1534fed4f7
Don't give the plugin warning for $:/Import
2015-02-10 23:17:50 +00:00
Jermolene
1924eda8a9
Improvements for #1483
...
* Rename the global to $tw.dragInProgress for clarity.
* Abort the dragenter so that we don’t get extraneous feedback during
the drag
2015-02-10 23:17:38 +00:00
Jeremy Ruston
1b87d9134b
Merge pull request #1483 from tobibeer/592-no-drag-n-drop-to-same-location
...
prevents drag and drop import in same window
2015-02-10 23:04:45 +00:00
Jermolene
691e5719a4
Avoid unnecessary scrolling at startup
...
The main fix is removing the fallback navigation to the first tiddler
in story.js. Also required is the fix to the startup behaviour of
zoomin.js.
Fixes #981
2015-02-10 22:40:38 +00:00
Tobias Beer
dc23963525
using $tw.dragging to prevent dnd in same window
...
Anything missing?
2015-02-10 23:34:37 +01:00
Tobias Beer
30f2c06c9e
Revert "prevents drag and drop import in same window"
...
This reverts commit 09afa8297a
.
2015-02-10 23:33:19 +01:00
Astrid Elocson
fd84370d7a
Default eachday to the modified field
2015-02-10 16:21:53 +00:00
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
Andreas Hahn
513e1c8cbb
Filename will now be set to "tiddlywiki.html" when path does not contain a filename.
2014-12-16 00:53:20 +01:00
Jermolene
0778ea6756
Some tests and style updates for #1229
...
@tobibeer I simplified the handling of matched strings a little.
2014-12-15 17:50:24 +00:00
Tobias Beer
609cb1fcbd
fixes #1010
...
safe / sequential replacing of formatstrings for date conversions
please review & test
2014-12-13 13:30:39 +01:00
Jeremy Ruston
a3a0002bbc
Merge pull request #1221 from xcazin/timeline
...
Move the title display into a macro so that it can be globally overridden
2014-12-12 11:40:51 +00:00
Xavier Cazin
4afca0e2b8
Move the title display into a macro so that it can be overridden
...
Extension of the idea of 5b38c21a41
2014-12-12 12:33:11 +01:00
Jermolene
8765d4e31b
Get rid of GettingStarted tabs in empty
...
I feel that we should keep empty.html’s GettingStarted very simple, and
link to other places for tutorial material
2014-12-12 10:18:49 +00:00
Jermolene
42dba113cc
Adjust field and has filter handling of missing tiddlers
...
Now `[!field:name[value]]` and `[!has[name]` will treat missing
tiddlers as not having the specified field
2014-12-11 17:49:17 +00:00
Jermolene
5b38c21a41
Disable links when transcluding caption field in toc macro
...
@BramChen does this work for you?
2014-12-11 17:00:57 +00:00
Jermolene
51db48acc9
Fix checking for non-empty folders in initcommand
2014-12-10 22:14:27 +00:00
Jermolene
2698f08851
Tentative reworking of GettingStarted
...
See this thread for background:
https://groups.google.com/d/topic/tiddlywiki/sDWP4NPe8XE/discussion
Translators: please don’t translate this material until it’s settled
down
2014-12-10 21:46:29 +00:00
Jermolene
755693766a
Removing debugging statements from popup mechanism
2014-12-10 17:09:14 +00:00
Jermolene
ef9878802a
Transclude the caption field in toc macro
...
For consistency with the way that tabs work.
To see this in action, on tiddlywiki.com open the tiddler
`$:/tags/ControlPanel` and edit it to add the tag “TableOfContents”.
You’ll see the control panel appear at the bottom of the table of
contents.
2014-12-10 15:42:38 +00:00
Jermolene
31b5eb1578
Allow shadow tiddlers to appear in table of contents macro
2014-12-10 15:41:11 +00:00
Jermolene
23fdc94417
Fix problem with import button tooltip
2014-12-09 15:35:16 +00:00
Jermolene
957a8608ad
Sort language switcher by description
...
Thanks @BramChen
2014-12-06 15:55:28 +00:00
Jermolene
ab129a620e
Add basic tag macro
2014-12-06 13:44:08 +00:00
Jermolene
0e62d8f648
Fix problem with tm-add-field for existing fields
...
Fixes #1197
2014-12-05 10:20:25 +00:00
Jermolene
51f8e58d5f
Sort languages by description instead of title
2014-12-04 16:51:13 +00:00
Jermolene
2689e2861b
Revert to using fieldmangler for adding fields
...
In 5.1.5 we switched to using `<$action-setfield>` instead of
`<$fieldmangler>`. The problem was that in the process we lost the
validation of field names, making it possible to create fields with
illegal names
Fixes #1186
2014-12-04 09:39:14 +00:00
Jermolene
bb74be7ac1
Fix problem with static "all tiddlers" export
2014-12-04 07:58:30 +00:00
Jermolene
870006d2b9
Remove extraneous space after "more tiddler actions" button
...
Fixes #1172
2014-12-03 16:48:14 +00:00
Jermolene
d4abd1722c
Fixes for tabbed TOC
...
Re-fixes #1185
2014-12-02 23:47:23 +00:00
Jermolene
1e7d9bd3cd
Move tabbed toc heading into default template
...
Fixes #1185
2014-12-02 23:05:54 +00:00
Jermolene
b220c19fb7
Add a template to the tabbed TOC macro
...
Fixes #1177
2014-12-02 20:27:02 +00:00
Jermolene
5154a25ab9
Add tooltip to browse widget
...
Fixes #1179
2014-12-02 19:16:38 +00:00
Jermolene
a8ee6c7b7c
Add experimental system tiddler browser
2014-12-02 15:25:27 +00:00
Jermolene
56a0809768
Fix problem with edit-bitmap widget static rendering
...
The ‘introduction’ edition contains an edit-bitmap widget that was
failing under Node.js because the fake dom doesn’t support canvas.
2014-11-27 23:03:27 +00:00
Jermolene
962cdf500a
Fix link dragging to text editors
...
We were just adding double square brackets if the title contains
spaces. We should be adding them if the title is not a valid wikilink.
2014-11-26 11:13:05 +00:00
Jermolene
1600beb193
Move the wikilink regexps into global config
2014-11-26 11:12:25 +00:00
Jermolene
cb9506a166
Fix problem with content-type popup
...
Thanks @tobibeer
2014-11-25 22:03:34 +00:00
Jeremy Ruston
92b957f6f8
Merge pull request #1118 from welford/hook
...
Add hooks mechanism and th-opening-default-tiddlers-list hook
2014-11-25 19:25:00 +00:00
Jermolene
996eecc79a
Coding style cleanup
2014-11-25 13:49:22 +00:00
Jeremy Ruston
6f0d581d72
Merge pull request #1141 from tobibeer/auto-focus-title-on-edit
...
#371 focus title field on edit
2014-11-25 13:43:08 +00:00
Tobias Beer
c0834583a0
#371 focus title field on edit
...
* enhanced edit-text widget with a "focus=true" attribute
* modified title template to make it focus and select by default
2014-11-25 12:39:08 +01:00
Jermolene
719e4d901d
Fix problem with tag popup disappearing
...
Fixes #1137
2014-11-24 16:24:12 +00:00
Jeremy Ruston
37ef5da20f
Merge pull request #1125 from tobibeer/fix-toolbar-button-spacing
...
fixed toolbar button spacing
2014-11-24 09:37:02 +00:00
Skeeve
79e428757b
allow empty state tiddlers and missing state attributes act as missing state tiddlers
...
As described here: https://groups.google.com/d/msg/tiddlywikidev/ODJhIw6-UjQ/3ZKrlA4B810J
I think it would be a good small enhancement as the reveal widget can now be used in previously impossible ways.
2014-11-24 07:38:58 +01:00
Tobias Beer
4def52df80
removed some more trailing blanks from PageControls
...
Note: I did NOT test the results as I have yet to figure out how to make
node.js...
* actually run the server without a 403
* build the core tw after me having made changes
2014-11-23 21:04:13 +01:00
Tobias Beer
a84dc61303
fixed toolbar button spacing
...
* removed trailing whitespaces in button tids
* defined a global left margin for buttons set to 5px
* slightly less than in view-mode before
* slightly more than in edit-mode before
* but visually more appealing to me
* leaves a wee more room for the title to unfold
2014-11-23 17:32:29 +01:00
Jermolene
5708b76d6e
Tweak close button in advanced search
2014-11-23 16:07:58 +00:00
Jermolene
84bebb65b7
Fix advanced filter search clear button
...
Thanks @BramChen
2014-11-23 16:02:08 +00:00
Jermolene
738393285f
Tweaked default tag background
2014-11-22 17:06:44 +00:00
James Welford Anderson
90caf5bf42
Add hooks mechanism and th-opening-default-tiddlers-list hook
...
see: https://github.com/Jermolene/TiddlyWiki5/issues/1064
2014-11-23 01:11:56 +09:00
Jermolene
e6043b07b9
Update export button to use tiddler title as filename base
2014-11-22 14:19:10 +00:00
Jermolene
d6c5e51501
Fix popup handling in Cecily and Zoomin view
...
Cecily and Zoomin story views use a document.body that is smaller than
the document.documentElement. We were just clearing the popups on
clicks on the document.body Clicks on the document element (ie, on the
background of the page) were not being trapped, meaning that you
couldn’t dismiss a popup.
2014-11-22 10:19:03 +00:00
Jermolene
f786872589
Tweak popup handling of tiddler info panel
2014-11-22 09:42:36 +00:00
Jermolene
1f82ebc7c3
Fix problem with parsing text references
2014-11-21 18:16:22 +00:00
Jermolene
b882a0dff1
Fixes to make nested popups work
...
Thus making the export button a lot more useful
2014-11-21 17:07:03 +00:00
Jermolene
931d47e50c
Fix problem with cloning tiddlers
...
We were ignoring the tags on the template tiddler.
Fixes #1097
2014-11-18 14:13:34 +00:00
Jermolene
002d47b4d9
Fix wrapping of tags in tag manager
...
Now long tags wrap onto multiple lines. I think they look quite good,
and we may want to consider using the same technique in the view
template.
2014-11-18 14:07:00 +00:00
Jermolene
838c3c4eb0
Fix problem with page controls
...
By transcluding the page controls we were changing the current tiddler
2014-11-18 14:06:03 +00:00
Jermolene
f1f318931d
Reinstate translation for "download full wiki"
...
It’s used in `$:/snippets/download-wiki-button`
2014-11-18 14:05:23 +00:00
Jermolene
93cb03eeab
Allow whitespace after \end in macro definitions
...
Fixes #1090
2014-11-18 10:26:20 +00:00
Jermolene
b2550f31c2
Fix whitespace in edit toolbar cancel button
...
The extra newline at the end of the tiddler was showing up as
whitespace in the toolbar.
2014-11-17 16:29:49 +00:00
Jermolene
81481588e0
Add advanced search links to control panel list counts
2014-11-17 16:26:39 +00:00
Jermolene
6c6fda498f
Fix bug in action-setfield widget
2014-11-17 16:26:18 +00:00
Jermolene
05e2b170fb
Icon tweaks
2014-11-17 16:26:09 +00:00
Jermolene
48052130d2
Clarify toc-tabbed macro
2014-11-15 12:29:46 +00:00
Jermolene
21cc5fc1d6
More button tweaks
...
@pmario what do you think of the new “info” button?
2014-11-15 12:14:58 +00:00
Jermolene
47481ed52a
Enhance tabbed toc macro with navigation control
...
Now there are two variants of the macro: the default one opens links
externally, the other opens links internally
2014-11-14 17:06:21 +00:00
Jermolene
a9eab1b8fc
Improve import logging
2014-11-14 10:33:41 +00:00
Jermolene
0ea8cfb1de
Remove obsolete control panel tools tab
...
Now we’ve got the export button instead
2014-11-14 09:46:09 +00:00
Jermolene
5758713014
Tweak home button
2014-11-14 09:24:35 +00:00
Jermolene
1f26428fbc
Tweak home button icon
2014-11-13 22:34:17 +00:00
Jermolene
f5055c0205
Add tabbed table of contents
2014-11-13 21:39:38 +00:00
Jermolene
bd211ea082
Extend set variable widget to work with filters
2014-11-13 21:39:38 +00:00
Jermolene
fdc272bff4
Improve styling of search buttons
2014-11-13 21:39:38 +00:00
Jermolene
e0041d8483
Move page export button next to import
2014-11-13 21:39:38 +00:00
Jermolene
dcac3b27b7
More icon tweaks
2014-11-13 21:39:38 +00:00
Jermolene
64d661f6e4
Update alltiddlers.template.html to use new exporter
2014-11-13 16:04:56 +00:00
Jermolene
4bf6fe7fe9
Fix JSON deserialiser to allow all fields
...
Previously we were filtering to a small set of known fields (which was
implemented at the beginning of TW5 as part of the build process for
TW2).
2014-11-13 16:04:30 +00:00
Jermolene
4dec771c20
Make exporter descriptions translatable
2014-11-13 16:03:09 +00:00
Jermolene
d1bbe7253c
Remove flicker when resizing textareas
...
The `EditTextWidget.prototype.fixHeight()` function was defering its
work with `nextTick()`, which led to flickering on all browsers when
typing triggers a resize.
2014-11-13 11:19:21 +00:00
Jermolene
1d49e45deb
More icon tweaks
2014-11-13 11:13:29 +00:00
Jermolene
62c265aab0
Icon tweaks
2014-11-12 17:08:51 +00:00
Jermolene
e69e2c1c91
Require confirmation before deleting non-empty new tiddlers
2014-11-11 11:54:46 +00:00
Jermolene
78735cde96
Refactor dropzone
...
I want to start figuring out #686
2014-11-11 11:44:00 +00:00
Jermolene
a44f6039bb
Tweaks to export button
2014-11-11 11:43:20 +00:00
Jermolene
6fc5c70ace
First pass at export button
...
New export button appears as a page control toolbar button, a tiddler
toolbar button, and a button in the advanced search filter tab.
Initially supports exporting as static HTML, CSV, JSON or `.tid` file.
Still to do:
* Made the exporter descriptions translatable
* Hide the export button by default
* User docs
* Cleaning up the existing templates (eg,
`$:/core/templates/alltiddlers.template.html` should work by
transcluding `$:/core/templates/exporters/Static`)
* Docs for the new macros `exportButton`, `csvtiddlers` and
`jsontiddlers`
Issues:
* OS X Numbers refuses to open CSV files that have been generated in
Chrome, because it thinks they’ve been downloaded from the Internet.
Firefox works OK
* The export button won’t work within the tiddler info panel, or from
the *more* popup (this is because we don’t support nested popups)
2014-11-10 20:59:15 +00:00
Jermolene
147f404a41
Fix search results to be in block mode
2014-11-10 19:55:45 +00:00
Jermolene
13d9c55d5c
Updated export button
...
Made the border a bit thicker
2014-11-10 19:54:36 +00:00
Jermolene
b520efdeb8
Update savers to specify variables, including filename
...
Now the `tm-download-file` and `tm-save-file` messages use the hashmap
to specify variables to be applied when rendering the tiddler.
We also add a convention that the variable “filename” is used to
specify a filename for the download.
2014-11-10 19:54:19 +00:00
Jermolene
b70b85aa9e
Add group headings to default search results
2014-11-10 19:52:37 +00:00
Jermolene
e175746122
Fix problem with CSS macros
...
In practice the macros are always invoked in inline mode, meaning that
the triple braces weren’t getting parsed correctly. Now we switch to
inline code
2014-11-10 15:30:35 +00:00
Jermolene
3035badf14
Fix problem with done button not saving unchanged tiddlers
2014-11-10 12:56:33 +00:00
Jermolene
145713e766
Don't confirm deleting drafts with no original
2014-11-10 08:49:20 +00:00
Jermolene
1dfa6f369b
Smarter cancel edit behaviour
...
If we cancel editing a tiddler that doesn’t exist, then we no longer
show the resulting missing tiddler.
2014-11-09 21:47:48 +00:00
Jermolene
3b08b5e9dd
More resilience to Tiddler.isEqual()
2014-11-09 21:47:00 +00:00
Jermolene
cea0b74265
Improve detection of modified drafts
...
If the target tiddler of the draft is missing (as happens after
clicking “new tiddler”), then we count the draft as modified if the
text is not empty.
Also we count the the draft as modified if the draft title has been
changed
2014-11-09 21:46:41 +00:00
Jermolene
5ded01f2c6
Fix problem with blank values in action-setfield widget
...
One manifestation of this problem was that it wasn’t possible to use
the edit template to add a field without specifying a value
2014-11-09 17:15:40 +00:00
Jermolene
9bbd599f5c
Refine refreshing of tiddler widget
...
We need to refresh if there is a change in the state that we copy to
variables.
2014-11-09 17:10:18 +00:00
Jermolene
d2ab7c5986
More action-deletetiddler fixes
2014-11-09 16:53:33 +00:00
Jermolene
8c67e11365
Fixes to action-deletetiddler widget
2014-11-09 16:45:14 +00:00
Jermolene
23ca729805
Updated icons
2014-11-09 16:19:25 +00:00
Jermolene
2c5d241d96
Improve error message for missing commands
2014-11-09 14:49:33 +00:00
Jermolene
769842c4db
Improved fix for h2 title bar markup
...
Fixes the problem @pmario raised at
https://github.com/Jermolene/TiddlyWiki5/commit/09a3f94d79fc6eacbfd46c86
594748e996191eb2#commitcomment-8488743
2014-11-08 17:51:35 +00:00
Jermolene
1255060a5a
Retract view template title change in 09a3f94d79
...
As @pmario points out, the change interferes with the floating of the
toolbar buttons:
https://github.com/Jermolene/TiddlyWiki5/commit/09a3f94d79fc6eacbfd46c86
594748e996191eb2#commitcomment-8488743
2014-11-08 17:39:58 +00:00
Jermolene
853f5fd064
Add some logging for file import/paste
2014-11-08 08:37:08 +00:00
Jermolene
ec4beb7f0f
Fix bug in navigator
2014-11-07 21:15:52 +00:00
Jermolene
09a3f94d79
Accessibility fixes
...
Fixes for accessibility issues raised here:
https://groups.google.com/d/topic/tiddlywiki/C6lSabtpdEI/discussion
2014-11-07 21:15:21 +00:00
Jermolene
91a7c39791
Update modal handling to allow variables to be passed
...
@felixhayashi I’m afraid I haven’t used your pull request as there were
a few details that I wanted to do differently. The main change is that
these changes allow both a param string and hashmap to be specified.
2014-11-07 14:54:46 +00:00
Jermolene
c7971d3da3
Update new tiddler message handling to accept title and fields
...
Now you can create a new tiddler with both a template and additional
specified fields.
2014-11-07 14:53:37 +00:00
Jermolene
d93c19daaa
Improve the format of widget message parameters
...
In 5.1.3 we introduced the idea that the `event.param` variable could
optionally be a hashmap, allowing multiple values to be passed with the
message.
This change moves the hashmap to a separate `event.paramObject`
variable, allowing us to pass both a hashmap and a param string.
2014-11-07 14:52:32 +00:00
Jermolene
9ac9239c51
Default tiddler info to the fields tab
2014-11-06 21:27:59 +00:00
Jermolene
4d061d0fee
Provisionally extend search results to list title matches separately
...
I’m not sure whether this is a good solution. Nor am I keen on the
horizontal rule to separate the two groups of results.
2014-11-06 20:58:33 +00:00
Jermolene
157f8faa6b
Update advanced search standard to use search tabs
...
We reuse the tabs introduced for the sidebar search results
2014-11-06 20:57:31 +00:00
Jermolene
8260d000be
Extend search filter to allow field to be specified
2014-11-06 20:56:32 +00:00
Jermolene
f1a2d8c2b9
Fix typo in action-setfield widget
2014-11-06 19:35:50 +00:00
Jermolene
12aec57086
Merge action-setfield and action-setfields widgets
...
Less confusion, hopefully.
2014-11-06 19:27:14 +00:00
Jermolene
92f69d44bf
Use action-deletefield widget in edit template fields editor
...
On the way to deprecating the field mangler widget
2014-11-06 18:32:11 +00:00
Jermolene
da1f9f7d22
Add input box for new field value to edit template
2014-11-06 18:24:33 +00:00
Jermolene
efeeab45f8
Simplify action-setfield widget
2014-11-06 18:23:59 +00:00
Jermolene
0a2a5184c4
Add action-deletetiddler widget
2014-11-06 18:23:48 +00:00
Jermolene
741f853986
Add action-setfield widget
2014-11-06 18:06:47 +00:00
Jermolene
a18af9b760
Rename the action-setfield widget to action-setfields
...
It makes more sense, and allows us to add a widget: `<$action-setfield
$tiddler=“title” $name=“fieldname” $value=“fieldvalue”/>`
2014-11-06 17:45:03 +00:00
Jermolene
0a986ccd99
Experiment with alternative view tiddler toolbar default buttons
...
The “info”, “edit”, “close” troika has been a feature of TW5 since the
very early days. Recent discussion in Hangout #67 has made me question
whether we wouldn’t be better off with the defaults in this commit:
“more”, “edit”, “close”.
The rationale is that the primary purpose of the “info” button has
become gaining access to the tools that haven’t been elevated to being
toolbar buttons. Most of the rest of the content of the info panel is
pretty arcane. So let’s try it for a few days - I’d appreciate any
feedback.
2014-11-06 13:39:28 +00:00
Jermolene
0bb8e08edc
Provisionally make tag pill foreground colour be responsive
...
With this commit tag pills will now choose for the foreground colour
either the current palette “foreground” or “background” colours,
according to which has the higher contrast. It’s something @gernert has
expressed an interest in in the past, and I’ve tended to agree that it
is a nice piece of polish. It opens up the possibility of paler colours
for tag pills than are currently possible.
The trouble is that in order to implement it I’ve had to bring in a
third party library for parsing CSS colours. It weighs in just over
9KB, making quite a lot of weight for such a small feature. I don’t see
any other immediate uses for the colour parsing library either.
So, I’m undecided at the moment whether this should stay in the core.
2014-11-06 13:35:48 +00:00
Jermolene
e145376838
Fix embarrassing typo in timeline macro
...
Fixes #1061 - thanks @welford
2014-11-05 09:30:40 +00:00
Jermolene
df891e7110
Further tag manager tweaks
...
Making it translatable, and changing the icon for “info”
2014-11-04 12:35:46 +00:00
Jermolene
4862afbf2a
Add up and down chevron images
...
For completeness
2014-11-04 12:35:19 +00:00
Jermolene
5093cdc860
Exclude drafts from table of contents macros
2014-11-04 11:54:35 +00:00
Jermolene
335c470797
Include double square brackets when dragging titles
...
Dragging a tiddler link into a tiddler editor, or outside the browser
into another app, will now add double square brackets around the title
if it includes spaces. Suggested by @tgirod.
I’m not 100% sure about this change. It breaks one habit that I had
developed: typing `[[sometext|]]` and then dragging a title in between
the vertical bar and the first closing square bracket. What do others
think?
2014-11-03 23:00:11 +00:00
Jermolene
096165217a
Tweaks for tag manager
...
There were some missing table cells which rendered weirdly.
Still got some wrinkles, though - eg two tag dropdowns appearing.
2014-11-03 22:39:05 +00:00
Jeremy Ruston
5f6a52886e
Merge pull request #1057 from pmario/new-tag-manager
...
change tag manager layout, and add css rule
2014-11-03 22:15:26 +00:00
Mario Pietsch
d07fea949d
change tag manager layout, and add css rule
2014-11-03 23:07:00 +01:00
Jermolene
9022dfdf71
Add action-deletefield widget
...
We’re also going to need action-deletetiddler
2014-11-03 22:06:31 +00:00
Jermolene
a3a50dbf6d
Extend timeline macro to be able to use different date fields
2014-11-03 17:26:51 +00:00
Jermolene
5599f9f933
Fix problem with UTF-8 encoding of HTML tiddelrs
...
Fixes #1037
2014-11-03 16:20:49 +00:00
Jermolene
48696c7d41
Fix extraneous whitespace in toc macro
...
Accidentally introduced in 3d7b40fbaa
2014-11-02 21:23:17 +00:00
Jermolene
3d7b40fbaa
Fix problem with recursion in table of contents macro
...
Fixes #1036
2014-11-02 21:03:27 +00:00
Jermolene
63b00fd0f8
Add advanced search button to search results
...
Clicking on the advanced search ellipsis when there is a search string
will open the advanced search tiddler, and copy the current search term
to it.
Thanks to @Spangenhelm for the idea.
2014-11-02 16:10:53 +00:00
Andrey Yankin
f7a2849d27
disable enqueueTiddlerEvent during plugin switching
2014-11-01 16:32:52 +03:00
Jermolene
06cbc45dfa
Wrap page control previews in position:relative
...
Fixes #1031
2014-11-01 08:42:34 +00:00
Jermolene
938e782772
Update docs
2014-10-31 20:12:06 +00:00
Jeremy Ruston
b1e2ea19a8
Merge pull request #1026 from andrey013/lazy-loading-indexed-transclusion
...
Lazy loading should be forced for indexing transclusion
2014-10-31 19:23:01 +00:00
Jermolene
13726ef731
Add canned filter for recent system tiddlers
...
Useful when you need to establish the titles of tiddlers being used for
state storage.
2014-10-31 10:01:25 +00:00
Andrey Yankin
7eb8301020
Lazy loading should be forced for indexing also
2014-10-31 10:24:49 +03:00
Jermolene
cc33fee9fd
Typo
2014-10-30 12:47:58 +00:00
Jermolene
c20c935faa
Add video button image
2014-10-29 16:09:46 +00:00
Jermolene
2eee132147
Increase size of flags in language dropdown
2014-10-29 12:15:32 +00:00
Jermolene
17a594a97a
Add unpackplugin command
...
Needed for the translators edition
2014-10-29 11:43:43 +00:00
Evolena
e07cdb7eed
Adding recursive sort parameter to toc macro
2014-10-28 10:49:49 +01:00
Jermolene
b0a0859b62
Allow control over default search results tab
2014-10-28 08:31:09 +00:00
Jermolene
04d26e6fae
First pass at an --editions
command
...
Also added a “description” field for wiki folders.
Right now there’s too many editions listed. I think we should by
default only list editions whose `tiddlywiki.info` file has
`showInListings` set to `true`, and have an `--editions all` command
that lists everything.
@pmario please could you check that the editions in your
`TIDDLYWIKI_EDITION_PATH` are correctly listed?
2014-10-27 21:50:25 +00:00
Jermolene
c13cf94413
Add support for custom search result visualisations
2014-10-27 18:38:34 +00:00
Jermolene
d8248cfba7
Introduce action-setfield widget
2014-10-25 14:02:34 +01:00
Jermolene
4b808396f2
Missing semicolon
2014-10-25 10:25:55 +01:00
Jermolene
4a17212576
Enhance height control for edit-text widget
...
Added the option to disable automatic resizing, and the ability to
specify the minimum height.
2014-10-25 10:09:17 +01:00
Jermolene
485ffae366
Refactor the page controls to be more reusable
...
Moving them into their own tiddler makes it easier to transclude them
elsewhere
2014-10-24 11:17:58 +01:00
Jermolene
7f9fb117e9
Clarify warning
2014-10-22 16:47:20 +01:00
Jermolene
55f0b917e0
Hide advanced search toolbar button by default
2014-10-22 16:45:11 +01:00
Jermolene
6681a8e1f2
Add an advanced search toolbar button
2014-10-22 16:30:41 +01:00
Jermolene
1b620387dd
Extend the view widget to work with subtiddlers
2014-10-22 14:12:49 +01:00
Jermolene
9a067b8dac
Ensure JS macros return text
2014-10-22 10:33:56 +01:00
Jermolene
ddc7495542
Move search result count logic out of translations
...
Also fixes a problem pointed out by @Evolena whereby the advanced
search counts hadn’t been adjusted to remove `$:/temp/advancedsearch`
from the search.
2014-10-21 20:27:42 +01:00
Jermolene
53d834c86b
Use titles when dragging links to non-TiddlyWiki destinations
...
Handily, this means that you can drag tiddler links from the sidebar
into the text editor, making it easier to create links and
transclusions.
2014-10-21 19:51:18 +01:00
Jermolene
b052e8f50b
Report command errors through $tw.utils.error
...
So that we get the new colourisation
2014-10-21 19:31:50 +01:00
Jermolene
e62e38d66c
Add warning when serving a non-existent wiki folder
...
The warning will be yellow to make it noticeable
2014-10-21 19:31:29 +01:00
Jermolene
5d600ce31b
Coloured warnings and errors under Node.js
2014-10-21 19:30:27 +01:00
Jermolene
e6eeac0bbf
Improved export icon
2014-10-21 15:55:48 +01:00
Jermolene
71bc78b176
Coding style cleanups
2014-10-20 16:53:42 +01:00
Jeremy Ruston
f6883e5365
Merge pull request #999 from Eucaly/browse-widget
...
adding a message attribute to the browse widget
2014-10-20 16:49:06 +01:00
Eucaly
0bbd5eb292
adding a message attribute to the browse widget
...
* extend browse widget with a message attribute. If blank then import as
original. Otherwise, dispatch the given message with selected files
2014-10-20 21:57:15 +08:00
Jeremy Ruston
f25053490e
Merge pull request #998 from xcazin/ogg
...
Add audio/ogg to the list of recognised formats
2014-10-20 12:30:00 +01:00
Xavier Cazin
6833bfb220
Add audio/ogg to the list of recognised audio formats
2014-10-19 22:09:17 +02:00
Jermolene
12e26009ee
Allow percentage width and height on image widget
2014-10-19 13:21:20 +01:00
Jermolene
2ffe53f191
Add audio parser for handling audio content
2014-10-18 14:50:07 +01:00
Jermolene
564457de1c
Update to KaTeX v0.1.1
2014-10-17 20:10:38 +01:00
Jermolene
5211f9c40c
Fix problem with timeline subfilter
...
Fixes #975
2014-10-15 17:48:45 +01:00
Jermolene
c1e60736d8
Add description for "upgrader" modules
...
Fixes #982
2014-10-15 17:07:49 +01:00
Jermolene
5154a83cf9
Exclude search string tiddler from search results
2014-10-13 09:11:34 +01:00
Simon Baird
0671e59fed
Add span wrapper around button caption text
...
Reasons:
- can show or hide the button text with CSS (assuming
tv-config-toolbar-text is yes).
- can have different looking buttons in the page controls versus the
view toolbar, etc
- more flexibility styling the button appearance, for example you
can change the text size compared to the icon size
- button appearance is more themeable
2014-10-12 01:43:01 +10:00
Jermolene
06f9ed8bad
Generate new tiddler titles that aren't already subject of a draft
2014-10-10 20:58:56 +01:00
Jermolene
644ced6d4e
Preserve modified title when reusing drafts
...
Should fix the problem raised by @xcazin
2014-10-10 20:58:34 +01:00
Jermolene
a671e72706
Fix problem with import button triggering checkbox on Firefox
...
It seems that there is a broader problem with the way that the button
is embedded within the label of a checkbox; even on Chrome it meant
that the checkbox active state was triggered when clicking on any of
the buttons. The user experience was in any case confusing; it wasn’t
obvious that clicking on the label to the right of the button would
flick the checkbox.
The solution takes the buttons and labels out of the checkbox label.
2014-10-10 20:50:50 +01:00
Jermolene
9a6f1f66be
Yet more fixing for the Firefox jumping toolbar problem...
...
See #282
2014-10-10 20:32:12 +01:00
Jermolene
087a0aec58
Fixed typo in language files
2014-10-10 10:31:10 +01:00
Jermolene
f37a7101a7
Fix problem with new tiddler button
2014-10-10 10:17:42 +01:00
Jermolene
e90e588621
Missed from last commit
2014-10-10 10:13:02 +01:00
Jermolene
353f641bcc
Move date-related translateable strings into their own file
2014-10-10 10:12:40 +01:00
Jermolene
a8d83096d3
Fix behaviour of new tiddler message
...
Resolves some inconsistencies over the behaviour of the new tiddler
message under various circumstances.
“new journal here” when a journal for today already exists now brings
up the existing journal for editing, and adds the required tag.
I’d be very grateful for any testing of the behaviour here: try using
new tiddler, clone tiddler, new here, new journal here, and new journal
in various combinations (eg with the draft not existing, already
existing, open or closed etc), and let me know of any peculiarities.
2014-10-10 09:52:19 +01:00
Jermolene
1e02a9f0db
Correct return value for makeDraftTiddler
2014-10-10 09:03:35 +01:00
Jermolene
9cd420290b
Fix for titles including double quotes
2014-10-09 20:11:11 +01:00
Jermolene
ea7d9652c5
Move new journal here button to the correct directory
2014-10-09 18:00:34 +01:00
Jermolene
515b556b48
Fix for previous fix
...
Fix for problem introduced in 25f4ce93ac
2014-10-09 17:51:29 +01:00
Jermolene
25f4ce93ac
Fixed truncation of tiddler info panel
...
Caused by the fix to #282
2014-10-09 17:42:18 +01:00
Jermolene
d6dc4c14d7
Add new-journal-here button to viewtoolbar ordering
2014-10-09 17:36:33 +01:00
Jeremy Ruston
fcf843d5b1
Merge pull request #959 from simonbaird/new-journal-here
...
Add a 'new journal here' button
2014-10-09 17:34:13 +01:00
Jermolene
3827f98a43
Improve new tiddler behaviour with existing tiddlers
...
Now repeatedly clicking “new journal” will reuse the existing journal
if one exists
2014-10-09 17:30:53 +01:00
Jermolene
612e05a247
pushTop should return resulting array
2014-10-09 17:28:39 +01:00
Simon Baird
00cdd04edd
Add a 'new journal here' button
...
The journal tiddler will be tagged with the name of the current
tiddler. This is similar to how the new here button works.
(Would have liked to reuse the journalButton code which is almost
identical between new-journal-here and new-journal, but I'm not
sure how to do it.)
2014-10-10 02:06:56 +10:00
Jermolene
3682c26817
Move new journal strings into language directory
2014-10-09 13:09:59 +01:00
Jermolene
36a43c3f41
Ensure new-here tag is quoted
...
Fixes problem with new here on tiddlers with spaces in their title.
Thanks to @simonbaird
Fixes #956
2014-10-09 13:08:11 +01:00
Jermolene
c6951ee912
Make date format strings be translateable
...
Note for translators: I’m planning to release 5.1.3 later today.
Fixes #954
2014-10-09 10:33:08 +01:00
Jermolene
e34b4f18e5
Improve new here button
2014-10-09 09:31:26 +01:00
Jermolene
90997020e7
Revert to simple tooltip for newhere button
...
At present we can’t arrange for the hint to be wikified when it’s used
as the button tooltip.
2014-10-09 08:44:23 +01:00
Jermolene
70984aa39f
Add "new here" button
...
This is a basic “new here” tiddler toolbar button that just creates a
new tiddler tagged with the title of the current tiddler.
@pmario is there anything else required?
2014-10-08 22:02:32 +01:00
Jermolene
c322dc82c3
Simplify new journal button
2014-10-08 20:11:54 +01:00
Jermolene
d778a90eb0
Make new journal title and tags be configurable
2014-10-08 18:35:25 +01:00
Jermolene
e872f17842
Add a new journal page toolbar button
...
Spot the easter egg with the toolbar button…
Fixes #336
2014-10-08 17:46:34 +01:00
Jermolene
0dcf54c3b5
Add support for action widgets
...
This is part of the groundwork for fixing #336
2014-10-08 17:45:26 +01:00
Jermolene
3b69b7b6e8
Coding style tweak
2014-10-08 14:07:48 +01:00
Jermolene
ef1d531091
Add confirmation for clearing password
...
Fixes #925
2014-10-07 14:35:42 +01:00
Jermolene
a0460c391b
Fix problem with recent zoomin changes
2014-10-07 14:07:55 +01:00
Jermolene
09b6540998
Update history for tm-home message
2014-10-07 14:07:41 +01:00
Jeremy Ruston
65504d5d41
Merge pull request #928 from TheDiveO/filter-operators-addsufprefix
...
addprefix and addsuffix filter operators
2014-10-07 09:44:31 +01:00
Jermolene
63c174d7ed
Update KaTeX wrapper to support operation under Node.js
...
Now we can generate static HTML containing mathematical typesetting
2014-10-06 21:20:19 +01:00
Jermolene
cbe2a53d6a
Extend fakedom for KaTeX on Node.js
...
To make KaTeX work on the server we need to add support for the style
attribute and for setting the textContent of an element.
2014-10-06 21:10:35 +01:00
Jermolene
b7bbcfa056
Prompt twice when setting password
...
Fixes #364
2014-10-06 10:22:09 +01:00
Jermolene
5dd6ebff05
Fix problem with zoomin storyview and hidden sidebar
...
Fixes #933
2014-10-06 09:18:29 +01:00
Jermolene
cc576b052e
Fix "each" filter operator with missing tiddlers
...
Fixes #930
2014-10-05 16:25:01 +01:00
TheDiveO
05280f09d7
Added new filter operator for adding prefixes and suffixes to titles; these new filter operators are useful in contexts where only a filter expression is allowed and where macro processing isn't allowed. The filters complement the existing remove suffix and prefix filter operators. (So much for the "filter" in filter operator.)
2014-09-30 23:01:32 +02:00
Xavier Cazin
c26bd4c5a8
Tweak of the list-links macro in order to display caption fields if present
2014-09-28 21:11:58 +02:00
Mario Pietsch
59f04ffd31
add class parameter to list-links macro
2014-09-28 10:32:54 +02:00
Jermolene
42abef6fbf
Adjust untagged divider styling
...
Further fixes for #913
2014-09-27 16:56:59 +01:00
Jermolene
23c2d90ee8
Added error handling to upload saver
...
A further fix for #251
2014-09-27 10:47:31 +01:00
Jermolene
115245a632
Improve storyview error detection
...
Fixes #912
2014-09-27 10:34:59 +01:00
Jeremy Ruston
9dff0c4b12
Merge pull request #914 from TheDiveO/master
...
Avoid runtime errors in presence of broken plugin tiddlers
2014-09-27 10:15:32 +01:00
Jermolene
580e046e7d
Separate tags pills from untagged pill with whitespace
...
Instead of using an `<hr>`. Fixes #913
2014-09-27 10:12:43 +01:00
TheDiveO
b1fb0a2a07
fix for broken plugin tiddlers that do not contain a tiddlers field;
...
avoids runtime errors upstream when accessing subtiddlers inside a
(broken) tiddler and when using the plugintiddlers filter operator.
2014-09-26 22:33:47 +02:00
Jermolene
eacb9e53eb
Delete syncer tiddlerInfo when tiddlers are deleted
2014-09-24 16:21:59 +02:00
Jermolene
e2046ce4ff
Treat HTTP 201 response code as success
2014-09-24 16:19:23 +02:00
Jermolene
a159b5baf3
Add tiddlerInfo to the syncadaptor saveTiddler method
2014-09-24 13:15:16 +02:00
Jermolene
61af1f9379
Add error formatting for transclusion recursion errors
2014-09-24 11:50:38 +02:00
Jermolene
d047ccdc84
Remove support for deprecated $:/tags/stylesheet tag
2014-09-21 11:26:11 +01:00
Jermolene
62edd1e8a3
Remove support for deprecated "title" attribute on button widget
2014-09-21 11:25:43 +01:00
Jermolene
d3ad7a52c1
Correct setfield documentation
2014-09-20 12:10:50 +01:00
Jermolene
c5d0ae4c9b
Fix problem with preview state storage in import listing
...
Fixes #877
2014-09-19 21:56:37 +01:00
Jermolene
b239b3d623
Remove curly braces from qualified identifiers
...
Fixes #860
2014-09-19 11:33:49 +01:00
Jermolene
02601a02fc
Add note clarifying purpose of TiddlySpot settings
...
We’ve had a couple of cases where users have assumed that the “backup”
setting applies to ordinary, local saves
2014-09-19 09:13:18 +01:00
Jermolene
a9f46525a0
Stop classifying digits as lower case letters in wikilinks
...
Fixes #842
2014-09-17 12:55:39 +01:00
Jermolene
8cc236b4dc
Fix problem with sorting missing tiddlers
...
Fixes #858
2014-09-17 12:17:43 +01:00
Jermolene
1b0eec143e
Refine preliminary list macro
...
@pmario: I’ve taken your suggestion and made the HTML element type(s)
be macro parameters.
2014-09-17 12:13:24 +01:00
Jermolene
40567c2f88
Drop the count column from the tag manager
...
It increases the horizontal width of the table, and isn’t particularly
useful.
2014-09-16 13:14:06 +01:00
Jermolene
775482a242
Fix problem with radio widget and missing tiddlers
...
Fixes #840
2014-09-14 10:55:34 +01:00
Jermolene
2571f534aa
Fix problem with dragging partially selected link
...
Fixes #841
2014-09-14 10:50:53 +01:00
Jermolene
c4123ba374
Extend timeline macro to allow a subfilter
2014-09-13 11:06:50 +01:00
Jermolene
c713eddbef
Fixed problem with draft tiddlers not counting as dirty
2014-09-12 14:48:39 +01:00
Jermolene
bc985553ed
More reference docs mangling
2014-09-11 15:52:47 +01:00
Jermolene
def4aca200
Update filter docs
2014-09-10 23:42:13 +01:00
Jermolene
9adc30f69f
Fix bugs with selective expandable toc macro
2014-09-10 21:55:11 +01:00
Jermolene
ccd916ca7c
Add "multiple" attribute to browse widget
...
And default to non-multiple upload; that’s enough to enable the ability
to take photos/videos directly on iOS
2014-09-10 21:54:52 +01:00
buggyj
ab944bbf02
change filter to stop automatic view transclusion if field 'hide-body' has the value 'yes'
2014-09-10 18:00:29 +02:00
buggyj
04df2a4a20
change filter to stop automatic view transclusion if field 'hide-me' is defined
2014-09-10 12:37:05 +02:00
Jermolene
b7f638aef3
Change button widget 'title' attribute to 'tooltip'
...
Fixes remainder of #824
2014-09-10 10:25:50 +01:00
Jermolene
7ed1a2ebc7
Ensure that deprecations are clearly marks
...
So that we can easily remove them before we come out of beta.
2014-09-10 09:20:43 +01:00
Jermolene
f6ff0a7f71
Deprecate $:/tags/stylesheet
in favour of $:/tags/Stylesheet
...
A warning message appears at the top of the story river if any
`$:/tags/stylesheet` tags are found.
Fixing the first half of #824
2014-09-10 09:13:21 +01:00
Jermolene
d45c417c18
Add deprecation warning for regexp filter operators
2014-09-09 23:05:58 +01:00
Jermolene
f4fff7a330
Add new "regexp" filter operator
...
Fixes #762
2014-09-09 15:57:41 +01:00
Jermolene
c6c4cf2289
Improve timeline macro
2014-09-08 18:58:48 +01:00
Jermolene
c1de85838f
Replace snippet/recentchanges with timeline macro
2014-09-08 18:20:34 +01:00
Jermolene
f16d1832aa
Add dumpvariables macro
2014-09-08 15:06:49 +01:00
Jermolene
756e05504b
Fix stylesheet block/inline mode
...
The problem was that stylesheets were being transcluded in inline mode
(rather than block mode), which meant that triple backticks were not
being interpreted as block mode markup, but rather as a series of
single backticks.
2014-09-08 08:46:04 +01:00
Jermolene
ba3f800235
Extend toc macro so that links can be disabled
...
This allows table of contents to contain heading entries that do not
function as links, like the one in the sidebar.
2014-09-05 09:49:10 +01:00
Jermolene
7e93c93785
Start to empty out the control panel tools tab
...
The control panel isn’t the right place for tools; it’s a place for
settings and internal configuration.
Once again apologies to the translators for wiping out your hard work!
2014-09-05 09:28:49 +01:00
Jermolene
ede244f0a4
Move SaveWikiButtonTemplate to correct folder
2014-09-05 09:20:10 +01:00
Jermolene
f90c649d2a
Improve wording of autosave setting
2014-09-05 09:19:58 +01:00
Jeremy Ruston
5a5fe75289
Merge pull request #782 from pmario/edit-tags-dom
...
removes the p-tags for the tag edit dropdown in tiddler edit mode
2014-09-04 18:13:21 +01:00
Jeremy Ruston
465b3ac1de
Merge pull request #784 from pmario/fix-type-selector
...
Fix type selector
2014-09-04 18:13:02 +01:00
Jermolene
169a38164f
Update server command docs
2014-09-04 10:51:54 +01:00
Jermolene
42f1a04cd7
Sort control panel en-GB strings
2014-09-04 10:12:17 +01:00
Jermolene
47c53f924f
Move control panel autosave settings
2014-09-04 09:58:50 +01:00
Jermolene
6f4af4fc27
Reorganise control panel tabs
2014-09-04 09:58:14 +01:00
Mario Pietsch
487c4a40ab
cover the typeselector in a div-element, because the p-element has unwanted margins
2014-09-03 15:26:40 +02:00
Mario Pietsch
542788bfeb
These changes remove the p-tags from the edit-tags dropdown in tiddler edit mode. ... The changes also take effect to the tiddler-type-chooser popup, since it uses the same css classes.
2014-09-03 15:08:51 +02:00
Jermolene
bb97bc11fd
Move control panel sub-tab tiddlers into same folder
2014-09-03 13:09:25 +01:00
Jermolene
a375d2d9b6
Remove "advanced" and "appearance" from control panel tab titles
...
For example, the previous title for the tiddler containing the editor
types tab of control panel was
“$:/core/ui/ControlPanel/Advanced/EditorTypes”. We’re now removing the
“Advanced” portion, so that we don’t have to rename tiddlers like this
if we move them around between tabs
2014-09-03 12:46:22 +01:00
Jermolene
e7358c9b31
Missing docs for makelibrary command
2014-09-03 10:05:00 +01:00
Jermolene
f87ce7e98a
Fix tiddler keyboard shortcuts
...
Maddeningly, I broke them in 5.0.16-beta…
2014-09-02 22:09:28 +01:00
Jermolene
7b1a9d84a1
Missed corrections of tm-auto-save-wiki
message
2014-09-02 11:16:06 +01:00
Jermolene
b25351e834
Extend keyboard handling
...
To cope with the Mac’s “meta” key (ie command/⌘) preparatory to
trapping command-S
2014-09-02 10:41:48 +01:00
Jermolene
44228ed9f7
Fix indentation of selective expandable TOC
...
Fixing #768
2014-09-01 21:27:28 +01:00
Jermolene
2f6d16b0fa
Improve comments and coding style
2014-09-01 20:39:08 +01:00
Jermolene
ca1de2be99
Revert 6641d5c93f
2014-09-01 20:38:53 +01:00
Jermolene
d2fd85eb12
Missed class "body" conversion to "tc-tiddler-body"
2014-08-31 14:37:37 +01:00
Jermolene
559afcffd9
Add classes to the toc macro output
2014-08-31 14:05:43 +01:00
Jermolene
05dfa1e1e3
Coding style tweak
2014-08-30 23:05:04 +01:00
Jeremy Ruston
032520fbe1
Merge pull request #769 from buggyj/xlink2
...
added support for xlink: attribute prefix
2014-08-30 23:04:14 +01:00
Jermolene
3a67fdb768
Obeisance to JSHint for core modules
...
There are still some warnings about making functions in a loop, but
I’ll fix those as a separate pull request because the fixes are more
than typographic errors.
2014-08-30 20:44:26 +01:00
buggyj
710759daed
added support for xlink: attribute prefix
2014-08-30 17:25:04 +02:00
Jermolene
6641d5c93f
Adjust sync filter to avoid bug with deletions
...
The `[is[tiddler]]` filter rejects deleted tiddlers, meaning that
deletions were not triggering the dirty state correctly.
2014-08-30 14:04:21 +01:00
Jermolene
2952afe7af
Fix for autosave
...
Re-introduces the “tw-auto-save-wiki” message. The previous approach of
automatically triggering autosave whenever a tiddler changed meant that
changing configuration changes in control panel was triggering an
autosave. Using the explicit message gives us better control of the
situations in which we’ll autosave.
Now we solve the earlier problem of there being outstanding tiddler
change events at the time that we process the “tw-auto-save-wiki” by
deferring the autosave until the outstanding change event comes in.
2014-08-29 09:58:30 +01:00
Jermolene
48312272ad
Extend 'all' filter operator to select all source tiddlers
2014-08-29 09:54:31 +01:00
Jermolene
89fd5379dd
Change "tw-*" variables to "tv-*"
2014-08-28 22:28:02 +01:00
Jermolene
26f3a27e22
More classname tweaks
...
Thanks @pmario
2014-08-28 22:22:40 +01:00
Jermolene
2f69ea362c
Rename "tw-*" messages to "tm-*"
2014-08-28 21:43:44 +01:00
Jermolene
db40ac85c2
Exclude upload name from the saver dirty tracking
...
Avoiding a bug whereby partially typed upload names trigger an abortive
save.
2014-08-28 20:55:58 +01:00
Jermolene
88c9c0c3ee
Hide toolbar buttons from static renderings
2014-08-28 20:21:25 +01:00
Jermolene
43aeb47fc3
Skip whitespace from start of inline macro definitions
...
Now `\define mymacro() yes` will not have a leading space in the
variable value
2014-08-28 20:21:09 +01:00
Jermolene
d945492b8b
Fixed text widget crashing when text is missing
...
`<$text text=<<missingVariable>>/>` was crashing
2014-08-28 20:20:38 +01:00
Jermolene
f223310d34
Yet more "tw-*" -> "tc-*"
...
Part of #764
2014-08-28 19:41:29 +01:00