CHANGELOG.txt 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. Module Filter 7.x-2.1, 2017-06-09
  2. ---------------------------------
  3. Issue #2437439 by mikhail.krainiuk, greenSkin, jayhawkfan75: Module Filter does
  4. not care about anchors in permission links.
  5. Issue #2866236 by Munavijayalakshmi, dhruveshdtripathi: Typo error in
  6. README.TXT file.
  7. Issue #2452067 by Madis: Option to show description expanded as default
  8. not working.
  9. Issue #2580791 by makbul_khan8: Coding standards and few function without
  10. help comments.
  11. Issue #2153697 by annya: Disabling option "Number of enabled modules" breaks
  12. tabs functionality.
  13. Issue #1710230 by willvincent: On | Off buttons does not change state with
  14. jquery_update module active.
  15. Added option to show description as expanded by default.
  16. Improved description field so when it is open, interacting with it's contents
  17. does not make it collapse.
  18. Placed collapsed/expanded images inside of module for easier, more reliable
  19. access.
  20. Added option to place version in own column.
  21. Issue #2113191 by joelpittet: Category tabs not working.
  22. Module Filter 7.x-2.0, 2015-02-22
  23. ---------------------------------
  24. Simplifying the table rows by hiding version and requirements until a
  25. particular description is clicked.
  26. #2235553 by greenSkin: Fixed latest jquery_update breaks module filter.
  27. #2304687 by mpdonadio: Fixed Remove hardcoded operations.
  28. #2293029 by topsitemakers: Fixed Take header offset into account when selecting
  29. a tab.
  30. #2290213 by topsitemakers: Minor typo in description - "has no affect" -> "has
  31. no effect".
  32. #2141743, #2141743 by greenSkin: Fixed issues related to the new dynamically
  33. positioned tabs and using the dynamically positioned save button.
  34. by greenSkin: Tabs now should always be visible while scrolling large lists of
  35. modules.
  36. #1854348 by alexweber, greenSkin: Make filter textfield wider on modules page
  37. when viewing as tabs.
  38. by greenSkin: Fixed what was suppose to be a call to variable_set().
  39. #1370492 by greenSkin: Remember selected tab after modules form submit.
  40. by greenSkin: Changed the title for the 'module_filter_dynamic_save_position'
  41. checkbox to make it clearer what it does.
  42. #1166414 by greenSkin: Fixed broken submit when tabs are disabled. We no longer
  43. reroute the theme of the system modules page unless tabs are enabled.
  44. by greenSkin: Fixed issue on Available updates page where the update state
  45. would not be remembered.
  46. by greenSkin: Fixed 7200 update to rebuild the theme registry at the same time
  47. as rebuilding the menu.
  48. by greenSkin: Fixed issue relating to row coloring when enabling/disabling
  49. modules via switch due to recent fix for jQuery Update module.
  50. by greenSkin: Added functionality to show recently enabled/disabled modules.
  51. #1710230 by littlekoala, greenSkin: Fixed On | Off buttons does not change
  52. state with jquery_update() module active.
  53. by greenSkin: Added description to filter textfield on permissions page.
  54. by greenSkin: Added filter to user permissions page.
  55. by greenSkin: Fixed styling when JavaScript is disabled.
  56. by greenSkin: Fixed compatiblility with page_actions.
  57. #1351184 klonos, greenSkin: Added support for update_advanced "Ignored from
  58. settings".
  59. #1149978 by good_man, greenSkin: Added RTL Styling for tabs and toggle switch.
  60. by greenSkin: Hide toggle switch when JavaScript is disabled.
  61. by greenSkin: Added support for ctools dropbutton as well as views styling for
  62. ctools dropbutton.
  63. by greenSkin: Improved hash validation.
  64. by greenSkin: Added ability for tabs to be disabled. Direct use case is when
  65. the "New" tab contains zero new modules.
  66. by greenSkin: Added title to "New" tab link that helps to describe the criteria
  67. of a "new" module.
  68. #1320796 by greenSkin: Added some validation checks before trying to select a
  69. tab in case the tab does not actually exist.
  70. #1429248 by klonos, greenSkin: Fixed Modules page table header overlaps
  71. admin_menu().
  72. #1494694 by greenSkin: Added Let me decide if I want the cursor to focus on the
  73. search box or not.
  74. #1515256 by catmat, greenSkin: Fixed Tabbed theme may remove functional
  75. content.
  76. by greenSkin: Integrated dynamic positioning of the save button back in, but
  77. if the module page_actions is enabled we let it handle the save button. See
  78. issue #1424994.
  79. by greenSkin: Clicking on module name now affects the toggle switch.
  80. by greenSkin: Do not render the switch for incompatible modules.
  81. #1033012 by greenSkin: Hide incompatible module rows when the 'Unavailable'
  82. checkbox is unchecked.
  83. by greenSkin: Performance tweak to counting the number of enabled modules.
  84. by greenSkin: Base new modules on the filectime of their .info file.
  85. #1424034 by greenSkin: Now adds the jquery.cookie.js file when needed.
  86. by greenSkin: Removed tweaks to the save configuration button in favor
  87. http://drupal.org/project/page_actions.
  88. by greenSkin: Updated hook_uninstall to del all Module Filter variables.
  89. by greenSkin: No longer including machine name in the tab summary of modules to
  90. enable/disable.
  91. by greenSkin: Made switches honor disabled checkboxes. A disabled switch can
  92. not be turned on or off.
  93. by greenSkin: Added setting to toggle between using the switch or checkbox for
  94. enabling/disabling modules.
  95. by greenSkin: Centered enable switch.
  96. by greenSkin: Moved couple styles to be applied via JavaScript instead of CSS
  97. so they get applied once the initial loading has finished.
  98. by greenSkin: Implemented a "switch" look instead of checkboxes.
  99. by greenSkin: Remember last selected state on "Available updates" page.
  100. by greenSkin: Switched to using filectime() rather than filemtime() for
  101. determining new modules.
  102. #1354134 by klonos, greenSkin: Module list now formats correctly in core
  103. "Garland" theme.
  104. #1354134 by klonos, greenSkin: Module list now formats correctly in core
  105. "Garland" theme.
  106. #1124218 by jyee, greenSkin: Suppress form submission when hitting the enter
  107. key while the filter input is focused.
  108. by greenSkin: Simplified filter rules for updates page. Instead of checkboxes,
  109. now using radios.
  110. by greenSkin: Fixed "All" tab to be selected by default when the page is first
  111. loaded.
  112. #1350124 by greenSkin: Fixed filtering on package tab.
  113. by greenSkin: Added the "All" tab back. Added a "New" tab that lists modules
  114. installed within the last week.
  115. by greenSkin: Fixed "No Results" not showing within selected tabs.
  116. #1259876 by greenSkin: Filter criteria remembered after save.
  117. by greenSkin: Remove deprecated function moduleGetID() from JavaScript code.
  118. by greenSkin: Filter now uses OR instead of AND when filtering multiply
  119. queries.
  120. #1288590 by greenSkin: Fixed Drupal.settings.moduleFilter.enabledCounts[id] is
  121. undefined.
  122. #1344214 by eMPee584: Fixed Notice: Undefined index: #default_value in
  123. theme_module_filter_system_modules_tabs().
  124. #1170388 by greenSkin: Fixed confict with Overlay module. Added class
  125. "overlay-exclude" to tab links. Added setting to toggle the use of a URL
  126. fragment when selecting tabs.
  127. by greenSkin: Added README.txt.
  128. by greenSkin: Fixed table row striping.
  129. by greenSkin: Fixed regular expression to not require an operator be at the
  130. beginning. Make filter queries filter with AND instead of OR. Each query will
  131. further filter the list rather than potentially add to it.
  132. by greenSkin: Spruced up the regular expression for splitting query strings.
  133. by greenSkin: Added "description:" operator.
  134. by greenSkin: Added operator support to filter. Added "requires:" and
  135. "requiredBy:" operators.
  136. by greenSkin: Filter now processes multiple queries separated by spaces. Use
  137. quotes for a single query that includes space(s).
  138. by greenSkin: Fixed not updating the index when a module is enabled/disabled.
  139. by greenSkin: Fixed visual aid for enabling/disabling modules. Previously had
  140. failed to remove +/- from tab summary.
  141. by Kiphaas7, greenSkin: Tabs can now be configured to hide when they contain
  142. no results.
  143. by Kiphaas7, greenSkin: Added result info to tabs. When a filter is performed,
  144. a count per tab is displayed of the number of visible results for that tab.
  145. by greenSkin: Now more descriptive of what modules are being enabled/disabled.
  146. by greenSkin: Moved module operation links to below "Requires" and
  147. "Required by" section.
  148. by greenSkin: Added a suggest class to tabs when their module is hovered.
  149. by greenSkin: Distinguished difference between tab ID and hash.
  150. by greenSkin: Only alter the menu item 'admin/reports/updates' if it first
  151. exists.
  152. by greenSkin: Added update to force a menu rebuild. This is needed to let
  153. Module Filter alter the Update Status menu item in order to provide our
  154. filter on its page.
  155. #1254140 by greenSkin: No longer return anything in hook_update_7100.
  156. #1257860 by greenSkin: Added filter to update status report.
  157. by greenSkin: Moved hiding of the inputs wrapper to css rather than a style
  158. attribute.
  159. by greenSkin: Added missing semi-colons in JavaScript.
  160. by greenSkin: Changed hook comment from using "Implementation of" to
  161. "Implements".
  162. by greenSkin: Fixed showing all modules by default when no hash is present.
  163. by greenSkin: Turned off autocomplete for filter textfield.
  164. by greenSkin: Now using "all" for hash when no tab is selected.
  165. by greenSkin: Implemented visual aids (displays number of modules being
  166. enabled/disabled as well as coloring the modules row accordingly).
  167. by greenSkin: Implemented the enabled count (displays the number of enabled
  168. modules of total for a package.
  169. by greenSkin: Updated tabs setting description.
  170. by greenSkin: Added missing period.
  171. by greenSkin: Made dynamic save position default to on. Updated element title
  172. on admin page and removed "DEVELOPMENTAL" from description.
  173. by greenSkin: Improved fixed-top positioning when toolbar is enabled.
  174. by greenSkin: Added fixed classes for submit button wrapper.
  175. by greenSkin: Changed module-filter-tabs from a class to an id.
  176. by greenSkin: Fixed filter on modules page when tabs are disabled.
  177. by greenSkin: Set min-height to #module-filter-modules.
  178. by greenSkin: Implemented module_filter element and using attached js and css
  179. more.
  180. by greenSkin: Filter input and checkboxes can now have their default values set
  181. based on query params.
  182. by greenSkin: Tabs now use URL fragments.
  183. by greenSkin: Fixed regular expression used to determine tab ID.
  184. by greenSkin: Tabs have been re-written and are functioning.
  185. by greenSkin: Added Module Filter to "Administration" package.
  186. by greenSkin: Improved filtering performance.
  187. by greenSkin: New filter code.
  188. by greenSkin: Initial tab layout modified. Modules are all in one table but
  189. look like they are in packages. All JavaScript has to do on load now is
  190. remove the package name and header rows from tbody then sort the rows.
  191. by greenSkin: Modified the menu item's description.