Commit Graph

7602 Commits

Author SHA1 Message Date
Gustavo Sverzut Barbieri d06c310be4 EAPI, as the dynamically loaded modules will use that symbol due DBG()
and friends.



SVN revision: 47860
2010-04-09 02:03:49 +00:00
Christopher Michael e79308394a New Shelf Contents dialog to work with small resolutions.
SVN revision: 47859
2010-04-09 01:07:40 +00:00
Christopher Michael b69c08a3ae Fix module description typo.
SVN revision: 47858
2010-04-09 01:06:51 +00:00
Christopher Michael 125ffd9112 Function to return the 'selected' items value.
SVN revision: 47857
2010-04-09 00:24:33 +00:00
Christopher Michael 6c858bb3b0 Another wrapper function to return an ilist items value using only the index
of selected item.



SVN revision: 47856
2010-04-09 00:08:38 +00:00
Hannes Janetzek 15dcb3c74e 'everything' fix reloading after unloading :p
SVN revision: 47855
2010-04-08 23:51:02 +00:00
Hannes Janetzek 8ef04a8744 'everything'
- trigger show_timer_cb on tab, when the list is not already shown
- whitespaces--


SVN revision: 47853
2010-04-08 23:41:53 +00:00
Hannes Janetzek fdcba0eec1 'everything' dont create view twice..
SVN revision: 47852
2010-04-08 23:36:15 +00:00
Hannes Janetzek 261903c589 'everything'
- slight delay for rolling out the list.
- no delay for actions - on enter actions are directly updated and executed


SVN revision: 47851
2010-04-08 23:29:35 +00:00
Hannes Janetzek 0ef941962b 'everything' fix unloading of module part 1.
SVN revision: 47849
2010-04-08 22:50:53 +00:00
Hannes Janetzek 1713dfa83c 'everything'
- fixed serious leak in thumb_view. 
 - cleanups


SVN revision: 47848
2010-04-08 22:37:50 +00:00
Christopher Michael c0bb6d2148 Wrapper functions for getting an items 'value'. To be used in new Shelf
Contents dialog.



SVN revision: 47844
2010-04-08 20:07:11 +00:00
Christopher Michael f08bdd1c4c Patch from Tom Hacohen to remove freeing of dbus message arguments...thanks :)
SVN revision: 47835
2010-04-08 15:09:25 +00:00
Carsten Haitzler 83f8580fe1 fixx shadow - more correct. no overlap for argb bordered windows.
SVN revision: 47831
2010-04-08 13:02:55 +00:00
Hannes Janetzek b7d24f25cc check evry module api version
SVN revision: 47829
2010-04-08 11:55:15 +00:00
Carsten Haitzler 0c3b9e3100 oops segv
SVN revision: 47827
2010-04-08 06:23:23 +00:00
Carsten Haitzler 362b87516e comp -> EFFECTS! (yes.. using edje!)
SVN revision: 47826
2010-04-08 06:01:40 +00:00
Hannes Janetzek 90f261fc04 'everything'
- use item_changed event to update views and actions
- Evry_File: rename uri to path


SVN revision: 47807
2010-04-07 15:03:27 +00:00
Cedric BAIL f6820d53a6 * e: Config in E17 could take avantage off Eet mapped string, but right
now the API doesn't provide a way to let the Eet_File open. So don't
	hack around Eet API and use the proper API.

	TODO: Break E_Config API to hold a reference to the Eet_File as long as
	needed.


SVN revision: 47805
2010-04-07 13:54:33 +00:00
Hannes Janetzek 91477b60c2 'everything' removed tracker plugin from core
SVN revision: 47803
2010-04-07 11:21:11 +00:00
Christopher Michael 98dbcf9403 New Temperature config dialog.
- Works on small resolutions.
 - Fixes issues wrt radio widgets (in old dialog they would not always work
correctly).



SVN revision: 47798
2010-04-07 01:31:09 +00:00
Christopher Michael 72a851477e Fix modules dialog to work w/ smaller resolutions (ilist was too tall).
Add some missing wrapper functions for slider widget (used in new temp
config dialog).



SVN revision: 47797
2010-04-07 01:30:03 +00:00
Christopher Michael 514791b05a Set resizable and centered for Apps dialog.
SVN revision: 47756
2010-04-05 00:43:12 +00:00
Christopher Michael b3b53cab19 Set min width/height for list widget.
SVN revision: 47755
2010-04-05 00:40:30 +00:00
Christopher Michael fbb94106c8 Set Apps dialog to be resizable.
SVN revision: 47754
2010-04-04 23:34:36 +00:00
Hannes Janetzek e67b77ac46 'everything'
- make upadte of action selector async
- added action selector as subjects plugin for actions without object like restart, shutdown, etc


SVN revision: 47748
2010-04-04 14:11:35 +00:00
Hannes Janetzek 66c8385ac1 'everything' fix segv in border plugin
SVN revision: 47747
2010-04-04 14:04:30 +00:00
Christopher Michael fc5ce5b535 Rework Apps dialog to work nicer on smaller screens. Uses the ilist
end toggles too :)
Rename Favorites Menu to Favorite Applications.
Move Favorites to be in the Apps category.

NB: Dialog works good, but efeet_util_path_to_file_id is returning
garbage so any saves wrt order files (ibar, startup, restart apps)
will produce garbage in the .order file hence peoples problems w/
missing IBar apps, etc, etc.



