Wykres commitów

149 Commity (26f3a27e22663aa719ff04a777433559d1923b1f)

Autor SHA1 Wiadomość Data
Jermolene 9fbe72a877 Rearrange system tag configuration
By rearranging the `[all[]]` operator we are able to ensure that shadow
tiddlers get processed before ordinary tiddlers. This makes it easier
to create custom stylesheets that override the core.
2014-04-18 09:28:14 +01:00
Jermolene c2d6086bd9 Show fewer tiddlers in recent changes 2014-04-13 21:17:44 +01:00
Jermolene b7f674c51a First pass at refactoring filter execution
This is the beginning of addressing #523.
2014-04-03 20:49:16 +01:00
Jermolene 80b65b1651 Add a top-left and top-right menu 2014-03-25 21:54:06 +00:00
Jermolene 7c235566c4 Rejig the page layout to use the scrollable widget
This is the start of some refactoring of the main layout CSS intended
to give us more flexibility and control.
2014-03-25 14:29:16 +00:00
Jermolene 20f6383528 Add storyviews list filter and use it in view switcher 2014-03-24 22:17:45 +00:00
Jermolene 178cfb1084 Make more core strings be translateable
Now we’re translating strings that occur in JavaScript modules.

Partially fixing #491
2014-03-20 20:55:59 +00:00
Jermolene baa8cf3dd0 Add a warning segment to templates for TWC tiddlers
Now there’s a warning banner on all TWC tiddlers. It includes an
`upgrade` button that currently just flips the tiddler type to TW5
2014-03-15 17:03:50 +00:00
Jermolene 42c67cfeb7 Add tiddler info "advanced" panel 2014-03-14 15:23:28 +00:00
Jermolene ebc77fbd09 Get ready for a new view template segment carrying information about plugins 2014-03-13 17:44:27 +00:00
Jermolene 2ab0facf3a Extend button widget to allow navigating to a tiddler
Fixes #327
2014-02-22 16:13:16 +00:00
Jermolene 9e0f1240c5 Change SiteTitle/SiteSubtitle into $:/SiteTitle and $:/SiteSubtitle
To make things more consistent
2014-02-22 11:39:18 +00:00
Jermolene d6a44b67a3 Fix control panel modules tab 2014-02-22 08:57:39 +00:00
Jermolene 4ee277f41b Fix some missing translateables 2014-02-21 14:27:49 +00:00
Jermolene 68bcbff753 Rough and ready control over bitmap editor line width and colour
Fixes #414
2014-02-21 14:06:04 +00:00
Jermolene 921ff6ae39 Make palette editor translateable 2014-02-20 16:07:03 +00:00
Jermolene bcd86d5861 Add palette editor 2014-02-20 10:00:38 +00:00
Jermolene e1dfb621f5 Add colour swatches to palette switcher 2014-02-18 13:59:11 +00:00
Jermolene ca1daf5a4e First pass at switchable colour palettes
Fixes #410

Still some cleaning up to do, and we need a way for incomplete palettes
to inherit from a base palette.
2014-02-17 12:09:10 +00:00
Jermolene 1ff8d225d9 Rejig the control panel to use nested tabs for Appearance and Advanced 2014-02-16 19:33:18 +00:00
Jermolene df8ff9eb26 Make the control panel "internal" tab translatable 2014-02-16 19:02:24 +00:00
Jermolene e051eb7d90 Making more things translateable
Now we’re done with the text that lives in tiddlers, and we’ll need to
get on with the text that is embedded in code modules.
2014-02-16 09:46:43 +00:00
Jermolene 5a45fffa9e Get the remaining core control panel tabs prepared for translation
We’ll do ThemeTweaks separately as it’s part of the Vanilla theme
2014-02-15 13:29:24 +00:00
Jermolene c43cd325ca Reduce the inconsistent use of "language" vs. "lingo"
Now we’re just using the word “lingo” for the macro defined in
PageTemplate (where the abbreviation is useful), and using the full
word “language” everywhere else.

