Daniel Kolesa [Sun, 19 Apr 2009 16:22:00 +0000 (16:22 +0000)]
Merged with pkgE
SVN revision: 40226
Daniel Kolesa [Sun, 19 Apr 2009 16:18:41 +0000 (16:18 +0000)]
Prepared for merge with pkgE debian stuff
SVN revision: 40225
Gustavo Sverzut Barbieri [Sun, 19 Apr 2009 08:57:01 +0000 (08:57 +0000)]
fileman config dialog improvements.
* comment non-implemented/non-working layout modes.
* implement check_changed.
SVN revision: 40219
Gustavo Sverzut Barbieri [Sun, 19 Apr 2009 08:30:21 +0000 (08:30 +0000)]
improvements to desklop dialog.
* enable/disable apply and ok buttons.
* fix bug with remaining "%s/" in system path.
SVN revision: 40214
Gustavo Sverzut Barbieri [Sun, 19 Apr 2009 07:58:36 +0000 (07:58 +0000)]
improve virtual desktop configuration dialog.
enable/disable when values are back to the original.
SVN revision: 40213
Gustavo Sverzut Barbieri [Sun, 19 Apr 2009 07:46:12 +0000 (07:46 +0000)]
improve scale dialog.
* enable/disable widgets and buttons to hint user;
* advanced dialog is now bit more logical, sliders are closer/tied to
radio buttons that enable them.
SVN revision: 40212
Gustavo Sverzut Barbieri [Sun, 19 Apr 2009 06:50:28 +0000 (06:50 +0000)]
better sizes for transition configuration dialog.
SVN revision: 40210
Gustavo Sverzut Barbieri [Sun, 19 Apr 2009 06:44:25 +0000 (06:44 +0000)]
better sizes for border style dialog.
SVN revision: 40208
Gustavo Sverzut Barbieri [Sun, 19 Apr 2009 06:32:28 +0000 (06:32 +0000)]
remove double-separator for non-resizable dialogs.
SVN revision: 40206
Gustavo Sverzut Barbieri [Sun, 19 Apr 2009 06:21:35 +0000 (06:21 +0000)]
usability: sort menus, always keep same order.
maybe this is too much for a feature freeze phase, but this is
annoying for users, sometimes your menu looks one way, sometimes
another. Now it will always look the same, alphabetically ordered.
If it breaks anything before Monday revert!
SVN revision: 40205
Gustavo Sverzut Barbieri [Sun, 19 Apr 2009 05:18:01 +0000 (05:18 +0000)]
fix some problems with eina_hash usage.
SVN revision: 40204
Gustavo Sverzut Barbieri [Sat, 18 Apr 2009 23:46:15 +0000 (23:46 +0000)]
get ride of annoying theme warning on border menu icons
SVN revision: 40202
Gustavo Sverzut Barbieri [Sat, 18 Apr 2009 23:45:26 +0000 (23:45 +0000)]
proper cleanup on icon/edje failure.
SVN revision: 40201
Gustavo Sverzut Barbieri [Sat, 18 Apr 2009 23:13:33 +0000 (23:13 +0000)]
ooops! my mistake with missing parenthesis around math!
SVN revision: 40200
Gustavo Sverzut Barbieri [Sat, 18 Apr 2009 21:44:21 +0000 (21:44 +0000)]
export function to get useful area of zone.
This should be used by other parts of e17, like window placement.
SVN revision: 40197
Gustavo Sverzut Barbieri [Sat, 18 Apr 2009 18:16:02 +0000 (18:16 +0000)]
better way to calculate good window size.
Instead of blindly use 1/3 of zone, now it will account shelf sizes
and will try some proportions before giving up.
SVN revision: 40179
Gustavo Sverzut Barbieri [Sat, 18 Apr 2009 18:14:03 +0000 (18:14 +0000)]
config modules now have better size.
it will now fit into 640x480 and also will look better since
horizontal size will be a bit bigger.
SVN revision: 40178
Gustavo Sverzut Barbieri [Sat, 18 Apr 2009 16:25:13 +0000 (16:25 +0000)]
icons were overflowing, make them bigger and unscaled.
having non-scaled icons will make it look better, giving more details
on how it would be rendered.
SVN revision: 40173
Gustavo Sverzut Barbieri [Sat, 18 Apr 2009 14:03:31 +0000 (14:03 +0000)]
shelf style previews are now smaller
SVN revision: 40169
Carsten Haitzler [Sat, 18 Apr 2009 13:53:23 +0000 (13:53 +0000)]
-lm -- and printf--
SVN revision: 40168
Carsten Haitzler [Sat, 18 Apr 2009 13:52:41 +0000 (13:52 +0000)]
use sort id and sort!
SVN revision: 40167
Carsten Haitzler [Sat, 18 Apr 2009 13:52:24 +0000 (13:52 +0000)]
1. fix thumb to not use preload thread - i spotted bugs. concurrency ones.
2. also write a sort id (harmless - doesnt affect anything). useful for...
sorting.
SVN revision: 40166
Gustavo Sverzut Barbieri [Sat, 18 Apr 2009 13:47:29 +0000 (13:47 +0000)]
list of autohide-dependent widgets should not be global.
SVN revision: 40165
Gustavo Sverzut Barbieri [Sat, 18 Apr 2009 13:43:05 +0000 (13:43 +0000)]
shelf "shrink to contents" is not related to its size.
SVN revision: 40164
Gustavo Sverzut Barbieri [Fri, 17 Apr 2009 22:59:13 +0000 (22:59 +0000)]
also disable slider if label is disabled.
this is actually weird, maybe we should disable the whole
configuration dialog if there is no screensaver? I just noticed these
problems since I missed to install libxss-dev :-(
SVN revision: 40154
Davide Andreoli [Fri, 17 Apr 2009 21:41:09 +0000 (21:41 +0000)]
* Funky EINA_LIST_FOREACH usage :)
SVN revision: 40152
Andreas Volz [Fri, 17 Apr 2009 20:46:30 +0000 (20:46 +0000)]
usability improvement - disable widgets if check disabled
SVN revision: 40151
Andreas Volz [Fri, 17 Apr 2009 20:35:04 +0000 (20:35 +0000)]
reformated with "astyle -s3" because of inconsistent formating
-> NO CODE CHANGES!
SVN revision: 40150
Andreas Volz [Fri, 17 Apr 2009 20:16:56 +0000 (20:16 +0000)]
currently for e.g. ubuntu the mixer module won't work as it uses pulseaudio as mixer
-> this needs to be implemented
-> as short "solution" I changed the default text from "dummy" to "No ALSA mixer found!"
-> this gives the user at least a useful error message
SVN revision: 40149
Andreas Volz [Fri, 17 Apr 2009 20:13:17 +0000 (20:13 +0000)]
the mixer module was completly inconsistent formated!
-> used "astyle -s3" to format it
-> NO CODE CHANGES!
SVN revision: 40148
Massimiliano Calamelli [Fri, 17 Apr 2009 10:18:30 +0000 (10:18 +0000)]
Add fixed parts for syscon module: bad layout in some traslations
SVN revision: 40133
Gustavo Sverzut Barbieri [Fri, 17 Apr 2009 04:56:54 +0000 (04:56 +0000)]
shelf ignore mouse_out when going to children windows.
this solves an annoyance with systray: the bounce-on-mouse-over (mouse
over systray would make shelf hide, but after the animation starts the
shelf get mouse-in again and abort the hide, then starts again). But
it will introduce another annoyance: if systray open a menu and you
navigate to it, shelf will not get mouse-out event and thus will not
autohide.
I'm leaving this behavior as it is less annoying. I discussed a bit
with rasterman and solving this is not easy, we'd need to poll for
mouse position and query window tree, this would waste cpu and keep
timeout rate high, draining battery.
SVN revision: 40128
Gustavo Sverzut Barbieri [Fri, 17 Apr 2009 03:15:27 +0000 (03:15 +0000)]
fix shelf autohide after changing its settings in advanced mode.
shelf should be hidden if it was recreated (restart == 1) and autohide
is set.
SVN revision: 40127
Gustavo Sverzut Barbieri [Fri, 17 Apr 2009 02:54:56 +0000 (02:54 +0000)]
fix shelf autohide on zone geometry changes.
when xrandr/xinerama changes zone (screen/output) geometry, the shelf
needs to update its hide_origin and also do hide animation if it was
hidden already.
SVN revision: 40126
Gustavo Sverzut Barbieri [Thu, 16 Apr 2009 22:17:50 +0000 (22:17 +0000)]
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
Andreas Volz [Thu, 16 Apr 2009 21:03:43 +0000 (21:03 +0000)]
usability improvement
-> shrink and autohide widgets are only enabled if checks are set
SVN revision: 40117
Andreas Volz [Thu, 16 Apr 2009 20:03:32 +0000 (20:03 +0000)]
the ilist was to small
SVN revision: 40116
Andreas Volz [Thu, 16 Apr 2009 19:59:11 +0000 (19:59 +0000)]
usabilty improvement - disable widgets if not checked
SVN revision: 40115
Iván Briano [Thu, 16 Apr 2009 04:48:46 +0000 (04:48 +0000)]
Don't leak.
SVN revision: 40100
Carsten Haitzler [Wed, 15 Apr 2009 04:52:40 +0000 (04:52 +0000)]
and handle premapped windows
SVN revision: 40075
toma [Wed, 15 Apr 2009 02:31:22 +0000 (02:31 +0000)]
Fix some clipping issues in gadgets that are on shelves.
SVN revision: 40073
toma [Wed, 15 Apr 2009 01:41:00 +0000 (01:41 +0000)]
Formatting.
SVN revision: 40070
Andreas Volz [Tue, 14 Apr 2009 21:53:06 +0000 (21:53 +0000)]
usability improvement - autoraise slider only if check active
SVN revision: 40063
Andreas Volz [Tue, 14 Apr 2009 21:46:12 +0000 (21:46 +0000)]
usability improvement - geometry slider only available if check active
SVN revision: 40062
Massimiliano Calamelli [Tue, 14 Apr 2009 21:41:59 +0000 (21:41 +0000)]
Fix missing MAX for OpenSolaris
SVN revision: 40061
Andreas Volz [Tue, 14 Apr 2009 21:31:49 +0000 (21:31 +0000)]
usability improvement
-> warp mouse setting in advanced dialog is not complete consistent, but better as before...
SVN revision: 40060
Andreas Volz [Tue, 14 Apr 2009 21:20:28 +0000 (21:20 +0000)]
visuell feedback for disabled labels
SVN revision: 40059
Andreas Volz [Tue, 14 Apr 2009 21:18:16 +0000 (21:18 +0000)]
theme enabled/disabled support for label widget
SVN revision: 40058
Andreas Volz [Tue, 14 Apr 2009 20:53:27 +0000 (20:53 +0000)]
only E_FREE - no need to check anything
SVN revision: 40056
Andreas Volz [Tue, 14 Apr 2009 19:54:21 +0000 (19:54 +0000)]
usability improvement - disable if not usable
SVN revision: 40053
Andreas Volz [Tue, 14 Apr 2009 19:14:30 +0000 (19:14 +0000)]
use eina list foreach macro
SVN revision: 40051
Andreas Volz [Tue, 14 Apr 2009 19:13:36 +0000 (19:13 +0000)]
use eina list macro
SVN revision: 40049
Andreas Volz [Tue, 14 Apr 2009 19:12:40 +0000 (19:12 +0000)]
use eina macro
SVN revision: 40048
Andreas Volz [Tue, 14 Apr 2009 18:57:38 +0000 (18:57 +0000)]
no problem to free a NULL pointer, so no check needed
SVN revision: 40047
Andreas Volz [Tue, 14 Apr 2009 18:54:29 +0000 (18:54 +0000)]
- correct free
- 'if' arround free cfdata - it's better like this
SVN revision: 40046
Andreas Volz [Tue, 14 Apr 2009 18:49:58 +0000 (18:49 +0000)]
correct free
SVN revision: 40045
Andreas Volz [Tue, 14 Apr 2009 18:47:33 +0000 (18:47 +0000)]
thanks for the hint Gustavo :-)
SVN revision: 40044
Daniel Kolesa [Tue, 14 Apr 2009 17:21:19 +0000 (17:21 +0000)]
Updated debian stuff(grew Standards-Version, updated python-ecore rules file)
SVN revision: 40043
Gustavo Sverzut Barbieri [Mon, 13 Apr 2009 20:03:11 +0000 (20:03 +0000)]
disable connman until we update it to newer connman api in e_dbus.
SVN revision: 40024
Christopher Michael [Mon, 13 Apr 2009 16:56:37 +0000 (16:56 +0000)]
Fix formatting. Add EAPI import_del/fsel_del functions to the import
header to remove compile warning
SVN revision: 40023
Daniel Kolesa [Mon, 13 Apr 2009 15:34:58 +0000 (15:34 +0000)]
Czech - updated translations, added etk translation
SVN revision: 40017
Gustavo Sverzut Barbieri [Mon, 13 Apr 2009 14:56:38 +0000 (14:56 +0000)]
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
Vincent Torri [Mon, 13 Apr 2009 10:25:11 +0000 (10:25 +0000)]
define MAX for all OS, instead of plenty #include
SVN revision: 40012
Aron Xu [Sun, 12 Apr 2009 11:58:52 +0000 (11:58 +0000)]
Added pt to LINGUAS of e
SVN revision: 40004
Aron Xu [Sun, 12 Apr 2009 06:51:20 +0000 (06:51 +0000)]
sync translations from launchpad
SVN revision: 39997
Aron Xu [Sun, 12 Apr 2009 06:42:46 +0000 (06:42 +0000)]
Added ku.po from launchpad
SVN revision: 39996
Aron Xu [Sun, 12 Apr 2009 06:35:02 +0000 (06:35 +0000)]
Added hr.po from launchpad
SVN revision: 39995
Aron Xu [Sun, 12 Apr 2009 05:21:22 +0000 (05:21 +0000)]
Changes to do with POTFILES.skip
SVN revision: 39994
Carsten Haitzler [Sat, 11 Apr 2009 08:42:24 +0000 (08:42 +0000)]
shoudl just use regular win.
SVN revision: 39976
Vincent Torri [Sat, 11 Apr 2009 08:33:44 +0000 (08:33 +0000)]
remove useless subwindow code
SVN revision: 39975
Andreas Volz [Sat, 11 Apr 2009 07:22:33 +0000 (07:22 +0000)]
free EinaList at exit
SVN revision: 39971
Andreas Volz [Sat, 11 Apr 2009 07:22:05 +0000 (07:22 +0000)]
unused variable
SVN revision: 39970
Andreas Volz [Sat, 11 Apr 2009 07:20:54 +0000 (07:20 +0000)]
change to Eina_List
SVN revision: 39969
Gustavo Sverzut Barbieri [Sat, 11 Apr 2009 07:10:12 +0000 (07:10 +0000)]
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
Carsten Haitzler [Sat, 11 Apr 2009 06:20:11 +0000 (06:20 +0000)]
allow for system startup .orders... not great - but simple.
SVN revision: 39963
Carsten Haitzler [Sat, 11 Apr 2009 06:13:34 +0000 (06:13 +0000)]
cedrice pathc to stop seg of eillume on unload,
SVN revision: 39962
Gustavo Sverzut Barbieri [Sat, 11 Apr 2009 05:40:18 +0000 (05:40 +0000)]
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
Gustavo Sverzut Barbieri [Sat, 11 Apr 2009 04:40:01 +0000 (04:40 +0000)]
improve string copying.
SVN revision: 39956
Andreas Volz [Fri, 10 Apr 2009 22:50:11 +0000 (22:50 +0000)]
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
Andreas Volz [Fri, 10 Apr 2009 22:37:36 +0000 (22:37 +0000)]
NULL
SVN revision: 39953
Andreas Volz [Fri, 10 Apr 2009 22:34:15 +0000 (22:34 +0000)]
- possible configure the xscreensaver options only if activated
- now used Eina_List for storage (I hope I used it correct...)
SVN revision: 39952
Davide Andreoli [Fri, 10 Apr 2009 22:28:58 +0000 (22:28 +0000)]
Patch by semernin to fix bug#272
thanks
SVN revision: 39951
Davide Andreoli [Fri, 10 Apr 2009 22:02:32 +0000 (22:02 +0000)]
* 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
Andreas Volz [Fri, 10 Apr 2009 21:17:58 +0000 (21:17 +0000)]
allow editing of Custom Screenlock only if activated check
SVN revision: 39949
Andreas Volz [Fri, 10 Apr 2009 21:03:20 +0000 (21:03 +0000)]
enabled and disabled state for checkboxes
SVN revision: 39947
Andreas Volz [Fri, 10 Apr 2009 18:52:18 +0000 (18:52 +0000)]
GUI improvement by enable/disable radio group chained to checkbox state
SVN revision: 39946
Andreas Volz [Fri, 10 Apr 2009 17:51:36 +0000 (17:51 +0000)]
disabled state for e/widgets/radio and e/widgets/radio_icon implemented
SVN revision: 39943
Sergey Semernin [Fri, 10 Apr 2009 14:21:36 +0000 (14:21 +0000)]
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
Vincent Torri [Fri, 10 Apr 2009 14:05:50 +0000 (14:05 +0000)]
allow compilation of battery module on mac os x
SVN revision: 39935
Vincent Torri [Fri, 10 Apr 2009 13:40:37 +0000 (13:40 +0000)]
[name]_CFLAGS and [name]_LIBS are already substituted by PKG_CHECK_MODULES
SVN revision: 39934
Vincent Torri [Fri, 10 Apr 2009 12:18:36 +0000 (12:18 +0000)]
ecore_x_window_del -> ecore_x_window_free
SVN revision: 39931
Andreas Volz [Fri, 10 Apr 2009 11:11:49 +0000 (11:11 +0000)]
set minimum size for cards list
SVN revision: 39928
Vincent Torri [Fri, 10 Apr 2009 09:57:57 +0000 (09:57 +0000)]
ecore_x_window_del -> ecore_x_window_free
SVN revision: 39924
Daniel Kolesa [Fri, 10 Apr 2009 09:55:48 +0000 (09:55 +0000)]
Updated E debian stuff for new repos
SVN revision: 39923
Massimo Maiurana [Thu, 9 Apr 2009 15:48:06 +0000 (15:48 +0000)]
updating french and italian translations
SVN revision: 39908
Gustavo Sverzut Barbieri [Wed, 8 Apr 2009 18:25:02 +0000 (18:25 +0000)]
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
Christopher Michael [Wed, 8 Apr 2009 18:02:27 +0000 (18:02 +0000)]
Remove erroneous widget_data_get call
SVN revision: 39902
Carsten Haitzler [Wed, 8 Apr 2009 08:34:11 +0000 (08:34 +0000)]
when hacking.... know what u are doing
SVN revision: 39892
Carsten Haitzler [Wed, 8 Apr 2009 08:30:13 +0000 (08:30 +0000)]
add a cmd-line opt to skip format test...
SVN revision: 39891
Daniel Kolesa [Tue, 7 Apr 2009 18:29:13 +0000 (18:29 +0000)]
Make profiles working again. Thanks to Sachiel for the fix :)
SVN revision: 39889