SVN revision: 47723
2010-04-03 15:37:24 +00:00
Massimo Maiurana e0d9afa23a updating french and italian translations
SVN revision: 47722
2010-04-03 08:32:36 +00:00
Christopher Michael 1436728f88 Formatting & Whitespace removal.
SVN revision: 47718
2010-04-03 01:03:40 +00:00
Christopher Michael f4be8d98e9 Some desktop cleanup.
SVN revision: 47717
2010-04-02 23:58:49 +00:00
Christopher Michael 7ac8ff9ec8 Fix copy/paste comment...doh :(
SVN revision: 47715
2010-04-02 17:27:42 +00:00
Christopher Michael 27d7880edc Reset indicator geometry for Conformant apps when we close indicator.
SVN revision: 47714
2010-04-02 17:25:20 +00:00
Christopher Michael 250cd38661 Add ability to set softkey size.
SVN revision: 47712
2010-04-02 17:24:02 +00:00
Christopher Michael 8bf1abea6f Add ability to set indicator height...requested by TAsn (Freerunner
project).



SVN revision: 47709
2010-04-02 17:07:28 +00:00
Hannes Janetzek f18fea93f8 'everything' dont add aggregator when there is only one plugin which wont show items in aggregator list
SVN revision: 47708
2010-04-02 16:28:19 +00:00
Christopher Michael bee9246e44 Fix item label return. Thanks cedric :)
SVN revision: 47694
2010-04-02 15:21:46 +00:00
Hannes Janetzek 01756e0012 'everything' update actions view when subject item changed
SVN revision: 47681
2010-04-02 06:12:33 +00:00
Hannes Janetzek 98c86b1083 'everything' update also inactive selectors (e.g. when an action removes the current item)
SVN revision: 47679
2010-04-02 05:31:02 +00:00
toma 58703dc534 Better definition between e/toolbar and e/widgets/toolbar. Its now e/fileman/toolbar as it is fileman specific, where as the other is a widget. THEME MAKERS: You will need to update to accomodate this change. I think the e_toolbar.c should probably be renamed too...
SVN revision: 47678
2010-04-02 04:30:09 +00:00
Hannes Janetzek fc578352d0 'everything'
- add plugin option whether items should be shown in aggregator
- fix cleanup of thumb view when there are no items


SVN revision: 47677
2010-04-02 04:19:38 +00:00
Christopher Michael d50bb8061f Fix eina_stringshare usage...thanks k-s :)
SVN revision: 47674
2010-04-01 23:14:16 +00:00
Hannes Janetzek 7c5bb610bd 'everything' fix issue with clearing thumb queue on _view_update
SVN revision: 47665
2010-04-01 19:32:44 +00:00
Christopher Michael 5010ef93f5 Use item->label in places where we can. I don't know how this was
overlooked all this time. This fixes a bug where getting item->label
was always returning NULL.

Can someone please check the eina_stringshare usage here ? Thanks :)



SVN revision: 47655
2010-04-01 18:48:24 +00:00
Christopher Michael acae39fd3e Fix issue where sometimes when closing an app, the window below would
not show...now it will at least show home. This fixes the 'grey'
background issue reported by TAsn.

Fix issue of keyboard layout getting reset when switching between 2
apps which use a vkbd (reported by TAsn).



SVN revision: 47636
2010-03-31 23:43:35 +00:00
Christopher Michael 476da0ff45 Reduce code duplication by using one function to set kbd indicator icon.
SVN revision: 47617
2010-03-31 01:38:27 +00:00
Christopher Michael 792a38900d Make sure we return something so the handler keeps running.
SVN revision: 47615
2010-03-30 23:45:31 +00:00
Christopher Michael 6dfe7ded69 Use our own focus stack for 'back' button as E's stack seems to include
windows even if they don't accept or take focus.
Don't cycle focus if a window has a transient dialog present.
Fix some formatting.

Fixes focus cycle issue(s) reported by TAsn, thanks :)



SVN revision: 47614
2010-03-30 23:39:43 +00:00
Christopher Michael 1dad27b2ed Add property handler so we can adjust icon according to window state.
Fixes problem reported by TAsn wrt icon not changing when elm_entry
widgets show a keyboard.



SVN revision: 47613
2010-03-30 23:37:45 +00:00
Christopher Michael 885007c49b Allow home to have focus.
SVN revision: 47612
2010-03-30 23:36:48 +00:00
Christopher Michael b61dd896b9 Add missing keyboard modes.
SVN revision: 47611
2010-03-30 23:36:32 +00:00
Cedric BAIL 9dc05e298b * e: handle more valgrind tool to monitore e17.
SVN revision: 47600
2010-03-30 15:13:45 +00:00
Hannes Janetzek 9c9333b24a 'everything' apps: remove uneeded filter
SVN revision: 47599
2010-03-30 13:32:44 +00:00
Carsten Haitzler 3492c8fd13 more options - ui fits better on small screens
SVN revision: 47575
2010-03-30 03:10:03 +00:00
Christopher Michael 4eefa59387 Use Eina_Bool for multi-select of ilist.
Fix formatting issues in some other files.



SVN revision: 47573
2010-03-30 01:05:56 +00:00
Cedric BAIL 70969e8b9f * e: prevent segv when reinserting the same object. Should never happen
but better to not segv.