It’s possible that we should be using “locale” instead of “language”,
what do you think?
2014-02-15 11:32:11 +00:00
Jermolene daa79a8612 Move the en-GB language plugin into the core
We need to have the default language baked into the core so that we
don’t have problems if no language plugins are available.
2014-02-11 13:20:17 +00:00
Jermolene dea08ed4f8 First pass at language plugins for internationalisation
Still quite a few details to work out, but this shows the basic idea of
re-using the theme mechanism to handle language plugins.

Comments and questions welcome.
2014-02-09 19:18:46 +00:00
Jermolene 73c30716dc Unlinkify the current theme name
Having it link to the underlying plugin tiddler isn’t very useful
2014-02-08 17:29:42 +00:00
Jermolene a01bbd4b9c Add automatic saving and warning on exit with unsaved changes
We re-use some of the existing syncer mechanism. It was already keeping
track of changes to tiddlers in the store when working with a tiddler
syncadaptor. Now it also tracks changes when there is no syncadaptor,
allowing us to provide a warning if there are unsaved changes.
2014-02-06 21:36:30 +00:00
Jermolene 59379b14fa Remove extraneous shadow tiddlers 2014-01-28 15:24:08 +00:00
Jermolene 867dfabff8 Change initial default tiddlers to include most recently created tiddlers 2014-01-20 18:26:32 +00:00
Jermolene 5f1d49f2e0 Clarify the shadow GettingStarted docs 2014-01-19 18:42:20 +00:00
Jermolene bad2e36e45 Remove obsolete itemClass attribute on the list widget 2014-01-12 17:01:18 +00:00
Jermolene 3d79eb87d1 First pass at an advanced search tiddler 2013-12-31 13:11:01 +00:00
Jermolene 7dc7559b90 Adjust references to five.tiddlywiki.com 2013-12-15 16:53:10 +00:00
Jermolene 34ae1387a5 Expand the theme switcher in the control panel 2013-12-01 21:57:19 +00:00
Jermolene 7baf8431a4 Refactor the download buttons into reusable snippets 2013-11-29 09:12:23 +00:00
Jermolene b8875e126f Refactor page template to be tag driven 2013-11-19 14:12:31 +00:00
Jermolene 16444e023a Refactor control panel to add "Saving" tab
Currently just hardwired to the options for TiddlySpot, but will in due
course be driven by the loaded saver modules.
2013-11-19 13:21:45 +00:00
Jermolene 7658789971 Style tweaks for the edit template 2013-11-18 09:00:00 +00:00
Jermolene b117f74666 Make the toolbars be tag driven 2013-11-17 21:53:39 +00:00
Jermolene da4cdf2d3b Refactor edit template to be driven by `$:/tags/EditTemplate` tag 2013-11-15 22:55:32 +00:00
Jermolene 9a6e404215 Fix modules list in the Internal tab of Control Panel 2013-11-15 22:08:16 +00:00
Jermolene e274a0c7d1 Make sure we use state tiddler titles in the `$:/state` namespace 2013-11-11 15:27:12 +00:00
Jermolene 8fb6f26729 Make sure we don't try to wikify the names of modules in the module listing 2013-11-10 22:45:11 +00:00
Jermolene a668f09522 More refinements to the control panel
Including adding a TiddlyWeb-specific control panel tab
2013-11-10 21:53:39 +00:00
Jermolene 2598e22422 Spruce up the control panel
Structure things with extensible tabs.
2013-11-10 21:40:03 +00:00
Jermolene 0c8ba71edd Use the built-in tabs macro for the tiddler info panel and the sidebar tabs
Now you can insert your own tabs, too - see the release note
2013-11-09 19:21:37 +00:00
Jeremy Ruston 26ff0c23a2 Fix the viewswitcher 2013-11-05 08:53:01 +00:00
Jeremy Ruston 63243c5855 Introduce a PageMacros tiddler containing a tabs macro
This is a hacky way of having macro definitions that behave as if they
are global to the wiki.

