Jermolene
e52a616891
Add support for widget subclassing
...
Fixes #3865
2019-03-17 12:25:15 +00:00
Simon Huber
c9b16d88f3
Fix: reveal widget prevent undefined state ( #3848 )
...
the state didn't fall back to the default when there was no data-item to extract for a stateIndex
see the google group for a bug report: https://groups.google.com/forum/#!topic/TiddlyWiki/3jiFpayAIRc
2019-03-11 09:04:17 +00:00
Jermolene
477c41f843
Add tooltip attribute to select widget
2019-03-04 12:24:16 +00:00
Simon Huber
b6e2985ac6
Fix typo in edit-shortcut widget refresh - missing focus attr ( #3815 )
...
* fix edit-shortcut widget refresh - missing focus attr
* + typo fix. NOW it works
2019-03-02 18:16:55 +01:00
Simon Huber
87eab62b7e
Make the keyboard-shortcut input focus automatically ( #3776 )
...
* add focus capability to edit-shortcut widget
* focus the keyboard-shortcut inputs in the control panel
... there's no other reason why it could have been opened other than just pressing a shorcut ...
... saves the mouseclick
2019-03-02 17:25:49 +01:00
Simon Huber
16bb474fef
Partial fix for the sticky dropzone on firefox ( #3809 )
...
in my tests listening for the dragend event and removing the tc-dragover class in that case removes the `tc-dragover` every time it should ...
without this, firefox often doesn't remove it and the green bar sticks at the top
investigating now if the droppable widget has a similar problem
2019-03-02 16:13:36 +01:00
Simon Huber
f97d18bb6e
Adding optional tabindex attr to simple, framed and cm engines ( #3756 )
...
* add optional tabindex attribute to factory.js
* add changedAttributes.tabindex to refresh mechanic
* add optional tabindex attribute to edit widget
* remove some extra whitespace
* remove some trailing whitespace
* add optional tabindex attribute to simple engine
* add optional tabindex attribute to framed engine
* add optional tabindex attribute to cm engine
2019-02-08 16:11:39 +00:00
Jermolene
44c66b98a9
Add default prefix for tm-fold-all-tiddlers message
2019-02-05 16:01:24 +00:00
Simon Huber
4228c3f9cc
Fix bug in reveal widget when stateTitle tiddler is missing ( #3745 )
...
in the group this bug was reported
when the stateTitle is missing it tries to get a field string of an undefined tiddler ...
2019-02-01 16:53:29 +00:00
BurningTreeC
d5ac2ee49e
Bugfix button widget: popupTitle refresh ( #3650 )
2018-12-17 10:52:20 +00:00
Jermolene
a83cd3f984
Change logic of tv-hide-missing-links to tv-show-missing-links
...
See https://github.com/Jermolene/TiddlyWiki5/pull/3530#issuecomment-441368922
2018-11-24 15:53:39 +00:00
BurningTreeC
3f91d5b3a1
Add tv-override-missing-links to fix links to missing tiddlers ( #3530 )
...
* add tv-override-missing-links variable
this lets us set `tv-override-missing-links` true so that we can fix edge cases like the `Filter` dropdown in the `Advanced Search` when `enable missing links` is unchecked in the `Settings` tab of the Control Panel
* add tv-override-missing-links to filter dropdown
* add tv-override-missing-links to type dropdown
* add tv-override-missing-links to fieldname dropd
* add tv-override-missing-links to TagManager(icons)
* undo tv-override-missing-links TagManager
not needed here
* Update link.js
* Update dropdown.tid
* Update fields.tid
* Update type.tid
* Update dropdown.tid
* Update link.js
* simplify all together
* add tv-hide-missing-links to pagetemplate
* do we need to refresh here...
... if the variable gets set on top of the pagetemplate?
2018-11-24 13:36:48 +00:00
Jermolene
3aae643e14
Reveal widget with lazily loaded state tiddlers
...
Fixes #3476
2018-11-18 19:31:53 +00:00
BurningTreeC
849844be12
Add stateTitle stateField stateIndex attributes ( #3529 )
...
* make triggerPopup optionally set state directly
* update button widget for new state attributes
* update reveal widget for new state attributes
* fix errors in button widget
2018-11-18 19:16:46 +00:00
BurningTreeC
9752531b61
FIX for keyboard widget keyInfoArray ( #3544 )
...
apologies
2018-11-15 21:40:27 +00:00
BurningTreeC
43c8a0f485
Keyboard Widget: refresh keyInfoArray ( #3541 )
...
this makes a keyboard widget update its keyInfoArray if its key has the `((descriptor))` format and one of the platform-specific configuration tiddlers with that descriptor-suffix changes
2018-11-15 16:50:23 +00:00
BurningTreeC
4f7297645d
Fix action-navigate widget for undefined event ( #3542 )
...
we need to prevent the event from being undefined which happens when using `action-navigate` within a global keyboard shortcut
2018-11-15 16:49:41 +00:00
Jermolene
4f8e32a647
Change qualify widget parameter name to match qualify macro
2018-11-06 16:41:18 +00:00
Jermolene
d7914e3f3e
Merge branch 'master' of https://github.com/Jermolene/TiddlyWiki5
2018-11-06 15:29:16 +00:00
Jermolene
698224556e
Avoid wikify widget in TOC macro
...
Fixing the most egregious problem from #3517
@pmario can you kindly retest?
2018-11-06 15:29:13 +00:00
BurningTreeC
aeaf5ee5b6
FIX "Observe openLinkFromOutsideRiver ..." ( #3516 )
...
I assumed the attribute to be available but it's not
2018-11-06 14:33:41 +00:00
BurningTreeC
97b098b059
Observe openLinkFromOutsideRiver when creating new tiddlers ( #3514 )
2018-11-06 13:55:18 +00:00
Yurii Rashkovskii
c0c1b557eb
Problem: revealed dropdown menu on mobiles ( #3491 )
...
On mobile phones, tiddler's dropdown menu stays partially off-screen.
Solution: ensure that the revealed coordinates are never negative
Closes #3486
2018-10-21 16:53:45 +01:00
Jermolene
0f7ce7b67f
Refactor navigator widget to use story utility to manipulate the storylist as well as the historylist
2018-08-23 18:31:48 +01:00
Jermolene
7dbe117bc5
Add username (if set) to the title of draft tiddlers
...
Makes things a bit easier to follow when working in multiuser environments.
@inmysocks, @danielo515, @arlen22, @pmario, @drakor does this make sense for your use cases?
2018-08-23 17:43:06 +01:00
Jermolene
fbaceaa8bd
Don't steal "paste" events from contenteditable elements
...
Fixes pasting with a WYSIWYG editor
2018-08-20 15:26:41 +01:00
Jermolene
c87c18be96
Fix tm-new-tiddler overwriting creation fields of existing tiddlers
...
Fixes #3371
2018-08-08 15:08:34 +01:00
Jermolene
2d231a2e07
Fix typo in reveal widget
...
Introduced in a3a4c28143
2018-07-31 13:30:00 +01:00
Jermolene
a3a4c28143
Fix bug with reveal widget not refreshing when state tiddler changes
2018-07-20 17:07:48 +01:00
Jermolene
7557b8b5b7
Remove extraneous debugging code from 35cbb127a3
2018-06-15 11:34:06 +01:00
Jermolene
35cbb127a3
Restrict variable substitutions to macros defined with the define pragma
...
Fixes #3333
2018-06-15 08:31:02 +01:00
Jermolene
2e51f08bef
Add support for rebasing headings at render time
...
Fixes #3330
2018-06-10 15:54:23 +01:00
BurningTreeC
5626148202
Fix for sidebar not showing #3223 ( #3226 )
...
* fix for sidebar not showing
I believe this fixes #3223
* add explaining comment
* ... and fix indentation.
2018-05-02 15:31:26 +01:00
Matt Lauber
c974858cf5
Add Range widget ( #2988 )
...
* Adds a range widget
Adds a range widget that supports all the range attributes on a input[type=range] element. These include min max and increment.
* Update range.js
* Fix spaces vs tabs.
* Added documentation.
2018-04-24 22:05:05 +01:00
jed
3af0487f29
Add hooks for canceling editing a tiddler, new tiddler and renaming a tiddler ( #3206 )
...
These hooks are used by the multi-user plugin and are required to make the live two-way updating between the file system and the browser
2018-04-10 19:52:00 +01:00
BurningTreeC
afe14b47b5
draggable widget: actions on drag-start and drag-end ( #3203 )
...
* pass drag-start end drag-end actions to draggable
* Update dragndrop.js
* Update dragndrop.js
* Update dragndrop.js
* Update dragndrop.js
* Update dragndrop.js
* renaming dragstart/dragend -> start/end
* renaming dragstart/dragend -> start/end
* adding docs
2018-04-08 10:29:17 +01:00
Tobias Beer
f092d08358
sets checked class for radio widget wrapper / label ( #2182 )
...
* sets checked ckass for radio widget wrapper
* added tc-radio as standard class for radio widgets
* removed selectedClass again, as suggested
@pmario ;-)
2018-04-08 09:52:41 +01:00
Jermolene
0080728d36
Improve diff count for diff-text widget
2018-04-03 17:50:17 +01:00
Rizwan
501ad2798f
Add ability to trigger actions on unchecking checkbox widget ( #3182 )
...
* Add uncheck-actions to checkbox widget
* Update checkbox.js
* Docs for "uncheckactions" param of checkbox widget
2018-04-02 19:39:59 +01:00
Mario Pietsch
019cb6a542
Fix #3078 ( #3185 )
2018-03-23 11:08:53 +00:00
Jermolene
8e9330e484
Minor tweaks for #3157
2018-03-22 20:37:06 +00:00
Rizwan
033feda02d
Adding comparative operators to reveal widget ( #3157 )
...
* Adding comparative operators to reveal widget
>, <, >=, <=
* Adding documentation and formatting changes
* Bring Alphanumericals to the scope of comparison operation
2018-03-22 16:51:02 +00:00
Jermolene
f1b38c42f9
Fix problem with rotate-left bitmap operation
...
Spotted by @BurningTreeC - c0569849d2 (commitcomment-28211117)
2018-03-22 10:46:57 +00:00
Jeremy Ruston
aa7b18427f
Incorporate “diff” engine to show visual differences ( #3112 )
2018-03-16 20:38:35 +00:00
Jermolene
0d354fe57f
SetWidget: Add "subtiddler" attribute
2018-03-16 20:35:41 +00:00
Xavier Cazin
f78190ef61
Allow empty string as value parameter in SetWidget ( #3164 )
...
When occuring in a tiddler named "New Tiddler", the following construct should return ++ instead of +[[New Tiddler]]+
<$set name="myVariable" filter="[all[current]field:title[New Tiddler]]" value="">
+<<myVariable>>+
</$set>
2018-03-15 14:12:33 +00:00
BurningTreeC
c9b8319801
Droppable widget - passing modifiers as variables ( #3167 )
...
* pass the modifier keys as variables
* Update DroppableWidget.tid
* Create modifier Variable.tid
* closing bracket got lost
2018-03-14 17:52:13 +00:00
Jermolene
c0569849d2
Add rotate-left button to bitmap editor toolbar
2018-03-12 12:45:56 +00:00
Xavier Cazin
028888edff
Take default value in account when index attribute is used ( #3099 )
2018-01-23 16:50:03 +00:00
Jeremy Ruston
c83231871d
Make macro parameters available as variables in wikified macros ( #3063 )
...
First commit
2017-12-16 09:10:10 +00:00