SVN revision: 47558
2010-03-29 16:11:08 +00:00
Cedric BAIL 9f4f9be6ac * e: fix efreet refcount in exebuf.
SVN revision: 47556
2010-03-29 13:21:38 +00:00
Hannes Janetzek d4d1e02dc2 'everything' fix thumb queue
SVN revision: 47541
2010-03-28 20:16:17 +00:00
Hannes Janetzek cc0b4c47ae 'everything' change 'show list' option to show list from the start
SVN revision: 47540
2010-03-28 20:15:27 +00:00
toma 003511f878 Missed this one...
SVN revision: 47532
2010-03-28 15:16:29 +00:00
Hannes Janetzek 158bb21da2 'everything' send unselect signal on _view_update
SVN revision: 47530
2010-03-28 14:47:26 +00:00
Sebastian Dransfeld 7c9c49eabc Make sure we free desktop before getting new
SVN revision: 47518
2010-03-27 20:53:41 +00:00
Sebastian Dransfeld 3ad866ca96 e: This isn't true anymore
We get our own pointer from efreet util now.

SVN revision: 47517
2010-03-27 20:53:30 +00:00
Sebastian Dransfeld bf86564fea TODO++
SVN revision: 47514
2010-03-27 19:58:44 +00:00
Sebastian Dransfeld 4e5640ae0f efreet_util_init gone
SVN revision: 47512
2010-03-27 19:58:21 +00:00
Gustavo Sverzut Barbieri 3020c32b54 fix when there is no adaptor for an instance.
PS: I couldn't test it as my machine does not have a hw switch to turn
bluetooth off... and I'm lazy to search how to disable it using
software (hciconfig hci0 down does not do it, just put the adapter in
offline mode and my btusb is not modular, so I can't remove the
module) :-)



SVN revision: 47505
2010-03-27 14:23:37 +00:00
toma daf415fce1 Update all the module icons to match the newer window icons. Wasnt as painful a process as I thought...
SVN revision: 47501
2010-03-27 02:53:54 +00:00
Sebastian Dransfeld 779ef9e24a Sync with efreet and some cleanup
SVN revision: 47478
2010-03-26 05:34:34 +00:00
Sebastian Dransfeld 93d2e401c1 Efreet update
- Listen to cache update
- Free desktops after retrival

SVN revision: 47477
2010-03-26 05:34:20 +00:00
Sebastian Dransfeld fed2a494e1 Listen to cache update event
SVN revision: 47476
2010-03-26 05:34:10 +00:00
Sebastian Dransfeld 1281326421 free desktop when done
SVN revision: 47475
2010-03-26 05:33:59 +00:00
Sebastian Dransfeld 2277270e9c free desktop on border removal
SVN revision: 47474
2010-03-26 05:33:48 +00:00
Cedric BAIL 75a2286179 * e: handle mouse wheel for slider.
SVN revision: 47452
2010-03-25 17:33:54 +00:00
Christopher Michael c41edaac93 When 'mode' changes we may need to reset indicator position depending
on mode, so in layout update don't skip indicators.



SVN revision: 47439
2010-03-25 00:23:55 +00:00
Massimo Maiurana c4ffd51e9d updating french and italian translations
SVN revision: 47433
2010-03-24 17:58:35 +00:00
Carsten Haitzler 116a275b8a fix some sync send issues - missed cases.
SVN revision: 47411
2010-03-24 08:08:46 +00:00
Hannes Janetzek 22d6a15d3b 'everything' view: less blocking, cleanups
SVN revision: 47390
2010-03-23 12:39:35 +00:00
Gustavo Sverzut Barbieri b737fdc095 [E-devel] [PATCH] Fix crash on ebluez
By: "Gustavo F. Padovan" <padovan@profusion.mobi>



SVN revision: 47372
2010-03-22 17:22:47 +00:00
Hannes Janetzek 5a1556acca 'everything'
- use idler for retrieving icons. 
- delay initial update of matches 


SVN revision: 47357
2010-03-21 15:55:03 +00:00
Davide Andreoli 0b32a8667f EFM(fwin): dont show the operation info if the operation keep less that 1 second
SVN revision: 47356
2010-03-21 12:51:36 +00:00
Massimo Maiurana 9e5c4bc1ad updating french and italian translations
SVN revision: 47349
2010-03-19 21:49:44 +00:00
Gustavo Sverzut Barbieri 68f887c3e8 fix warnings.
SVN revision: 47335
2010-03-18 22:07:39 +00:00
Gustavo Sverzut Barbieri 279c2bf070 missing file and set svn-ignore
SVN revision: 47333
2010-03-18 21:59:05 +00:00
Gustavo Sverzut Barbieri 0ce4c3a891 e: Add ofono module.
By: João Paulo Rechi Vita <jprvita@profusion.mobi>



SVN revision: 47330
2010-03-18 21:48:56 +00:00
Cedric BAIL e8c170542b * e: remove some historic comment.
NOTE: I did some test and wasn't able to trigger the documented segv.
	If you get a segv on exit, please report and help me to understand how
	to trigger it. Anyway, I reactived it so that we can get global memory
	consuption statistic with e17.


SVN revision: 47322
2010-03-18 15:02:10 +00:00
Carsten Haitzler b109ded5aa nice alert to tell u what went wrong
SVN revision: 47303
2010-03-17 03:40:21 +00:00
Carsten Haitzler f85d9326b8 fix missed expose in comp
SVN revision: 47282
2010-03-16 08:54:57 +00:00
Carsten Haitzler 40cb95e25f and on osx - they use some other env var apparently.
SVN revision: 47281
2010-03-16 08:11:23 +00:00
Christopher Michael c50f366634 Add basic & advanced check_changed code.
SVN revision: 47258
2010-03-15 21:27:26 +00:00
Christopher Michael 08c44b3bfd Rework pager config dialog for smaller screen resolutions (using
toolbook).

