Commit Graph

  • 7a299bc70c Some documentation Sanel Zukan 2007-09-03 12:25:00 +0000
  • df0031d9dd Startup make some noise :) Crash dialog will cleanup generated data. Also will check availability to write/read data it generates. Sanel Zukan 2007-09-03 12:24:01 +0000
  • 8c57ce3e43 Commands can contain $TERM to allow running apps in terminal. Some heuristic gui/console determination, but pretty sucks for now. Sanel Zukan 2007-08-31 13:41:27 +0000
  • aced43a39a Run those programs... Sanel Zukan 2007-08-29 16:38:00 +0000
  • 9a5e7129e2 Autostart directory support added. Items does not get executed yet. Dialog for autostart added. Sanel Zukan 2007-08-28 15:54:52 +0000
  • fdf84c4620 - F2 to rename - F8 to switch between active views - Finally fix dnd in FileIconView Vedran Ljubovic 2007-08-24 09:19:53 +0000
  • 7a59ab12a4 - Add renaming support to FileIconView. Also some tweaks to renaming in FileDetailsView (accidental renaming should now be rare). - Fix keyboard support for edelib::ExpandableGroup in FIV. The remaining bugs are in ExpandableGroup class and not in efiler. Vedran Ljubovic 2007-08-24 07:51:02 +0000
  • 9b7ea5dca2 Forgot to send the Jamfile Vedran Ljubovic 2007-08-23 15:30:57 +0000
  • 5ebfa5253c FileView::update_path() will now also update the displayed filename - this will simplify FileIconView implementation Vedran Ljubovic 2007-08-23 11:09:05 +0000
  • f56292b6cf Split FileView properly into files. Slowly it is getting its final form. Vedran Ljubovic 2007-08-23 10:54:12 +0000
  • 70ff40b29a const removal Sanel Zukan 2007-08-22 13:35:41 +0000
  • e46547e8ef Synced with edelib changes Sanel Zukan 2007-08-21 12:17:35 +0000
  • d6162aa666 Fix includes (it worked with old edelib) Vedran Ljubovic 2007-08-21 11:10:02 +0000
  • d303222157 Fix efiler Jamfile Vedran Ljubovic 2007-08-21 10:42:59 +0000
  • 5fe6f5f624 I forgot the opening comment... Vedran Ljubovic 2007-08-21 09:40:19 +0000
  • 84bd28db25 EImage: command line parsing, localization and minor fixes Vedran Ljubovic 2007-08-21 09:26:40 +0000
  • a82ec954bd - Add DnD support to icon view - drag works, but drop doesn't for some reason! - Rename FileView::setType() and getType() to type(), for consistency with fltk - Fix hiding of views in type() - Remove some old commented code (shouldn't be needed ever again) - Make the selecion box around icons rounded - Show "directory not found" error when needed (previously, efiler would silently jump to home) - Fix DirTree not respecting default settings - Attempt to fix callback for dirtree - impossible - documented in BUGS so someone could fix it someday - Selecting with Space key and increasing selection by holding down shift Vedran Ljubovic 2007-08-20 18:34:22 +0000
  • 065fae4f87 Import local copy of Flu_Wrap_Group with a minor change (enable to compile outside FLU) Vedran Ljubovic 2007-08-20 16:53:43 +0000
  • b4578fc6f3 This is it! Beginning to implement icon view! Very fragile - please use inside gdb for a while. Drag&drop and file ops currently don't work in icon view. Other fixes: - implement Ctrl+arrow and Ctrl+shift+arrow in location bar, create shortcut (Alt+O) - display file permissions - clean some bugs and code cleanup in efiler.cpp Vedran Ljubovic 2007-08-20 12:16:10 +0000
  • 97092a28de Miscellaneous code cleanup, minor bug fixes, improved usage of edelib Vedran Ljubovic 2007-08-17 11:16:11 +0000
  • 3fa8a90a96 Better layout of browser, fix hiding Vedran Ljubovic 2007-08-17 11:15:19 +0000
  • 25b80eaffa core file is now given from CrashDialog Added run_program() Added new splash image New spawn_program() error codes Sanel Zukan 2007-08-07 11:54:57 +0000
  • a80b5dcb2a Runing programs can spit core if they crashed. It will be picked up by gdb and debug it with nice dialog. Processes are now kept in list so pid/cmd can be easily tracked. Rest... Sanel Zukan 2007-08-06 12:39:15 +0000
  • 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 Vedran Ljubovic 2007-08-03 20:18:09 +0000
  • fe60a7a9cb Fix usage of edelib in fileops Vedran Ljubovic 2007-08-03 18:47:56 +0000
  • 4af6344a4b Silence warnings produces by -Wall -pedantic Vedran Ljubovic 2007-08-03 18:43:40 +0000
  • 5ea09a105d Fix usage of edelib in fileops Vedran Ljubovic 2007-08-03 18:31:59 +0000
  • eecb1232f0 Add window manager icon Vedran Ljubovic 2007-08-03 18:31:27 +0000
  • 18b9352bb1 Forgot to include a library... Vedran Ljubovic 2007-08-03 12:42:39 +0000
  • f951edbe35 Fix for standards compliance Vedran Ljubovic 2007-08-03 12:35:50 +0000
  • 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 Vedran Ljubovic 2007-08-03 09:59:31 +0000
  • 26d586bfc2 Forgot to import EDE_DirTree class :( Vedran Ljubovic 2007-08-03 09:53:51 +0000
  • 96e331ae47 Fix one case when collapse/expand didn't work Vedran Ljubovic 2007-08-03 09:49:36 +0000
  • 10a579512b - Split out filesystem functions in filesystem.h/.cpp - Update Jamfile Vedran Ljubovic 2007-08-01 18:06:50 +0000
  • 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. Vedran Ljubovic 2007-08-01 18:04:35 +0000
  • 68364591e2 Clarifications and comments Vedran Ljubovic 2007-08-01 17:59:50 +0000
  • 300d9cf8d8 Added evoke link Sanel Zukan 2007-07-31 15:42:53 +0000
  • 3c5ae7bbd0 Added logout dialog, bone documentation, more cmd options... forgot the rest Sanel Zukan 2007-07-31 15:37:12 +0000
  • d48f8e4c24 Removed 'wait' parameter from spawn_program Sanel Zukan 2007-07-30 13:30:41 +0000
  • df1dfbfc41 Work, work... Sanel Zukan 2007-07-30 13:25:13 +0000
  • 1781407ef0 Added some basic UTF-16 to UTF-8 code. Works nicely with mozilla/seamonkey clipboard, but messes everything else. More work, more work... Also added terminating char when strncpy is used. I miss that strlcpy... Sanel Zukan 2007-07-30 12:46:37 +0000
  • 87ef0c5509 - Beggining of dnd support - Click on selected item to rename - Fix problems reported by Valgrind Vedran Ljubovic 2007-07-27 08:36:05 +0000
  • 67cc5824ec Removed forking option. Actually evoke must not be forked or who will then hold and quit X11 session. Sanel Zukan 2007-07-25 14:54:21 +0000
  • 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 Vedran Ljubovic 2007-07-23 19:59:48 +0000
  • 3f239d2d9b Updated. Sanel Zukan 2007-07-20 16:08:16 +0000
  • 8b405a9165 Don't know how I missed SciCalc.h compilation errors. Sanel Zukan 2007-07-20 15:48:49 +0000
  • 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. Sanel Zukan 2007-07-19 13:36:21 +0000
  • 4335ce706a Update ede2-fltk2 branch with stuff from my disk ede-fltk2@3667 Vedran Ljubovic 2007-07-18 18:40:34 +0000
  • a00fb8164f Older ede2 code based on fltk2. Sanel Zukan 2007-07-18 18:20:04 +0000
  • ec01a20142 Show free space on statusbar, attempt to cleanup filesystem functions (to be continued...), use some of the new edelib stuff (to be continued...) Vedran Ljubovic 2007-07-18 18:09:06 +0000
  • 2d24cd2dc2 Improve nice_size() a bit Vedran Ljubovic 2007-07-18 18:08:18 +0000
  • d4d31b8310 Adding efiler to build system Vedran Ljubovic 2007-07-18 18:03:32 +0000
  • 633291ab86 eimage was already there ;) removing it Vedran Ljubovic 2007-07-18 18:02:51 +0000
  • eafa5c2c43 Work on introduction.txt Stylesheet mod. Ecalc docs. EdeManual rule now accepts images too; they will be copied where manual's main images/icons resides. Sanel Zukan 2007-07-18 17:32:49 +0000
  • 0d49cdffc2 XXXProgram rules will trigger installation when 'jam install' is given. Some Translation.jam changes. Moved build used variables to Jamrules. Sanel Zukan 2007-07-18 16:14:10 +0000
  • c238b08c17 Updated. Sanel Zukan 2007-07-18 15:12:00 +0000
  • 9d7b7dfc51 Added missing Jamfile. Few tweaks so compilation can pass. Sanel Zukan 2007-07-18 14:13:39 +0000
  • 7aebc21172 Added/modified Jamfiles for new builds. Removed obsolete Makefiles. Sanel Zukan 2007-07-18 13:35:22 +0000
  • 6399af2498 Imported asciidoc, jam builds and some docs. Sanel Zukan 2007-07-18 13:21:52 +0000
  • f87d09b841 Add menu, statusbar, cut/copy/paste support Vedran Ljubovic 2007-07-17 19:16:39 +0000
  • 8824f284fa Implement get_icon() method... it's useful sometimes Vedran Ljubovic 2007-07-17 19:15:21 +0000
  • 96d873572a Fix resizing problem in EDE_Browser, fix menu grabbing keyboard shortcuts Vedran Ljubovic 2007-07-17 19:14:09 +0000
  • 6cf2769599 Beginning of work on efiler fltk1.x Vedran Ljubovic 2007-07-16 07:35:32 +0000
  • a569d78563 Imported evoke Sanel Zukan 2007-07-11 16:03:18 +0000
  • adc3a8efcd Ok let's see: * DND now should work reasonable (still not finished DND on icons) * Added menus (icon specific, desktop) * Icon renaming works too * Some code to change icons fonts (unfinished) * Desktop main instance will be now first created and then call rest of init data. This will allow init data to re-use desktop instance and peek it's own data (area() for example). Previously, calling such functions would crash app since constructor didn't finished with creation of desktop instance. Sanel Zukan 2007-07-02 10:28:18 +0000
  • 4521b56042 Rethumbed init data, so Desktop::instance() call can be called from DesktopIcon constructor. In previous case, Desktop constructor wasn't finished, but Desktop::instance() was called in the mean time which yields crashing. Sanel Zukan 2007-06-29 11:22:29 +0000
  • 186b594f2d Icon labels have pseudo-shadow. Other stuff I forgot. Sanel Zukan 2007-06-28 14:31:14 +0000
  • cbc6571b77 NotifyBox is now window... to simplify a bunch of things. Sanel Zukan 2007-06-28 11:21:24 +0000
  • 2bb9e5dc4c Finished tile code. Tiled image is showed as rootpmap too :) Sanel Zukan 2007-06-27 17:52:20 +0000
  • abbae67bf4 Route some certain events to parent Window, so later additional X events can be caught with desktop_xmessage_handler. Sanel Zukan 2007-06-27 14:42:47 +0000
  • 0e53194249 Selection overlay will now be correctly redrawed. Tiled background code. Needs some cleanup. Sanel Zukan 2007-06-26 16:33:25 +0000
  • 43268a4e8b Makefile addoption Sanel Zukan 2007-06-26 09:22:20 +0000
  • 1c9135e8aa Imported ecalc, based on original flCalc. Sanel Zukan 2007-06-26 09:19:05 +0000
  • 1e52875cf1 Vedran's port of eimage to fltk1 Sanel Zukan 2007-06-25 09:21:48 +0000
  • ea32acf7fa .desktop files are read by DesktopFile Added selection box, but needs more work with redrawing DND mess; still not work as expected Sanel Zukan 2007-06-25 09:20:49 +0000
  • c951b708ce DND stuff (unfinished). Sanel Zukan 2007-06-23 11:31:36 +0000
  • f006fb0d0f Small fix in case of desktop icon without image. Rootpmap accepts now works for 16/24 bit displays with 16/24/32 bit images. Sanel Zukan 2007-06-22 09:43:15 +0000
  • d91784d0de Deny pixmap creation if screen is not in 16/24 depth. Sanel Zukan 2007-06-20 11:01:44 +0000
  • c153f4f114 Root pixmap is set when wallpaper is choosed (pseudo transparency). When icons are moved, correct shape is applied on that window. ...maybe something forgot to add... Sanel Zukan 2007-06-20 10:58:07 +0000
  • 84339d9232 eiconman will not accept any shortcut (meaning Esc will not close it) Sanel Zukan 2007-06-19 10:10:42 +0000
  • c2adf77325 NotifyBox almost finished. Atom initialization moved to one place. Added few ede specific atoms with implementation. Added sample test. Sanel Zukan 2007-06-19 09:59:15 +0000
  • 6529e02a7d NotifyBox added. Still needs work. Sanel Zukan 2007-06-18 16:46:27 +0000
  • 202b4ffb29 eiconman based on fltk1. Most of the stuff is revised from scratch. Sanel Zukan 2007-06-18 14:18:35 +0000
  • 95a3034827 Converted to fltk1 Sanel Zukan 2007-06-15 11:05:44 +0000
  • 04e1c63cb2 Implemented save_config(). eiconman recognize plain files besides .desktop files. Sanel Zukan 2007-05-25 17:45:17 +0000
  • 4ef5be0c9b Removed multiple views support. Slow for my taste especially in case different huge background images for each view; also eats up memory. Not to say that complicates code. Added dnd basics. Sanel Zukan 2007-05-24 12:53:03 +0000
  • 78c471744c Work,work... Sanel Zukan 2007-05-23 12:43:50 +0000
  • 5d3300c410 Selection box is in dotted style Sanel Zukan 2007-05-22 17:49:50 +0000
  • 31dbe6db27 Looks like I forgot this one Sanel Zukan 2007-05-22 16:29:53 +0000
  • 9c4fb55bc7 Made correctly working selection box Sanel Zukan 2007-05-22 16:27:33 +0000
  • 0c8e41bd37 Imported new eiconman Sanel Zukan 2007-05-22 14:53:17 +0000
  • 562bb3037f Imported new econtrol Sanel Zukan 2007-05-22 14:51:00 +0000
  • ec100a7900 Added new script for starting with XDG parts. Sanel Zukan 2007-03-23 16:48:15 +0000
  • cc24ac7b7b Added checks for headers/functions/tools used by elauncher. Sanel Zukan 2007-03-22 17:14:54 +0000
  • 74dfb9a6ab Updated to new etip, and converted to fltk2 version. Sanel Zukan 2007-03-20 17:19:31 +0000
  • f6f00e93b4 Little reorderings. Sanel Zukan 2007-03-20 15:45:06 +0000
  • f91493d49b Added initjamfile.m4 from autojam, so make specific variables can be correctly translated to jam world. Sanel Zukan 2007-03-19 14:36:18 +0000
  • 359b79be0d Added checks for doxygen and STL. README.alpha updated for latest changes. Sanel Zukan 2007-03-19 10:32:09 +0000
  • be29467f10 New configure facility. Sanel Zukan 2007-03-17 11:28:25 +0000
  • 06438466eb Fixes for clean compilation. Sanel Zukan 2007-03-16 16:11:02 +0000