summaryrefslogtreecommitdiff
path: root/lib/scripts/toolbar.js
Commit message (Collapse)AuthorAge
* Update toolbar.jschang-zhao2015-03-21
| | | When the picker button is near the border of the screen, then an opening panel of picker buttons can go over the screen edge. That's not convenient. So we should add a check in a `function pickerToggle()` and shift picker buttons position if needed.
* fixed whitespace errors introduced in #535Andreas Gohr2014-02-14
|
* megre changesSzymon Olewniczak2014-02-07
|
* add preventDefault to toolbar buttonsSzymon Olewniczak2014-02-07
|
* renamed conflicting JavaScript functions FS#2915Andreas Gohr2014-01-17
|
* Merge pull request #235 from haobug/masterAndreas Gohr2013-08-03
|\ | | | | Improve Linkwizard, make it can be used more than once
| * Improve Linkwizard, make it can be used more than once.haobug2013-06-28
| | | | | | | | | | | | | | | | As reported in https://forum.dokuwiki.org/thread/9988 the previous implementation can not handle the situation of use the linkwiz more than once. Now you can use in you toolbar plugin 'type' => 'linkwiz' to make use of the handy Linkwizard for choosing the wiki pages.
* | added aria attributes to edit modeAnika Henke2013-08-01
|/
* Fix sample handling in toolbar in tb_format FS#2691Michael Hamann2013-02-24
| | | | | The previous fix in e38f3066cedb80722b3488e7ab3b2809b6db5363 fixed this bug only in tb_formatln.
* fixed sample handling in toolbar FS#2691Kazutaka Miyasaka2013-01-22
|
* Use jQuery UI Dialog for linkwizAdrian Lang2011-09-15
|
* Various JavaScript improvements, JSLint, jQueryAdrian Lang2011-09-13
|
* Revert tmp commitsAdrian Lang2011-09-04
| | | | | This reverts commit ba6c070edd92ca0fc8a6ee85d51769d64a19ee7c. This reverts commit 923510088dda99cb2790b15308593e47369d4f01.
* tmpAdrian Lang2011-09-04
|
* renamed linkwiz objectAndreas Gohr2011-07-08
|
* some initial refactoring of the linkwizardAndreas Gohr2011-07-08
|
* Merge branch 'jquery'Michael Hamann2011-05-29
|\ | | | | | | | | | | | | | | Conflicts: lib/scripts/edit.js lib/scripts/locktimer.js Some whitespace (at end of line) cleanup
| * toolbar.js is jQueryfiedMichal Rezler2011-03-30
| |
| * helpers.js was removed - it basically contained functions they are ↵Michal Rezler2011-03-27
| | | | | | | | implemented in jQuery library
| * jQuery rewrite branch merged into master branch of whole projectMichal Rezler2011-03-23
| |\ | |/ |/|
| * minimaly jQueryfied link wizardPierre Spring2010-10-10
| |
* | Pass edid to the mediamanagerAdrian Lang2011-03-06
|/
* Introduce toolbar buttons for headers and stuffAdrian Lang2010-03-09
|
* Allow filtering of block buttons in initToolbarAdrian Lang2010-03-09
|
* Support for adding IDs and classes to toolbar buttonsAndreas Gohr2010-01-19
| | | | | | Ignore-this: 87db996b332355addacd81b1ac13b0ab darcs-hash:20091125144759-6e07b-601ea98a48d9d3c9dd3508cdb9cde9b86c83a5a3.gz
* Avoid whitespace because of toolbar pickers FS#1841Andreas Gohr2010-01-09
|
* Fixed ssues on the "Page locked" screenAndreas Gohr2009-11-02
| | | | | | Ignore-this: 9d142450d439f26feb5cc0aefb5963da darcs-hash:20091102104643-6e07b-c26aa2fd5f3899e81b0e7e0e45b3c1d7043e8571.gz
* added bind() JS function got rid of all eval() callsAndreas Gohr2009-10-18
| | | | | | | | | | | | Ignore-this: 4c7b7b3ebc83ce596e8a7e41d6a88f09 Another round of cleaning up the JavaScript code. A new bind() utility function [1] was introduced and all eval() calls where removed from the toolbar code. [1] See http://www.cosmocode.de/en/blog/gohr/2009-10/15-javascript-fixing-the-closure-scope-in-loops darcs-hash:20091018201710-7ad00-d0bcfa62e28a7a360c8bb8303367a94a9fa78fe1.gz
* hide pickers with margin-left - fixes FS#1781Andreas Gohr2009-10-18
| | | | | | Ignore-this: 51cdec6032a57653543cc2f73f92fa74 darcs-hash:20091018135147-7ad00-7c58d9343250d2d331b820497df6807a71e9b5ef.gz
* Some JS cleanup, keep accesskeys working for hidden pickers FS#1761Andreas Gohr2009-10-17
| | | | | | Ignore-this: 3b6c8568615d24be7115adf8570f56bd darcs-hash:20091017180329-7ad00-9ff4a12c811f1a4c63e473dc6665928fda720850.gz
* Show toolbar for editable textarea onlyAndreas Gohr2009-09-06
| | | | | | Ignore-this: 7f9e82fb2c7e67d4b42ea6ec2d7bd7c2 darcs-hash:20090906110042-7ad00-5f48369d19054da1dfbfe8118afc9b6911dc60b3.gz
* select sample in tb_formatln()Andreas Gohr2009-08-27
| | | | | | | | | Ignore-this: 85ca1838ed81f69512d07d8504f6673f Note: development is part of ICKE 2.0 project http://www.icke-projekt.de darcs-hash:20090827115144-6e07b-2cfd3c592de4a734cf92cbb2416a9a50f558cfdb.gz
* Link Wizard addedAndreas Gohr2009-08-12
| | | | | | | | | | | | | | | | | Ignore-this: c15561aa909f921f7845576378851b93 This adds a new link wizard to the toolbar which helps users to find the page the want to link to. Pages can be found by a simple page name search or by browsing the existing namespaces. This is the first checkin. Some cleanup and MSIE compatibility checks remain. note: development was part of the ICKE 2.0 project see http://www.icke-projekt.de for info darcs-hash:20090812102302-6e07b-fcc564fcaf2ed6aa832918870dd0f92607748687.gz
* improved list handlingAndreas Gohr2009-08-04
| | | | | | | | | | | | | | | | | | | | | | | | | | Ignore-this: 2e4f3fbfb28917ee66cf3e1925c806d3 This patch adds multiple enhancements to handling lists and indented code blocks in the editor. 1. Pressing enter when in a list item or code block will keep the indention and adds a new list point 2. Pressing space at the start of a list item will indent the item to the next level 3. Pressing bckspace at the start of a list item will outdent the item to the previous level or delete the list bullet when you are at the 1st level already 4. A new type of formatting button called formatln is added. It applies formatting to several lines. It's used for the list buttons currently and makes it possible to convert mutiple lines to a list This enhncement are currently only tested in Firefox are most likely to break IE compatibility. A compatibility patch will be submitted later note: development was part of the ICKE 2.0 project see http://www.icke-projekt.de for info darcs-hash:20090804095707-7ad00-e565c66087c7121188ad7ece8265d9f64f7e6947.gz
* fix JS when compaction is enabledAndreas Gohr2009-05-28
| | | | | | Ignore-this: 4a6d9f3da25a04ec132cca2297328b1 darcs-hash:20090528161552-7ad00-679be8f486462e0b779039443d2af056ef8e5304.gz
* Make sub-toolbars in pickers possibleAndreas Gohr2009-05-28
| | | | | | | | Ignore-this: ace153a4684f7b345df56d796717a172 Now all types of buttons kan also be placed in a toolbar picker window. It should even be possible to create deep nested picker cascades. darcs-hash:20090528153507-7ad00-828c7a9022b7a4021bf8a74bcd0771373deee254.gz
* more javascript refactoringAndreas Gohr2009-05-28
| | | | | | Ignore-this: 10badc0f97ef80fcd366ae4622c43ff1 darcs-hash:20090528121543-7ad00-df34efabe84c632df9ef0c6fd691c991d2c3ac82.gz
* start of toolbar javascript refactoringAndreas Gohr2009-05-15
Ignore-this: 81ef7a71e6910751bf5d6c1b592978c4 darcs-hash:20090515173045-7ad00-e62f075dab9ec4dfa555554f4f50792ceccb97d7.gz