NB: May need label changes. Still needs 'check_changed' code too, but
the bulk of the work is done.



SVN revision: 47252
2010-03-15 20:38:49 +00:00
Sebastian Dransfeld 39bb11a264 The Efreet_Desktop to edit should be unique
Use efreet_desktop_uncached_new to get a unique copy of a Efreet_Desktop
read from disk. This way the editor wont interfere with the running
system. Any changes to .desktop files must then be caught by file
monitoring.

SVN revision: 47251
2010-03-15 19:58:12 +00:00
Hannes Janetzek df3346704f 'everything' fix segv in tracker plugin
SVN revision: 47249
2010-03-15 19:47:36 +00:00
Hannes Janetzek a1e8825e2b 'everything' less artificial match lag
SVN revision: 47234
2010-03-15 13:10:43 +00:00
Hannes Janetzek 6ba364c301 'everything'- whoops, fix last commit
SVN revision: 47218
2010-03-14 18:00:53 +00:00
Hannes Janetzek 4104105380 'everything'
- lower priority for 'text' items
- show plugin icons in aggregator and selector when there are no item icons 


SVN revision: 47217
2010-03-14 17:53:13 +00:00
Gustavo Sverzut Barbieri 8b2dbb866d check changed and -Wextra cleanups.
SVN revision: 47194
2010-03-14 01:07:20 +00:00
Gustavo Sverzut Barbieri b06daa326f fix e_slider's edje_object_part_drag_step() usage.
The step size is set with edje_object_part_drag_step_set(), then we
should just step in units proportional to that size.



SVN revision: 47192
2010-03-13 23:45:04 +00:00
Gustavo Sverzut Barbieri 06cba940f0 cleanups and simplifications.
SVN revision: 47191
2010-03-13 23:42:46 +00:00
Gustavo Sverzut Barbieri fc77e5d854 whitespace-cleanup.
SVN revision: 47190
2010-03-13 22:10:19 +00:00
Sebastian Dransfeld 080b8eda6c formatting
SVN revision: 47189
2010-03-13 21:56:25 +00:00
Sebastian Dransfeld c0d814343d use strlen to get string size, not sizeof
SVN revision: 47188
2010-03-13 21:34:08 +00:00
Hannes Janetzek 2f45f4ce6e 'everything' apps plugin: skip .desktops with same exec line
SVN revision: 47184
2010-03-13 20:37:24 +00:00
Gustavo Sverzut Barbieri e345b9c995 cleanups, logs and simplify dbus message argument handling.
SVN revision: 47169
2010-03-12 22:00:14 +00:00
Gustavo Sverzut Barbieri ddc7ec3bfe Show and ShowByName dbus calls for org.enlightenment.wm.Desktop
SVN revision: 47168
2010-03-12 21:34:30 +00:00
Gustavo Sverzut Barbieri 02dfcdd264 unfuck indentation, sorry.
SVN revision: 47164
2010-03-12 19:31:47 +00:00
Gustavo Sverzut Barbieri abb50ef416 Initial BlueZ stub module.
Initial module written by Gustavo F. Padovan, I changed it quite a lot
to change some issues... but still many pending, see TODO at the start
of e_mod_main.c



SVN revision: 47160
2010-03-12 13:55:11 +00:00
Carsten Haitzler 4bafaa704d reparent initwin to compositor win so init win doesnt hang while e gets up
and going.



SVN revision: 47153
2010-03-12 08:47:13 +00:00
Gustavo Sverzut Barbieri 4118dd6edc formatting and minor improvements.
- popup menu/settings now brings "controls" dialog

 - -Wextra cleanups

 - formatting... bad Lucas ;-)



SVN revision: 47148
2010-03-12 00:16:21 +00:00
Gustavo Sverzut Barbieri 2e246ac1be slider cleanups and support for special values.
Special values enables showing different label for some values, for
example, 0 may mean "undefined", "never"...

cleanup -Wextra was done as well.



SVN revision: 47144
2010-03-11 22:35:55 +00:00
Gustavo Sverzut Barbieri 2a1229013a cleanups...
i did this module long ago, without a proper indentation settings in my emacs...



SVN revision: 47124
2010-03-10 21:54:23 +00:00
Gustavo Sverzut Barbieri 6177180010 econnman: remove unneed popup_del
the function already do the popup_del with the proper NULL check.

By: Gustavo F. Padovan <padovan@profusion.mobi>



SVN revision: 47119
2010-03-10 20:57:06 +00:00
Christopher Michael 3de8c6adbc Fix up expand/fill for sliders (so they use all available width).
SVN revision: 47091
2010-03-09 16:54:05 +00:00
Christopher Michael e3a0da1216 Fix up expand/fill for sliders.
SVN revision: 47090
2010-03-09 16:51:26 +00:00
Christopher Michael 42d7e79d3e Fix up expand/fill for sliders.
SVN revision: 47089
2010-03-09 16:50:05 +00:00
Christopher Michael fc5264cfdb Fix expand/fill for sliders.
SVN revision: 47088
2010-03-09 16:47:49 +00:00
Christopher Michael ffd49c3982 Check box doesn't need to expand (wastes space).
Fix formatting.



