-
-
Notifications
You must be signed in to change notification settings - Fork 552
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XWIKI-16216: Allow users to rebind the shortcuts from their user profile UI #2981
base: master
Are you sure you want to change the base?
Commits on Feb 23, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Added the parameters in the backend * Added a tab with some default content TODO: * Use the backend values when defining shortcuts e.g. in menus_content.vm * Add the template to view/edit the values of each options. Note that the organization in XWikiPreferencesDocumentInitializer.java can be used as a skeleton for the architecture of the section. * Add translation keys for all the fields * Add explanations and a link to xwiki.org doc in the template
Configuration menu - View commit details
-
Copy full SHA for 1d33e79 - Browse repository at this point
Copy the full SHA 1d33e79View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Started using the backend values when defining shortcuts e.g. in menus_content.vm
Configuration menu - View commit details
-
Copy full SHA for e540a4e - Browse repository at this point
Copy the full SHA e540a4eView commit details
Commits on Feb 27, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Reverted the addition of a category
Configuration menu - View commit details
-
Copy full SHA for 36df3bf - Browse repository at this point
Copy the full SHA 36df3bfView commit details
Commits on Feb 28, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated preference sheet and translations
Configuration menu - View commit details
-
Copy full SHA for 48d8e87 - Browse repository at this point
Copy the full SHA 48d8e87View commit details
Commits on Mar 1, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Removed unwanted changes from ImageIT * Moved the backend preferences from wiki administration to user preferences... * Added use of those preferences everywhere where we used some translations * Improved the template for the shortcut preferences
Configuration menu - View commit details
-
Copy full SHA for c6de222 - Browse repository at this point
Copy the full SHA c6de222View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated some tests, not tested yet...
Configuration menu - View commit details
-
Copy full SHA for 84e0582 - Browse repository at this point
Copy the full SHA 84e0582View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32ec4c0 - Browse repository at this point
Copy the full SHA 32ec4c0View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Improved and fixed tests
Configuration menu - View commit details
-
Copy full SHA for 37ab413 - Browse repository at this point
Copy the full SHA 37ab413View commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 147e445 - Browse repository at this point
Copy the full SHA 147e445View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed the developer shortcut to use the same kind of shortcut as others... highlighted a limitation of this system * Fixed a typo in translation key * Added a condition to display view shortcuts only when they are usable (user is advanced).
Configuration menu - View commit details
-
Copy full SHA for 8c358d7 - Browse repository at this point
Copy the full SHA 8c358d7View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed some translations
Configuration menu - View commit details
-
Copy full SHA for 204252e - Browse repository at this point
Copy the full SHA 204252eView commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed unwanted change
Configuration menu - View commit details
-
Copy full SHA for b2ba4c6 - Browse repository at this point
Copy the full SHA b2ba4c6View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e97dd9 - Browse repository at this point
Copy the full SHA 3e97dd9View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated tests TODO: Make sure the changeShortcutInformation test passes. The first one should be good
Configuration menu - View commit details
-
Copy full SHA for d395e5d - Browse repository at this point
Copy the full SHA d395e5dView commit details
Commits on Mar 13, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated tests
Configuration menu - View commit details
-
Copy full SHA for bacc686 - Browse repository at this point
Copy the full SHA bacc686View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated a parameter name to fit the shortcut identifier * Matched the edit action button titles with their new shortcuts
Configuration menu - View commit details
-
Copy full SHA for 124df66 - Browse repository at this point
Copy the full SHA 124df66View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed code style and imports
Configuration menu - View commit details
-
Copy full SHA for a04cfbf - Browse repository at this point
Copy the full SHA a04cfbfView commit details
Commits on Apr 16, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated default translation value Co-authored-by: Michael Hamann <michael@content-space.de>
Configuration menu - View commit details
-
Copy full SHA for 84a9a1d - Browse repository at this point
Copy the full SHA 84a9a1dView commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated default translation value Co-authored-by: Michael Hamann <michael@content-space.de>
Configuration menu - View commit details
-
Copy full SHA for 9396c6c - Browse repository at this point
Copy the full SHA 9396c6cView commit details
Commits on Apr 22, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed missing escaping
Configuration menu - View commit details
-
Copy full SHA for 72af963 - Browse repository at this point
Copy the full SHA 72af963View commit details -
Configuration menu - View commit details
-
Copy full SHA for c894b16 - Browse repository at this point
Copy the full SHA c894b16View commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ee324b - Browse repository at this point
Copy the full SHA 9ee324bView commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8be9ead - Browse repository at this point
Copy the full SHA 8be9eadView commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Refactored the way to get the shortcut values. * Tested the new velocity macro in all its application contexts, everything still works properly (there has been issues with newlines instead of an empty result. Moreover testing on a live distrib was a bit of a pain because of caching and javascript bundling).
Configuration menu - View commit details
-
Copy full SHA for d7fa7e1 - Browse repository at this point
Copy the full SHA d7fa7e1View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Removed unrelated format changes
Configuration menu - View commit details
-
Copy full SHA for 83be0b8 - Browse repository at this point
Copy the full SHA 83be0b8View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Removed unrelated format changes
Configuration menu - View commit details
-
Copy full SHA for 3e0960c - Browse repository at this point
Copy the full SHA 3e0960cView commit details
Commits on Jun 25, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Added escaping to the shortcut Value macro result.
Configuration menu - View commit details
-
Copy full SHA for 09c3e7d - Browse repository at this point
Copy the full SHA 09c3e7dView commit details
Commits on Jul 10, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Started migrating to a XObject implementation
Configuration menu - View commit details
-
Copy full SHA for 1b1aac7 - Browse repository at this point
Copy the full SHA 1b1aac7View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 835b4c7 - Browse repository at this point
Copy the full SHA 835b4c7View commit details
Commits on Jul 31, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Remove the creation of all the textfields * Update the value we look for when trying to get the user preference * Take into account the case where the value is empty * Update `#displayShortcut` to display placeholders if there's no item that suits the current shortcut. * Update the behavior at form submission to create new items for every shortcut that would have a non empty value. * Update the translation keys to reflect better their new nature.
Configuration menu - View commit details
-
Copy full SHA for ca85cc5 - Browse repository at this point
Copy the full SHA ca85cc5View commit details
Commits on Oct 1, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Simplified the shortcut retrieval method by removing an unnecessary argument * Added the forgotten .js to the XWikiUserPreferencesSheet.xml * Fixed an incorrect empty validation on the form edition arguments.
Configuration menu - View commit details
-
Copy full SHA for 1228086 - Browse repository at this point
Copy the full SHA 1228086View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated/removed the two places where I used the shortcut preference to change some elements.
Configuration menu - View commit details
-
Copy full SHA for 101d891 - Browse repository at this point
Copy the full SHA 101d891View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef8513a - Browse repository at this point
Copy the full SHA ef8513aView commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated doc version number
Configuration menu - View commit details
-
Copy full SHA for 091679c - Browse repository at this point
Copy the full SHA 091679cView commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated the XAR to be validated
Configuration menu - View commit details
-
Copy full SHA for 6e3a355 - Browse repository at this point
Copy the full SHA 6e3a355View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated the XAR to be validated
Configuration menu - View commit details
-
Copy full SHA for 74ffe8e - Browse repository at this point
Copy the full SHA 74ffe8eView commit details
Commits on Oct 2, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed the view display when the shortcut preference is empty.
Configuration menu - View commit details
-
Copy full SHA for fa9d562 - Browse repository at this point
Copy the full SHA fa9d562View commit details -
Update xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-pr…
…ofile/xwiki-platform-user-profile-ui/src/main/resources/XWiki/XWikiUserPreferencesSheet.xml * Fixed codestyle Co-authored-by: Michael Hamann <michael@content-space.de>
Configuration menu - View commit details
-
Copy full SHA for bc3af80 - Browse repository at this point
Copy the full SHA bc3af80View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed codestyle Co-authored-by: Michael Hamann <michael@content-space.de>
Configuration menu - View commit details
-
Copy full SHA for 6bb5cf7 - Browse repository at this point
Copy the full SHA 6bb5cf7View commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 754813c - Browse repository at this point
Copy the full SHA 754813cView commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed the escaping strategy --> tested all the categories of shortcuts, they all work properly
Configuration menu - View commit details
-
Copy full SHA for 74f90d2 - Browse repository at this point
Copy the full SHA 74f90d2View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Escaped value
Configuration menu - View commit details
-
Copy full SHA for 67e337c - Browse repository at this point
Copy the full SHA 67e337cView commit details
Commits on Oct 7, 2024
-
XWIKI-22280: Object editor dropdowns are not keyboard accessible
* Added a flex layout for view and edit mode * Removed the useless hints TODO: * Some more styling * Edition of multiple fields quickly is buggy? See XWikiUserPreferencesSheet L180
Configuration menu - View commit details
-
Copy full SHA for 45dcafa - Browse repository at this point
Copy the full SHA 45dcafaView commit details
Commits on Oct 8, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed some bugs for multiple field edition quickly TODO: * Some more styling for the view mode
Configuration menu - View commit details
-
Copy full SHA for 2d2757c - Browse repository at this point
Copy the full SHA 2d2757cView commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Added an indication for unbound shortcuts in the view mode
Configuration menu - View commit details
-
Copy full SHA for 26dfb55 - Browse repository at this point
Copy the full SHA 26dfb55View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Added a margin between the hint and the list of shortcut preferences * Escaped characters for XML
Configuration menu - View commit details
-
Copy full SHA for b67ddc1 - Browse repository at this point
Copy the full SHA b67ddc1View commit details
Commits on Oct 23, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Improved performance of the shortcut preference retrieval
Configuration menu - View commit details
-
Copy full SHA for bbc63a0 - Browse repository at this point
Copy the full SHA bbc63a0View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Improved preference UI mostly for the view mode.
Configuration menu - View commit details
-
Copy full SHA for fbcd0f6 - Browse repository at this point
Copy the full SHA fbcd0f6View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Reverted the boldness changes
Configuration menu - View commit details
-
Copy full SHA for 031d727 - Browse repository at this point
Copy the full SHA 031d727View commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2b2ac2e - Browse repository at this point
Copy the full SHA 2b2ac2eView commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed a bug caused by the recent change of the getShortcutValue macro in actionButtons.js. * Created the map of shortcuts directly in velocity and serialized it directly to JSON.
Configuration menu - View commit details
-
Copy full SHA for 150f1e6 - Browse repository at this point
Copy the full SHA 150f1e6View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated the style to be a bit more specific
Configuration menu - View commit details
-
Copy full SHA for 72e7f89 - Browse repository at this point
Copy the full SHA 72e7f89View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Updated comment
Configuration menu - View commit details
-
Copy full SHA for 90f8096 - Browse repository at this point
Copy the full SHA 90f8096View commit details
Commits on Nov 8, 2024
-
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed the extra tabs shortcuts implementation
Configuration menu - View commit details
-
Copy full SHA for ac1e5f6 - Browse repository at this point
Copy the full SHA ac1e5f6View commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Fixed the case on the custom data fields (velocity template and js>jquery that relies on it)
Configuration menu - View commit details
-
Copy full SHA for 9b4344c - Browse repository at this point
Copy the full SHA 9b4344cView commit details -
XWIKI-16216: Allow users to rebind the shortcuts from their user prof…
…ile UI * Added a space between the shortcut value and the `(Default)` hint that would be displayed next to it when it has the default value. Co-authored-by: Michael Hamann <michael@content-space.de>
Configuration menu - View commit details
-
Copy full SHA for 53b57b4 - Browse repository at this point
Copy the full SHA 53b57b4View commit details
Commits on Nov 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3edd13a - Browse repository at this point
Copy the full SHA 3edd13aView commit details