1. 02 Dec, 2003 3 commits
  2. 28 Nov, 2003 2 commits
  3. 26 Nov, 2003 1 commit
  4. 24 Nov, 2003 5 commits
  5. 21 Nov, 2003 1 commit
  6. 20 Nov, 2003 2 commits
  7. 19 Nov, 2003 1 commit
    • Iban Hatchondo's avatar
      More hacking. · bcdae264
      Iban Hatchondo authored
      change get-screen-content for screen-content. Some keyword parameter added.
  8. 13 Nov, 2003 5 commits
    • Iban Hatchondo's avatar
      Fix incorect handling of the states _net_wm_state_{above, below}. · 8cbc2b22
      Iban Hatchondo authored
      They are permanent as the other states (see inpout.lisp).
      It implies that the (setf window-priority) should take those state in account when modifying the stack order (see misc.lisp)
      This have as last implication, that we should work with an external list of window for the window circulation keystrokes. Indeed, if one window has the _net_wm_state_above state then it will always be on top of the others. What means, that will stay stuck on this window during circulation. (see minor signature modification of circulate-window in virtual-screen.lisp, and small hack in gestures.lisp)
    • Iban Hatchondo's avatar
      fix indentation. · cf2d7ffd
      Iban Hatchondo authored
    • Iban Hatchondo's avatar
      more hacking. · 00a7b978
      Iban Hatchondo authored
    • Iban Hatchondo's avatar
    • Iban Hatchondo's avatar
      more hacking. · 8de689ce
      Iban Hatchondo authored
      Replace make-window-list-setter by define-window-list-property-accessor, that defines both the reader and the writer for the given property atom.
  9. 10 Nov, 2003 1 commit
  10. 08 Nov, 2003 1 commit
  11. 05 Nov, 2003 1 commit
  12. 01 Nov, 2003 1 commit
  13. 12 Oct, 2003 1 commit
  14. 09 Oct, 2003 6 commits
  15. 06 Oct, 2003 1 commit
    • Iban Hatchondo's avatar
      - Window rotation (Alt-Tab) re-designed. It now works as in almost · 5abdb7f3
      Iban Hatchondo authored
        every window managers. Press Alt-Tab once will raise the next
        application, on the current desktop, according to the current
        stacking order. If Alt is released then pressing again Alt-Tab will
        put back the precedent application. Otherwise if you kipped Alt down
        then Tab again and the next application will be brought on top of the
        others, and the precedent one is back on its depth. And so on
        until you come back on the first one.
        The same mechanism is available with say Alt-a. It just rotate
        windows on the other sens.
      - The window rotation may be verbose by displaying a small window
        indicating the name and the icon, if provided, of the application
        that comes on top of the others.
        To disable it do (setf *verbose-window-cycling* nil) in your eclipse
        config file.
      - The window rotation may also cycle the current desktop iconified
        applications. To disable it do (setf *cycle-icons-p* nil) in
        your eclipse config file.
      - Screen edges are now resistant.
      - fix menu bug. They don't anymore appear below their applications.
      - a maximized window does not allow anymore to be resized in the
        directions in which it has been maximized.
      - the message-box may now display a centered pixmap before the text.
      - package.lisp updated.
      - man page updated.
      - changelog updated.
  16. 01 Oct, 2003 2 commits
  17. 30 Sep, 2003 1 commit
    • hatchond's avatar
      Documentation added on almost all functions and methods. · e71096ac
      hatchond authored
      Minor modification in the move/resize process to make it a bit more stand alone.
      A "build-in" theme named no-decoration has been added. To use it do as usual:
       (setf (decoration-theme) "no-decoration")
       This isn't already in the man page but I will as soon as I can.
  18. 16 Sep, 2003 4 commits
    • hatchond's avatar
      typo fix in lib/clx-ext/clx-extensions.lisp. · 3745f287
      hatchond authored
      wrong mapcar fix in gestures.lisp (due to the signature changes of modifier->modifier-mask.
    • hatchond's avatar
      - lib/clx-ext/clx-extensions.lisp, lib/clx-ext/cursor.lisp: · 7ffaeacc
      hatchond authored
        Documentation is almost complete.
      - lib/clx-ext/keysyms.lisp:
        The init function had been supressed. Instead we create our cache when needed
        and invalidate it when needed (e.g: if modifier-map-changed-p returns t).
        The modifier->modifier-mask now takes a display as first parameter
      - eclipse.lisp gestures.lisp: was calling init-keyboard.
      - gestures.lisp:
        The modifier->modifier-mask now takes a display as first parameter
    • hatchond's avatar
      fix typo. · 4dbc7301
      hatchond authored
    • hatchond's avatar
      - misc.lisp: · a5552880
      hatchond authored
        lots documentation added
        gnome-desktop-num turned in window-desktop-num
      - input.lisp, wm.lisp, virtual-screen.lisp, package.lisp, global.lisp
        gnome-desktop-num -> window-desktop-num
  19. 15 Sep, 2003 1 commit