SVN revision: 47086
2010-03-09 16:45:32 +00:00
Christopher Michael cecb71b12b Set fill & expand on toolbook pages (so sliders use available space).
SVN revision: 47085
2010-03-09 16:42:38 +00:00
Christopher Michael 3852673e3f Add check_changed to conf_exebuf.
NB: works great in Basic, but not in Advanced...not sure why. K-S, can
you have a look please ?



SVN revision: 47083
2010-03-09 16:34:39 +00:00
Gustavo Sverzut Barbieri 3f2d166a08 preload and set proper size to help loading.
SVN revision: 47071
2010-03-09 02:55:47 +00:00
Gustavo Sverzut Barbieri 3c5b485a98 improved icon theme, with nice previews!
preview couple of icons at bottom, and try harder to find an icon for
the list item, otherwise just skip the theme as it is not worth.



SVN revision: 47070
2010-03-09 02:46:07 +00:00
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
Christopher Michael 88fc6b3607 Expand widgets in toolbook pages.
SVN revision: 47068
2010-03-09 02:40:45 +00:00
Christopher Michael 03c6a3be88 Fix exebuf wrt Geometry tab & Animations tab.
Fix rancid formatting in conf_winlist (what an eye sore that was).



SVN revision: 47064
2010-03-09 01:23:21 +00:00
Christopher Michael 4d4cf95edc Make performance dialog match other dialogs wrt sliders & expansion.
SVN revision: 47062
2010-03-09 00:49:47 +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
Christopher Michael f195132338 Icon for Config Panel Entry.
SVN revision: 47047
2010-03-08 18:20:39 +00:00
Christopher Michael 0d0742163b Icon for Entry in config panel.
SVN revision: 47046
2010-03-08 18:18:16 +00:00
Christopher Michael 058aa8cbd6 Icons for config entries.
SVN revision: 47045
2010-03-08 18:15:09 +00:00
Christopher Michael 0774699683 Make Run Command settings dialog work w/ all resolutions.
(May need/want label changes).



SVN revision: 47044
2010-03-08 18:03:42 +00:00
Miculcy Brian b80eca5ad3 remove the now useless title
SVN revision: 47002
2010-03-08 16:09:21 +00:00
Carsten Haitzler eff746a164 load modules before execcing apps.
SVN revision: 47000
2010-03-08 15:00:29 +00:00
Carsten Haitzler 33e98b7b15 dont delay comp load - and sync on init too to make sure.
SVN revision: 46998
2010-03-08 14:50:00 +00:00
Gustavo Sverzut Barbieri cb5d3df3d4 check changed.
SVN revision: 46997
2010-03-08 13:45:38 +00:00
Gustavo Sverzut Barbieri 3ed23f7688 less frame, more check_changed.
SVN revision: 46996
2010-03-08 13:20:19 +00:00
Gustavo Sverzut Barbieri c0430f9e9d no frames required there...
SVN revision: 46995
2010-03-08 13:02:01 +00:00
Gustavo Sverzut Barbieri c5c629021d less frames, more check_changed.
SVN revision: 46977
2010-03-08 03:40:31 +00:00
Gustavo Sverzut Barbieri 1910f37b17 no need for this frametable, it can be a simple list.
SVN revision: 46976
2010-03-08 03:05:13 +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 bb45a68197 better conf_winlist.
* reorganize items resulting in less toolbook pages.

 * smaller labels

 * smarter constraints and disable

 * better basic settings, collapsing common used options



SVN revision: 46971
2010-03-07 23:37:35 +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 9e6c59a265 Improve color class dialog and its effect in default theme.
Now we can theme almost everything, including list item and header
text and background.



SVN revision: 46957
2010-03-07 19:55:30 +00:00
Rafael Antognolli 4000205b32 Check for error on get_name_owner callback.
SVN revision: 46950
2010-03-07 14:51:30 +00:00
Carsten Haitzler f1408f12e9 aaaaah typo! :) thts what made redir subwindows fail!
SVN revision: 46938
2010-03-07 11:48:36 +00:00
Carsten Haitzler 1e258f35d4 hmmm seeming a few more redirects than needed
SVN revision: 46936
2010-03-07 11:40:49 +00:00
Joel Klinghed 19fd0e0e51 From: Joel Klinghed <the_jk@spawned.biz>
extra dbus module to handle extending dbus generically. replaces msgbus-lang



SVN revision: 46934
2010-03-07 07:13:28 +00:00
Gustavo Sverzut Barbieri 5cd4b45793 crack--, /me needs sleep!
SVN revision: 46929
2010-03-07 05:37:40 +00:00
Gustavo Sverzut Barbieri d7eb875806 new color configuration dialog.
The goal of this dialog is to be simpler to use and fit a small
screen, however provide more useful features to the user.

This was done by having one single multi-select ilist with color
previews on the left (just text now, but supports solid colors as
well) and a full-featured preview on the editor box.

The list supports multi-select, so one can enable, disable or set
colors on multiple items at the same time, avoiding the old
enable/disable radios that did not make much sense.  The frame label
should be updated based on the items one select (if they have the same
colors or are "mixed", if they are all unset).

The list also uses the new feature to show an "end" icon to notify the
item is customized or not.

TODO: review supported/known color classes, it is as simple as
      changing the description array.



SVN revision: 46928
2010-03-07 05:33:34 +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
Christopher Michael eda56c4c9d Better Client List config dialog (fits small resolution screens).
Fix formatting.

