jeremy@jermolene.com
3406b98af6
Add "autocomplete" attribute to <$edit> and <$edit-text> widgets
2020-11-30 18:48:04 +00:00
Simon Huber and GitHub
c655ec5469
Remove background-colors from framed engine ( #5131 )
2020-11-28 14:08:16 +00:00
saqimtiaz and GitHub
09f7ad84b2
Added disabled attribute to input widgets ( #5014 )
...
* checkbox widget: added disabled attribute
* Range widget: added disabled attribute
* Radio widget: added disabled attribute
* EditText widget: added disabled attribute
2020-11-09 18:28:12 +00:00
Simon Huber and GitHub
0d2df34c58
Keyboard-driven dropdown inputs ( #4725 )
...
* Add shortcut descriptions to Misc.multids
* Update framed.js
* Update simple.js
* Add inputActions and refreshTitle to factory.js
* Add inputActions and refreshTitle to edit.js
* Update DefaultSearchResultList.tid
* Update search.tid
* Update ShortcutInfo.multids
* Update shortcuts.multids
* Create keyboard-driven-input.tid
* Update tag-picker.tid
* Create keyboard-driven-input_Macro.tid
* Update EditTextWidget.tid
* Update EditWidget.tid
* Update engine.js
* Update base.tid
* Use primaryListFilter, secondaryListFilter, primaryList and secondaryList
* Update tag-picker.tid
* Update search.tid
* Update DefaultSearchResultList.tid
* Update keyboard-driven-input_Macro.tid
* Fix typo udpate -> update
* Update framed.js
2020-07-13 17:42:55 +01:00
Simon Huber and GitHub
e59f606566
Cancel popups when clicking within an editor ( #4658 )
...
* Add cancelPopups attribute to edit widget
* Add cancelPopups attribute to factory.js
* Cancel popups in editor/simple.js
* Cancel popups on focus in engines/framed.js
* Cancel popups on focus in CodeMirror engine
* Add cancelPopups="yes" to tag-picker
* Add cancelPopups="yes" to sidebar search
* Add cancelPopups="yes" to editor
* Add cancelPopups="yes" to fields EditTemplate
* Update body.tid
* Add cancelPopups="yes" to title EditTemplate
* Add cancelPopups="yes" to type EditTemplate
* Update EditTextWidget.tid
* Update EditWidget.tid
* Add cancelPopups="yes" to menubar plugin search
* Update tag-picker.tid
* Update tags.tid
2020-06-11 11:41:35 +01:00
Simon Huber and GitHub
39d532a4a0
Revert "Make input fields dismiss their popups when the ... ( #4579 )" ( #4586 )
...
This reverts commit 4efcad46f3 .
2020-04-20 19:26:54 +01:00
Simon Huber and GitHub
4efcad46f3
Make input fields dismiss their popups when the ... ( #4579 )
...
* Make input fields dismiss their popups when the ...
... fields loose focus (`blur`)
* Update simple.js
2020-04-20 15:49:30 +01:00
Jeremy Ruston
a6f6db40d9
Revert "Fix test for needing to update text editor DOM"
...
This reverts commit a65ec87c53 .
2020-03-15 14:23:10 +00:00
Jeremy Ruston
a65ec87c53
Fix test for needing to update text editor DOM
...
Checking the active element is clumsy, and interferes with debugging. Checking the content is clearer, and avoids the Firefox bug.
Fixes #4472
2020-03-07 14:00:46 +00:00
Simon Huber and Jeremy Ruston
d01b781283
Restore previous popup mechanism (no cancelling when focusing inputs) ( #4305 )
...
* remove cancelpopups from factory.js
* remove handleFocusEvent from framed engine
* remove cancelPopups from simple engine
* Update popup.js
2019-10-12 14:08:52 +01:00
Jeremy Ruston
a054d100e7
Fix usage of tm-edit-text-operation count parameter
...
Fixes #3912
2019-10-04 11:23:17 +01:00
Jeremy Ruston
cb3bec65a1
Don't crash for edit enginges that don't support cancelPopups
2019-09-26 08:51:35 +01:00
Simon Huber and Jeremy Ruston
0a2d532a7b
Fix bug where edit widget input-tag is empty ( #4088 )
2019-07-30 13:49:05 +01:00
Simon Huber and Jeremy Ruston
e2bad34e89
Fix bug and typo in framed.js ( #4110 )
2019-07-15 10:11:36 +01:00
Simon Huber and GitHub
345a6a0f90
Update framed.js
2019-07-10 09:57:11 +02:00
Simon Huber and GitHub
c647b42574
Update simple.js
2019-07-10 09:56:34 +02:00
Simon Huber and GitHub
8aa6427d67
Update factory.js
2019-07-10 09:54:35 +02:00
Simon Huber and Jeremy Ruston
14003b0e88
Make framed editor use tiddler-editor-background color ( #3611 )
...
so we can customise it better if we don't like what we see
2019-06-26 14:53:49 +01:00
Simon Huber and Jeremy Ruston
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
Simon Huber and Jeremy Ruston
5e9fc661a9
Tentative: Remove conditional from wrap-selection text-operation ( #3749 )
...
As per the discussion in #3749 , the original purpose of the removed condition is unknown, and so we cannot be certain that removing it is safe, but doing so seems the best way of discovering more...
2019-02-05 17:18:20 +00:00
BurningTreeC and Jeremy Ruston
ad799dbb61
Revert setting styles in framed.js ( #3614 )
...
this sets the framed-editor styles to 5.1.17 state
2018-12-03 08:55:16 +00:00
BurningTreeC and Jeremy Ruston
31e88dd2c6
Revert "remove unnecessary border-radius already set on the iframe" ( #3613 )
...
* Revert "v5.1.18 banner artwork"
This reverts commit 70500140b9 .
* Revert "Revert #3607 and #3608 "
This reverts commit 87b3e470c2 .
* Revert "Fix default global keyboard shortcuts for Mac"
This reverts commit e466f62e7e .
* Revert "Comment plugin: Improve styles"
This reverts commit e17456e3bc .
* Revert "Style tweaks for framed editor + preview (#3608 )"
This reverts commit c058378da0 .
* Revert "Change to natural counting in range[N] operator (#3609 )"
This reverts commit b9df224f99 .
* Revert "Update release note contributors list"
This reverts commit 0f3912ba95 .
* Revert "Make editor-preview not hide text-editor shadow (#3607 )"
This reverts commit 11f02dc362 .
* Revert "Editor needs to stand out a bit more (#3606 )"
This reverts commit d711ef25ed .
* Revert "Tweak for keyboard-shortcuts how-to (#3605 )"
This reverts commit 419ea9a243 .
* Revert "Remove unnecessary border-radius already set on the iframe (#3604 )"
This reverts commit 288d25e733 .
2018-12-03 08:51:50 +00:00
Jermolene
87b3e470c2
Revert #3607 and #3608
...
Hi @BurningTreeC apologies I merged these without properly looking at them, but I think we should move them to 5.1.19 because:
* On Chrome, the new version hides the resize handle on textarea, which can be quite useful
* It's visually quite different, and I think might benefit from more discussion
* It's inconsistent with the CodeMirror editor
Would you mind perhaps starting another PR for edit template enhancements?
2018-12-02 20:57:13 +00:00
BurningTreeC and Jeremy Ruston
c058378da0
Style tweaks for framed editor + preview ( #3608 )
...
* remove border: none for iframe from framed.js
... inherits the iframe border 1px solid editor-border in vanilla base
* last style tweaks for editor-preview
same border-radius as framed editor
same additional space at the right as at the left
* Update base.tid
* Update base.tid
* looks actually better with this border
2018-12-02 08:40:11 +00:00
BurningTreeC and Jeremy Ruston
288d25e733
Remove unnecessary border-radius already set on the iframe ( #3604 )
2018-12-01 15:31:34 +00:00
BurningTreeC and Jeremy Ruston
6e59d2597a
Style the framed editor ( #3596 )
...
* style the framed editor
this makes the framed editor look a bit less ugly 😎
* Update framed.js
* Update base.tid
* Update base.tid
2018-12-01 14:21:43 +00:00
Jermolene
bef3242075
New text editor operation: save selection to a tiddler
2018-06-29 15:09:51 +01:00
Jermolene
c0569849d2
Add rotate-left button to bitmap editor toolbar
2018-03-12 12:45:56 +00:00
Jermolene
327fed30c8
Mitigate problem with microscropic editor in zoomin view
...
See #3098
2018-01-23 16:22:35 +00:00
Jermolene
4e1f9bf5ed
Don't use the toolbar editor when rendering to the fakedom
...
Otherwise the iframe editor will crash when trying to set itself up
2018-01-12 10:56:08 +00:00
Tobias Beer and Jeremy Ruston
d4db283d61
Refresh simple editor when empty text, e.g. hitting ENTER ( #2702 )
...
fixes #2592 , missing bit of deleting the field for adding a new tag in
edit-mode
also fix for:
https://groups.google.com/forum/?fromgroups=#!topic/tiddlywiki/L6Z7gSvBWjw
2017-01-09 10:31:40 +00:00
Jermolene
6f8ee52e90
Text-editor: fix placeholder colour in Chrome
2016-07-03 14:53:37 +01:00
Jermolene
c8777ea012
Add control panel setting for disabling the new editor toolbar
2016-05-09 10:33:15 -06:00
Jermolene
854a9a3b75
Refine behaviour of heading formatting toolbar buttons
...
Previous behaviour was that the H1 button on `!!! x` gave us `!! x`
2016-05-05 07:54:32 +01:00
Jermolene
cdeca55d45
Fix another IE11 problem
...
IE11 doesn’t support String.prototype.repeat
2016-05-01 18:17:47 +01:00
Jermolene
01eb45946c
Fix problem with IE11
...
It turns out that IE11 has a horrible bug whereby setting the
placeholder attribute before setting the text will trigger an input
event:
https://social.msdn.microsoft.com/Forums/ie/en-US/ae4832b0-8eee-4729-b93
3-a9977ea1b583/internet-explorer-input-event-get-fired-when-settingunset
ting-the-placeholder?forum=iewebdevelopment
2016-05-01 18:17:28 +01:00
Jermolene
6dce8d9763
Remove final vestiges of undo/redo buttons
2016-05-01 13:54:16 +01:00
Jermolene
72fb1e22ed
Remove undo/redo formatting toolbar buttons
...
There have been long standing problems with the buttons not working in
Firefox, and now a [further
problem](https://groups.google.com/d/msg/tiddlywiki/GlsruQyPOag/BAhnI2mt
BgAJ) has come to light, and been similarly hard to resolve.
On balance, I’ve decided to remove the undo/redo buttons from the
toolbar (the ctrl/cmd-Z shortcut is still operational), thus avoiding
the problems, and saving some space in the core.
2016-05-01 13:51:45 +01:00
Jermolene
1515fd42ed
Fix text editor for Internet Explorer
...
By switching from text events to execCommand.
2016-04-30 14:36:53 +01:00
Jermolene
7224fea961
Introduce "link" editor toolbar button
...
As proposed by Alex Hough
2016-04-29 18:54:44 +01:00
Jermolene
39f0c19c9a
Allow "yes" as a synonym of "true"
...
For consistency
2016-04-29 18:54:44 +01:00
Jermolene
b7530bac44
Ensure iframe textarea styles are updated
...
Previously, changing the palette didn’t update the textarea styles.
2016-04-24 12:30:44 +01:00
Jermolene
3e9cc3e8fd
Add a warning for undo/redo buttons in Firefox
2016-04-24 09:32:06 +01:00
Jermolene
3b49cd17fc
Fixes from @Infurnoape
2016-04-23 17:23:14 +01:00
Jeremy Ruston
2adf09129d
Introduce text editor toolbar ( #2315 )
...
Tada!
2016-04-22 08:36:29 +01:00