Commit Graph

4885 Commits

Author SHA1 Message Date
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