Commit Graph

35 Commits

Author SHA1 Message Date
Vedran Ljubovic
97092a28de Miscellaneous code cleanup, minor bug fixes, improved usage of edelib 2007-08-17 11:16:11 +00:00
Vedran Ljubovic
3fa8a90a96 Better layout of browser, fix hiding 2007-08-17 11:15:19 +00:00
Vedran Ljubovic
817e0cd918 Fixes to dnd. Summary:
- Konqueror: dnd works, classic copypaste konq->efiler works, efiler->konq 
wants to create a text file
- Nautilus: dnd works both ways, copy/paste buffer is incompatible (neither 
side sees anything in the buffer)
- Rox-filer: dnd works both ways, rox apparently has no copy/paste buffer
2007-08-03 20:18:09 +00:00
Vedran Ljubovic
fe60a7a9cb Fix usage of edelib in fileops 2007-08-03 18:47:56 +00:00
Vedran Ljubovic
4af6344a4b Silence warnings produces by -Wall -pedantic 2007-08-03 18:43:40 +00:00
Vedran Ljubovic
5ea09a105d Fix usage of edelib in fileops 2007-08-03 18:31:59 +00:00
Vedran Ljubovic
eecb1232f0 Add window manager icon 2007-08-03 18:31:27 +00:00
Vedran Ljubovic
18b9352bb1 Forgot to include a library... 2007-08-03 12:42:39 +00:00
Vedran Ljubovic
f951edbe35 Fix for standards compliance 2007-08-03 12:35:50 +00:00
Vedran Ljubovic
c94e8e3194 - Beginning of ede_ask.h/.cpp
- Proper fix for label and text size - no more hacks
- Command line parsing, so fltk args can be used (use --help for details)
- Autocomplete in location bar and callbacks for shortcut buttons
2007-08-03 09:59:31 +00:00
Vedran Ljubovic
26d586bfc2 Forgot to import EDE_DirTree class :( 2007-08-03 09:53:51 +00:00
Vedran Ljubovic
96e331ae47 Fix one case when collapse/expand didn't work 2007-08-03 09:49:36 +00:00
Vedran Ljubovic
10a579512b - Split out filesystem functions in filesystem.h/.cpp
- Update Jamfile
2007-08-01 18:06:50 +00:00
Vedran Ljubovic
a99c55b6f1 - Finish dnd support. It currently doesn't work with other file managers
(sporadically it works with Konqueror) because fltk always sets text/plain
mimetype.
- Fix cut/copy/paste to use system clipboard instead of internal arrays.
Again, it would work with other fm's with proper mimetype.
- Many tweaks to EDE_Browser to make it render properly inside a Fl_Tile.
- Add treeview support to Fl_Icon_Browser and implement directory tree in
efiler.
- Add location bar.
- Beggining of multi-view support.
2007-08-01 18:04:35 +00:00
Vedran Ljubovic
68364591e2 Clarifications and comments 2007-08-01 17:59:50 +00:00
Vedran Ljubovic
87ef0c5509 - Beggining of dnd support
- Click on selected item to rename
- Fix problems reported by Valgrind
2007-07-27 08:36:05 +00:00
Vedran Ljubovic
e9e37d33cc - Implement rename, the same way it was done before (Fl_Input that hovers above item)
- Implement delete
- Separate all file operations (cut/copy/paste etc) into fileops.cpp/.h
2007-07-23 19:59:48 +00:00
Sanel Zukan
f65296f795 SOURCE should not contain .h files (they will be implicitly included by jam).
Removed fltk2 leftower in Util.cpp so code can compile on system where fltk2 does not exits.
2007-07-19 13:36:21 +00:00
Vedran Ljubovic
ec01a20142 Show free space on statusbar, attempt to cleanup filesystem functions
(to be continued...), use some of the new edelib stuff (to be 
continued...)
2007-07-18 18:09:06 +00:00
Vedran Ljubovic
2d24cd2dc2 Improve nice_size() a bit 2007-07-18 18:08:18 +00:00
Vedran Ljubovic
d4d31b8310 Adding efiler to build system 2007-07-18 18:03:32 +00:00
Vedran Ljubovic
f87d09b841 Add menu, statusbar, cut/copy/paste support 2007-07-17 19:16:39 +00:00
Vedran Ljubovic
8824f284fa Implement get_icon() method... it's useful sometimes 2007-07-17 19:15:21 +00:00
Vedran Ljubovic
96d873572a Fix resizing problem in EDE_Browser, fix menu grabbing keyboard
shortcuts
2007-07-17 19:14:09 +00:00
Vedran Ljubovic
6cf2769599 Beginning of work on efiler fltk1.x 2007-07-16 07:35:32 +00:00
Vedran Ljubovic
66d358a034 Considerable speedups in mime type resolving 2006-09-02 12:54:42 +00:00
Vedran Ljubovic
fa88be84f2 Cut/Copy/Paste now works from main menu and keyboard. Drag&drop coming soon 2006-08-30 09:20:54 +00:00
Vedran Ljubovic
99eeb17128 Some more fixes to rename box... now it works pretty well :) 2006-08-30 09:18:35 +00:00
Vedran Ljubovic
87fd304dc6 Enable renaming files by clicking on filename. 2006-08-26 09:29:31 +00:00
Vedran Ljubovic
ea279ad40b Fully functional Directory Tree! Also: we don't update the invisible view cause it's slow on some old machines 2006-08-26 09:07:04 +00:00
Vedran Ljubovic
0fc70e80bd Fully functional Directory Tree! Also: we don't update the invisible view cause it's slow on some old machines 2006-08-26 09:06:13 +00:00
Vedran Ljubovic
0a2090e42e This file now lives in datas/ 2006-08-24 12:23:46 +00:00
Vedran Ljubovic
a030b9d7a6 Much improved list view for efiler - we should try to use the same API for icon view! 2006-08-21 19:27:22 +00:00
Vedran Ljubovic
df66ead918 Fix some typos so efiler compiles (untested) 2006-08-20 21:14:02 +00:00
Vedran Ljubovic
65018f75b7 Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman,
emenueditor
2006-08-20 18:43:09 +00:00