(May need label changes).



SVN revision: 46916
2010-03-07 02:07:49 +00:00
Christopher Michael 19bd523dc5 Add missing Advanced options from Basic.
Add handler for iconified check changing.



SVN revision: 46915
2010-03-06 21:00:11 +00:00
Christopher Michael bd0f54aa34 Make winlist Advanced work for all resolutions. (May need some label
changes or other organization here, but the bulk of the work is done).



SVN revision: 46914
2010-03-06 20:52:14 +00:00
Carsten Haitzler 92458decea and actuually send sync cancel too. (and inc counter to avoid race)
SVN revision: 46913
2010-03-06 17:15:10 +00:00
Carsten Haitzler 6716e77d14 hmm some sort of lockup? safety++
SVN revision: 46910
2010-03-06 16:38:59 +00:00
Hannes Janetzek cb0d67126c 'everything' tracker: use nameOwner signal to check whether tracker is running
SVN revision: 46909
2010-03-06 14:21:17 +00:00
Hannes Janetzek 0d5317b222 'everything' add log domain
SVN revision: 46908
2010-03-06 14:15:00 +00:00
Hannes Janetzek f8be2bace0 'evrything' cleanups
SVN revision: 46907
2010-03-06 14:09:05 +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
Carsten Haitzler dc26bf4a2d compile.... grrrr!
SVN revision: 46888
2010-03-05 04:13:15 +00:00
Carsten Haitzler 4e3fb35b8a texfrompixmap fix for "nocomp" mode
SVN revision: 46887
2010-03-05 03:21:42 +00:00
Gustavo Sverzut Barbieri efa3ed8435 Migrate technologies to use Technology interface
Instead of parse 2 vectors of Enabled and Disabled technologies, use the
technology interface with its 'state' field. It's much easier to extend
this design than the other, also allowing the UI to be easily updated
upon devices (dis)appearing.

This breaks compatibility with connman version < 0.49.

By: Lucas De Marchi <lucas.demarchi@profusion.mobi>



SVN revision: 46881
2010-03-04 21:58:23 +00:00
Carsten Haitzler 130112fb31 handle sync properly if enabled.
SVN revision: 46866
2010-03-04 13:42:19 +00:00
Carsten Haitzler 8aa21dc2a6 option to not composite if fullscreen windows are detected. go in and out of
compositor



SVN revision: 46865
2010-03-04 13:33:33 +00:00
Gustavo Sverzut Barbieri da9c07e569 simplified performance conf with check_changed and cleanups.
Instead of advanced, use a toolbook with General and Cache pages, it
looks better... and this dialog is inside "advanced" anyway.



SVN revision: 46861
2010-03-04 01:18:32 +00:00
Gustavo Sverzut Barbieri bf65f6710c maximize policy got check_changed and cleanups.
SVN revision: 46860
2010-03-04 01:02:28 +00:00
Gustavo Sverzut Barbieri 9a91631beb window stacking got check_changed and cleanups.
SVN revision: 46858
2010-03-04 00:56:15 +00:00
Gustavo Sverzut Barbieri 5d08f1385a window geometry got check_changed and minor cleanups.
SVN revision: 46857
2010-03-04 00:50:25 +00:00
Gustavo Sverzut Barbieri 05dc7d7e34 improvements to window display configuration dialog;
* advanced in toolbook;

 * shorter labels, that still make sense;

 * check_changed for both basic and advanced;

 * removed some comments that were "too much obvious".



SVN revision: 46856
2010-03-04 00:36:02 +00:00
Gustavo Sverzut Barbieri c344019c71 expand frames so they look better in this dialog.
Often it is not the case, but in since the frames are quire similar in
both toolbook pages, do it for this dialog.



SVN revision: 46853
2010-03-03 23:27:49 +00:00
Gustavo Sverzut Barbieri ffa6cb3439 mouse cursor cleanup.
* removed basic/advanced, only size was extra in advanced and it is
   far from being advanced-only feature.

 * better order, with enlightenment's cursor theme option right above
   the old "Ilde Cursor", now "Idle effects" as it is only applies to
   E cursors.

 * Remove lots of redundant "Cursor" from phrases... god, we're in a
   cursor setting! everything relates to it!



SVN revision: 46852
2010-03-03 23:21:03 +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
Sebastian Dransfeld de0e59fede Remove pointless comment
If we use efreet_desktop_new we get our own private copy, so we want to
free it, not unref. Anyway, if the efreet desktop has other references,
_free wont completely free, only unref.

SVN revision: 46844
2010-03-03 22:10:20 +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
Gustavo Sverzut Barbieri ec464a2055 toolbook in conf_screensaver.
it's not that long anymore and also removes the need for the advanced
feature, it's just another tab.



SVN revision: 46842
2010-03-03 21:04:44 +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 c129cfd891 and unbreak illume's ilist usage :-(
SVN revision: 46814
2010-03-03 04:17:46 +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 a5fe371316 Revert frametable change. Need better organization here.
SVN revision: 46812
2010-03-03 03:30:11 +00:00
Christopher Michael 33beae725f Use frametable so we take up less room on smaller resolutions.
SVN revision: 46811
2010-03-03 03:12:08 +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 ab65175124 Rework config desks dialog for small resolutions.
- Use toolbook.
       - Use new deskpreview widget.
       