The new tabs macro itself is cool, though: neatly encapsulates most of
the gubbins around a tab control, and the rendering is quite easy to
style.
2013-11-04 18:21:20 +00:00
Jeremy Ruston 0b1f0a5fab Refactor the list widget to get rid of some hacks
As promised.
2013-11-02 10:12:55 +00:00
Jeremy Ruston 363e90fca8 Remove version widget in favour of widget macro 2013-11-01 13:22:06 +00:00
Jeremy Ruston 33de87ec8c Fix attribute name 2013-10-31 22:01:47 +00:00
Jeremy Ruston 9e3618bdcf Rename the 'title' attributes of various widgets to 'tiddler'
The change is to avoid confusion with the HTML 'title' attribute. The
name 'tiddler' better emphasises the purpose of the attribute, too.
2013-10-30 13:36:44 +00:00
Jeremy Ruston 849d64cf9d Fix field listings 2013-10-30 09:34:01 +00:00
Jeremy Ruston bf48e6f8a1 Rename `tiddlerTitle` variable to `currentTiddler` 2013-10-28 23:40:45 +00:00
Jeremy Ruston 1d27760a37 Cleaner formatting for the control panel 2013-10-28 15:03:52 +00:00
Jeremy Ruston 46bdc52261 Fix up the new import mechanism 2013-10-25 21:16:53 +01:00
Jeremy Ruston c95ce5ff4c Fix up the $:/ConfigInfo tiddler 2013-10-23 23:12:07 +01:00
Jeremy Ruston 93c2ce6521 Fix up edit widgets 2013-10-16 16:30:24 +01:00
Jeremy Ruston b4d33b9614 Fixups to the sidebar and tiddler info button 2013-10-14 16:57:16 +01:00
Jeremy Ruston b0f4d72dac Correct name for the state tiddler that makes sure the open sidebar tab is open by default 2013-10-14 13:51:54 +01:00
Jeremy Ruston 942e463b20 Fixes to get recent changes list to work 2013-10-13 22:59:14 +01:00
Jeremy Ruston 27f724d0ed Docs updates 2013-10-09 22:57:20 +01:00
Jeremy Ruston a5cb6d69c0 Remove reference to TiddlyMall
Because it doesn't exist. (It was a suggestion from @giffmex that got
inadvertantly included)
2013-09-10 15:29:04 +01:00
Jeremy Ruston f734ce49c8 Tweaks to control panel and theme tweaks
Courtesy of @giffmex
2013-09-04 17:14:42 +01:00
Jeremy Ruston c4d7401f02 Lots of docs updates 2013-08-30 20:06:23 +01:00
Jeremy Ruston fbfe5a26c5 Move the animation duration into a tiddler so that we can easily let it be adjusted in the control panel 2013-08-28 15:15:56 +01:00
Jeremy Ruston 6005d7f19c Add a theme tweaks panel
Themes can define their own theme tweaks tiddler
2013-08-28 11:25:24 +01:00
Jeremy Ruston be06257430 Split "transclude" widget into a separate "tiddler" and "transclude" widget
Belatedly realised that the design would be clearer without these two
separate concepts being conflated into a single widget.

As a result of this change, any other widget or template that generates
transclude widgets has needed adjustment.
2013-08-24 16:45:45 +01:00
Jeremy Ruston daf439121b Update the ViewTemplate to be driven by tag
Now the ViewTemplate just renders the current tiddler through each
template tagged `$:/tags/ViewTemplate`. This allows plugins (and users)
to add/remove elements from the ViewTemplate easily, without
overwriting the ViewTemplate itself.

