Hannes Janetzek
23428da6ea
e17: allow themes to request argb window frames
...
if your window border theme will use transparency add:
data { item: "argb" "1" } to the respective border groups
SVN revision: 57458
2011-03-01 16:17:23 +00:00
Eric Schuele
09b181a9d5
Make sure auto-hidden shelves only unhide when you mouse in while on a desktop the shelf is actually present on
...
SVN revision: 57441
2011-03-01 04:48:48 +00:00
Hannes Janetzek
f8fc5f9f78
e17/fm: fix segv
...
SVN revision: 57399
2011-02-27 22:39:51 +00:00
Sebastian Dransfeld
80ae44090b
e: revert change of return value for callback
...
No need to cancel the event, others might want it.
SVN revision: 57392
2011-02-27 16:30:44 +00:00
Hannes Janetzek
58a6daea12
e17: startup: cancel cb. this needs to run just once
...
SVN revision: 57370
2011-02-27 11:09:49 +00:00
Hannes Janetzek
0e59861be3
e17/fm: fix last commit.
...
it's possible that ic_next could be NULL
SVN revision: 57260
2011-02-23 10:37:17 +00:00
Hannes Janetzek
af23edc941
e17/fm: select next item after deleting a file
...
SVN revision: 57258
2011-02-23 10:18:41 +00:00
Sebastian Dransfeld
67da66aacf
Fix raster fix
...
Use eina_strbuf_append_length, not eina_strbuf_append_n to add a string
with known length.
SVN revision: 57211
2011-02-21 11:02:10 +00:00
Carsten Haitzler
09d6cde244
work around weird eina-ism fo strlening a strign it already knows the
...
length of.
SVN revision: 57202
2011-02-21 06:20:28 +00:00
Christopher Michael
d9ffb02f30
E: e_widget_scrollframe. Fix 'conditional jump depends on
...
uninitialized values'
SVN revision: 57197
2011-02-21 01:20:30 +00:00
Boris Faure
9dcd184e39
e: use "while" and not an ugly "for"
...
SVN revision: 57160
2011-02-19 12:50:02 +00:00
Hannes Janetzek
adccf26b7a
e_util_icon_theme_set: use e_icon_scale_size_set to request fdo icon size
...
SVN revision: 57136
2011-02-17 20:21:02 +00:00
Boris Faure
599e4570d0
e: fix indent
...
SVN revision: 57118
2011-02-17 09:54:43 +00:00
Hannes Janetzek
c4401dec20
- remove deprecated e_util_menu_item_edje_icon_set
...
- change default icon lookup order from
user theme > default theme > fdo theme to
user theme > fdo theme > default theme
SVN revision: 57105
2011-02-16 23:47:06 +00:00
Boris Faure
4f7e03fe3e
e: just use eina_stringshare_replace
...
SVN revision: 57079
2011-02-16 09:31:44 +00:00
Boris Faure
9fcfc565b1
e: use stringshare_replace in window_border_set
...
SVN revision: 57077
2011-02-16 09:07:44 +00:00
Carsten Haitzler
f09e917e18
fix case where we could have x fatal stuff happen during shutdown or
...
we try use x on shutdown when x io fatal conditions have happened.
x_fatal flag around for that now too. tested. seems to now be happy
and not cause aborts on shutdown when x has gone.
SVN revision: 57075
2011-02-16 05:20:13 +00:00
Carsten Haitzler
6739ee9747
pointed out by doyoun kim - why ever this was -2 beats me. it'd skip a
...
layer below the given one.
SVN revision: 57074
2011-02-16 03:51:08 +00:00
Christopher Michael
be380661b8
Remove unused variable.
...
SVN revision: 57067
2011-02-15 21:13:01 +00:00
Christopher Michael
d091ee0bc3
Obj is unused here, so add __UNUSED__.
...
SVN revision: 57066
2011-02-15 21:11:03 +00:00
Boris Faure
c48d74e023
e: use stringshare_replace in window_border_cycle
...
SVN revision: 57059
2011-02-15 18:15:54 +00:00
Cedric BAIL
154cdf7f48
* e: HUGE SPANK ! That one prevented me to restart E17 correctly.
...
SVN revision: 57058
2011-02-15 17:26:13 +00:00
Boris Faure
fce4b80b86
e: add window_border_cycle to e_actions
...
SVN revision: 57040
2011-02-14 21:35:48 +00:00
Hannes Janetzek
27915b9db3
set preferred size when loading svg icons
...
SVN revision: 57018
2011-02-14 14:05:45 +00:00
Boris Faure
0ee47d4245
e: add window_border_set as possible action
...
SVN revision: 56994
2011-02-13 21:23:29 +00:00
Boris Faure
fbe9738e6f
e: whitespaces-- and use x = !x instead of if else
...
SVN revision: 56992
2011-02-13 19:37:50 +00:00
Sebastian Dransfeld
816ca3b8fb
Delay sending focus
...
This results in less flickering when we get a storm of in/out events
SVN revision: 56939
2011-02-10 22:16:07 +00:00
Sebastian Dransfeld
cb22b9355f
Need to be able to set focus several times
...
When a modal window closes, we get several mouse in events for some
reason. If we are not able to set focus several times, the focus ends up
the wrong place.
SVN revision: 56937
2011-02-10 21:39:15 +00:00
Hannes Janetzek
7f85985c3e
fix deskpreview widget (dont expand over tablesize) and use theme again
...
SVN revision: 56927
2011-02-10 17:08:07 +00:00
Sebastian Dransfeld
99ea2864cb
Also update border icons on icon cache update
...
SVN revision: 56914
2011-02-10 14:26:04 +00:00
Michael BOUCHAUD
407c9fade5
e: add event mouse down on e_slider, now you can clic and drag your slider
...
SVN revision: 56840
2011-02-09 13:53:36 +00:00
Hannes Janetzek
8bf7b759a7
efm add keybindings:
...
- ctrl+h toggle show hidden files
- ctrl+1 icon view
- ctrl+2 list view
- ctrl+3 custom grid view
SVN revision: 56839
2011-02-09 13:12:38 +00:00
Carsten Haitzler
79742c3762
and extend acpi support some more - allow bus matching too. start
...
listing specific device models tested etc. and their specific tables
SVN revision: 56829
2011-02-09 01:17:14 +00:00
Hannes Janetzek
f56fe34d97
do not crop labels at bottom: add extra space in icon-view mode
...
SVN revision: 56821
2011-02-08 21:30:48 +00:00
Carsten Haitzler
f8da083328
a bit of a refactor of e_acpi -> can buffer and handle more than 1
...
acpi message at once (will happen IF e is paused/hung/suspended and
multiple acpi events happen during that time).
also no need for multiple acpi event id's - the type is already in the
struct itself. it's dup;icating the work. simplify.
also... vaio "hotkey" style support. new mapping ethod needed for
that. who knows what other bizarre acpi hardware is out there. may
need more. also make a note that we may want a mapping system some
time that maps acpi event to faking an x key event.
also... allow acpi bindings to bind to anything in gui.
SVN revision: 56790
2011-02-07 22:57:50 +00:00
Sebastian Dransfeld
30a478c4fa
use convenience macro
...
SVN revision: 56782
2011-02-07 21:19:23 +00:00
Eric Schuele
9e972367dd
Keeping types consistent.
...
SVN revision: 56751
2011-02-06 16:25:52 +00:00
Eric Schuele
440c33eecf
Allow users to remove border resistance on a per border basis.
...
SVN revision: 56745
2011-02-06 02:04:37 +00:00
Hannes Janetzek
b7cfdd21f1
fix loop in fm favorites view: delete .desktop for non existing device
...
SVN revision: 56715
2011-02-04 20:33:30 +00:00
Christopher Michael
629b3a304e
Add missing UNUSED.
...
SVN revision: 56676
2011-02-03 17:21:57 +00:00
Carsten Haitzler
c356b53543
note sigusr2 is for fps thing.
...
SVN revision: 56337
2011-01-28 02:24:04 +00:00
Sebastian Dransfeld
3f310bd392
Wait for cache update before e_startup
...
We need to wait for the cache build to complete, else we might have no
cache, and get no startup apps.
SVN revision: 56332
2011-01-27 21:14:30 +00:00
Hannes Janetzek
93c43fe854
add __UNUSED__
...
SVN revision: 56300
2011-01-25 18:20:13 +00:00
Christopher Michael
242d3034bf
Remove wasted whitespace.
...
Use PATH_MAX.
SVN revision: 56238
2011-01-20 07:51:46 +00:00
Christopher Michael
572970d903
Add a Suspend Now command to actions so that on ACPI lid close, you
...
can do suspend without a confirmation dialog.
Clear the Action Paramaters box when a binding or action changes.
SVN revision: 56207
2011-01-17 17:25:42 +00:00
Mike Blumenkrantz
b523a45218
add __UNUSED__ somewhat indiscriminately here since we're doing crazy macros anyway
...
SVN revision: 56159
2011-01-16 02:08:22 +00:00
Mike Blumenkrantz
18835fd017
another null deref
...
SVN revision: 56149
2011-01-16 01:26:51 +00:00
Mike Blumenkrantz
572ed90432
more uninitialized values
...
SVN revision: 56148
2011-01-16 01:22:41 +00:00
Mike Blumenkrantz
e5a657580a
prevent garbage value determining flow if list is null
...
SVN revision: 56147
2011-01-16 01:20:38 +00:00
Mike Blumenkrantz
94578724bd
avoid possible strlen(NULL)
...
SVN revision: 56144
2011-01-16 01:11:46 +00:00
Carsten Haitzler
3fb1756479
makr strings to be translatable - but dont translate
...
SVN revision: 56109
2011-01-14 11:19:30 +00:00
Carsten Haitzler
7c54b118e8
gettext-> translate at gui display time not in storing in structs!
...
SVN revision: 56107
2011-01-14 09:49:42 +00:00
Christopher Michael
71b303235d
Actually, we need to return a Bool here.
...
SVN revision: 56060
2011-01-12 15:34:12 +00:00
Christopher Michael
bd2aa1b03d
Make sure we have a 'file' to set, else we crash trying to get strlen
...
of NULL.
SVN revision: 56059
2011-01-12 15:31:38 +00:00
Mike Blumenkrantz
baa156f189
okay, so to check for udisks I've done the following:
...
1) set a signal handler to watch for udisks starting
2) check for udisks already running
3) send dbus method call to udisks regardless of run state
4) free error which is 100% guaranteed to occur
5) either pick up udisks from signal handler or from random dbus call
6) finally start efm
7) drink heavily.
SVN revision: 56055
2011-01-12 01:44:08 +00:00
Mike Blumenkrantz
e232eefc31
this should activate udisks if it wasn't previously running
...
SVN revision: 56054
2011-01-11 23:38:42 +00:00
Carsten Haitzler
afed13086e
ooh and ALSO handle files if .edj - if full path set.
...
SVN revision: 56050
2011-01-11 10:09:48 +00:00
Michael BOUCHAUD
d5c0900ab8
e17: remove some whitespaces and fix wrong scrolling in e_widget_textblock. look in module list when you select some item who have long description, scroller are wrong.
...
SVN revision: 56027
2011-01-10 16:37:16 +00:00
Carsten Haitzler
94137e3247
fix edj icon in menu :)
...
SVN revision: 56018
2011-01-10 06:35:04 +00:00
Carsten Haitzler
3a76eaef69
wow.. well.. seems this became a .in file - that explains why it was
...
rtemoved. modify .in.
SVN revision: 55996
2011-01-08 18:25:20 +00:00
Carsten Haitzler
0cd48bcd00
why was that deleted? add back!
...
SVN revision: 55995
2011-01-08 18:21:56 +00:00
Carsten Haitzler
5683f1b65c
and fix mounty to be SAFE woth udisks.
...
SVN revision: 55994
2011-01-08 18:18:17 +00:00
Carsten Haitzler
d8f3611ab1
make udev/eeze mounting and volumes work on ubuntu 10.04... :)
...
SVN revision: 55993
2011-01-08 17:30:38 +00:00
Mike Blumenkrantz
8babc3a6f0
the futile struggle to avoid blank device labels continues
...
SVN revision: 55991
2011-01-08 06:40:41 +00:00
Mike Blumenkrantz
9865da8663
better removable media detection
...
SVN revision: 55990
2011-01-08 06:28:55 +00:00
Mike Blumenkrantz
c2f5922c89
fix segv when using udisks to mount during ipc reads
...
SVN revision: 55989
2011-01-08 06:04:32 +00:00
Mike Blumenkrantz
3e6ccf89ee
NULL out pointers after op completes or fails
...
SVN revision: 55988
2011-01-08 05:55:25 +00:00
Mike Blumenkrantz
8d90d154f8
fix drive type detection
...
SVN revision: 55987
2011-01-08 05:14:19 +00:00
Carsten Haitzler
7b9c5b9a74
fix e icon setting of fdo icon if fdo icon ends up being an edje file.
...
SVN revision: 55964
2011-01-07 04:31:47 +00:00
Mike Blumenkrantz
7396fa5d00
add some initial detection for luks encrypted fs types
...
SVN revision: 55962
2011-01-07 00:47:49 +00:00
Mike Blumenkrantz
67b1000afa
fix compile when ehal is not present
...
note that illume1 still requires ehal and I have no plans to write an eeze backend for it
SVN revision: 55944
2011-01-06 18:41:58 +00:00
Carsten Haitzler
bbab244193
desklock - dont ret 1 on failure to auth. only on failure to init!
...
SVN revision: 55923
2011-01-06 03:58:58 +00:00
Mike Blumenkrantz
fb51556c67
split _e_fm2_device_volume_setup off to be reused later for setting up volumes which get added before their storage; now removables have the correct icons in udisks mode!
...
SVN revision: 55922
2011-01-06 03:57:37 +00:00
Mike Blumenkrantz
7f3afa0d00
only track removable drives, add workaround for devices which are their own parent device
...
SVN revision: 55921
2011-01-06 03:53:34 +00:00
Mike Blumenkrantz
ef105564ba
with this commit, udisks mounting is now fully functional (wfm!) and has a number of benefits over the HAL backend, such as being able to automount media that's in your fstab
...
dev notes: changes to efm were required for this to work since udisks doesn't report back a mount point upon executing a mount command, so the actual dir listing/display must
be delayed by another callback until we actually know where the disk is to avoid opening a random directory
SVN revision: 55916
2011-01-06 01:35:41 +00:00
Mike Blumenkrantz
97a5b973f0
remove old enum, rename to new enum values
...
SVN revision: 55915
2011-01-06 01:31:52 +00:00
Mike Blumenkrantz
7b67b48c1a
disable annoying dbus printf, set disk mode to hal
...
SVN revision: 55914
2011-01-06 01:29:52 +00:00
Mike Blumenkrantz
2e719a3b82
free disk when using eeze mount, disabled for now
...
SVN revision: 55913
2011-01-06 01:29:03 +00:00
Mike Blumenkrantz
2554c3b88b
forgot to add new enum to the volume edd :X
...
SVN revision: 55912
2011-01-06 01:17:21 +00:00
Mike Blumenkrantz
cb3651fdf0
whoops forgot to commit this
...
SVN revision: 55910
2011-01-06 00:16:32 +00:00
Mike Blumenkrantz
7aff5821e4
update to match api break in eukit
...
SVN revision: 55907
2011-01-05 22:31:57 +00:00
Mike Blumenkrantz
23e9a844ff
remove random semicolon?
...
SVN revision: 55901
2011-01-05 19:42:24 +00:00
Mike Blumenkrantz
a1939f95f9
add correct include paths
...
SVN revision: 55882
2011-01-05 17:21:59 +00:00
Mike Blumenkrantz
e85d66f3c8
more udisks fixes, don't expect this to be managing your removables right now.
...
SVN revision: 55877
2011-01-05 09:49:27 +00:00
Mike Blumenkrantz
6c313086eb
avoid setting null icon strings and actually listen on the right dbus interface :/
...
SVN revision: 55871
2011-01-05 06:32:30 +00:00
Mike Blumenkrantz
625de7ceed
fix unused warnings
...
SVN revision: 55867
2011-01-05 05:49:49 +00:00
Mike Blumenkrantz
2b140621a8
and lo, there was udisks mounting support. maybe.
...
SVN revision: 55865
2011-01-05 05:46:33 +00:00
Mike Blumenkrantz
71a495e686
whoops, forgot to include headers for udisks/eeze
...
SVN revision: 55864
2011-01-05 05:46:07 +00:00
Mike Blumenkrantz
c554a3740d
add enum for operation type to volumes
...
SVN revision: 55863
2011-01-05 05:44:29 +00:00
Mike Blumenkrantz
6221397e99
fix annoying comparison is always true warning
...
SVN revision: 55862
2011-01-05 05:39:30 +00:00
Mike Blumenkrantz
080f88407c
fix control reaches end of non-void function warnings as requested by errorfindinghorns
...
SVN revision: 55860
2011-01-05 04:35:19 +00:00
Carsten Haitzler
d9184e351d
on free of list.. set list ptr to null tnx. :)
...
SVN revision: 55859
2011-01-05 03:14:34 +00:00
Mike Blumenkrantz
86b8db565c
add some type detections for upcoming udisks/eeze support
...
SVN revision: 55857
2011-01-04 22:02:53 +00:00
Mike Blumenkrantz
0041b7d1ef
ecrustified for formatting
...
SVN revision: 55856
2011-01-04 20:19:04 +00:00
Lucas De Marchi
546f8d20c3
Fix exit values
...
Exit status is a value between 0 and 255.
SVN revision: 55846
2011-01-04 15:29:50 +00:00
Mike Blumenkrantz
7bae8bd89b
move e_fm_main_dbus*->e_fm_main_hal* again (I know I'm hilarious with my constant name changes)
...
implement hooks for udisks/eeze mount code to grab later
enlightenment_fm doesn't take any args, so error if any are specified
current priority is hal->udisks->eeze for mounting (only hal is implemented/enabled at present)
SVN revision: 55836
2011-01-04 02:17:40 +00:00
Mike Blumenkrantz
c6b9ec3408
okay, this should work a bit better as a generated header now
...
SVN revision: 55835
2011-01-04 02:13:18 +00:00
Mike Blumenkrantz
1d16b37f4e
correctly init e_hal here only when it is used as the device backend
...
SVN revision: 55834
2011-01-04 02:11:41 +00:00
Carsten Haitzler
bbd14d2d3a
try and avoid a segv if info is null on ret.
...
SVN revision: 55828
2011-01-03 15:49:51 +00:00
Carsten Haitzler
ab3e4d2f1b
dont access null cf in gcc.
...
SVN revision: 55827
2011-01-03 15:37:49 +00:00
Carsten Haitzler
51a5581c2e
and actually complain when mv's fail too - and abort writes.
...
SVN revision: 55812
2011-01-03 04:52:48 +00:00
Carsten Haitzler
9dd44d1c6c
more comments.
...
SVN revision: 55811
2011-01-03 04:44:29 +00:00
Carsten Haitzler
5afba4ed16
and disable other engines in choices. software only one left.
...
SVN revision: 55810
2011-01-03 04:41:57 +00:00
Carsten Haitzler
6b58638772
actually handle errors on all mv's of old config revs
...
SVN revision: 55809
2011-01-03 04:41:05 +00:00
Carsten Haitzler
7cf01e8430
why did you turn off config versioning devilhorns? back on!
...
SVN revision: 55808
2011-01-03 04:33:31 +00:00
Carsten Haitzler
098e678825
well well - e wasnt handling all of eet's errors. fixed. at least it's
...
picking up my permission denined error now.
SVN revision: 55807
2011-01-03 04:28:53 +00:00
Mike Blumenkrantz
6e9e8a38d5
simplify a couple stringshare instances
...
SVN revision: 55804
2011-01-03 01:54:01 +00:00
Mike Blumenkrantz
e4759bdb05
ecrustified for formatting
...
SVN revision: 55803
2011-01-03 01:49:41 +00:00
Mike Blumenkrantz
4b3d9644d0
add autogeneration to e_fm disk types header along with autoconf macros to allow installation of eeze-specific efm header
...
this change is essentially cosmetic for now
SVN revision: 55801
2011-01-03 01:24:15 +00:00
Christopher Michael
645ad54f55
Add traps in toolbar widget to make sure obj & wd are valid.
...
Add traps in e_fwin to make sure we have a toolbar before trying to
operate on it.
SVN revision: 55792
2011-01-01 15:51:09 +00:00
Christopher Michael
71d8f97aff
Add some missing checks to make sure Gadcon Container and Gadcon
...
Clients are valid before we try using them.
SVN revision: 55789
2010-12-31 16:51:25 +00:00
Peter van de Werken
565303e0f3
Modified patch.
...
From: Peter van de Werken <pwerken-e@a-eskwadraat.nl>
Only add a separator if there is something to separate.
SVN revision: 55780
2010-12-30 13:44:39 +00:00
Sebastian Dransfeld
20c9e5113a
access is a global name
...
SVN revision: 55775
2010-12-29 19:49:05 +00:00
Sebastian Dransfeld
c662c53827
realpath is a global name
...
SVN revision: 55774
2010-12-29 19:48:47 +00:00
Sebastian Dransfeld
5d1a946cd8
since we do strlen, no need to strcpy
...
SVN revision: 55773
2010-12-29 19:48:34 +00:00
Sebastian Dransfeld
48bb9f207f
fix signed warning
...
SVN revision: 55772
2010-12-29 19:48:15 +00:00
Christopher Michael
030d286d24
Only call ecore_file_file_get once.
...
SVN revision: 55770
2010-12-29 16:48:23 +00:00
Christopher Michael
27819e0780
Add missing UNUSED where needed.
...
SVN revision: 55769
2010-12-29 16:42:46 +00:00
Miculcy Brian
31a2c96319
did broke e restart, now should work again... :)
...
SVN revision: 55768
2010-12-28 22:17:51 +00:00
Miculcy Brian
b4f46bc259
make --help work correctly again
...
SVN revision: 55764
2010-12-27 20:59:14 +00:00
Lucas De Marchi
c77ad75e83
Fix desklock
...
Revert r55711!
discomfitor: SPANK! SPANK! SPANK!
SVN revision: 55762
2010-12-27 16:17:12 +00:00
Mike Blumenkrantz
fcfdf2a6f6
apparently this was too hard to read for k-s ;)
...
SVN revision: 55742
2010-12-23 18:06:43 +00:00
Mike Blumenkrantz
74782f2e5c
fix explicit check to actually be the correct one, and use type instead of variable for sizeof
...
SVN revision: 55741
2010-12-23 17:50:48 +00:00
Mike Blumenkrantz
e2af5fd862
I am super tired this morning :/
...
SVN revision: 55740
2010-12-23 17:33:16 +00:00
Mike Blumenkrantz
7da2c81f01
fix sizeof use, thanks to kim woelders
...
SVN revision: 55739
2010-12-23 16:47:05 +00:00
Mike Blumenkrantz
2e4b8b9901
add explicit null check (for hahas?)
...
SVN revision: 55728
2010-12-23 00:41:19 +00:00
Mike Blumenkrantz
2e647df117
make this more portable in case the number of states changes in the future, also outdent and make function params more explicit
...
SVN revision: 55727
2010-12-23 00:36:53 +00:00
Mike Blumenkrantz
e82e4a3f2b
again with the tabs!!!!
...
SVN revision: 55726
2010-12-23 00:28:49 +00:00
Mike Blumenkrantz
d3bcd46f2b
avoid garbage deref
...
SVN revision: 55725
2010-12-23 00:24:16 +00:00
Mike Blumenkrantz
d9f8fbefd4
avoid using garbage values for z{x,y,w,h}; FIXME!!!
...
SVN revision: 55724
2010-12-22 23:36:46 +00:00
Mike Blumenkrantz
a8f324517f
I don't even know what to say about the formatting in this file except that it was terrible. ecrustified.
...
SVN revision: 55723
2010-12-22 23:32:42 +00:00
Mike Blumenkrantz
ecf3a65a09
move if{} block into another if{} block to avoid null deref
...
SVN revision: 55715
2010-12-22 23:05:47 +00:00
Mike Blumenkrantz
633de9d48d
avoid null deref
...
SVN revision: 55714
2010-12-22 23:05:14 +00:00
Mike Blumenkrantz
5ec802d8ba
again with the tabs! ecrustified!
...
SVN revision: 55713
2010-12-22 23:02:00 +00:00
Mike Blumenkrantz
bd9200c460
avoid two null derefs
...
SVN revision: 55712
2010-12-22 22:55:55 +00:00
Mike Blumenkrantz
f97f4f5d60
avoid null deref
...
SVN revision: 55711
2010-12-22 22:54:22 +00:00
Mike Blumenkrantz
7f55007159
avoid null deref
...
SVN revision: 55710
2010-12-22 22:53:30 +00:00
Mike Blumenkrantz
aa202802e4
just set to 0 instead of subtracting to 0
...
SVN revision: 55703
2010-12-22 22:39:53 +00:00
Mike Blumenkrantz
76b1e1805f
someone is using an editor that has tabs. stop it.
...
ecrustified.
SVN revision: 55702
2010-12-22 22:36:13 +00:00
Mike Blumenkrantz
d795ae2e34
hooray idempotence! no wait, not hooray.
...
SVN revision: 55699
2010-12-22 22:26:53 +00:00
Sebastian Dransfeld
2ca0ca709a
prevent recursive deletion
...
SVN revision: 55689
2010-12-21 09:42:31 +00:00
Sebastian Dransfeld
394e0868fa
copy theme to user dir
...
SVN revision: 55688
2010-12-21 09:42:19 +00:00
Sebastian Dransfeld
e9bfb04e12
copy backgrounds to e dir
...
SVN revision: 55686
2010-12-21 09:26:43 +00:00
Sebastian Dransfeld
4d602b28e9
Listen for icon theme changes
...
SVN revision: 55683
2010-12-21 08:42:30 +00:00
Mike Blumenkrantz
fc220557e7
comment out annoying debug printf
...
SVN revision: 55513
2010-12-12 15:39:41 +00:00
Sebastian Dransfeld
79534e3bdb
free right event handlers
...
SVN revision: 55402
2010-12-09 09:18:58 +00:00
Christopher Michael
1ebb13c4a8
Adjust min sizes of ilist and textblock so that Modules dialog fits
...
nicely into 240x320 (without these changes, the toolbar is partially
obscured by illume indicator).
SVN revision: 55132
2010-12-02 08:05:52 +00:00
Miculcy Brian
aee4aff7dc
Fix geometry for maximized windows when using shelfs on specified desktops.
...
SVN revision: 55081
2010-11-30 11:10:22 +00:00
Carsten Haitzler
1943305019
ok - always kepe black win. need for illume. just make 1x1 when not
...
used.
SVN revision: 55078
2010-11-30 09:21:23 +00:00
Gustavo Sverzut Barbieri
6f2213cb25
convert init/shutdown to EINTERN, move some to _update().
...
Do not abuse the concept of e_*_init(), make them call-once and those
that needed multiple call are renamed to e_*_update(). To make sure
convert them to EINTERN so the symbols are not exported.
Actually I guess too much is exported as EAPI while they should be
EINTERN, but that would require manual investigation, while this patch
was basically created with sed + grep.
SVN revision: 54795
2010-11-22 15:21:32 +00:00
Gustavo Sverzut Barbieri
c5642870c3
do not abuse _init(), provide _update() method instead.
...
SVN revision: 54794
2010-11-22 15:21:24 +00:00
Gustavo Sverzut Barbieri
d374b7ccb8
utility to query for fullscreen in current/all zones.
...
keeping local count of borders is too error prone, instead query
it. Right now the count is being done for the current zone only, I
guess this is the best policy.
SVN revision: 54793
2010-11-22 15:21:17 +00:00
Gustavo Sverzut Barbieri
07f4fc0cd3
desklock_init() should be called only once, poller does the job.
...
SVN revision: 54792
2010-11-22 15:21:06 +00:00
Carsten Haitzler
d484062996
1. only make zone black win+canvas if/when needed (btw - can still do
...
better and only create what is needed to surround the fullscreen
window if it cant be fullscren and needs a black border).
2. set bg color of root to black - e has its own bg anyway.
SVN revision: 54748
2010-11-20 16:18:58 +00:00
Christopher Michael
4b7b3742c8
Remove 'declared' function that was never defined.
...
SVN revision: 54558
2010-11-15 06:15:42 +00:00
Mike Blumenkrantz
f80e5cee0b
null pointer to fix resolution switching crash
...
SVN revision: 54526
2010-11-12 23:59:35 +00:00
Sebastian Dransfeld
32a8f5160d
Fix dnd working with reference coords.
...
SVN revision: 54383
2010-11-09 21:14:38 +00:00
Sebastian Dransfeld
0bae6927e5
After drop, we are no longer entered
...
SVN revision: 54382
2010-11-09 21:14:19 +00:00
Sebastian Dransfeld
139507ef51
event coords shoudl be reference coords
...
The receivers work in reference coords, so normalizing on the drop
handler is meaningless.
SVN revision: 54381
2010-11-09 21:13:56 +00:00
Sebastian Dransfeld
3d1a299e06
Let efreet icon return const
...
We return a pointer to an internal cache, so no need to do strdup. I we
implement a cache, the pointer will be a return from a mmap'ed file, so
no need to do strdup.
A bit late to do an API break, but must be done.
SVN revision: 54372
2010-11-09 20:15:55 +00:00
Sebastian Dransfeld
2a048b5005
gadcon helper functions
...
SVN revision: 54348
2010-11-08 20:11:45 +00:00
Sebastian Dransfeld
af68b736a2
Don't override the drop handlers area
...
SVN revision: 54327
2010-11-08 14:05:19 +00:00
Sebastian Dransfeld
8f1e82d9f9
TODO++
...
SVN revision: 54326
2010-11-08 14:05:08 +00:00
Sebastian Dransfeld
0e4e3b9e22
o_frame is the complete area for gadcon
...
SVN revision: 54324
2010-11-08 12:46:37 +00:00
Sebastian Dransfeld
c5e189ecbd
Remove pointless cache
...
SVN revision: 54321
2010-11-08 09:04:59 +00:00
Sebastian Dransfeld
f0afd63652
We might loose move/resize ref
...
Keep a local ref and be sure that we keep our object
SVN revision: 54275
2010-11-07 12:34:40 +00:00
Sebastian Dransfeld
3678c820b9
Really cancel move/resize
...
SVN revision: 54274
2010-11-07 12:34:29 +00:00
Sebastian Dransfeld
48e98291bd
Only focus parent if on current desk
...
SVN revision: 54273
2010-11-07 11:05:04 +00:00
Sebastian Dransfeld
b4f9160c09
Remove duplicate code
...
We always hide border before border del, so we shouldn't be focused here
SVN revision: 54272
2010-11-07 11:04:53 +00:00
Sebastian Dransfeld
c12fafe377
Cleanup revert focus
...
SVN revision: 54271
2010-11-07 08:21:14 +00:00
Sebastian Dransfeld
b047d83d7a
Set focus when we delete the border
...
_e_border_cb_window_hide is not necessary called in the right order for
internal windows
Fixes #485 part 1
SVN revision: 54244
2010-11-06 19:35:35 +00:00
Sebastian Dransfeld
7867b41c98
Don't allow NULL id
...
This fixes #567
SVN revision: 54243
2010-11-06 18:13:57 +00:00
Sebastian Dransfeld
ea2d3ab0eb
Cleanup icon up handling
...
It seems that originally the "selected" event wasn't to be fired on dirs
during single click. This makes it impossible for fwin to open a new
window when single clicking a dir, so some ugly hacks has been added.
"The right fix (tm)" is to always emit "selected", even on dirs, and let
the listener decide what to do with the file.
SVN revision: 54229
2010-11-06 15:15:21 +00:00
Sebastian Dransfeld
889876d851
Only call "selected" on dirs
...
This fixes bug #593
SVN revision: 54228
2010-11-06 14:44:37 +00:00
Sebastian Dransfeld
552a0ad0f2
use new fdo e_icon
...
SVN revision: 54195
2010-11-05 18:54:56 +00:00
Sebastian Dransfeld
70059bc37e
Make sure we have a _xdnd object
...
If someone sends us a drop even though we didn't accept it, this will
segv.
SVN revision: 54194
2010-11-05 18:46:13 +00:00
Sebastian Dransfeld
3c12d4daba
__UNUSED__ last
...
SVN revision: 54193
2010-11-05 18:40:31 +00:00
Sebastian Dransfeld
b02fbd8dd1
__UNUSED__ last!
...
SVN revision: 54192
2010-11-05 18:40:05 +00:00
Sebastian Dransfeld
91636a30f5
init handlers in main loop, after efreet init
...
SVN revision: 54185
2010-11-05 15:37:02 +00:00
Sebastian Dransfeld
83bcd95d83
Simplify efreet cleanup code
...
SVN revision: 54184
2010-11-05 15:36:53 +00:00
Sebastian Dransfeld
c76328248e
Reorder
...
SVN revision: 54183
2010-11-05 15:36:41 +00:00
Sebastian Dransfeld
a355da7bf8
Since we don̈́t grab, don't ungrab
...
This should help on some focus problems, please test
SVN revision: 54181
2010-11-05 13:48:28 +00:00
Sebastian Dransfeld
5c5e1b82e6
Remove file_set commands
...
Use fdo icons in e_icon directly instead
SVN revision: 54178
2010-11-05 13:11:41 +00:00
Sebastian Dransfeld
1ba2fd77a0
Set fdo icon directly in e_icon
...
This makes it simple to find the right icon size for current view size
SVN revision: 54177
2010-11-05 13:11:31 +00:00
Mike Blumenkrantz
264cedf728
fixes from JaMa for filename truncation
...
SVN revision: 54140
2010-11-03 23:30:52 +00:00
Mike Blumenkrantz
4fe706f09b
and this is a uchar
...
SVN revision: 54138
2010-11-03 22:05:17 +00:00
Mike Blumenkrantz
fc78801dd8
should fix desktop icon text shortening
...
SVN revision: 54137
2010-11-03 21:59:56 +00:00
Mike Blumenkrantz
745e9031ea
more vars that should be ints
...
SVN revision: 54136
2010-11-03 21:46:10 +00:00
Mike Blumenkrantz
a8fb965995
fix some vars that should be ints after all
...
SVN revision: 54135
2010-11-03 21:31:44 +00:00
Carsten Haitzler
2c400712f8
re-enable utf8 for udf.. why was it disabled?
...
SVN revision: 54071
2010-11-01 02:09:34 +00:00
Carsten Haitzler
2238c66924
document changes to rander event - not used and.. use new mapping
...
event to unbind + bind mouse and key bindings again.
SVN revision: 53943
2010-10-28 00:34:03 +00:00
Sebastian Dransfeld
7edb27b105
update ibar icon to match shelf size
...
SVN revision: 53852
2010-10-25 10:21:14 +00:00
Mike Blumenkrantz
de632e8367
run #2 of ecrustify, plus a manual edit to correctly make a function pointer
...
* now aligns with function prototype name, a couple other tiny spacing fixes
SVN revision: 53798
2010-10-23 06:05:03 +00:00
Mike Blumenkrantz
475ab010c1
dunno how that snuck in
...
SVN revision: 53784
2010-10-22 20:36:38 +00:00
Mike Blumenkrantz
76224aeb9e
this is a rather large stress test of the improved version of uncrustify+config that I have been working on
...
as far as I can tell, it's perfect for non-headers
header example following as soon as I finish making it space EINA_XYZ() args properly
SVN revision: 53774
2010-10-22 17:07:41 +00:00
Carsten Haitzler
02a6422cf0
expoand group list # to 65k - in case, and handle < 0 return.
...
SVN revision: 53716
2010-10-21 15:04:48 +00:00
Carsten Haitzler
0fe423836f
system settings menu in config panel is back.
...
SVN revision: 53674
2010-10-20 14:49:58 +00:00
Miculcy Brian
abee1825dd
Apply new module categories.
...
SVN revision: 53600
2010-10-19 12:28:07 +00:00
Carsten Haitzler
e6fc3f6170
that actually can be a bit longer due to i's and l's... :)
...
SVN revision: 53551
2010-10-18 00:39:02 +00:00
Carsten Haitzler
59766e3464
"shorter text... that's MUCH better!"
...
SVN revision: 53550
2010-10-18 00:38:02 +00:00
Miculcy Brian
dd641e9259
New categories for modules.
...
To be continued soon...
SVN revision: 53514
2010-10-17 17:33:44 +00:00
Miculcy Brian
1a7b1c2624
Cleanup
...
SVN revision: 53456
2010-10-15 16:30:34 +00:00
Miculcy Brian
6cbec60a86
Modules Dialog loads faster now and uses category tabs instead of a huge list. Stay tuned, module category renaming and reordering comes soon...
...
SVN revision: 53455
2010-10-15 15:57:20 +00:00
Lucas De Marchi
699dfa65a1
fix 'make distcheck'
...
By: Peter van de Werken <pwerken-e@a-eskwadraat.nl>
SVN revision: 53415
2010-10-14 17:19:37 +00:00
Mike Blumenkrantz
6781f88655
whoops add these back
...
SVN revision: 53345
2010-10-13 08:30:06 +00:00
Mike Blumenkrantz
ebd35ca204
reorder functions
...
SVN revision: 53330
2010-10-13 02:53:30 +00:00
Mike Blumenkrantz
33f0bae5cb
e_fm2_dbus prefix is now e_fm2_device for upcoming seamless integration with eeze
...
SVN revision: 53328
2010-10-13 02:53:25 +00:00
Mike Blumenkrantz
82029fb513
small formatting/automake cleanups
...
SVN revision: 53327
2010-10-13 02:53:22 +00:00
Mike Blumenkrantz
d25dd057eb
alphabetize file lists
...
SVN revision: 53326
2010-10-13 02:52:37 +00:00
Christopher Michael
0ac0da81a5
lets not segfault by trying to print into a variable too much info.
...
We've allocated 10 chars, not 11, so let's snprint the correct length.
Thanks to cippp for the error report ;)
Fix up some formatting and remove some whitespace also.
SVN revision: 53245
2010-10-10 23:36:26 +00:00
Luis Felipe Strano Moraes
058f651795
Changing action description to the correct parameters.
...
I'd actually prefer bottom-left and bottom-right instead of down-left
and down-right, but then we would also have to change up-left to top-left
and so on. This change was the one that introduced minimal annoyance to
people who already use this amazing push-to binding (the few people here
who used evilwm should know it).
SVN revision: 53186
2010-10-08 13:32:08 +00:00
Carsten Haitzler
bcd4dd7b7a
init efreet after intl so desktop locale is right.
...
SVN revision: 53173
2010-10-07 23:14:13 +00:00
Eduardo de Barros Lima
6fe16b9b74
E: No need to #define _GNU_SOURCE
...
Use proper #include <config.h> instead
SVN revision: 53167
2010-10-07 21:16:30 +00:00
Carsten Haitzler
4efe987cd5
dont code drunk.
...
SVN revision: 53133
2010-10-07 04:45:01 +00:00
Mike Blumenkrantz
c54623f21f
fix some values that should be stringshare compared because they're stringshares but this is something I should probably go back and fix later when I'm not drunk and eating taffy
...
SVN revision: 53130
2010-10-07 02:53:32 +00:00
Carsten Haitzler
5f713c865b
fix... gah. formatting mess there.. and the real problem
...
using str1 == str2 instead of strcmp assuming all strings are
stringshared. dont ASSUME this unless you 100% KNOW for sure they are.
bad disco stu!
SVN revision: 53128
2010-10-07 00:04:19 +00:00
Mike Blumenkrantz
04662b3565
complete rewrite of all includes and file splitting to completely abstract dbus out of efm
...
SVN revision: 53051
2010-10-05 06:33:23 +00:00
Mike Blumenkrantz
f9c6eb799c
move efm to separate dir, update makefiles
...
SVN revision: 53050
2010-10-05 06:33:19 +00:00
Mike Blumenkrantz
2a7d74916a
abstract e_fm init/shutdown to prep for udev, namespace e_fm_ipc functions for sanity
...
SVN revision: 53049
2010-10-05 06:33:16 +00:00
Mike Blumenkrantz
19ebf6a866
reorder inits
...
SVN revision: 53048
2010-10-05 06:33:12 +00:00
Mike Blumenkrantz
ffd683317d
split e_fm_main.c to e_fm_ipc.c
...
SVN revision: 53047
2010-10-05 06:33:09 +00:00
Mike Blumenkrantz
331df30e37
now we know how to use stringshare!
...
SVN revision: 53046
2010-10-05 06:33:06 +00:00
Mike Blumenkrantz
10a1ca39fe
clean up macros
...
SVN revision: 53045
2010-10-05 06:33:03 +00:00
Mike Blumenkrantz
29336de90d
more function protos to typedefs, add E_Fm_Cb(void *data, Evas_Object *obj, E_Menu *m, E_Fm2_Icon_Info *info) for casting
...
SVN revision: 53044
2010-10-05 06:32:59 +00:00
Mike Blumenkrantz
1e8e05a80f
ugly function pointers to typedefs
...
SVN revision: 53043
2010-10-05 06:32:54 +00:00
Mike Blumenkrantz
97f27a269c
switch lots of efm vars to bool bitfields
...
SVN revision: 53042
2010-10-05 06:32:51 +00:00
Christopher Michael
02e57f12b5
Fixup calls to ecore_imf to return Eina_Bool.
...
SVN revision: 52835
2010-09-28 00:36:57 +00:00
Christopher Michael
df00292397
Fix up calls to ecore_x_icccm to use Eina_Bool to remove compiler
...
warnings.
SVN revision: 52834
2010-09-28 00:35:05 +00:00
Lucas De Marchi
b7cbb20980
Use ecore_time_unix_get() when absolute value is needed
...
SVN revision: 52827
2010-09-27 22:38:40 +00:00
Carsten Haitzler
a75fbc97b1
bad horns!
...
SVN revision: 52682
2010-09-24 13:39:19 +00:00
Lucas De Marchi
82a9d03e6e
Fix typos
...
"he->the" where appropriate
SVN revision: 52493
2010-09-20 17:09:13 +00:00
Mike Blumenkrantz
61dadf430f
add macro to insert function name in debugging
...
SVN revision: 52171
2010-09-12 18:44:10 +00:00
Mike Blumenkrantz
02aa9820c0
add debugging printf function for hunting down focus switching bugs, requires -DPRINT_LOTS_OF_DEBUG
...
SVN revision: 52170
2010-09-12 18:34:56 +00:00
Mike Blumenkrantz
4be4d99103
englishize kill message
...
SVN revision: 52151
2010-09-11 02:22:01 +00:00
Carsten Haitzler
4dfa97df1f
menu icons.. are meant to be e_icon objects... devilhorns!
...
:)
(damned 64bit shit found it)
SVN revision: 52119
2010-09-10 04:09:00 +00:00
Christopher Michael
5a6461bcd8
Handle case where gadcon may not have the icon function for menu.
...
SVN revision: 52110
2010-09-09 22:18:00 +00:00
Christopher Michael
312da38b10
Get the Label from the gadget itself for display in the menu (rather
...
than the gadget name which is usually just a short version which would
mean less to the user).
Use the Icon from the gadget itself for display in the menu.
SVN revision: 52106
2010-09-09 20:46:24 +00:00
Miculcy Brian
2f8f31fbf5
This commit will change the shelf menu completly:
...
If you have a Gadget and open the menu over it, all gadget specific options are under a separate submenu. The menu items which the Gadget sets theirself can be put on the main menu tree or on the Gadget submenu.
If you don't see a reason for this, check the ibar menu _before_ and _after_. :)
This api change broke all modules but i already fixed them all. Hope everything works... I also shortend text strings, etc, etc.
Hope you like it! :)
SVN revision: 52041
2010-09-09 14:44:21 +00:00
Lucas De Marchi
25113159a5
Fix common misspellings
...
Some misspellings were manually reverted since in E there are tons of .po with
phrases in other languages. Other than that all the changes in the following
files were reverted:
* src/modules/illume/dicts/English_(US).dic
* src/modules/illume-keyboard/dicts/English_(US).dic
Following misspellings were fixed:
acquited->acquitted
adres->address
adress->address
alreayd->already
aquire->acquire
arbitarily->arbitrarily
cant->can't
Capetown->Cape
carefull->careful
causalities->casualties
Celcius->Celsius
certian->certain
commandoes->commandos
considerd->considered
conveyer->conveyor
dependant->dependent
didnt->didn't
discontentment->discontent
doesnt->doesn't
everytime->every
exemple->example
existance->existence
existant->existent
existince->existence
Farenheit->Fahrenheit
forbad->forbade
funguses->fungi
guage->gauge
guerilla->guerrilla
guerillas->guerrillas
happend->happened
hasnt->hasn't
heros->heroes
inbetween->between
independant->independent
inital->initial
intrusted->entrusted
irregardless->regardless
isnt->isn't
knifes->knives
layed->laid
loosing->losing
marrage->marriage
midwifes->midwives
miniscule->minuscule
monickers->monikers
mroe->more
noone->no one
occured->occurred
omre->more
paralell->parallel
payed->paid
planed->planned
quitted->quit
quizes->quizzes
seperated->separated
seperate->separate
shoudl->should
similiar->similar
simplier->simpler
specifiying->specifying
teh->the
toke->took
torpedos->torpedoes
Tuscon->Tucson
unecessary->unnecessary
useage->usage
usefull->useful
useing->using
waht->what
wanna->want
whith->with
wich->which
withing->within
SVN revision: 52006
2010-09-08 23:59:07 +00:00
titan
39857253e5
Update about seeing as how it is 2010.
...
SVN revision: 51961
2010-09-07 23:26:41 +00:00
Carsten Haitzler
39bf250f10
fmting
...
SVN revision: 51937
2010-09-07 09:08:34 +00:00
Carsten Haitzler
7cf8ebbed3
bah! brokne inst matching.. e literally lost all inst's! fixed.
...
SVN revision: 51936
2010-09-07 08:53:34 +00:00
Miculcy Brian
748d4e182f
Show a better name for shelfs, shelfs are now named as "Shelf bottom", "Shelf bottom_left", etc. I guess _E_Shelf->const char *name can be removed now... Anyone against that? :)
...
SVN revision: 51929
2010-09-06 17:38:18 +00:00
Miculcy Brian
c5f7dfa28a
woops, forgot to commit...
...
SVN revision: 51928
2010-09-06 17:15:36 +00:00
Miculcy Brian
1f75896f70
allow to select between desktop file types
...
SVN revision: 51924
2010-09-06 15:17:21 +00:00
Mike Blumenkrantz
015e43980c
I give up. vim is too big and too stupid for me to fight
...
SVN revision: 51880
2010-09-04 06:24:49 +00:00
Mike Blumenkrantz
88e5bb4ff1
try fix broken vim formatting: VIM TABS ARE WRONG! I WILL SEND NINJAS AFTER THE NEXT PERSON WHO USES THEM!!!
...
SVN revision: 51879
2010-09-04 06:05:32 +00:00
Miculcy Brian
6f7ca81277
easier shelf menu
...
SVN revision: 51867
2010-09-03 18:41:23 +00:00
Christopher Michael
f35b6dfbc7
Fix Ticket # 568: Interrogating contents of ilist may return incorrect
...
response.
Check if the we still have not processed the queue, if so return the
que list count (as this is the number of items we are adding anyway).
If the queue has been processed already, then return the normal
e_ilist_count.
SVN revision: 51866
2010-09-03 17:54:01 +00:00
Christopher Michael
7dda2eb780
Fix a little formatting.
...
SVN revision: 51864
2010-09-03 16:53:06 +00:00