1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-07-19 10:24:22 +00:00
Commit Graph

356 Commits

Author SHA1 Message Date
Jeremy Ruston
8b61259973 Extend modal message handler to cope with missing subtitle or footer fields 2012-07-16 14:04:29 +01:00
Jeremy Ruston
a2da94e657 Fixed problem with wikitext macro rule selecting block mode wrongly 2012-07-16 13:58:00 +01:00
Jeremy Ruston
5cb834784a Added optional help link to modal messages 2012-07-16 13:47:28 +01:00
Jeremy Ruston
d21a70f085 Update modal message mechanism to support custom footers 2012-07-16 12:57:44 +01:00
Jeremy Ruston
a689abf0c1 Whoops, should be HTML encoding tiddler div fields 2012-07-16 12:57:19 +01:00
Jeremy Ruston
4a783d08c6 Keeping JSHint happy 2012-07-16 12:56:59 +01:00
Jeremy Ruston
3b609ed1e5 Improving message wording 2012-07-16 10:38:14 +01:00
Jeremy Ruston
806048ab8c Marginally less clumsy wording 2012-07-15 23:19:36 +01:00
Jeremy Ruston
5c1881f377 Hack to make the reveal macro parse as a run 2012-07-15 23:07:41 +01:00
Jeremy Ruston
0bd059c1f7 Run version of class wikitext rule 2012-07-15 23:07:25 +01:00
Jeremy Ruston
f97c6b6c25 Fixed typo 2012-07-15 23:07:07 +01:00
Jeremy Ruston
a7dd86b52a Adjust wikitext html rule to parse in block mode if the opening tag is immediate followed by a newline 2012-07-15 23:06:51 +01:00
Jeremy Ruston
ca2c790c27 Fix the reveal macro in run mode 2012-07-15 23:06:24 +01:00
Jeremy Ruston
a149510fa3 Undo the filename change of classblock 2012-07-15 22:38:34 +01:00
Jeremy Ruston
59d9e683d8 Rename classblock parse rule to "class" 2012-07-15 22:37:25 +01:00
Jeremy Ruston
957b17a78c Introduce edit mode
There's a wizard for switching into edit mode, and selective display of
UI elements
2012-07-15 22:35:39 +01:00
Jeremy Ruston
401b804931 Add support for "nomatch" to the reveal macro 2012-07-15 22:34:48 +01:00
Jeremy Ruston
7346a146f0 Extend the tiddler button so that it can set a tiddler to a given value 2012-07-15 22:34:36 +01:00
Jeremy Ruston
05eeacd270 Revise save instructions 2012-07-15 22:34:21 +01:00
Jeremy Ruston
8284b12ac2 Mockup content for the message on entering edit mode 2012-07-15 22:34:14 +01:00
Jeremy Ruston
ba2b537248 Removed extraneous console.log 2012-07-15 18:33:29 +01:00
Jeremy Ruston
87749397c0 Fixed embarrassing bug with the heading wikitext rule 2012-07-15 18:12:45 +01:00
Jeremy Ruston
f182463010 Improvements to the save instructions 2012-07-15 18:12:29 +01:00
Jeremy Ruston
d081de7707 Simplified top navigation bar 2012-07-15 17:37:18 +01:00
Jeremy Ruston
507460eb4e Add warning notification when viewing a document on a data: uri
The intent is to handhold the user through their first save+verification
2012-07-15 17:37:03 +01:00
Jeremy Ruston
c9c26794af Moved browser feature detection out of startup.js 2012-07-15 17:36:25 +01:00
Jeremy Ruston
dde26f8103 Remove CloseTiddler message to "close" 2012-07-15 17:36:02 +01:00
Jeremy Ruston
c8d98316fa Removed extraneous class 2012-07-15 17:35:17 +01:00
Jeremy Ruston
9cbf10ea4f Removed custom link colour
Annoyingly, it also affects the "btn-primary" colour
2012-07-15 17:35:04 +01:00
Jeremy Ruston
c74d608418 Removed parser switch 2012-07-14 18:08:00 +01:00
Jeremy Ruston
6d278ea4a1 Reorganisations
Part three
2012-07-14 15:58:41 +01:00
Jeremy Ruston
a05adc9d53 Reorganisations
Part two
2012-07-14 15:57:36 +01:00
Jeremy Ruston
3d4a5e1602 A bunch more source file reorganisations
Part one
2012-07-14 15:56:35 +01:00
Jeremy Ruston
761ffa403d Complete renaming popupper component to popup 2012-07-14 15:52:35 +01:00
Jeremy Ruston
10b7075c7a Rename popupper component to popup
Less confusing
2012-07-14 15:50:07 +01:00
Jeremy Ruston
4e547a7d35 Complete renaming the include macro to serialize 2012-07-14 15:46:01 +01:00
Jeremy Ruston
a046c774d4 Rename include macro to serialize
Because that's much more representative
2012-07-14 15:43:21 +01:00
Jeremy Ruston
73071f18ae Replace obsolete hide macro with reveal macro 2012-07-13 23:39:20 +01:00
Jeremy Ruston
80fd563ccc Get rid of obsolete linkcatcher macro 2012-07-13 23:09:45 +01:00
Jeremy Ruston
226e3f1417 Remove obsolete download macro 2012-07-13 22:57:24 +01:00
Jeremy Ruston
b0cc508c56 Fix PageTemplate reference in static template 2012-07-13 22:57:13 +01:00
Jeremy Ruston
e0765ec700 Allow the save template to be specified in the message parameter 2012-07-13 22:56:57 +01:00
Jeremy Ruston
4c1f818094 Extended button macro to take a message parameter 2012-07-13 22:56:30 +01:00
Jeremy Ruston
f1b4521fdb Use the skinny styles for landscape smartphones 2012-07-13 22:55:39 +01:00
Jeremy Ruston
95e48b39d9 Better styling for smartphone sized screens 2012-07-13 22:20:39 +01:00
Jeremy Ruston
fa67259d6d Moved command line interface so that it's not included in the core
We don't want it in the browser
2012-07-13 18:29:49 +01:00
Jeremy Ruston
e451f2398e Setting up NPM command line usage of TiddlyWiki 2012-07-13 18:17:46 +01:00
Jeremy Ruston
898e86db79 Use the version number from the package.json file
Instead of the old separate version.txt file
2012-07-13 17:38:23 +01:00
Jeremy Ruston
d910d75124 Updated to node v.0.8.2 2012-07-13 17:08:15 +01:00
Jeremy Ruston
3a24bdbaf3 Credit for BidiX 2012-07-13 16:51:35 +01:00
Jeremy Ruston
85068ab0b3 Fixes for upload saver 2012-07-13 13:53:51 +01:00
Jeremy Ruston
5e11de719c Added HTTP upload saver
Now we can save changes to TiddlySpot
2012-07-13 13:03:38 +01:00
Jeremy Ruston
b4a75b25fc New password macro for setting passwords
They are stored unencrypted in localStorage
2012-07-13 13:03:07 +01:00
Jeremy Ruston
e19552774f Simple password management 2012-07-13 13:02:34 +01:00
Jeremy Ruston
36ff53f40b Extended edit macro
Now it accepts a default value for the field if the tiddler doesn't
exist. It also allows the forcing of a single line input control
2012-07-13 13:02:14 +01:00
Jeremy Ruston
6e86de5652 Update edit macro to be able to edit a specified tiddler
Previously you could only edit fields on the current tiddler
2012-07-13 11:26:34 +01:00
Jeremy Ruston
a7c1b1896e Tell JSHint about Firefox's globals 2012-07-13 11:26:12 +01:00
Jeremy Ruston
3f1e8ee79a Removed old code 2012-07-13 11:25:57 +01:00
Jeremy Ruston
6ff361cdc2 Restored height fixer for text editor 2012-07-12 18:53:20 +01:00
Jeremy Ruston
05d9cb60fc Passed host wiki to saver constructors 2012-07-12 16:58:49 +01:00
Jeremy Ruston
9404d670d3 Added download saver, our fallback based on standard HTML
It's clunky, and requires manual intervention to accomplish a save, but
it does work on Chrome, Safari, iOS mobile safari
2012-07-12 13:13:48 +01:00
Jeremy Ruston
632c846ae0 Check for being on a file URI before trying to use Firefox's XUL file saving 2012-07-12 13:11:58 +01:00
Jeremy Ruston
1971f86d5e Remove blanket dependency from transclude macro
It was a bit of a sledgehammer to crack a nut, and slowed down Firefox
terribly
2012-07-11 16:26:58 +01:00
Jeremy Ruston
d16481c524 Refactored editor logic to handle refreshes more efficiently 2012-07-11 15:52:15 +01:00
Jeremy Ruston
6a0a4ae00d Removed extraneous console.log 2012-07-11 15:51:52 +01:00
Jeremy Ruston
c340082653 Added primitive save changes mechanism
Works in Firefox for now
2012-07-10 23:18:44 +01:00
Jeremy Ruston
9c26f04928 Extraneous line break 2012-07-10 23:18:17 +01:00
Jeremy Ruston
f04b056392 Fixed a longstanding issue with javascript module tiddlers being truncated by one character 2012-07-10 23:18:07 +01:00
Jeremy Ruston
ea6d7f5c08 Fixed a long standing issue with javascript module tiddlers being truncated
Ouch!
2012-07-10 23:17:39 +01:00
Jeremy Ruston
443f2e4aa8 Docs update 2012-07-08 19:26:00 +01:00
Jeremy Ruston
9c7a6e5973 Firefox fix
Was preventing zoomin animations working properly
2012-07-07 18:44:27 +01:00
Jeremy Ruston
c49c4ef681 Improved animation for closing tiddlers in the zoomin view 2012-07-07 17:58:28 +01:00
Jeremy Ruston
f412dd19d9 Lots of fixes to storyview mechanism
And a new scroller mechanism
2012-07-07 17:14:50 +01:00
Jeremy Ruston
a21d96adc1 Fixed typo 2012-07-07 17:14:19 +01:00
Jeremy Ruston
36372f2aed Proper support for DefaultTiddlers
Now a shadow tiddler called `$:/DefaultTiddlers`
2012-07-07 17:14:02 +01:00
Jeremy Ruston
c509053bc1 Mending the zoomin effect
Navigating forwards works OK
2012-06-26 20:50:29 +01:00
Jeremy Ruston
69a0c46447 Split the story macro out into two macros
Now the story macro manages the story element sequence, while the
navigator macro listens for the navigation events, and modifies the
story tiddler as required. Also introduces a history tiddler that
retains the history stack so that we can animate navigation properly
(as distinct from animating the addition and removal of story elements).