(For @giffmex)
2013-08-21 20:51:45 +01:00
Jeremy Ruston 6fc4e5db7c Get rid of the old "fieldgrid" and "fieldlist" widgets
Instead, we'll use the "list" widget with the new support for macros.
2013-08-15 18:17:11 +01:00
Jeremy Ruston 0cf4c578d4 First take of the ConfigInfo panel
It displays internal configuration information for debugging and
learning about TiddlyWiki. Also introduces a way of interleaving
documentation tiddlers (complete for tiddler fields, more module type
docs to come)
2013-08-09 21:57:05 +01:00
Jeremy Ruston 064a3ffb20 Add the new ConfigInfo system tiddler 2013-08-09 16:46:35 +01:00
Jeremy Ruston 86e73ee323 Set modified field and other metadata for newly created and modified tiddlers
Right now we're setting the created/modified time, and only setting the
creator/modifier if the tiddler `$:/status/UserName` is defined.
2013-08-04 14:02:07 +01:00
Jeremy Ruston bb843a408d Exclude system tiddlers from recent changes 2013-08-04 13:50:23 +01:00
Jeremy Ruston 795dabb847 Correct typo in view switcher label 2013-07-14 23:14:18 +01:00
Jeremy Ruston d99ed1816d Correct themeswitcher and viewswitcher 2013-07-08 21:44:32 +01:00
Jeremy Ruston 9fbb945b0a Plumbing to allow the current view to be switched 2013-07-08 15:19:12 +01:00
Jeremy Ruston 28b0b58a11 Make a distinction between templates and UI
Templates are the low-level bits and pieces that allow TW5 to generate
HTML and CSS renderings of tiddlers. The UI folder contains the
user-visible UI of TW5
2013-05-31 15:38:27 +01:00
Jeremy Ruston 3e6efd7902 Move recent changes into it's own snippet 2013-05-28 08:38:23 +01:00
Jeremy Ruston a0a6b69a4e Sort themes by title 2013-05-14 14:24:18 +01:00
Jeremy Ruston db67bb8f8a Add links to config tiddlers to control panel 2013-05-08 17:29:10 +01:00
Jeremy Ruston 762f50d920 More shadow tiddlers
These ones are designed as fallback content for empty TiddlyWikis -
these are the tiddlers that end users are expected to modify to
customise their wiki
2013-05-08 14:24:30 +01:00
Jeremy Ruston b7832cd1d4 Add new tiddler and options buttons to sidebar 2013-05-01 22:10:55 +01:00
Jeremy Ruston bce0ea841c Add bullet next to selected theme in theme switcher 2013-05-01 22:10:34 +01:00
Jeremy Ruston b672e12fef Add a UI to allow themes to be switched 2013-05-01 12:02:49 +01:00
Jeremy Ruston 7d8051ef8d Style tweaks 2013-04-27 16:49:12 +01:00
Jeremy Ruston 952f1b3900 Add tiddler info dropdown
Including backlinks
2013-03-19 16:45:07 +00:00
Jeremy Ruston 7cb65a3816 Add 'missing' and 'orphan' tabs 2013-03-19 10:14:44 +00:00
Jeremy Ruston a1260dc57d Basic first implementation of tabs for the sidebar 2013-03-18 22:18:54 +00:00
Jeremy Ruston 5028da3953 Better wording and button colours for password UI 2013-02-02 12:06:59 +00:00
Jeremy Ruston a9de17bd55 Restore encrypted TiddlyWiki support 2013-01-31 10:20:13 +00:00
Jeremy Ruston 750389bf6f New wiki syntax for the title tiddler 2012-12-26 19:37:53 +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 f085f3aabb Use temporary tiddler for search text 2012-11-11 15:08:46 +00:00
Jeremy Ruston 5a58639131 Get rid of the old story macro, and tidy up 2012-10-25 22:44:41 +01:00
Jeremy Ruston abd2693352 Adding temporary UI for testing search 2012-10-16 23:08:28 +01:00
Jeremy Ruston 6c42f38b9b Ensure that history and story tiddlers are shadow tiddlers 2012-10-12 19:43:34 +01:00
Jeremy Ruston 6319a7dee5 Renamed `wiki` folder 2012-06-06 20:52:30 +01:00