Commit Graph

29 Commits

Author SHA1 Message Date
eknauel 5846cc311e select-list's element now have a painter instead of atext, make-(un)marked-text-element provides the old functionality
Sun Sep 18 19:13:55 EEST 2005  Martin Gasbichler <gasbichl@informatik.uni-tuebingen.de>
2005-09-27 16:29:34 +00:00
eknauel a6dfd794a3 re-add accidently removed file 2005-09-27 16:24:06 +00:00
eknauel 29ff444f3b added new files / removed a few (actually, that doesn't seem to work with the darcs2cvs-sync.scm) 2005-09-27 16:18:04 +00:00
eknauel 93ee18ce47 Try to get result window size stuff right
part of darcs patch Sun Sep 18 14:32:07 EEST 2005  Eric Knauel <knauel@informatik.uni-tuebingen.de>
2005-09-27 08:59:55 +00:00
eknauel 7c5cec84b8 HEADS UP: exp->string is now write-to-string
part of darcs patch Sat Sep 17 17:28:05 EEST 2005  Martin Gasbichler <gasbichl@informatik.uni-tuebingen.de>
2005-09-27 08:46:34 +00:00
eknauel c46282f826 Selection-ref for id-output, change semantics of select-list-get-selection, introduce select-list-get-marked
part of darcs patch Fri Sep 16 12:23:43 EEST 2005  Martin Gasbichler <gasbichl@informatik.uni-tuebingen.de>
2005-09-27 08:08:15 +00:00
eknauel 8376b8b9f7 Added a README, an installation script, and various small fixes. 2005-07-06 08:57:44 +00:00
eknauel 8ae60787a7 Add a joblist-viewer, add a get-focus-object-method generator to
select-list and make some plugins use it, added argument
focus-object-table to get-selection message (thus a get-selection
method can call a get-focus-object method).
2005-06-04 11:22:44 +00:00
eknauel d34769b0e1 Make the process-viewer react on get-focus-object and get-selection messages 2005-06-01 11:49:56 +00:00
eknauel 4b7bbddc2a Add feature get-focus-object (C-x P) 2005-06-01 10:04:21 +00:00
eknauel 5bd69b564b Make paste (C-x p) work again (at least for the fsobjects-viewer) 2005-06-01 09:15:43 +00:00
eknauel af61cbb3ae Move HANDLE-RETURN-KEY and HANDLE-KEY-PRESS into MAKE-FSOBJECTS-VIEWER 2005-06-01 08:48:37 +00:00
eknauel 145f79b654 move FILL-UP-STRING and CUT-TO-SIZE to layout 2005-05-31 19:32:09 +00:00
eknauel df065fe14d also list size, owner & group, and permissions 2005-05-31 17:28:06 +00:00
mainzelm da28396e3c Delete superfluous parentheses 2005-05-31 16:02:01 +00:00
mainzelm ddf1ca752b Fix a few bugs in fsobjects-viewer 2005-05-31 14:54:48 +00:00
mainzelm 43088dafd7 Constructor arguments instead of init message 2005-05-31 13:40:39 +00:00
eknauel 6e72d5abd4 Use object-oriented approach 2005-05-31 08:01:06 +00:00
mainzelm 73e5192db0 Rework display of list-of-fs-objects?
Try to figure out common parent of objects and display files relative
to this parent.
Assume path in fs-object is always absolute.
2005-05-27 21:32:21 +00:00
mainzelm 84b5fec438 + Compute file-info of fs-object lazily
+ Capture exceptions during file-info and put #f into fs-object-info
  in this case
+ Handle fs-object-info = #f in browse-directory-list
2005-05-27 09:53:06 +00:00
eknauel 93c6d96922 make the browse-directory-list plugin work again, i.e. rewrite it
using select-list
2005-05-26 11:35:17 +00:00
eknauel 83909af4ac new features for selection-lists: list length is now adjustable, may
be placed at arbitrary position in the result buffer
2005-05-25 11:36:12 +00:00
eknauel 0447ccfa3e Kill `browse-list' plugin. Introduce module `select-list', a library
for programming multi-page menus in the result-buffer. Remove the
print-object and make plugins return a function to paint the
result-buffer instead.
2005-05-25 09:44:27 +00:00
eknauel 73e44b5fbd divide plugins into `view-plugins' and `command-plugins' 2005-05-23 12:47:41 +00:00
eknauel 428c9587cc A hacked beyond recognition patch: Move plugins to seperate modules,
put plugin api and registration into a module, add a new message-type,
make directory-files plugin work again, delete some hundred lines of
extremly silly code,
2005-05-22 15:05:25 +00:00
eknauel 725e58f2a1 Clean up code releated for handling messages. Add a new plugin for
pps (portable ps)
2005-05-20 15:20:34 +00:00
mainzelm cb680b277c Remove set! on local variables. They are just ugly. 2005-05-17 20:08:39 +00:00
eknauel f649bb93cc use `m' and `u' for selecting/unselecting items 2005-05-17 09:56:11 +00:00
demattia 06ef0c8a1f more modularityand modified shortcuts 2004-10-14 11:58:20 +00:00