1. 26 Oct, 2014 1 commit
  2. 29 Sep, 2014 1 commit
  3. 22 Sep, 2014 1 commit
  4. 13 Aug, 2014 1 commit
  5. 31 Jul, 2014 1 commit
  6. 27 Jul, 2014 2 commits
    • dossist's avatar
      PEP8 compliance (no functional update) · 8ce75afc
      dossist authored
      Fixed grammer of memodump.py to comply with PEP8.
      Line endings of other files were converted from CR+LF to LF. (I thought
      my editor was saving in unix style)
    • dossist's avatar
      added clearfix to content and sidebar · fd125055
      dossist authored
      Floating elements near the end of wiki-rendered boxes were causing
      broken layout, which is fixed in this patch.
  7. 26 Jul, 2014 1 commit
    • dossist's avatar
      fixed glitch when editing SideBar · d84ae5af
      dossist authored
      sidebar() method was added to change the id of wiki-generated sidebar
      div box from #sidebar to #sidebar-content (by overriding the original
      sidebar() method in __init__.py).
      Normally, the id of the div box used to be #SideBar.sidebar. However,
      when viewing or editing SideBar page, it was changed to #sidebar which
      would conflict with one of the parent div boxes with the same id.
  8. 25 Jul, 2014 1 commit
    • dossist's avatar
      update to comment-toggle button · 954d5a7c
      dossist authored
      Comment-toggle button now looks like pushed down when toggled on.
      Icon on the comment button has been changed so that it reflects the
      state of toggle.
      Icon for "Raw wiki text" in menu has been changed from "eye-open" to
      "file" because it uses the same icon as one for the new comment toggler.
      (sorry for changing this!)
  9. 19 Jul, 2014 1 commit
    • dossist's avatar
      mobilenav.js inlined · cca34648
      dossist authored
      mobilenav.js (minified navbar collapse/uncollapse script) is small and
      specific to this style.
  10. 18 Jul, 2014 2 commits
    • dossist's avatar
      minified navbar on landscape phones · 9c7acbad
      dossist authored
      under landscape view, navbar is minified and placed at the top right
      corner. when uncollapsed, it will be back to the default style, and
      minified again when collapsed.
    • dossist's avatar
      updated sidebar toggle javascript · 72ddbe4b
      dossist authored
      Made improvements to the script.
      * `.active` class which used to be added when toggled were conflicting
      with bootstrap class, thus changed to `.on`.
      * Changed so that target element(s) should be specified via
      `data-target` attribute (like how bootstrap collapse script does). This
      allows multiple toggle parts on one page.
      * `togglejs()` method is added to jQuery, allowing it to be triggered
      like this:
      * `togglejs()` can be used to trigger one-way animation:
      this does show the element, and if it is already shown does nothing.
  11. 17 Jul, 2014 1 commit
    • dossist's avatar
      Allowed preferred editor setting · acb62d1e
      dossist authored
      Will now reflect the setting on editor type preference, by simply
      removing editor=text from query string of the link.
      `editor_ui` (which tells whether both text and gui links should be
      displayed or just what you prefer) is still ignored though, as I feel it
      redundant to have 2 types of editor link on the screen.
  12. 16 Jul, 2014 1 commit
  13. 11 Jul, 2014 1 commit
    • dossist's avatar
      Improved sidebar toggle button · 0e47fe55
      dossist authored
      * Moved the toggle button onto navbar, and made it bigger so that it is
      easier to push.
      * Icon on the button now toggles in conjunction with sidebar state.
  14. 04 Jul, 2014 1 commit
    • dossist's avatar
      sidebar collapsing mechanism change · d444e7a3
      dossist authored
      Changed the way sidebar collapses which will do:
      * Better scrolling performance on mobile browsers.
      * Allowed overflowing contents under non-toggled view.
      * Consistent page width without use of calc() css function.
      * Better footer position when sidebar is collapsed.
  15. 02 Jul, 2014 1 commit
  16. 29 Jun, 2014 2 commits
  17. 28 Jun, 2014 3 commits
  18. 27 Jun, 2014 4 commits
    • dossist's avatar
      navbar html structure change · f4f02d7d
      dossist authored
      fixed the rightmost element not margined negatively, resulting in too
      much space at the right end.
    • dossist's avatar
      sidebar improvement · 1e642cd5
      dossist authored
      * fixed sidebar width to 195px.
      * fixed unnecessary space between sidebar and content when brought back
      sidebar on small viewport (~767px).
      * fixed content hiding under browser scroll bar on small and xtra small
      viewport. (browsers with calc() support is needed, otherwise browser
      does same as before)
    • dossist's avatar
      reorganized menu entries · 14095e13
      dossist authored
      it was a bit too verbose with rules and headers, now made lighter
    • dossist's avatar
      navibar now won't list current page · 668efc55
      dossist authored
      I felt it was redundant as we have breadcrumbs just below it.
  19. 26 Jun, 2014 4 commits
    • dossist's avatar
      changed method names · 7b634a11
      dossist authored
      * changed menuIsAvailableAction() to memodumpIsAvailableAction()
      * changed menuIsEditablePage() to memodumpIsEditablePage()
    • dossist's avatar
      register utility methods on request · ee6c64e3
      dossist authored
      menu() will now register utility methods menuIsAvailableAction() and
      menuIsEditablePage() on request for use from wikiconfig.py.
    • dossist's avatar
      changed method names · 2166e5a4
      dossist authored
      * changed menuActionIsAvailable() to menuIsAvailableAction().
      * changed menuPageIsEditable() to menuIsEditablePage().
    • dossist's avatar
      minor spelling fix · 3f46d2a0
      dossist authored
      changed name of method menuPageIsEdittable() to menuPageIsEditable().
  20. 25 Jun, 2014 2 commits
    • dossist's avatar
      memodump_menu_def is now a method · 0542a8eb
      dossist authored
      config variable memodump_menu_def is no longer a variable and is now
      defined as a method.
      class variables are rather limited at using dynamic values, so we move
      on and change the variable to a method instead.
    • dossist's avatar
      minor formatting fix · edc3c31b
      dossist authored
      no functional update.
  21. 24 Jun, 2014 2 commits
    • dossist's avatar
      comments update · fb907123
      dossist authored
      * desribed about memodump_menu_def
      * added links to project wiki
    • dossist's avatar
      Rewrite menu code · 5e76f2e5
      dossist authored
      Big change. Rewritten whole menu code.
      * improved compatibility to original actionsMenu.
      * easier definition
      * actions can now be added to menu without definition in theme source
      * href and args can now be auto-generated
      * cfg value memodump_menu_def can bring in additional menu_def entries
      * headers can now be defined without menu_def, add things like '= title
      =' directly to menu list.
  22. 23 Jun, 2014 1 commit
    • dossist's avatar
      changed menu method structure · 6300a553
      dossist authored
      * moved menu rendering code into a separate method.
      * functions that were determining whether menu entries had to be removed
      was moved into separate methods.
      * now menu actions can handle revisions, which I forgot to add.
  23. 22 Jun, 2014 5 commits