Gustavo Sverzut Barbieri
78e5959bdf
cleanups, consts and return Eina_Bool for file setters.
...
okay, maybe too much for a single patch, but they are all pretty trivial:
- whitespace cleanups;
- simplify "sd" assignments;
- add const keyword to getters;
- return if file_set operation succeeded or not.
SVN revision: 47069
2010-03-09 02:45:14 +00:00
Gustavo Sverzut Barbieri
ba79908621
non-resiable "presentation mode" dialogs and -Wextra/trailing whitespace cleanups.
...
SVN revision: 47060
2010-03-09 00:31:44 +00:00
Carsten Haitzler
eff746a164
load modules before execcing apps.
...
SVN revision: 47000
2010-03-08 15:00:29 +00:00
Gustavo Sverzut Barbieri
1b712ba617
no need fro frame in the module list, the dialog title says it all.
...
SVN revision: 46975
2010-03-08 02:39:44 +00:00
Gustavo Sverzut Barbieri
707f0fa37e
don't ever select headers...
...
SVN revision: 46958
2010-03-07 20:08:46 +00:00
Gustavo Sverzut Barbieri
5cd4b45793
crack--, /me needs sleep!
...
SVN revision: 46929
2010-03-07 05:37:40 +00:00
Gustavo Sverzut Barbieri
f3dcabc3d0
enables optional alpha edition in color selector.
...
NOTE: the color selection widget (e_widget_csel) is way too
complex. The basic editor should not show HSV as most people
have no clue what it is.
SVN revision: 46926
2010-03-07 05:24:09 +00:00
Gustavo Sverzut Barbieri
9e35127d35
better desktop file editor, presents more space in less space!
...
* use toolbook and segment all information to different pages
* icon got its own page, with bigger view
* labels on one line, entries on the next: more consistency, better
alignment, takes less horizontal space and allows entries to show
more characters.
* editing new desktop files (Settings > Apps > New Application) will
use a dynamically created name based on application name, instead
of falling back to a numeric based _new_app-%d.desktop.
SVN revision: 46902
2010-03-06 00:42:09 +00:00
Sebastian Dransfeld
66b667f273
Use efreet_desktop_new where appropriate
...
efreet_desktop_get (will in time) setup a lot of stuff to monitor
changes. If we just use the results from efreet_desktop_get within one
function and then free, this is unneeded overhead. efreet_desktop_free
will more lightweight (but require a bit more mem alloc).
SVN revision: 46847
2010-03-03 22:10:55 +00:00
Sebastian Dransfeld
be71ec56a9
We do free our efreet_desktop's
...
SVN revision: 46846
2010-03-03 22:10:44 +00:00
Sebastian Dransfeld
346707729c
Use efreet_desktop_get
...
We want to get a cached version which submits events for bd->desktop
SVN revision: 46845
2010-03-03 22:10:34 +00:00
Gustavo Sverzut Barbieri
75e97e144c
postpone module list construction to idler.
...
Create the list later so the dialog shows up immediately and is later
populated. The creation of the list is quite expensive, with disk,
efreet and later computation of the final list.
It seems good now, but if required it could be split a bit more,
instead of doing one directory per idle run, do one file.
SVN revision: 46843
2010-03-03 21:37:52 +00:00
Christopher Michael
650c66ec68
Respect zone aspect ratio.
...
SVN revision: 46838
2010-03-03 18:30:27 +00:00
Gustavo Sverzut Barbieri
b7e7f44bc9
better sizing
...
SVN revision: 46815
2010-03-03 04:42:22 +00:00
Gustavo Sverzut Barbieri
073a946433
new, single list module loader dialog.
...
This dialog was reworked to have one single list instead of two. This
makes the internals way simpler and also fits small screens.
Extra benefit is that we don't need to reload the list, so it's
flicker-free and you don't loose context. Of course it will save some
cpu cycles not having to do these list fills over and over again.
the ilist had to be changed to include an "end" object, in the default
theme it is at the right. It will use a part named
e/widget/ilist/toggle_end to present the selected state. (The
favorites/heart icon was choosen because it is red and thus easily
visible in both black and white background -- selected/unselected).
SVN revision: 46813
2010-03-03 04:10:04 +00:00
Christopher Michael
0858fa31c2
Add handler for bg update.
...
When deleting, remove icon objects.
SVN revision: 46808
2010-03-03 00:36:08 +00:00
Carsten Haitzler
07c6e7788d
oooold patch from manio! in!
...
SVN revision: 46807
2010-03-03 00:32:39 +00:00
Christopher Michael
8dd6d9fa23
Rework deskpreview widget so play nice w/ toolbook.
...
- e_widget_aspect has issues when used in toolbook (so we don't use it here).
- Still a couple of TODOs in this:
Respect zone aspect.
Use livethumb for previews.
SVN revision: 46803
2010-03-02 22:56:06 +00:00
Gustavo Sverzut Barbieri
fccaf3de73
better alignment, sizing and pass -Wextra
...
SVN revision: 46796
2010-03-02 18:53:02 +00:00
Christopher Michael
a9e98d36dd
Don't expand..makes things look horrible.
...
SVN revision: 46789
2010-03-02 15:51:26 +00:00
Boris Faure
1060dfbd2e
e: check whether fork failed
...
SVN revision: 46787
2010-03-02 15:07:03 +00:00
Carsten Haitzler
fd7e0c09df
hmmm something screwed with init done events.. remove 1 undone.
...
SVN revision: 46784
2010-03-02 12:31:20 +00:00
Christopher Michael
8a70d741fb
Disable the timer if we are not debugging stringshare usage.
...
Fix some formatting.
SVN revision: 46778
2010-03-02 07:19:50 +00:00
Christopher Michael
f933b3e993
Formatting.
...
SVN revision: 46738
2010-03-01 20:40:49 +00:00
Sebastian Dransfeld
cdd86db6ac
Eet cache for efreet desktop
...
SVN revision: 46726
2010-03-01 18:16:32 +00:00
Gustavo Sverzut Barbieri
90a385ff28
fix problem with resizing dialogs that use e_widget_framelist_object_append()
...
Now we have a new variant that lets you set the box pack
options. Couple of modules need this.
SVN revision: 46691
2010-03-01 13:14:31 +00:00
Christopher Michael
98e95cc950
Comment whole section as we never make use of it anyway.
...
SVN revision: 46674
2010-03-01 01:33:44 +00:00
Christopher Michael
dcd6a62380
Don't set a min width that is too large. Just use min width returned from
...
the function. This makes module dialog work nicely w/ smaller resolutions.
SVN revision: 46673
2010-03-01 00:57:06 +00:00
Christopher Michael
3bc257bf8d
Fix up formatting.
...
SVN revision: 46625
2010-02-27 22:51:19 +00:00
Daniel Kolesa
fd63280f2e
Merge configmenu from extras with Configuration Panel module(after discussion with raster). For this, I added API to disable or enable any augmentation point from any module and later enable it again. Thanks to this merge, you can have configuration panel categories directly in main menu, replacing old items like Gadgets in that submenu. You can easily switch to old style from Advanced->Configuration Panel, if the module is disabled it is the old style of course. Also I removed configmenu from emodules when it is not needed anymore.
...
SVN revision: 46587
2010-02-27 17:04:55 +00:00
Gustavo Sverzut Barbieri
7255cc7b32
quaker said valgrind 3.5 just accept a byte value (0-255)
...
SVN revision: 46537
2010-02-26 23:55:12 +00:00
Carsten Haitzler
4513a24797
no more round trips! bad bad bad!
...
SVN revision: 46459
2010-02-25 12:26:10 +00:00
Carsten Haitzler
c5ab22f34a
delay order re-load from monitor signal
...
SVN revision: 46351
2010-02-22 08:04:41 +00:00
Christopher Michael
4461057e7a
Add illume quickpanel zone fetch to border structure.
...
SVN revision: 46293
2010-02-19 03:21:30 +00:00
Gustavo Sverzut Barbieri
c4d6295c8c
Auto-logout after 60 seconds "logout confirm dialog" shows.
...
SVN revision: 46246
2010-02-17 14:03:06 +00:00
Carsten Haitzler
60b35967de
gl vsync smoother tear-free rendering on desktop (nvidia though only - i am
...
in no mood to figure out the convoluted vsync stuff for every linux gl drvier
out there!)
SVN revision: 46158
2010-02-14 03:57:43 +00:00
Carsten Haitzler
c42497848b
fix long-standing bug in exe exit handling! ugh...
...
SVN revision: 46123
2010-02-13 02:47:21 +00:00
Christopher Michael
30b60b5bd3
No point in running find_by_client_window here as we do nothing with it
...
anyway.
SVN revision: 46104
2010-02-11 22:05:14 +00:00
Carsten Haitzler
eed1782f5f
and some more compositor work - now its looking mroe solid.
...
SVN revision: 46045
2010-02-10 14:13:29 +00:00
Christopher Michael
9fc08dd6c4
And adjust size hint when setting icon too. (Same problem as previous commit
...
wrt text).
SVN revision: 46033
2010-02-10 02:41:39 +00:00
Christopher Michael
bdb0df2303
Set min size on button when text is set. (Found this after creating a button
...
w/ no text, than later setting the text...the size was never adjusted).
SVN revision: 46032
2010-02-10 02:29:09 +00:00
Christopher Michael
9956b1d406
Respect internal_no_remember flag.
...
SVN revision: 45994
2010-02-08 22:48:21 +00:00
Christopher Michael
24552e95bf
No need to include these anymore. They are included by default w/ Ecore_X.h
...
SVN revision: 45955
2010-02-06 22:31:17 +00:00
Carsten Haitzler
f274652e1f
add sugusr1 to bring uo std config panel
...
SVN revision: 45929
2010-02-06 09:47:17 +00:00
Carsten Haitzler
a5c4d29cb9
fix toolbar bug in sizing
...
SVN revision: 45896
2010-02-05 12:24:42 +00:00
Carsten Haitzler
00e6bf4bf1
make back./fwd arrow actuall advance items in toolbar
...
SVN revision: 45894
2010-02-05 10:22:21 +00:00
Carsten Haitzler
1646ce1042
and dont set sync for your own windows! deadlock in compositing otherwise
...
SVN revision: 45774
2010-02-01 14:16:27 +00:00
Sebastian Dransfeld
02b6e4db39
Ecore_Str.h -> Eina
...
SVN revision: 45740
2010-01-30 22:11:11 +00:00
Sebastian Dransfeld
c197d0c8a0
Only do "selected" cb when single_click_delay is 0
...
If single_click_delay is activated, _e_fm2_mouse_1_handler will handle
"selected" cb
SVN revision: 45631
2010-01-27 19:33:53 +00:00
Carsten Haitzler
6b09578e94
dont unload - restarts handle that. too unsafe.
...
SVN revision: 45627
2010-01-27 15:18:51 +00:00