Gustavo Sverzut Barbieri
9cc29ad360
fix bug when there is no file extension.
...
This was spotted by a segmentation faults on systems where sprintf()
don't handle NULL as "%s" (Solaris, BSDs), but it makes no sense to
lookup "*(null)" as extension on Linux either.
Reported by: mcalamell
SVN revision: 40120
2009-04-16 22:17:50 +00:00
Andreas Volz
cf1e0172cf
usability improvement
...
-> shrink and autohide widgets are only enabled if checks are set
SVN revision: 40117
2009-04-16 21:03:43 +00:00
Andreas Volz
df07dc5807
the ilist was to small
...
SVN revision: 40116
2009-04-16 20:03:32 +00:00
Andreas Volz
4240bde378
usabilty improvement - disable widgets if not checked
...
SVN revision: 40115
2009-04-16 19:59:11 +00:00
Iván Briano
e5478eb0e3
Don't leak.
...
SVN revision: 40100
2009-04-16 04:48:46 +00:00
Carsten Haitzler
c5680c811c
and handle premapped windows
...
SVN revision: 40075
2009-04-15 04:52:40 +00:00
Andreas Volz
909e3aa378
usability improvement - autoraise slider only if check active
...
SVN revision: 40063
2009-04-14 21:53:06 +00:00
Andreas Volz
73ad8e4462
usability improvement - geometry slider only available if check active
...
SVN revision: 40062
2009-04-14 21:46:12 +00:00
Massimiliano Calamelli
829d452e55
Fix missing MAX for OpenSolaris
...
SVN revision: 40061
2009-04-14 21:41:59 +00:00
Andreas Volz
543f71218f
usability improvement
...
-> warp mouse setting in advanced dialog is not complete consistent, but better as before...
SVN revision: 40060
2009-04-14 21:31:49 +00:00
Andreas Volz
c72e584ebf
theme enabled/disabled support for label widget
...
SVN revision: 40058
2009-04-14 21:18:16 +00:00
Andreas Volz
6ec9f6475c
only E_FREE - no need to check anything
...
SVN revision: 40056
2009-04-14 20:53:27 +00:00
Andreas Volz
560362354d
usability improvement - disable if not usable
...
SVN revision: 40053
2009-04-14 19:54:21 +00:00
Andreas Volz
53fbe500b9
use eina list foreach macro
...
SVN revision: 40051
2009-04-14 19:14:30 +00:00
Andreas Volz
245f911e8c
use eina list macro
...
SVN revision: 40049
2009-04-14 19:13:36 +00:00
Andreas Volz
74e57059c1
use eina macro
...
SVN revision: 40048
2009-04-14 19:12:40 +00:00
Andreas Volz
21339b9ed3
no problem to free a NULL pointer, so no check needed
...
SVN revision: 40047
2009-04-14 18:57:38 +00:00
Andreas Volz
cba66580ca
- correct free
...
- 'if' arround free cfdata - it's better like this
SVN revision: 40046
2009-04-14 18:54:29 +00:00
Andreas Volz
9247b2712b
correct free
...
SVN revision: 40045
2009-04-14 18:49:58 +00:00
Andreas Volz
bcb5cbd97c
thanks for the hint Gustavo :-)
...
SVN revision: 40044
2009-04-14 18:47:33 +00:00
Christopher Michael
8509b408b2
Fix formatting. Add EAPI import_del/fsel_del functions to the import
...
header to remove compile warning
SVN revision: 40023
2009-04-13 16:56:37 +00:00
Gustavo Sverzut Barbieri
e0040cefb9
major cleanup of path creation to $DATADIR and $HOME/.e/e
...
This cleanup replaces snprintf() usage with specific calls, they have
the benefit of being cleaner (so easier to grep), typing less and also
marginal speed up compared to the other (specially concat_static),
although those are rarely used in critical paths.
I'm testing it for some time and seems to not break anything, but let
me know of any problem. If you can review the patch and try to spot
incorrect names, please do.
SVN revision: 40014
2009-04-13 14:56:38 +00:00
Vincent Torri
64f80081aa
define MAX for all OS, instead of plenty #include
...
SVN revision: 40012
2009-04-13 10:25:11 +00:00
Carsten Haitzler
098cd6dbcd
shoudl just use regular win.
...
SVN revision: 39976
2009-04-11 08:42:24 +00:00
Vincent Torri
0e6ad24c60
remove useless subwindow code
...
SVN revision: 39975
2009-04-11 08:33:44 +00:00
Andreas Volz
3ef3df1e5d
free EinaList at exit
...
SVN revision: 39971
2009-04-11 07:22:33 +00:00
Andreas Volz
9731c6abf6
unused variable
...
SVN revision: 39970
2009-04-11 07:22:05 +00:00
Andreas Volz
1231a05e4a
change to Eina_List
...
SVN revision: 39969
2009-04-11 07:20:54 +00:00
Gustavo Sverzut Barbieri
886a0bca01
move batch directory creation to ecore_file.
...
as suggested by raster, this could be abstracted into ecore-file and
other applications could use it as well.
SVN revision: 39965
2009-04-11 07:10:12 +00:00
Carsten Haitzler
51eff88b13
allow for system startup .orders... not great - but simple.
...
SVN revision: 39963
2009-04-11 06:20:11 +00:00
Carsten Haitzler
dae9cf2027
cedrice pathc to stop seg of eillume on unload,
...
SVN revision: 39962
2009-04-11 06:13:34 +00:00
Gustavo Sverzut Barbieri
689146ef39
Alternative version for those legacy systems without atfile-source
...
atfile source is posix 2008, but some legacy systems seems to not ship
with those, in that case use slower version.
SVN revision: 39958
2009-04-11 05:40:18 +00:00
Gustavo Sverzut Barbieri
44a5dff5f9
improve string copying.
...
SVN revision: 39956
2009-04-11 04:40:01 +00:00
Andreas Volz
04e9e183bd
change only dpms options if enabled
...
-> for the first step this is ok, but needs more work. The enabling logic in this dialog is two levels depth.
SVN revision: 39954
2009-04-10 22:50:11 +00:00
Andreas Volz
095dcb2614
NULL
...
SVN revision: 39953
2009-04-10 22:37:36 +00:00
Andreas Volz
dd2e62448b
- possible configure the xscreensaver options only if activated
...
- now used Eina_List for storage (I hope I used it correct...)
SVN revision: 39952
2009-04-10 22:34:15 +00:00
Davide Andreoli
9b12de4e79
Patch by semernin to fix bug#272
...
thanks
SVN revision: 39951
2009-04-10 22:28:58 +00:00
Davide Andreoli
d115dd1b4e
* e_fwin.c : Make some cleaning here. Whitespaces + functions grouped better.
...
No changes to code made. Still need to rename some functions in a more
standard way.
SVN revision: 39950
2009-04-10 22:02:32 +00:00
Andreas Volz
48c93ccbae
allow editing of Custom Screenlock only if activated check
...
SVN revision: 39949
2009-04-10 21:17:58 +00:00
Andreas Volz
4f039155d0
GUI improvement by enable/disable radio group chained to checkbox state
...
SVN revision: 39946
2009-04-10 18:52:18 +00:00
Sergey Semernin
5c62d98898
From: Sergey Semernin <sergey.semernin@gmail.com>
...
In E_Dialog space key grabbed before than keydown event reach to entry widget
in E_Entry_Dialog.
Thus, I forced ungrab space key in e_entry_dialog_show constructor.
Moreover, I added escape key handling in _e_entry_cb_key_down callback.
I do not delete space key grub in E_Dialog, because, I think, it may be
usefull here,
when we need selecting controls with space. Or not?
SVN revision: 39936
2009-04-10 14:21:36 +00:00
Vincent Torri
992597240a
allow compilation of battery module on mac os x
...
SVN revision: 39935
2009-04-10 14:05:50 +00:00
Vincent Torri
de2e6e5be1
ecore_x_window_del -> ecore_x_window_free
...
SVN revision: 39931
2009-04-10 12:18:36 +00:00
Andreas Volz
dc515d9973
set minimum size for cards list
...
SVN revision: 39928
2009-04-10 11:11:49 +00:00
Vincent Torri
7506655ca9
ecore_x_window_del -> ecore_x_window_free
...
SVN revision: 39924
2009-04-10 09:57:57 +00:00
Gustavo Sverzut Barbieri
619ed37fed
eina_stringshare_replace() gets in!
...
I was replicating this code in many places, it should go into eina itself.
It's the right way to change strings that you don't know are
stringshared before, since it will first add a reference and then
remove, making it impossible to have references to go 0 and string
being released before adding new references, fixing the following
possible problem:
x = eina_stringshare_add("x");
replace(x, x);
then:
incorrect_replace(const char **b, const char *a) {
eina_stringshare_del(*b); /* reference gets to 0 */
eina_stringshare_add(a); /* BUG!!! */
*b = a;
}
SVN revision: 39903
2009-04-08 18:25:02 +00:00
Christopher Michael
3836c7ba2b
Remove erroneous widget_data_get call
...
SVN revision: 39902
2009-04-08 18:02:27 +00:00
Carsten Haitzler
9b244804e9
add a cmd-line opt to skip format test...
...
SVN revision: 39891
2009-04-08 08:30:13 +00:00
Daniel Kolesa
d2975ac947
Make profiles working again. Thanks to Sachiel for the fix :)
...
SVN revision: 39889
2009-04-07 18:29:13 +00:00
Viktor Kojouharov
9a303630ae
shorten some strings
...
SVN revision: 39886
2009-04-06 21:22:12 +00:00