codewarrior
a2bcdfcbdc
- use new ecore_file_download api
...
SVN revision: 21927
2006-04-07 12:27:20 +00:00
Carsten Haitzler
1a1d352ed3
fix dnd to ibar.
...
SVN revision: 21508
2006-03-25 05:28:57 +00:00
stffrdhrn
7bc863478e
Add language alias caching
...
* use alias cache when getting language for e_app display
* fix memory for alias hash getting freed at the wrong time
SVN revision: 21254
2006-03-13 13:51:22 +00:00
e-taro
84df4075a1
Make E_Apps support LANG value like [zh_TW], [ja] etc.
...
(exposing shorne's useful _e_intl_locale_canonic_get function for this)
----------------------------------------------------------------------
src/bin/e_apps.c src/bin/e_intl.c src/bin/e_intl.h CVS:
----------------------------------------------------------------------
SVN revision: 21140
2006-03-09 14:50:12 +00:00
stffrdhrn
218717c8dc
Clean up compile warnings:
...
* char * -> const char * for stringshare strings
* char * -> const char * where needed in functions
* remove unused vars in some places
SVN revision: 20912
2006-03-02 12:03:48 +00:00
stffrdhrn
48d18c7535
Few stale memory plugs and cleanups:
...
* Free the e_app callback for e_border on shutdown
* Free the prefix strings on shutdown
* Make better intl errors
* Worthless function commenting
* Comment for disabled shutdown unroll (Why is it disabled?)
SVN revision: 20689
2006-02-21 15:00:10 +00:00
Carsten Haitzler
16bec1dd21
shutdown on restart needs some things to shut down, not all.
...
SVN revision: 20469
2006-02-15 03:11:36 +00:00
David Walter Seikel
4746f6513b
Missing space replaced with one I had lying around. The spare space was
...
rather old, but it seens to fit.
SVN revision: 20454
2006-02-14 12:51:40 +00:00
Carsten Haitzler
6f5e4ef0af
1. move thngs to dialogs from the e_error ones. fileman files are left - they
...
have a lot of work to go to be done well (ie work that e_app does to read
stdout/err shoudl be here too - or we need to eventually virtualise this)
2. stop self-feeding scan loop :)
SVN revision: 20425
2006-02-13 06:32:26 +00:00
Carsten Haitzler
528510e0ab
apps error gets its own header now :)
...
SVN revision: 20039
2006-01-26 07:38:06 +00:00
Carsten Haitzler
39ac053aa6
handle shell execution failure exit code too :) and use a dialog... :)
...
SVN revision: 20026
2006-01-25 08:22:33 +00:00
David Walter Seikel
3bdc8d4c52
When I cloned the pipe read stuff to make pipe error, I didn't realise that
...
ECORE_FD_ERROR is not the stderr equivilant of ECORE_FD_READ. I just cloned,
and changed READ's to ERROR's.
imho ECORE_FD_ERROR is missnamed, and should at least be better documented.
See man select_tut, especially the entry on exceptfds.
SVN revision: 20006
2006-01-24 13:58:18 +00:00
David Walter Seikel
4b77796724
Exe error dialog. Still needs some work, but it's good enough for testing
...
by the wider community. Currently only e_app started exe's get this.
SVN revision: 19948
2006-01-21 15:39:03 +00:00
Christopher Michael
b1dd0b9ae7
Fix for 'Format argument is not a pointer'
...
SVN revision: 19873
2006-01-17 10:50:58 +00:00
David Walter Seikel
fe96145090
More ecore_exe naming break'n'fix. Should be all done now.
...
SVN revision: 19832
2006-01-15 11:27:19 +00:00
sebastid
0629b30236
Formatting.
...
SVN revision: 19828
2006-01-15 10:44:18 +00:00
codewarrior
6437ea875a
- patch from mista (Efm)
...
- allow eap image w/h to be changable.
SVN revision: 19808
2006-01-14 21:05:44 +00:00
David Walter Seikel
f102024cfa
Minor API breakage and fixage.
...
SVN revision: 19757
2006-01-13 06:38:44 +00:00
Carsten Haitzler
2262d09cf8
dialog message wrong if ld.so errors (also 127 exit code). make more generic.
...
SVN revision: 19690
2006-01-10 08:46:33 +00:00
Carsten Haitzler
27b0f208ab
oops - message typos!
...
SVN revision: 19687
2006-01-10 08:32:27 +00:00
Carsten Haitzler
ebf9cca1ed
ok - turn off visibility stuff for e -0 for some reason just the dropshadow
...
module has problems with memcpy and memset... but its identical to everything
else and i dont see why it doesnt work and others do... weird.
SVN revision: 19679
2006-01-10 04:23:43 +00:00
sebastid
6a638a7806
Fix EAPI warnings.
...
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Carsten Haitzler
912cf96418
centralise getting icon evas object from app
...
SVN revision: 19038
2005-12-15 07:12:00 +00:00
Carsten Haitzler
b6aa138b09
exebuf is ... well.. a bit better now
...
SVN revision: 19015
2005-12-14 15:54:51 +00:00
Carsten Haitzler
141a376232
alert made more robust just in case... but mor eimportantle e_apps and
...
e_apps_cache now use stringshare. bit by bit my friends... bit by bit...
SVN revision: 18782
2005-12-02 09:08:58 +00:00
Carsten Haitzler
da336f50b8
handle NULL strings
...
SVN revision: 18623
2005-11-24 01:37:01 +00:00
Carsten Haitzler
2a9d106492
fix cahce scan / modify update stuff
...
SVN revision: 18371
2005-11-08 03:28:02 +00:00
Carsten Haitzler
0b320cb218
use elipsis for fileman icons.
...
some ilist work. more to come.
SVN revision: 18327
2005-11-06 03:40:24 +00:00
sebastid
ac8f08e9fa
Don't use strlen when we are just interested in the first element.
...
SVN revision: 18267
2005-11-04 07:49:12 +00:00
codewarrior
7261913daa
- fix warnings
...
SVN revision: 18164
2005-10-31 09:31:05 +00:00
codewarrior
7114c99203
- file selector work (files can be selected using double click)
...
- eap editor bugs
- lets start using the built in eap editor and iron out bugs
SVN revision: 18158
2005-10-31 00:01:54 +00:00
sebastid
b9c35a74b1
Unused variables.
...
SVN revision: 17993
2005-10-26 20:36:09 +00:00
sebastid
0ee490dd03
Style
...
SVN revision: 17986
2005-10-26 20:10:44 +00:00
codewarrior
66b3b98d70
- more work on internal eap editor
...
- temporary e_entry fix
SVN revision: 17960
2005-10-25 22:01:50 +00:00
codewarrior
b79234b085
- add ability to create new eaps (based on engrave's approach)
...
- change edit's gui a bit
- add some callbacks to editor
SVN revision: 17914
2005-10-25 01:03:50 +00:00
codewarrior
5103d613fc
- add ability to save eap info to disk
...
- add ability to create and populate empty eaps
SVN revision: 17896
2005-10-24 21:52:31 +00:00
sebastid
d4a41079f7
Fix ecore_file_ls usage.
...
SVN revision: 17248
2005-10-06 19:38:46 +00:00
Carsten Haitzler
60d599f3a7
found the bug!
...
no more printf needed
SVN revision: 17189
2005-10-05 08:52:59 +00:00
Carsten Haitzler
67d7ddaf16
weird icons are because startup id was broken!
...
SVN revision: 17188
2005-10-05 08:47:29 +00:00
sebastid
1bb40e06e4
Remove double free
...
SVN revision: 17175
2005-10-04 22:19:51 +00:00
tsauerbeck
518ae9033f
memleak fix
...
SVN revision: 17172
2005-10-04 21:59:15 +00:00
sebastid
a1836622d9
Call the netwm property by it's right name.
...
Let the startup id be unique (almost).
SVN revision: 17067
2005-09-29 15:01:04 +00:00
sebastid
401ca38c04
Remove unused func.
...
SVN revision: 17054
2005-09-28 23:14:42 +00:00
Carsten Haitzler
426cb9c4be
use exe tags
...
SVN revision: 17033
2005-09-28 13:11:10 +00:00
Carsten Haitzler
1c96761a52
better exe exit tracking
...
SVN revision: 17031
2005-09-28 12:48:38 +00:00
sebastid
ad38a59518
ref and unref bd app, and delete the pointer when app changes.
...
SVN revision: 17030
2005-09-28 12:45:14 +00:00
sebastid
6d4a242889
Move null check to equals function
...
SVN revision: 17029
2005-09-28 11:09:33 +00:00
Carsten Haitzler
7f19f88878
and check if the exe realyl exists properly before allowing it in ibar/menus :)
...
SVN revision: 17024
2005-09-28 05:57:14 +00:00
Carsten Haitzler
61327b1932
for now dont check valid exe BUt use the call
...
SVN revision: 17021
2005-09-28 03:44:31 +00:00
Carsten Haitzler
8c3e7eba9c
clean up header, static and public calls moved around. move eap validity
...
checkint to a fn.
SVN revision: 17020
2005-09-28 03:35:16 +00:00
sebastid
6e35847476
An app without a valid exe should be considered as non existant.
...
SVN revision: 17010
2005-09-28 01:55:03 +00:00
Carsten Haitzler
9ad9f64731
1. fix segv dnd border icon to ibar
...
2. border icon if from netwm has alpha set :)
SVN revision: 16979
2005-09-27 03:57:03 +00:00
sebastid
285abec812
Fix exe quit callback.
...
SVN revision: 16972
2005-09-26 19:26:58 +00:00
handyande
7c4e06b296
until the fixme is fixed we need to be more cautious
...
SVN revision: 16965
2005-09-26 15:01:40 +00:00
sebastid
e95ad85d54
Manual place relative to zone.
...
SVN revision: 16962
2005-09-26 14:31:35 +00:00
tsauerbeck
414160668a
fixed some warnings
...
SVN revision: 16961
2005-09-26 12:28:35 +00:00
sebastid
4973f48cf2
Declare public functions in header.
...
SVN revision: 16957
2005-09-26 10:32:13 +00:00
sebastid
edfb84445a
Add equals function for eapps
...
SVN revision: 16954
2005-09-26 10:03:49 +00:00
Carsten Haitzler
485f1e2a6c
I have cleaned up app instance trackign a little. it's a bit complex really,
...
but works better now, and e now falls back to lookign for startup info and
app instances etc. to try find an icon, and finally uses the icon provided by
the app itself (netwm icon only) :)
SVN revision: 16951
2005-09-26 09:13:44 +00:00
Carsten Haitzler
e03d8aaf98
handle empty fields as if they are NULL. :)
...
SVN revision: 16942
2005-09-26 02:06:23 +00:00
Carsten Haitzler
29ee91dd3c
eapp cache works - or well, should. it should update the caches if dirs
...
change contents or files change etc. etc. etc. theres also a cmd-line util
that can pre-generate caches for a directory or a dir tree for you :)
SVN revision: 16926
2005-09-25 04:58:18 +00:00
Carsten Haitzler
7dbb6fbe66
a start on the eap cache - it can load and save right now but not update once
...
saved. its disabled atm.
BUT i have reduced the data needing to be loaded at startup from opening 200
eap files totalling something like 6.5Mb of disk space used (though actual
loads will be less - likely), down to loading 1 file of about 7kb and doing a
stat or 2 on each file (my next phase is to remove the stat on startup here
and cache that info too, and then add in the code to have e slowly run over
the cache data and match it up against real life data and see if its still
valid or not etc. and write it out as well as make sure new caches are
written out whenever eapp dirs change, and then finally make a cmd-line tool
to do it per dir)
SVN revision: 16922
2005-09-24 17:25:48 +00:00
Carsten Haitzler
1afc17d459
patches, stuff...
...
SVN revision: 16724
2005-09-15 06:25:28 +00:00
Carsten Haitzler
94123d1802
printf--
...
fix config.h thing so e doesnt break :)
SVN revision: 16722
2005-09-15 03:11:08 +00:00
Carsten Haitzler
07f6885df7
use startup notify... see ibar in default.
...
SVN revision: 16708
2005-09-14 06:39:59 +00:00
sebastid
50ffcee9df
All elements must be NULL if we're not going to check.
...
SVN revision: 16632
2005-09-07 01:15:40 +00:00
sebastid
880a2f20e8
IF_FREE -> E_FREE
...
SVN revision: 16573
2005-09-05 15:24:07 +00:00
sebastid
f79cf5cfb9
TODO
...
SVN revision: 16474
2005-09-03 00:00:54 +00:00
sebastid
7c22096a66
Remove some compiler warnings.
...
SVN revision: 16441
2005-08-31 04:49:05 +00:00
sebastid
4d47bf9e22
Fix.
...
SVN revision: 16101
2005-08-11 04:17:07 +00:00
sebastid
1ecced5255
Remember previous size for fullscreen apps.
...
SVN revision: 16100
2005-08-11 04:10:59 +00:00
sebastid
d31991de6f
Propagate changes to referencing eapps
...
SVN revision: 16086
2005-08-09 13:22:25 +00:00
Carsten Haitzler
29ebbfd6d5
icons are now part of the theme and themable from the theme (always
...
falls back to default of course if theme doesnt provide them) and this
works for EAP icons too - if you give your EAP icons an icon class
like "web_browser" and if the theme provides a theme override for icons of
class "web_browser" then the theme icon is used instead of the .eap internal
image. not surethis is perfect as u want more "specific" and "more general"
levels - maybe i should make the eapp icon class a list of classes the icon
is part of...
SVN revision: 15951
2005-07-30 07:46:05 +00:00
Carsten Haitzler
6e73e8ff11
damn - um... patches from mailing list - fix patch with layer number. da.po -
...
waiting for da.po i can use.. etc :)
SVN revision: 15738
2005-07-12 03:53:56 +00:00
Carsten Haitzler
9d1a7da7e9
also support matching window roles
...
SVN revision: 15597
2005-07-01 04:41:34 +00:00
Carsten Haitzler
5c5ae983d7
todo--
...
SVN revision: 15596
2005-07-01 04:09:30 +00:00
Carsten Haitzler
b9fa023caa
some more TODO
...
SVN revision: 15561
2005-06-29 07:29:10 +00:00
handyande
6ca0b974af
more .eapp->.eap
...
SVN revision: 15550
2005-06-27 14:24:20 +00:00
Carsten Haitzler
3049cdf300
1 todo bug item gone. went from .eapp to .eap - hey guess what guys! all your
...
bars/menus/engage stuff will need fixing (rename your fiels and edit .order
files). :)
SVN revision: 15510
2005-06-24 02:29:27 +00:00
sebastid
c3aee9824e
XDnD to ibar works again.
...
SVN revision: 15411
2005-06-18 01:51:37 +00:00
sebastid
c2b632eaae
Update to new ecore_file.
...
Remove unused function.
SVN revision: 15403
2005-06-18 00:13:04 +00:00
sebastid
ee1d47c39d
XDnD to ibar works now!
...
Cleaned up some warnings in e_winlist.c
SVN revision: 15347
2005-06-16 01:55:19 +00:00
sebastid
b1041e45f7
Start xdnd integration.
...
shutdown dnd subsytem after modules.
Cleanup drop handlers on module shutdown.
SVN revision: 15242
2005-06-10 21:26:50 +00:00
Carsten Haitzler
28d41b1d28
fix up exe to set DISPALY right for executed apps on other managers... this
...
also technically may allow us to add other properties to a window if i get
ehack back in to then put it on the desktop it was launched on.
SVN revision: 15054
2005-06-02 09:49:07 +00:00
Carsten Haitzler
747900bff1
an app action - that launches an app - looked up by varios means (exe, name,
...
generic, filename)
the parameters to the "app" action can be
name: Gnome Terminal
OR
name: XMMS
OR
exe: xmms
OR
exe: gimp
OR
generic: Web Browser
OR
generic: Terminal
OR
file: xterm.eapp
OR
file: gimp.eapp
as a sample...
SVN revision: 15053
2005-06-02 08:25:14 +00:00
sebastid
7f4c0323ab
If the eapp already is in all, move it to the parent dir.
...
SVN revision: 14706
2005-05-11 09:07:37 +00:00
sebastid
e02eb5e9ab
Fix eapp locations when moving.
...
SVN revision: 14705
2005-05-11 09:00:32 +00:00
sebastid
3bc4a441cd
Fix Segv when removing .eapp from all
...
SVN revision: 14678
2005-05-08 22:37:25 +00:00
sebastid
0e1a615b84
Dragging icons on the ibar should work. If an icon is dropped outside the
...
ibar it is removed (but only from the .order file).
SVN revision: 14597
2005-05-04 11:04:08 +00:00
sebastid
56e12df8b0
Cleanup.
...
SVN revision: 14594
2005-05-04 06:54:34 +00:00
sebastid
954a7a11f6
Icon dragging in the ibar.
...
SVN revision: 14579
2005-05-03 17:27:42 +00:00
sebastid
b64b058d06
Can drag eapps from the ibar and drop them again. Will result in multiple
...
of the same eapp! But fortunately it doesn't get saved.
SVN revision: 14574
2005-05-03 13:44:43 +00:00
sebastid
762f2fe9b3
Remove some debugging output
...
SVN revision: 14396
2005-04-27 07:06:15 +00:00
sebastid
e94cfff3ac
Cleanup.
...
SVN revision: 14271
2005-04-21 07:18:49 +00:00
sebastid
4455f39d88
Better errormessage
...
SVN revision: 14269
2005-04-21 05:21:13 +00:00
sebastid
225faedf25
It should work now.
...
SVN revision: 14255
2005-04-20 07:28:37 +00:00
sebastid
cf3c1ecc68
Cleanup of eapp code. The old code didn't handle all events well, so
...
references are now shallow copies of the original.
SVN revision: 14251
2005-04-19 15:11:45 +00:00
sebastid
d8ccfebff3
Fix.
...
SVN revision: 14245
2005-04-19 09:08:36 +00:00
sebastid
81d83c1757
Make sure a deleted message is sent.
...
SVN revision: 14244
2005-04-19 09:05:53 +00:00
sebastid
7dd1e35ece
Not all apps have a parent
...
SVN revision: 14242
2005-04-19 09:05:09 +00:00