Note that the zoomin storyview isn't quite finished, but this is a
stable point to commit these changes.
2012-06-26 19:54:51 +01:00
Jeremy Ruston
663fd2fe10 More styling adjustments
And started using Bootstrap's responsive stylesheets, so we can start
to look decent on phones
2012-06-24 17:07:38 +01:00
Jeremy Ruston
d02b2913a4 More style shenanigans
Sadly my colour scheming skills haven't exactly improved over the years
2012-06-24 15:22:33 +01:00
Jeremy Ruston
3ec409e7c0 Further stylesheet refinements 2012-06-24 14:53:44 +01:00
Jeremy Ruston
6b03b610e2 Added custom Twitter Bootstrap theme 2012-06-24 13:15:00 +01:00
Jeremy Ruston
94c622a40f Added new storyview called "zoomin" 2012-06-22 18:02:50 +01:00
Jeremy Ruston
f718c597e3 New method for the story macro 2012-06-22 18:02:34 +01:00
Jeremy Ruston
d1cee98f88 Remove the reference to the pasteboard view 2012-06-22 18:02:11 +01:00
Jeremy Ruston
fd58a36140 Update tag dropdown to include link to tag tiddler 2012-06-22 14:13:21 +01:00
Jeremy Ruston
780108c939 Adjust position of opened tiddlers 2012-06-22 13:51:38 +01:00
Jeremy Ruston
14e433a11d Reverted to classic semantics of new tiddlers opening below the one being navigated from 2012-06-22 12:25:01 +01:00
Jeremy Ruston
be6bff402d Added closure animation to sideways storyview 2012-06-22 11:28:40 +01:00
Jeremy Ruston
d9c916715b Better cross browser support for classic closure animation 2012-06-22 09:26:59 +01:00
Jeremy Ruston
7dcbefa9bc Added a rudimentary animation for closing tiddlers in classic view 2012-06-22 00:10:17 +01:00
Jeremy Ruston
9361376767 Moved view dropdown to the left
So it doesn't get cut off so often
2012-06-22 00:09:10 +01:00
Jeremy Ruston
b3aa9bad42 Tweaked toolbar appearance 2012-06-21 20:00:10 +01:00
Jeremy Ruston
d82e372569 Added close button
And made the edit button be a graphic, too
2012-06-21 19:44:21 +01:00
Jeremy Ruston
8b23dc3da6 Fixed positioning of view dropdown 2012-06-21 09:11:04 +01:00
Jeremy Ruston
250f9411da Smooth scrolling for the sideways storyview 2012-06-20 22:20:48 +01:00
Jeremy Ruston
c5292567dd Split the DOM utilities into their own file 2012-06-20 22:16:41 +01:00
Jeremy Ruston
d0ee6bd691 Wider sideways tiddlers 2012-06-20 22:12:14 +01:00
Jeremy Ruston
a3431c1435 JSHint! 2012-06-20 18:36:43 +01:00
Jeremy Ruston
4bbe0cd4d3 Added new storyview that shows tiddlers stacked up sideways 2012-06-20 18:35:41 +01:00
Jeremy Ruston
08e80d6e02 Completed renaming the scroller storyview to "classic" 2012-06-20 18:03:19 +01:00