Commit Graph

441 Commits

Author SHA1 Message Date
f0e0bc9032 Allow autostart programs be started without dialog
Documentation update
ImagesDirectory key renamed to DataDirectory; images renamed
to data to follow later changes
2007-09-11 14:06:44 +00:00
dffebaf72a Update README and my .plan with stuff from past 12 months... 2007-09-06 13:06:34 +00:00
06b7079100 Resurrect etimedate:
- Redesigned Calendar widget, many new options
- Killed a lot of code by porting to edelib::Date (timezone handling is still 
internal)
- Added syncing with time servers using ntpdate
2007-09-05 19:51:01 +00:00
0c606e2676 Fix for previous commit. This is what happens when you commit code without
testing first :(
2007-09-05 11:19:01 +00:00
165449fe85 Port efiler to new MessageBox class, remove some debugging msg 2007-09-05 08:26:28 +00:00
d30d6f1776 New startede2 script which properly set XDG directories and
starts evoke as main service.
2007-09-03 12:34:20 +00:00
b571876fe6 Synced code with edelib changes.
Directory notifier added (still needs a work).
Internal changes for easier directory events handling.
2007-09-03 12:26:58 +00:00
7a299bc70c Some documentation 2007-09-03 12:25:00 +00:00
df0031d9dd Startup make some noise :)
Crash dialog will cleanup generated data. Also will
check availability to write/read data it generates.
2007-09-03 12:24:01 +00:00
8c57ce3e43 Commands can contain $TERM to allow running apps in terminal.
Some heuristic gui/console determination, but pretty sucks for now.
2007-08-31 13:41:27 +00:00
aced43a39a Run those programs... 2007-08-29 16:38:00 +00:00
9a5e7129e2 Autostart directory support added. Items does not get executed yet.
Dialog for autostart added.
2007-08-28 15:54:52 +00:00
fdf84c4620 - F2 to rename
- F8 to switch between active views
- Finally fix dnd in FileIconView
2007-08-24 09:19:53 +00:00
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.
2007-08-24 07:51:02 +00:00
9b7ea5dca2 Forgot to send the Jamfile 2007-08-23 15:30:57 +00:00
5ebfa5253c FileView::update_path() will now also update the displayed filename - this
will simplify FileIconView implementation
2007-08-23 11:09:05 +00:00
f56292b6cf Split FileView properly into files. Slowly it is getting its final form. 2007-08-23 10:54:12 +00:00
70ff40b29a const removal 2007-08-22 13:35:41 +00:00
e46547e8ef Synced with edelib changes 2007-08-21 12:17:35 +00:00
d6162aa666 Fix includes (it worked with old edelib) 2007-08-21 11:10:02 +00:00
d303222157 Fix efiler Jamfile 2007-08-21 10:42:59 +00:00
5fe6f5f624 I forgot the opening comment... 2007-08-21 09:40:19 +00:00
84bd28db25 EImage: command line parsing, localization and minor fixes 2007-08-21 09:26:40 +00:00
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
2007-08-20 18:34:22 +00:00
065fae4f87 Import local copy of Flu_Wrap_Group with a minor change (enable to compile
outside FLU)
2007-08-20 16:53:43 +00:00
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
2007-08-20 12:16:10 +00:00
97092a28de Miscellaneous code cleanup, minor bug fixes, improved usage of edelib 2007-08-17 11:16:11 +00:00
3fa8a90a96 Better layout of browser, fix hiding 2007-08-17 11:15:19 +00:00
25b80eaffa core file is now given from CrashDialog
Added run_program()
Added new splash image
New spawn_program() error codes
2007-08-07 11:54:57 +00:00
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...
2007-08-06 12:39:15 +00:00
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
fe60a7a9cb Fix usage of edelib in fileops 2007-08-03 18:47:56 +00:00
4af6344a4b Silence warnings produces by -Wall -pedantic 2007-08-03 18:43:40 +00:00
5ea09a105d Fix usage of edelib in fileops 2007-08-03 18:31:59 +00:00
eecb1232f0 Add window manager icon 2007-08-03 18:31:27 +00:00
18b9352bb1 Forgot to include a library... 2007-08-03 12:42:39 +00:00
f951edbe35 Fix for standards compliance 2007-08-03 12:35:50 +00:00
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
26d586bfc2 Forgot to import EDE_DirTree class :( 2007-08-03 09:53:51 +00:00
96e331ae47 Fix one case when collapse/expand didn't work 2007-08-03 09:49:36 +00:00
10a579512b - Split out filesystem functions in filesystem.h/.cpp
- Update Jamfile
2007-08-01 18:06:50 +00:00
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
68364591e2 Clarifications and comments 2007-08-01 17:59:50 +00:00
300d9cf8d8 Added evoke link 2007-07-31 15:42:53 +00:00
3c5ae7bbd0 Added logout dialog, bone documentation, more cmd options... forgot the rest 2007-07-31 15:37:12 +00:00
d48f8e4c24 Removed 'wait' parameter from spawn_program 2007-07-30 13:30:41 +00:00
df1dfbfc41 Work, work... 2007-07-30 13:25:13 +00:00
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...
2007-07-30 12:46:37 +00:00
87ef0c5509 - Beggining of dnd support
- Click on selected item to rename
- Fix problems reported by Valgrind
2007-07-27 08:36:05 +00:00
67cc5824ec Removed forking option. Actually evoke must not be forked or
who will then hold and quit X11 session.
2007-07-25 14:54:21 +00:00