SVN revision: 46804
2010-03-02 22:56:36 +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 4a4faa95b5 module overhaul, passes -Wextra and reports more errors.
* check_changed for both basic and advanced dialog modes;

 * disable sliders and other widgets that depend on the checkbox;

 * smaller sliders;

 * ensure there is a timer if alert is set;

 * check all fgets() return, report error if format was not expected,
   simplify some cases.



SVN revision: 46802
2010-03-02 21:42:59 +00:00
Gustavo Sverzut Barbieri cada5ccf88 Smaller min size sliders and pass -Wextra
SVN revision: 46800
2010-03-02 19:10:53 +00:00
Gustavo Sverzut Barbieri ef409f030d conf menus with shorter labels, smaller sliders, passes -Wextra
Please review the labels in the dialog context, in my opinion they
make total sense (no need to have "Show $X" in every item).



SVN revision: 46799
2010-03-02 19:05:45 +00:00
Gustavo Sverzut Barbieri fccaf3de73 better alignment, sizing and pass -Wextra
SVN revision: 46796
2010-03-02 18:53:02 +00:00
Massimo Maiurana 29b663723f updating french and italian translations
SVN revision: 46794
2010-03-02 18:38:38 +00:00
Gustavo Sverzut Barbieri c4c50f8505 shorter strings and passes -Wextra
SVN revision: 46793
2010-03-02 18:09:39 +00:00
Gustavo Sverzut Barbieri d6f07a8672 shorter strings and apss -Wextra
Please consider the added note about "slide pointer to window". IMHO
it does not make sense to have this set in lots of places, it should
be a mouse or focus policy, and setting it will set all related
options.



SVN revision: 46792
2010-03-02 16:33:35 +00:00
Gustavo Sverzut Barbieri e7fac83d05 Short some strings, remove -Wextra warnings.
Sorry translators, but at least it is shorter in english now. You
should also keep your translations short (as far as possible).



SVN revision: 46791
2010-03-02 16:22:52 +00:00
Christopher Michael ae0db65fd1 Remove printfs.
SVN revision: 46790
2010-03-02 15:53:12 +00:00
Christopher Michael a9e98d36dd Don't expand..makes things look horrible.
SVN revision: 46789
2010-03-02 15:51:26 +00:00
Gustavo Sverzut Barbieri bf36aae4d2 improve connman control dialog a bit.
* remove the inner toolbook until we actually have proxy, removes
   some clutter;

 * add todo with idea to use pager to simplify the list (actually
   there is the problem on how to reorder elements, same thing in
   other dialogs, such as the startup applications);

 * better scale/expand/fill of elements;

 * remove some warnings.



SVN revision: 46788
2010-03-02 15:48:24 +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 c36743d52e Don't free zones till we are done with them.
SVN revision: 46761
2010-03-02 01:23:47 +00:00
Christopher Michael 0884310c53 Rework some code so that llvm is happy.
SVN revision: 46760
2010-03-02 01:15:42 +00:00
Gustavo Sverzut Barbieri aff1d515c4 and make it compile clean with -Wextra
SVN revision: 46749
2010-03-01 23:45:57 +00:00
Gustavo Sverzut Barbieri 5110eca7f8 allow dpms sliders to be smaller.
SVN revision: 46748
2010-03-01 23:44:20 +00:00
Christopher Michael f933b3e993 Formatting.
SVN revision: 46738
2010-03-01 20:40:49 +00:00
Christopher Michael e4ea2191c2 Use toolbook for menu pages...works better on small resolutions.
SVN revision: 46732
2010-03-01 19:28:21 +00:00
Sebastian Dransfeld cdd86db6ac Eet cache for efreet desktop
SVN revision: 46726
2010-03-01 18:16:32 +00:00
Christopher Michael c6b39dff61 Don't expand lists.
Fix formatting.



SVN revision: 46725
2010-03-01 17:57:26 +00:00
Christopher Michael b1c2f79383 Make remember window work for all resolutions.
Fix formatting.



SVN revision: 46723
2010-03-01 17:46:06 +00:00
Christopher Michael 75bcb4c5c1 Don't expand lists.
Fix formatting.



SVN revision: 46722
2010-03-01 17:42:55 +00:00
Christopher Michael 17dedba9b2 Don't expand lists.
Fix formatting.



SVN revision: 46721
2010-03-01 17:39:15 +00:00
Gustavo Sverzut Barbieri 08fcd7e395 improve sizing of basic configuration.
Dave, are the advanced options working? I never tested them but the
dialog seems bit too polluted. Are all those options working? Do they
make sense? Maybe it should be reworked to be simpler and provide some
context (as far as I know, they just apply to "on top" gadgets)?




SVN revision: 46720
2010-03-01 17:35:47 +00:00
Christopher Michael dabc09958a Don't expand lists.
Fix formatting.



SVN revision: 46719
2010-03-01 17:35:40 +00:00
Christopher Michael c2a29d5daa Don't expand lists.
Shorten strings.
Fix formatting.



SVN revision: 46718
2010-03-01 17:32:01 +00:00
Christopher Michael 5cddcaedd6 Don't expand lists.
SVN revision: 46717
2010-03-01 17:24:14 +00:00
Christopher Michael 02fe555296 Don't expand lists...wastes space.
No need to set dialog_resizable to zero. It's zero by default.



