1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-12-26 18:10:27 +00:00
Commit Graph

570 Commits

Author SHA1 Message Date
Jeremy Ruston
0154b2a54e Revised implementation of scrolling behaviour
Now we use a "tw-scroll" event to request scrolling
2012-11-26 16:08:52 +00:00
Jeremy Ruston
515e0d9bf1 Fixed bug with table parser 2012-11-26 14:19:54 +00:00
Jeremy Ruston
739b641f39 Temporary hack to the list macro
Working around our imperfect inline vs. block detection.
2012-11-26 14:19:15 +00:00
Jeremy Ruston
580bd6438e Fixed issues with blank tiddler text
The empty string is falsy in JavaScript, to keep us on our toes.
2012-11-23 13:08:10 +00:00
Jeremy Ruston
3d38d4add3 Use text/x-tiddlywiki for old format TiddlyWiki text for compatibility 2012-11-19 16:58:16 +00:00
Jeremy Ruston
17e67a5bf9 Add a simple log wrapper
We'll make it more sophisticated at some point
2012-11-19 16:55:10 +00:00
Jeremy Ruston
0d175d3eeb New utility method
Surprising that this seems to be the recommended approach
2012-11-19 12:55:04 +00:00
Jeremy Ruston
f07bc18204 More MIME type shenanigans 2012-11-18 15:25:40 +00:00
Jeremy Ruston
84650b9a54 Swap over to the new mime type conventions
Discussed in
https://groups.google.com/forum/#!topic/tiddlywikidev/re8xfLqZNCE
2012-11-18 15:22:13 +00:00
Jeremy Ruston
41db3d89ae Use the plain text parser to display HTML files
We could display the HTML in an IFRAME but I think that's often not
what people want
2012-11-18 14:57:10 +00:00
Jeremy Ruston
addef09d1c Fix problem with JS parser crashing on skinny tiddlers 2012-11-18 14:56:33 +00:00
Jeremy Ruston
605a7a4124 Fixed problem with missing macros throwing an error 2012-11-18 13:43:06 +00:00
Jeremy Ruston
5c87b437ee Support for lazy loaded tiddlers 2012-11-18 13:14:28 +00:00
Jeremy Ruston
4742ab14fc Start using the server connection tiddler to store host details 2012-11-17 21:15:19 +00:00
Jeremy Ruston
e194aed449 Introduce syncer mechanism 2012-11-17 20:18:36 +00:00
Jeremy Ruston
5c9b0d62c4 Allow comments in tiddler field blocks
Particularly useful for commenting in tiddler dictionaries
2012-11-17 20:18:03 +00:00
Jeremy Ruston
705c88d1aa Fix TiddlyFox transfer attribute names 2012-11-17 20:17:29 +00:00
Jeremy Ruston
3f58ead593 Add support for data modules
Modules can now be JSON or tiddler dictionaries, as well as executable
code
2012-11-17 13:08:25 +00:00
Jeremy Ruston
af21a8ff95 Password prompt improvements 2012-11-16 22:59:44 +00:00
Jeremy Ruston
9eb10fb21a Clear password if decryption fails 2012-11-16 22:40:56 +00:00
Jeremy Ruston
0dbe4c0291 Get rid of more vestiges of the old empty generation mechanism 2012-11-16 22:40:25 +00:00
Jeremy Ruston
454f892cf2 Remove old mechanism for generating empty.html 2012-11-16 22:26:33 +00:00
Jeremy Ruston
544711fe59 Improved copy writing
Marginally better
2012-11-16 19:36:50 +00:00
Jeremy Ruston
a4d88769b9 Only use the download saver when the download attribute is supported 2012-11-16 19:31:32 +00:00
Jeremy Ruston
80bd198908 Introduce new manualdownload saver
This saver pops up a modal dialogue giving the user an opportunity to
right click and save the wiki
2012-11-16 19:31:18 +00:00
Jeremy Ruston
b96bcfdca4 Improve the modal dialogue to optionally include a download button 2012-11-16 19:30:30 +00:00
Jeremy Ruston
b74df6d1b0 Remove the old Firefox XUL saver
It's only of historical interest now, sadly.
2012-11-16 18:06:45 +00:00
Jeremy Ruston
b48dec6932 Minor style cleanups 2012-11-16 17:44:47 +00:00
Jeremy Ruston
42b4f20113 Refinements to the new password prompting mechanism 2012-11-16 17:23:10 +00:00
Jeremy Ruston
db3a4651a2 Improved crypto and password prompting mechanism
Now encrypted tiddlywikis prompt for their password with an html form,
instead of a horrible javascript prompt.
2012-11-16 16:59:47 +00:00
Jeremy Ruston
bf04207350 Rename the wikitext parser 2012-11-15 12:53:10 +00:00
Jeremy Ruston
5f9b2e9d84 Turn the TiddlyWiki 2.x.x parser into a plugin 2012-11-15 12:47:09 +00:00
Jeremy Ruston
26822121be Update the dump config command 2012-11-15 12:46:53 +00:00
Jeremy Ruston
ce46866317 More JSHint obeisance 2012-11-15 12:46:42 +00:00
Jeremy Ruston
1e51f56754 JSHint obeisance 2012-11-15 12:38:25 +00:00
Jeremy Ruston
9281fa8786 Further refactoring of the boot process and module mechanism 2012-11-15 10:40:03 +00:00
Jeremy Ruston
539b64b626 Refactoring module mechanism
Changed the data structure $tw.modules.types to make it possible to
detect repeated registrations
2012-11-14 11:23:43 +00:00
Jeremy Ruston
ce47f5e1d4 Started to move dropbox bits and pieces into a plugin
Currently tw5dropbox is broken, pending some further changes around
module handling
2012-11-13 18:42:50 +00:00
Jeremy Ruston
11b2af34d2 More refactoring around the plugin implementation
Now wikis can specify which plugins should be loaded
2012-11-13 08:46:44 +00:00
Jeremy Ruston
3b11713e88 Refactoring plugin implementation
Including introducing the terminology "tiddler bundles"
2012-11-12 22:16:49 +00:00
Jeremy Ruston
c04f11f3ff Fix format of metadata comment for bootprefix.js 2012-11-12 22:15:52 +00:00
Jeremy Ruston
481b58eec9 Fixed crash when no browser-startup modules 2012-11-12 22:15:22 +00:00
Jeremy Ruston
5e25d9e9c8 Make the copyright file into an ordinary tiddler file
When it was a text file we were relying on boot.js to be able to figure
out the correct title. Better to make it explicit
2012-11-12 22:14:55 +00:00
Jeremy Ruston
f085f3aabb Use temporary tiddler for search text 2012-11-11 15:08:46 +00:00
Jeremy Ruston
283d917a43 Use temporary tiddler for search text 2012-11-11 15:08:31 +00:00
Jeremy Ruston
f1089c1c92 Use temporary tiddlers for popup locations 2012-11-11 15:03:34 +00:00
Jeremy Ruston
cf15b128c1 Fixed problem with relativedate field viewer 2012-11-11 14:40:49 +00:00
Jeremy Ruston
9612aac296 New implementation for shadow tiddlers
Now shadow tiddlers are any tiddler whose title starts with "$:/"
2012-11-11 14:31:45 +00:00
Jeremy Ruston
d7d6e59865 Beginnings of support for syncing 2012-11-11 14:13:08 +00:00
Jeremy Ruston
030f16981a Tiddler helper method to return a block of fields 2012-11-11 14:12:10 +00:00