SVN revision: 46716
2010-03-01 17:21:39 +00:00
Christopher Michael 5f3b987634 Don't expand lists...makes sliders look ugly.
SVN revision: 46715
2010-03-01 17:09:47 +00:00
Christopher Michael 79f406e33a Don't expand lists.
SVN revision: 46714
2010-03-01 17:08:07 +00:00
Christopher Michael 3677d6ded3 Don't exapnd...wastes space and looks like poo.
SVN revision: 46713
2010-03-01 17:06:30 +00:00
Christopher Michael 443edb0b64 Make applications dialog work with all resolutions.
SVN revision: 46709
2010-03-01 16:59:01 +00:00
Christopher Michael f225f4033e Make Cursor dialog work for other resolutions.
Use Eina_List macros.
Don't expand items...wastes space.



SVN revision: 46707
2010-03-01 16:42:42 +00:00
Gustavo Sverzut Barbieri 405c0d61b5 bit better profile dialogs, at least it is aligned now.
textblock is still ugly, it shows both scrollbars and the .desktops
have stupidly small lines forced with <br> every 2-3 words :-(



SVN revision: 46693
2010-03-01 13:40:23 +00:00
Gustavo Sverzut Barbieri 35e0b9c56a simpler and shorter strings.
The following phrases were too long and were made short since the rest
of the words were obvious or implicit:

- Show window geometry information when moving or resizing
+ Geometry when moving or resizing

- Animate the shading and unshading of windows
+ Animated shading

- Automatically switch to desktop of new window
+ Switch to desktop of new window



SVN revision: 46692
2010-03-01 13:20:04 +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
Gustavo Sverzut Barbieri 20dfdb3334 Almost passes -Wextra
Remains the problem of E_Object->type being int, but types constants
being considered unsigned int.

I guess we could just covert E_Object->type to unsigned, no?



SVN revision: 46689
2010-03-01 12:57:05 +00:00
Gustavo Sverzut Barbieri 6cae71ebda Better settings in menu.
Instead of disabling nice quick access menus (by disabling config/1
augmentation), just add itself as the last submenu named "All", then
with entries.

This looks fine and I guess can even be the default.



SVN revision: 46688
2010-03-01 12:50:44 +00:00
Gustavo Sverzut Barbieri 3d895520f6 trailing whitespaces and indentation.
SVN revision: 46686
2010-03-01 12:36:19 +00:00
Christopher Michael a682db0ef7 Some more documentation.
SVN revision: 46675
2010-03-01 01:51:48 +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 b921d72f1f Reduce border gap.
SVN revision: 46665
2010-02-28 18:53:17 +00:00
Christopher Michael c86c4bb977 Don't expand list. That causes slider labels to look like poo.
Fix formatting & remove whitespace.



SVN revision: 46664
2010-02-28 18:49:01 +00:00
Christopher Michael dbb48a0a08 Use PATH_MAX.
Don't expand list.
Fix Formatting.
Don't need to set dialog resizable unless you Want it resizable.



SVN revision: 46663
2010-02-28 18:45:07 +00:00
Christopher Michael fe96ced232 Don't expand list.
SVN revision: 46662
2010-02-28 18:42:58 +00:00
Christopher Michael 89d6f49f98 Don't expand list. Wastes space and looks silly.
SVN revision: 46661
2010-02-28 18:39:26 +00:00
Christopher Michael da564fbe60 Don't stretch sliders vertically as they look retarded.
Fix formatting.



SVN revision: 46660
2010-02-28 18:36:20 +00:00
Christopher Michael 34545d01ab Better scale dialog:
- Resolution independant.
       - Sliders don't expand in basic anymore and thus do not look retarded.



SVN revision: 46659
2010-02-28 18:28:20 +00:00
Daniel Kolesa 475068e6ed gettext++, prototypes++
SVN revision: 46645
2010-02-28 14:18:48 +00:00
Vincent Torri fe72331c96 remove -no-undefined in everything
SVN revision: 46638
2010-02-28 07:02:31 +00:00
Christopher Michael 11c9dc57fd Remove printf & some unused variables.
SVN revision: 46635
2010-02-28 02:36:49 +00:00
Christopher Michael bda76a1666 Fix QP zone position bugger...thanks for the report Raster :)
SVN revision: 46634
2010-02-28 02:08:18 +00:00
Carsten Haitzler dd56bcd1ad no... we want undefined symbols :) (thanks vtorri)
SVN revision: 46630
2010-02-28 00:13:21 +00:00
Christopher Michael 3bc257bf8d Fix up formatting.
SVN revision: 46625
2010-02-27 22:51:19 +00:00
Christopher Michael 857baca433 Use custom edj icon if it's specified (for menus & items).
Use EINA_* macros for lists.
Fix formatting.
Remove Whitespace.



SVN revision: 46623
2010-02-27 22:38:35 +00:00
Christopher Michael 28ad67b765 Hook into zone_resize so we can adjust minimum width when zone changes
size.



SVN revision: 46600
2010-02-27 19:50:07 +00:00
Christopher Michael 8294b889c5 Add handler for zone_move_resize so we can adjust minimum width of
indicator when zone size changes.



SVN revision: 46599
2010-02-27 19:41:59 +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
Carsten Haitzler e15c3cc2ed missing eapi's
SVN revision: 46575
2010-02-27 10:06:22 +00:00
Christopher Michael d2a7162547 TAsn's patch for LTR->RTL support in keyboard. (with formatting fixes).
SVN revision: 46550
2010-02-27 04:28:43 +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
Christopher Michael 2466083ecd Don't segfault if keyboard has no border.
SVN revision: 46520
2010-02-26 21:04:03 +00:00