Commit Graph

2911 Commits

Author SHA1 Message Date
Stafford Mitchell Horne ba3f5839ea Use evas API to get font list
* new api is much faster
 * may be a bit of a hack the way I get the evas (anyone have another way?)
 * I guess I am an author (now that I have fulfilled my dodgy code quota)


SVN revision: 22417
2006-04-30 11:54:04 +00:00
Carsten Haitzler 362b6bb159 NOW we can add/del shelves... still not done.
SVN revision: 22414
2006-04-30 09:31:31 +00:00
Carsten Haitzler 2bc5d52739 illogict patches (minus a few that will break config despite fixing a typo)
SVN revision: 22405
2006-04-30 04:31:42 +00:00
Carsten Haitzler d6ff645451 start a shelf config for all shelves (for listing adding/deleting shelves)
SVN revision: 22404
2006-04-30 03:43:47 +00:00
Carsten Haitzler 5853d2c7b7 update cpufreq status every poll
SVN revision: 22393
2006-04-29 04:37:48 +00:00
Carsten Haitzler 0279810e42 ou can choose shelf styles now - finally. added 2 more styles (gold and
invisible). themes can provide as many styles as u like.


SVN revision: 22391
2006-04-29 03:51:27 +00:00
Carsten Haitzler 3295ab33b7 fix shape change handling to... skip same shape changes
SVN revision: 22389
2006-04-29 01:19:56 +00:00
David Walter Seikel c95c6eb12e This delay is way to short for the case when you are creating heaps of eaps
at once.  This is just a quick fix, raster has ideas for a better fix.


SVN revision: 22382
2006-04-28 05:55:50 +00:00
Stafford Mitchell Horne 08d84cfc8f Add classes for Splash screen
SVN revision: 22338
2006-04-24 16:08:20 +00:00
Stafford Mitchell Horne 7f136cc2e2 Fix header naming in font dialog
SVN revision: 22332
2006-04-24 05:51:04 +00:00
Stafford Mitchell Horne 4f1f39b8c4 Updates for Font Dialog
* New font classes for widgets/modules modules MUST use module classes
 * Headers to organize classes
 * fix mem leaks of entry text


SVN revision: 22322
2006-04-23 15:30:47 +00:00
Carsten Haitzler afe18a2157 now config comes off a menu as does editing of items
SVN revision: 22318
2006-04-23 13:20:57 +00:00
Carsten Haitzler ea0876f7c8 start of some shelf config - START only... deal with it. debugging printfs
galore.


SVN revision: 22308
2006-04-23 06:56:22 +00:00
Carsten Haitzler 811083bcba more paranoid cleanup of menus
SVN revision: 22283
2006-04-21 15:54:11 +00:00
Carsten Haitzler aace0c7592 all ibars - 200 size by default.
SVN revision: 22277
2006-04-21 06:58:11 +00:00
Carsten Haitzler 8254a08d85 hmm- try avoid a segv
SVN revision: 22266
2006-04-20 14:59:53 +00:00
codewarrior d21058c7b2 fix battery + freebsd
SVN revision: 22262
2006-04-20 11:52:40 +00:00
Carsten Haitzler c01f66c725 ef -> battery_config
bsd mis-port fix


SVN revision: 22261
2006-04-20 11:48:42 +00:00
Carsten Haitzler fbd972cdb9 e packages build again - also not much point having an enlightenment-data as
it's built as an arch specific package and it is intrinsically required by e
and cannot work without it nor is the data shared betwene e and other apps
unless e itself is installed too


SVN revision: 22260
2006-04-20 11:30:25 +00:00
Stafford Mitchell Horne efb7cead47 Fix segv in font configuration (thanks tobias)
* When the font is originally configured it is set to "". after a restart
   the font will be read from eet as NULL. I need to check for this.


SVN revision: 22203
2006-04-18 18:36:11 +00:00
Carsten Haitzler 748c9d3690 and general code formatting, layout, organisation and namespacing - be mroe
consistent.


SVN revision: 22190
2006-04-18 03:14:29 +00:00
Carsten Haitzler 624b88dda7 1. fix formatting. come on guys. formatting!
2. do pam auth in forked child - this way pam cant screw any signal etc.
settings of the parent process. use exit code for error detection or auth
success etc.


SVN revision: 22187
2006-04-18 03:08:43 +00:00
Carsten Haitzler 793638413e fix keysym -> keyname && stringshare add missing
SVN revision: 22179
2006-04-17 12:24:33 +00:00
chaos bace06a352 * ecore_exe patch to e_zone from Victor Kojouharov
SVN revision: 22132
2006-04-15 12:48:21 +00:00
Carsten Haitzler b129d71c14 ass signal.h - as it's used in e_thumb.c - it shouldnt have been added to
includes


SVN revision: 22085
2006-04-13 08:10:52 +00:00
Stafford Mitchell Horne 27fcbce58a Code cleanups for font config dialog
* Move sndev's code into ilist so it can be reused


SVN revision: 22075
2006-04-13 00:01:15 +00:00
Carsten Haitzler 92da7990c5 segv patch from reinier :)
SVN revision: 22073
2006-04-12 22:43:44 +00:00
sndev df36261f83 * add interface functionality that notifies if font class is enabled/disabled by showing or
hidding icon for the list item.


SVN revision: 22057
2006-04-12 14:45:10 +00:00
e-taro d4abae1e6d Spelling fix. Sorry translators!
SVN revision: 22056
2006-04-12 14:08:06 +00:00
Stafford Mitchell Horne 30cdc91f0c Add a simple search path configuration dialog, plus:
* Add some widget API used by new dialog
 * Fix typo


SVN revision: 21983
2006-04-09 11:55:18 +00:00
Christopher Michael 40d5f91804 Fix segfault when deleting a background while this dialog is open.
Add file monitor event for deleting a background while config dialog is open
to remove it from the list.


SVN revision: 21960
2006-04-08 21:56:03 +00:00
codewarrior a2bcdfcbdc - use new ecore_file_download api
SVN revision: 21927
2006-04-07 12:27:20 +00:00
Stafford Mitchell Horne 29541f7dbb Add and Use the config list widget
* Config list widget is used to have an editable ilist
 * Config list widget will be reused in the paths configuration dialog


SVN revision: 21894
2006-04-06 12:07:45 +00:00
Carsten Haitzler 227d31fbf5 we were getting duplicate events for popups. fixed now! :)
SVN revision: 21893
2006-04-06 07:26:11 +00:00
Carsten Haitzler 51c1084431 more shelf work - getting there.
SVN revision: 21847
2006-04-05 14:00:32 +00:00
rephorm b9879ae83a clean up the wording and capitalization for desklock config
SVN revision: 21808
2006-04-04 16:51:25 +00:00
Carsten Haitzler cc6b6a326c add frame object selection ability - broke move of the framed "ibar" test.
need to fix framed gadcon clients to account for frame size.


SVN revision: 21807
2006-04-04 15:42:25 +00:00
Stafford Mitchell Horne 5828935a95 Add font fallbacks configuration to font config dialog
* Add arrow icons to default theme
 * Add api to ilist for manipulating list labels (for moving)
 * TODO: need to split list manipulation code out to its own widget but
   what should the diget be called? e_widget_editable_list?


SVN revision: 21806
2006-04-04 14:00:19 +00:00
Carsten Haitzler 7f422515a1 different shelf look - imho much nicer now.
work on some mroe shelf stuff - like autofit. i need to add a lot more hooks
for things and info.


SVN revision: 21802
2006-04-04 09:54:50 +00:00
Carsten Haitzler 218b8215bc some more work on shelves/gadcon
SVN revision: 21778
2006-04-03 14:01:00 +00:00
e-taro 6d0f5cdf5f Re-format to e-style
SVN revision: 21732
2006-04-02 12:08:43 +00:00
e-taro cdff954962 After vertically maximizing a window, the user may horizontally move/resize it,
so on unmaximize only restore the saved y and h values.
Vice versa for horizontal maximization (only restore x and w).


SVN revision: 21730
2006-04-02 11:45:44 +00:00
Carsten Haitzler 3a778335dd add size request callback
SVN revision: 21729
2006-04-02 11:35:35 +00:00
Carsten Haitzler 8ca90fa341 increas textclass list in config and in .edc's
SVN revision: 21717
2006-04-02 08:19:17 +00:00
Carsten Haitzler ec0643f48c and make sure it does ilist_go before selecting
SVN revision: 21706
2006-04-02 04:20:53 +00:00
Carsten Haitzler 6dfbef7ec1 1. trap abort signals - glibc likes to abort these days on memory free errors.
2. fix bg selector to properly select the item to be selected (do it after
listing them all), and add segmenting headers (And free path properly)


SVN revision: 21705
2006-04-02 04:18:18 +00:00
Carsten Haitzler 4c5af3776c use the path list
SVN revision: 21704
2006-04-02 03:56:07 +00:00
Carsten Haitzler b0d91c41a0 remove printfs...! :)
SVN revision: 21703
2006-04-02 03:42:13 +00:00
Carsten Haitzler 500a7e479e fix theme selector to also scamn system and user themes... AND fix some bugs
too!


SVN revision: 21702
2006-04-02 03:38:58 +00:00
Stafford Mitchell Horne a8858ab4af Adding in the font config dialog files
* Merged Hinting into Dialog
 * TODO: remove old hinting files, if everyone agrees


SVN revision: 21657
2006-04-01 09:59:40 +00:00
Stafford Mitchell Horne afdd5b0686 Add Font Configuration Dialog, and...
* Added some e_widget api for handy things (Toggling checks, Setting Entry Text...)
 * Fixed some compiler warnings
 * TODO : Font hinting and this new font dialog should be merged, Also, need
   To add font fallbacks configuration to this dialog


SVN revision: 21655
2006-04-01 09:24:56 +00:00
Carsten Haitzler 07debc81d4 actually - capitalize the words in those titles
SVN revision: 21647
2006-04-01 02:28:37 +00:00
Carsten Haitzler 5dfcb180d3 fixs build if dont have pam
SVN revision: 21644
2006-04-01 01:43:09 +00:00
Carsten Haitzler b6435cc8a2 better labels :)
SVN revision: 21643
2006-04-01 01:37:14 +00:00
Carsten Haitzler ecd5f7db7f no ned to make the config values optional on build
SVN revision: 21642
2006-04-01 01:27:47 +00:00
sndev df2ea4c01e PAM support for Desklock is added. Now system-wide authentication is available and one
can use its user password instead of setting just desklock password. However, the possibility
to set a personilized password is still available. If somebody think that it is
not neccesarily to have it now, please write :)

Moreover, the desklock dialog is updated. Now, the advanced tab includes all the settings
that are on the basic tab.


SVN revision: 21631
2006-03-31 17:26:38 +00:00
handyande b038a8acc8 Add -lock-desktop option to enlightenment-remote, scripting/.eap goodness :)
SVN revision: 21571
2006-03-29 15:50:01 +00:00
rephorm 12a989ca1c remove ifdef'd out cruft
SVN revision: 21563
2006-03-29 05:28:15 +00:00
rephorm 5f9a3d1a4f better pager dragging
* drag windows around within pager
  * dnd when going outside of the pager
  * window placed at location in pager of drop
  * window centered under mouse when dropped off of pager


I'm not sure yet to do with original window when dragging off the pager. Right now it stays at last "on pager" location, which is a bit ugly. Should it jump back to the original position? Or disappear entirely?


SVN revision: 21555
2006-03-29 00:35:16 +00:00
Christopher Michael 57628bfbee year++
SVN revision: 21545
2006-03-28 18:48:43 +00:00
Carsten Haitzler 8b2810719c actually should have been ctrl+alt - fixed
SVN revision: 21519
2006-03-28 07:53:40 +00:00
codewarrior 00039c2428 - alt+left/right arrow is not a very good idea for a binding, it breaks firefox, irssi, etc.
SVN revision: 21515
2006-03-28 07:25:12 +00:00
Carsten Haitzler f96980dbe8 add ilist headers - much easier to organise things now
SVN revision: 21513
2006-03-27 14:46:26 +00:00
Carsten Haitzler 2485636164 start code on moving shelves... need to complete this with resizing too...
and do it all properly


SVN revision: 21511
2006-03-26 06:06:57 +00:00
Carsten Haitzler bce6c27b1c comments
SVN revision: 21510
2006-03-26 03:48:52 +00:00
Carsten Haitzler 1a1d352ed3 fix dnd to ibar.
SVN revision: 21508
2006-03-25 05:28:57 +00:00
sndev 955a658ee9 fixing keybind dialog. One of the ilist was not propertly updating size of its items.
SVN revision: 21487
2006-03-22 20:45:10 +00:00
handyande 0e17695a57 Argh, duplicate border titles - finally got rid of
SVN revision: 21482
2006-03-22 15:19:02 +00:00
handyande b777e3662b Allow edge flipping with xinerama, if we have on other zones on the same edge - i.e. 1 rightof 0 allows us to edge flip up and down
SVN revision: 21445
2006-03-20 14:09:24 +00:00
Carsten Haitzler 63345ce441 with fontconfig we dont need these anymore - it does require the user to use
"Sans" for their font and rely on fontconfig to provodie the fallbacks


SVN revision: 21431
2006-03-20 03:18:29 +00:00
Carsten Haitzler 9bb5aca062 some not-so-arsetastic shelf gfx
SVN revision: 21402
2006-03-19 09:09:03 +00:00
Christopher Michael f5c6d2b012 Don't calculate size on every append, just calculate when e_widget_ilist_go
is called. This speeds up widget_ilist drastically, especially when adding a
lot of items and does not appear to have any adverse effects. Tested with
all code that is using e_widget_ilist.


SVN revision: 21378
2006-03-18 17:00:27 +00:00
Christopher Michael 575ac23a71 Removed unused Cfg_File struct. Some formatting
SVN revision: 21377
2006-03-18 16:46:00 +00:00
Christopher Michael 03f97999f3 Removed unused Cfg_File struct
SVN revision: 21376
2006-03-18 16:42:44 +00:00
Christopher Michael cc05c0b458 Remove unused Cfg_File struct
SVN revision: 21375
2006-03-18 16:41:55 +00:00
Christopher Michael 8c45e0ae5e Bah...Remove the unused Cfg_File struct. Some formatting. Refix the config
options changing values when switching between Basic/Advanced by not calling
_fill_data twice. It's called on _create_data, there is no need to call it
again.


SVN revision: 21374
2006-03-18 16:40:28 +00:00
Christopher Michael 6c2fb583ff Dunno how this got back in there but...
- Remove the Cfg_File struct as it's not being used.
- Don't need to call _fill_data for every create_widgets. It's called when
we create data the first time. This fixes 'setting an option in basic and
clicking advanced would revert the value back' problem


SVN revision: 21373
2006-03-18 16:06:20 +00:00
David Walter Seikel 05bb9b9a1c .cvsignore++
SVN revision: 21356
2006-03-17 23:19:49 +00:00
sndev 7d13e59c73 More russian translation. Particularly of the Key Binding config dialog.
If somebody will find some inconsistency in translation or typo errors
please let me know :) I just forgot all the rules of RU language :(


SVN revision: 21350
2006-03-17 13:23:14 +00:00
sndev 6429bf3307 some russian translation.
SVN revision: 21338
2006-03-16 12:53:40 +00:00
codewarrior 23a0d11ebd - patches from saturn_vk
SVN revision: 21334
2006-03-16 09:42:27 +00:00
Carsten Haitzler 389d3d1a1f jknife's fix for ibar config dialog! :)
SVN revision: 21280
2006-03-14 03:47:23 +00:00
Carsten Haitzler 92d3c9d1eb re-enable disabled shutdown
SVN revision: 21278
2006-03-14 02:28:44 +00:00
stffrdhrn 658e4f0bcd Actually perform shutdown, for shutdown sake.
If some one finds this causes problems let me know, I would be happy to fix it.
I have run this through valgrind and find no memory problems with this shutdown
code.


SVN revision: 21255
2006-03-13 13:55:23 +00:00
stffrdhrn 7bc863478e Add language alias caching
* use alias cache when getting language for e_app display
 * fix memory for alias hash getting freed at the wrong time


SVN revision: 21254
2006-03-13 13:51:22 +00:00
Carsten Haitzler 76ae080879 a fixme
SVN revision: 21252
2006-03-13 09:55:16 +00:00
Carsten Haitzler 8f523fe1c0 add extra checks for null returns
SVN revision: 21248
2006-03-13 06:59:13 +00:00
handyande 00330faaf9 Move the manipulation of user specified policy flags (ALLOW_OVERLAP and ALWAYS_ON_TOP (not used yet)) to the gadman edit menu, saves a LOT of code inside modules
SVN revision: 21226
2006-03-12 16:12:59 +00:00
Carsten Haitzler cf75dc02e4 pass distcheck...
SVN revision: 21219
2006-03-12 10:40:49 +00:00
Carsten Haitzler 2cdcc07a9e pass distcheck...
SVN revision: 21218
2006-03-12 10:40:47 +00:00
rephorm 8a2a3230af it shouldn't be up to the theme to prevent disabled buttons from being selected.
SVN revision: 21201
2006-03-12 01:55:16 +00:00
Christopher Michael e16298326e Fix gcc warning "No new line at end of file"
SVN revision: 21191
2006-03-11 16:18:27 +00:00
Christopher Michael af748c11b9 Fix for evas_stringshare. Changes char *appdir to const char *appdir.
SVN revision: 21190
2006-03-11 16:14:56 +00:00
e-taro 5402061a99 Fix segv when non-C locale users click on Run Command keybinding
SVN revision: 21180
2006-03-11 04:23:04 +00:00
David Walter Seikel 7d7a706480 This was originally Ctrl-Alt-r, but Ctrl-r conflicts with other apps. I
think raster changed it by mistake.


SVN revision: 21169
2006-03-10 16:35:12 +00:00
Carsten Haitzler f6b701aa10 only ask for hinting levels if its supported - fallback by hand
SVN revision: 21161
2006-03-10 06:01:21 +00:00
Carsten Haitzler 1785ad3a32 ipc is #defineable (rough for now - maybe able to be undefined and eventually
entirely removed - later though). also config shoudl be able to go up
versiosn more easily now.


SVN revision: 21160
2006-03-10 05:48:46 +00:00
Carsten Haitzler 978312dc10 formatting
SVN revision: 21157
2006-03-10 02:44:52 +00:00
e-taro 84df4075a1 Make E_Apps support LANG value like [zh_TW], [ja] etc.
(exposing shorne's useful _e_intl_locale_canonic_get function for this)
----------------------------------------------------------------------
src/bin/e_apps.c src/bin/e_intl.c src/bin/e_intl.h CVS:
----------------------------------------------------------------------


SVN revision: 21140
2006-03-09 14:50:12 +00:00
Carsten Haitzler 1af8269df5 and detect the evilness - but still not doign the right thing (tm) yet.
SVN revision: 21097
2006-03-08 10:04:51 +00:00
Carsten Haitzler 826dc4b4dc and dialogs work again
SVN revision: 21093
2006-03-08 08:54:43 +00:00
Carsten Haitzler 4ecbd82f54 fix rogue image object.
SVN revision: 21042
2006-03-06 02:42:45 +00:00
codewarrior 2bc5f21a56 - why did this go? it rocks.
SVN revision: 21036
2006-03-06 00:07:56 +00:00
Carsten Haitzler bbf2e22822 add a launcher. this is OPTIONAL - it is only needed if e is installed
somewhere where its bin dir is not in $PATH and lib dir is not in ld.so.conf
OR in $LD_LIBRARY_PATH. this will quickly determine prefix set up 2 env vars
and launch e itself.


SVN revision: 21028
2006-03-05 06:23:14 +00:00
sndev 63751b9a13 Just some small checks are added. They prevent to assign the same binding key
sequence to different actions.


SVN revision: 21024
2006-03-05 01:37:42 +00:00
sndev 3e250cf5fe Just some updates of config dialog. Now it is more user friendly and more
intuitive. Just check it out :)


SVN revision: 21021
2006-03-05 00:30:28 +00:00
David Walter Seikel ff0cb63863 If it's good enough for ilist, it's good enough for tlist.
SVN revision: 21007
2006-03-04 15:10:31 +00:00
sndev 2df7ab1a6a * Fixing missing 'return 1' in e_grabinput.c
SVN revision: 21003
2006-03-04 12:38:18 +00:00
xstasi ed715bb41a fixed bug on ibooks that would display -0% battery - now it displays all info correctly
SVN revision: 21002
2006-03-04 12:36:42 +00:00
e-taro 4b607a4cfb remove these casts - don't need them now thanks to stafford's const char
* work


SVN revision: 20997
2006-03-04 07:58:17 +00:00
Christopher Michael f63dc1fe5c Use radios instead of a checkbox.
- Allows displaying both states of the cursor

Grandma said this was less confusing :)


SVN revision: 20989
2006-03-04 04:46:08 +00:00
Christopher Michael d7dcca1b80 Update the checkbox label when it gets toggled. Trying to think like grandma
here :)


SVN revision: 20988
2006-03-04 04:36:23 +00:00
Carsten Haitzler b089c7d1e3 add a preview widget (includes a livethumb for live downscaling - notice
previews of animated bgs's... animate now). fixed problems with image widget
withleaks and other stuff... also desklok tries to abord if grabs fail and
agressively tries to disable existing grabs


SVN revision: 20987
2006-03-04 04:11:51 +00:00
Carsten Haitzler aa78af7f12 remove module cruft we dont use.
SVN revision: 20953
2006-03-03 10:18:14 +00:00
Carsten Haitzler a1da8b021e better ilist behavior - from ilogicit
SVN revision: 20951
2006-03-03 10:05:00 +00:00
Carsten Haitzler 37e1f8068d better ilist behavior - from ilogicit
SVN revision: 20950
2006-03-03 10:04:59 +00:00
Carsten Haitzler 052b05ad67 and restore res on login - if requested.
SVN revision: 20947
2006-03-03 09:10:14 +00:00
Carsten Haitzler 7aa50d144d randr - a nice module, isn't really needed anymroe now as almsot all the work
is done by a config dialog (i added the safety box stuff from randr into it).
i just need to add the cde to restore on login now.


SVN revision: 20946
2006-03-03 09:04:27 +00:00
Carsten Haitzler 1426a69931 SP!
SVN revision: 20942
2006-03-03 06:36:11 +00:00
Carsten Haitzler d9d634a233 spelling!
SVN revision: 20941
2006-03-03 06:34:10 +00:00
Carsten Haitzler ef31eb244b 1 fix disabled radio widget as it was using the disabled check image - looks
like arse, and 2 - disable timeout and autolock config if screensaver ext
isnt there.


SVN revision: 20940
2006-03-03 06:26:33 +00:00
Carsten Haitzler 9ab2777707 desklock lets you auto-lock if the screensaver kicks in and set the timeout
for the screensaver (optionally).


SVN revision: 20937
2006-03-03 06:00:18 +00:00
sndev a63ac36dff Some work on desk lock configuration dialog and possible options.
* desklock background can be configured
* the position of the login box(for xinerama users) can be configured as well
* E config version is increased, since new items appeared.

.. and more

* just small fix to e_widget_entry. This fix drops the input cursor
to the end of the text, when widget gets focus.


SVN revision: 20927
2006-03-03 00:02:32 +00:00
stffrdhrn 1fdc18b446 Missed a lot of these freeing for possible NULL pointers
SVN revision: 20921
2006-03-02 14:18:40 +00:00
stffrdhrn 6ddd4dc189 More fixes:
* those stringshare_del's were wrong
 * Strings alloced by eet (ipc_dec) might be null check before freeing
 * initialize variables


SVN revision: 20920
2006-03-02 14:07:07 +00:00
stffrdhrn 3e6501a37b More compiler cleanups:
* clean up for e_lib
 * fix places where evas_stringshare vars were freed


SVN revision: 20918
2006-03-02 13:10:20 +00:00
Carsten Haitzler 76a8755856 compile again!!!!
SVN revision: 20915
2006-03-02 12:28:41 +00:00
stffrdhrn df141330a7 Clean up new stuff for consitancy
* INIT -> START


SVN revision: 20913
2006-03-02 12:12:14 +00:00
stffrdhrn 218717c8dc Clean up compile warnings:
* char * -> const char * for stringshare strings
 * char * -> const char * where needed in functions
 * remove unused vars in some places


SVN revision: 20912
2006-03-02 12:03:48 +00:00
stffrdhrn 7e18dbb3a1 When options arent available disable them, don't just hide them. This is needed if the configured item is one which is disabled. otherwise you cant select the other options.
SVN revision: 20911
2006-03-02 12:01:21 +00:00
David Walter Seikel cdb6190625 Formatting.
SVN revision: 20863
2006-03-01 05:41:57 +00:00
Carsten Haitzler 5425d9dc53 support un the fly rehinting.
SVN revision: 20856
2006-03-01 03:47:51 +00:00
Carsten Haitzler 8c517a39aa update hinting api - fix config dialog
SVN revision: 20849
2006-02-28 04:07:28 +00:00
Christopher Michael 1a52807e5e --printf
SVN revision: 20841
2006-02-27 20:10:39 +00:00
Christopher Michael 80cac7d84b Reorder Config Panel (alphabetical).
Fix small bug in new hinting dialog where if no hinting has been specified
in evas yet, and bytecode is not avaiable, the radio's ended up empty
(nothing selected) and a hinting could not be chosen.


SVN revision: 20834
2006-02-27 18:39:20 +00:00
Carsten Haitzler 8a545cdb22 and cvs add the new files! :)
SVN revision: 20828
2006-02-27 15:28:52 +00:00
Carsten Haitzler d98827b55a font hinting settings support.
SVN revision: 20826
2006-02-27 15:18:10 +00:00
Christopher Michael 7310ea03b9 Reorder config panel. Top 3 are most used, everything after that is alphabetical
SVN revision: 20822
2006-02-27 13:29:38 +00:00
Carsten Haitzler 62ca6a2cbc de-uglify desklock gfx - make it ask for your passowrd if you havent set one
up (config dialog instead of lock) and make it a menu item for obvious access
:)


SVN revision: 20808
2006-02-27 06:35:56 +00:00
sndev 6491c0bad9 More work on Desktop Locking.
* now multiple zones are supported.


SVN revision: 20806
2006-02-26 21:42:19 +00:00
Christopher Michael d97cd2e101 We can reuse the same variable for advanced that we use in basic. When
applying, use the correct varaible.


SVN revision: 20804
2006-02-26 19:56:27 +00:00
sndev ecca1abeee * bugfix.
SVN revision: 20799
2006-02-26 16:48:16 +00:00
sndev 90739ff091 * some bug fixes wrt auto apply settings
SVN revision: 20798
2006-02-26 15:17:37 +00:00
sndev e630f32709 * bug fix. Prevents E to crash, when entering the key, while the key binding
is not selected from the list.


SVN revision: 20776
2006-02-25 11:24:20 +00:00
e-taro 8b63fbcc99 Plug exebuf leak
SVN revision: 20773
2006-02-25 08:46:44 +00:00
e-taro d6d5cde980 Free data when pointer info is popped off the stack (and a little simplification)
SVN revision: 20771
2006-02-25 06:28:50 +00:00
stffrdhrn bf100262c9 Fix most compiler warnings
SVN revision: 20757
2006-02-23 16:42:38 +00:00
stffrdhrn e419556c40 Cleanups, bug fixes (intl, ipc_handlers, fileman)
* Dont segv when sending invalid path to e_remote
 * Add public codec function to .h file
 * Intl Error message cleanup
 * Only set env variables once the locales have been validated
 * Setup gettext for env locale if no locale configured in e
 * Comments and local var cleanups in fileman


SVN revision: 20755
2006-02-23 15:17:52 +00:00
e-taro 0e28ec541a - free the list elements as well as the list itself
- free the "change" too


SVN revision: 20753
2006-02-23 14:22:31 +00:00
sndev 6f947b507c More work on Desktop Locking:
* the config dialog is created. Now every one can set his/her personal password to
  unlock the desktop. Pam support is comming soon also.
* a little bit redesined look and feel.
* the config version is increased, since the new item is introduced.

Some bug fixes in Keybinding config dialog.


SVN revision: 20731
2006-02-22 14:35:04 +00:00
stffrdhrn 48d18c7535 Few stale memory plugs and cleanups:
* Free the e_app callback for e_border on shutdown
 * Free the prefix strings on shutdown
 * Make better intl errors
 * Worthless function commenting
 * Comment for disabled shutdown unroll (Why is it disabled?)


SVN revision: 20689
2006-02-21 15:00:10 +00:00
sndev 7df1d76c4b A little bit more work on Desktop Locking:
- an look and feel of the desklock window is desined. However, it requires
a little bit work on alligments.


SVN revision: 20655
2006-02-21 00:19:56 +00:00
Christopher Michael 8d97a8e0ce Typo, oops.
SVN revision: 20644
2006-02-20 19:30:58 +00:00
Christopher Michael 7a77773847 Nicer menus...shhh ! :)
SVN revision: 20643
2006-02-20 19:24:47 +00:00
Christopher Michael 3c8fe5f76f Nicer menus...shhh ! :)
SVN revision: 20642
2006-02-20 19:11:22 +00:00
sndev 55c53d456c Some initial work, just initial enviroment, on Desktop Locking:
-a new action, desk_lock, added
  -a new key binding added
  -a e_popup, which actually locks the desktop, added.


SVN revision: 20599
2006-02-19 23:53:35 +00:00
sndev 882a079d07 Just small bug fix in Key Binding configuration dialog. It fixes a situation
when, after opening a config dialog, just one key binding is changed and apply/ok
button is pressed. Thus, the configuration changes are not lost.


SVN revision: 20585
2006-02-19 16:34:22 +00:00
Christopher Michael 3c25682444 Add a way to save error messages from e_app_error dialogue. Logs default to ~/<appname>.log . Add 2 missing function protos. Some formatting.
SVN revision: 20560
2006-02-18 12:14:41 +00:00
Carsten Haitzler 47e7c5f243 cross-compile fixes, (odd that this didnt screw up before when i did some
cross-compiling of e for arm), illogict patches too :)


SVN revision: 20552
2006-02-18 04:35:35 +00:00
stffrdhrn d9411eda2f * Use case insensitive match for suffixes
SVN revision: 20550
2006-02-18 01:12:43 +00:00
jlzapata 8714162645 efm:
- thumbnails are back in, still a few mime types to be added.


SVN revision: 20544
2006-02-17 13:36:31 +00:00
Christopher Michael ed4e6849f1 More updates to what is GUId
SVN revision: 20540
2006-02-17 10:25:23 +00:00
Christopher Michael 8cd0117582 Fix Desktop Settings advanced mode not working.
SVN revision: 20539
2006-02-17 09:58:22 +00:00
stffrdhrn a3266dff6a Fix typo
SVN revision: 20532
2006-02-17 00:25:58 +00:00
stffrdhrn 573d4b339b EFM Memory Management
- Make a copy, now freeing the e_fm_file list should be a bit more safe.


SVN revision: 20530
2006-02-16 22:04:16 +00:00
stffrdhrn 29567e3e4d Valgrinding...
- Might as well free roots on errors to make valgrind happy.


SVN revision: 20527
2006-02-16 21:18:11 +00:00
stffrdhrn c61ba650a9 Fix mem leak in search function:
- When searching always free the clean_file if it exists, its just used at
   search time.


SVN revision: 20526
2006-02-16 21:08:43 +00:00
jlzapata 7a4bc88869 efm:
- context menu (dragging with the right button) works
- dragging from one efm window to another efm window pops up the context
menu or calls the default relative action
- menu item labels are filled with the correct text


SVN revision: 20523
2006-02-16 17:06:37 +00:00
Christopher Michael fa5438eae1 Slightly better modules config dialog. Added frames for module options. Fix potential segv that could have happened if a user clicked on Enable/Load/Unload without having a module selected. Supports Auto-Apply properly now
SVN revision: 20518
2006-02-16 11:24:36 +00:00
Carsten Haitzler abab75bfa0 more work on shelfy bits
SVN revision: 20517
2006-02-16 09:27:37 +00:00
Carsten Haitzler fce2c3b1fc working on shelf config
SVN revision: 20515
2006-02-16 06:32:54 +00:00
Christopher Michael 99fa80874a Fix Bug: If we're not Warp While Selecting, then don't warp
SVN revision: 20514
2006-02-16 06:03:50 +00:00
Christopher Michael b0da09e195 Update what is GUId and IPCd
SVN revision: 20512
2006-02-16 05:08:17 +00:00
jlzapata 8510d3dcf1 efm:
- two more states for the fileman edje, hover - unhover
- implemented hover functions when dragging
- relative actions / default relative action in place (not working yet)
- there is SERIOUS BUG when using multiple windows of efm, when dragging
or using the band on 2+ windows for the first time segvs, i think this
was also before my changes.
- still there are lots of things to be coded, dont expect to work
cleanly yet


SVN revision: 20511
2006-02-16 03:13:30 +00:00
Christopher Michael cafd068c2c Add New Config Dialogue options to enlightenment_remote
SVN revision: 20499
2006-02-15 21:22:46 +00:00
Christopher Michael 1148850a2b Disable Auto-Apply on the border config dialogs
SVN revision: 20497
2006-02-15 20:40:55 +00:00
Christopher Michael 78ca372f21 General Fixies
SVN revision: 20496
2006-02-15 20:32:28 +00:00
Christopher Michael 64bf666eaf Disable Auto-Apply for these dialogs.
SVN revision: 20495
2006-02-15 20:30:59 +00:00
Christopher Michael 5621006577 Some fixes for Window Manipulation dialog.
SVN revision: 20494
2006-02-15 20:30:08 +00:00
Christopher Michael d82db82448 Allow Auto-Apply Settings and Default Mode for Config Dialogues
SVN revision: 20492
2006-02-15 20:29:33 +00:00
Christopher Michael fa5e3f722c Added config option for setting config dialog options
SVN revision: 20491
2006-02-15 20:28:55 +00:00
Christopher Michael e40da56cb3 Added config options for cfgdlg_auto_apply and cfgdlg_default_mode. Bumped config version
SVN revision: 20490
2006-02-15 20:28:31 +00:00
Christopher Michael 66733cebc9 Include new Config Dialog Settings
SVN revision: 20489
2006-02-15 20:27:45 +00:00
Christopher Michael 9da7f9f7af New Config Dialog for setting options about Config Dialogs, hehe. Can set if changes are auto-applied and also the default mode to open a config dialog in (Basic/Advanced)
SVN revision: 20487
2006-02-15 20:26:53 +00:00
Christopher Michael 11e57be6f9 Rework Modules Config Dialogue a bit. No need to click Apply button anymore. Just click the radios to enable/load/unload. Old apply code left but commented in case we want to revert. RFC on this :) -devilhorns
SVN revision: 20479
2006-02-15 15:47:51 +00:00
stffrdhrn f70e439aea Some fileman work:
* Free a list which had a FIXME note, looks like no need to free data
 * Fix a bug when right clicking on directories (do a NULL check)


SVN revision: 20475
2006-02-15 14:18:06 +00:00
Carsten Haitzler 16bec1dd21 shutdown on restart needs some things to shut down, not all.
SVN revision: 20469
2006-02-15 03:11:36 +00:00
jlzapata bac975332a efm:
- added default actions for each mime type, will be called on double
click
- added relative actions (actions that need a destination directory to
work)
- initial code for thumbnails and previews on the mime side :) (isnt
working yet)


SVN revision: 20459
2006-02-14 19:39:39 +00:00
Carsten Haitzler 477a40e79b working on shelves
... and a bit on gadcon.


SVN revision: 20456
2006-02-14 13:09:01 +00:00
David Walter Seikel 4746f6513b Missing space replaced with one I had lying around. The spare space was
rather old, but it seens to fit.


SVN revision: 20454
2006-02-14 12:51:40 +00:00
Christopher Michael 239e9ff186 No Need to _fill_data twice. _create_data already fills it. Little Formatting
SVN revision: 20453
2006-02-14 09:42:23 +00:00
Christopher Michael 0bb5680ef8 No Need to _fill_data twice. _create_data already fills it
SVN revision: 20452
2006-02-14 09:39:26 +00:00
jlzapata a8094c9329 efm:
- actions working, for test cases it only has: "edit with gimp",
"play with xmms" and "enqueue on xmms". test it :)


SVN revision: 20448
2006-02-14 02:32:14 +00:00
jlzapata c98217f129 efm:
- new code for mime handling, an inheritance model, working good
  check the e_fileman_mime.c for the idea.
- rewrite of several parts of efm to handle the new model.
- it isnt fully functional, but this commit is a first step.
- actions are working for the menu generation only, they dont execute
  right now.
- lots of comments, docs on the source.
* **WARNING** this is code in progress expect it to brake things *


SVN revision: 20445
2006-02-14 00:40:57 +00:00
Christopher Michael 31541946e6 Fix bug where changing a config value then selecting a different page (Basic/Advanced) would reset the value to it's original state.
SVN revision: 20437
2006-02-13 16:10:33 +00:00
Christopher Michael 52a5ccaac5 Fix bug where changing a config value then selecting a different page (Basic/Advanced) would reset the value to it's original state. Fix config dialogs to work correctly for this. Going for the modules config dialogs next.
SVN revision: 20435
2006-02-13 15:36:56 +00:00
Christopher Michael 388cbda6b1 Update what configs are GUId
SVN revision: 20433
2006-02-13 13:39:24 +00:00
Christopher Michael 2e23cc6460 Added Run Command Settings Dialog aka: exebuf. Reorder Config Panel.
SVN revision: 20432
2006-02-13 13:35:53 +00:00
Carsten Haitzler 6f5e4ef0af 1. move thngs to dialogs from the e_error ones. fileman files are left - they
have a lot of work to go to be done well (ie work that e_app does to read
stdout/err shoudl be here too - or we need to eventually virtualise this)
2. stop self-feeding scan loop :)


SVN revision: 20425
2006-02-13 06:32:26 +00:00
jlzapata c05bcf16ea efm:
- multiple dnd files working (only the icons no data for now)
- initial code for the autoscroll (disabled for now)
- callbacks cleanup


SVN revision: 20406
2006-02-11 22:54:07 +00:00
Carsten Haitzler 15199f1413 shutdown disabled for now.
SVN revision: 20384
2006-02-10 13:42:56 +00:00
Carsten Haitzler daccad473b more gadcon work... oooh getting close.
SVN revision: 20383
2006-02-10 12:21:22 +00:00
Carsten Haitzler e23367f722 for now - people will miss their "start" module - as it has now been ursurped
for gadcon testing :) mind u - it's a HELL of a lot smaller now :)


SVN revision: 20381
2006-02-10 09:26:12 +00:00
Carsten Haitzler 15c398e635 more gadcon work! - getting there. slowly. the pieces are coming together...
SVN revision: 20379
2006-02-10 08:14:57 +00:00
sndev cc3d6d26b7 New configuration dialog for Binding Key Settings.
SVN revision: 20371
2006-02-09 23:24:06 +00:00
jlzapata dbd474f723 efm:
- xdnd / internal dnd works
- new signals for drag/drop of icons

----------------------------------------------------------------------


SVN revision: 20366
2006-02-09 18:31:14 +00:00
jlzapata c9d66783c2 efm: correct icon movement
SVN revision: 20356
2006-02-09 04:04:53 +00:00
jlzapata 6884ac4ac5 at_location enabled again
SVN revision: 20352
2006-02-08 23:12:09 +00:00
jlzapata b6aec4bc2b efm work, dnd working, save/load working
SVN revision: 20351
2006-02-08 23:06:12 +00:00
Carsten Haitzler 2f7cfd5fbc more work on gadcon - u can drag items around and they reshuffle kind of ok -
not perfectly tho.


SVN revision: 20347
2006-02-08 15:06:25 +00:00
codewarrior efb3481bcb xdnd in efm
SVN revision: 20332
2006-02-07 14:30:21 +00:00
Carsten Haitzler 2f0b93100c and limit it more there as well
SVN revision: 20327
2006-02-07 06:38:32 +00:00
Carsten Haitzler eca6a45d5f limit callback event storms
SVN revision: 20326
2006-02-07 06:37:04 +00:00
codewarrior a4ee129a7f - remove the E_Drag code for now, its not working
- start new xdnd implementation (not working now, but no more hangs)


SVN revision: 20318
2006-02-07 01:52:03 +00:00
Carsten Haitzler 91b1a4ca52 a bit more gadcon work
SVN revision: 20308
2006-02-06 10:44:54 +00:00
Carsten Haitzler c3f7e5b01a lord of the caches: fellowship of the exe cache file. how to get what is most
likely an up-to-date list of all executables in $PATH as fast as possible and
then in the background build a new list from files and if this list does not
match the cached list once built, throw away the old cache file and write out
a new one. :) this should be about the best of all worlds - instaant exebuf
appearance and storing previously discovered info as well as never hanging
"solid". there is a chance the data you have is incomplete or out of date -
but thats better than the wm just hanging there for 10 seconds while disk IO
thrashes.


SVN revision: 20305
2006-02-06 08:06:18 +00:00
Carsten Haitzler 2714ed3d6c exebuf scans the $PATH in the background on open. this means not all results
are available at the very start - but over time it populates the list.


SVN revision: 20301
2006-02-06 03:43:50 +00:00
e-taro 7ac6b0b2af Fix a handful of minor leaks
Should e_module_find and e_module_new take a const char * instead?


SVN revision: 20292
2006-02-05 11:25:01 +00:00
Carsten Haitzler 57786e3b36 more gadcon work
SVN revision: 20287
2006-02-05 09:29:47 +00:00
Carsten Haitzler 93cec27126 working on gadcon - it has a special smart object layout of its own that is
designed to optimally help lay out gadgets in a 1 d list along an interval
and do the right thing shoudl that interval change size etc.


SVN revision: 20285
2006-02-05 08:17:40 +00:00
David Walter Seikel c22dbe41ee Doh!
SVN revision: 20279
2006-02-05 00:56:20 +00:00
Christopher Michael ab7753efcb Minor fixy for frame title.
SVN revision: 20278
2006-02-04 20:05:26 +00:00
Christopher Michael 787c9bc438 Make Advanced have the same button label as Basic.
SVN revision: 20277
2006-02-04 20:04:20 +00:00
Carsten Haitzler 19d04b63db shelves... for holding gadcons. now i have a test shelf ... i can go back to
gadcon


SVN revision: 20272
2006-02-04 06:45:13 +00:00
Christopher Michael 04146f9dd8 Fix a couple bugs in Window Display settings
SVN revision: 20263
2006-02-04 01:07:04 +00:00
Christopher Michael eb2e43db89 Config dialogue for Display Settings (size and refresh rate)
SVN revision: 20252
2006-02-03 21:58:28 +00:00
Christopher Michael a8fd6a5628 Allow Start module to be moved.
SVN revision: 20246
2006-02-03 20:17:41 +00:00
rephorm 128627e095 lameness--
SVN revision: 20231
2006-02-03 14:51:18 +00:00
Carsten Haitzler b30f189e6f illogicit patches for:
>e_int_config_focus_missing_options.patch: adds refocus last focused window on
desktop switch and revert focus when hiding or closing a window options.
>e_menu_various.patch: (up-to-date) adds several things...
 - support KeyPad equivalent for keybindings (numbers as well as
 directions).
 - add [home] [end] support : will go to the first/last menu item
 - 0 will go to the last menu item instead of going to the 10th one.
 - corrected the bug when the first menu item was activated *twice* when
 creating a POP_DIRECTION_DOWN menu with keyboard <- passed a long time
 on this trying to figure why it was happening
 - do not activate an already active menu item
>e_int_border_menu_consistency.patch: do not show items that will ne be taken
into account anyway.


SVN revision: 20223
2006-02-03 06:16:25 +00:00
Carsten Haitzler a17594e55a anitgadget placement policy
SVN revision: 20221
2006-02-03 06:13:32 +00:00
Carsten Haitzler c87208c3cc better button label
SVN revision: 20215
2006-02-03 03:07:07 +00:00
Christopher Michael 9202d4a6dc As per 'the man', remove the Module Settings menu from Configuration->
SVN revision: 20214
2006-02-03 02:43:55 +00:00
Christopher Michael aa0bcbb469 Give the Configuration Sub-Menu some icons :)
SVN revision: 20210
2006-02-03 01:39:47 +00:00
Christopher Michael 8c75e51510 Return with no value, and unused variables
SVN revision: 20203
2006-02-03 01:07:21 +00:00
Carsten Haitzler 9ba71cbd62 going to work on gadcon - an intended replacement for gadman. just starting
things up - comments welcome, but this needs to fix up layout of gadgets for
moduels (gadman will exist for a while - mayeb forever, but i will migrate
most internal modules to gadcon eventually)


SVN revision: 20196
2006-02-02 09:42:19 +00:00
Carsten Haitzler b89c4dd7bb typo fix
SVN revision: 20195
2006-02-02 06:55:39 +00:00
Carsten Haitzler 3e8f43f676 clean up menu - remove themes menu - there's a dialog now.
SVN revision: 20194
2006-02-02 06:06:21 +00:00
Carsten Haitzler 4f60645bed moduels menu will go - sorry guys. bad UI design to have inconsistent UI's
SVN revision: 20193
2006-02-02 04:31:28 +00:00
Carsten Haitzler dbe58aab6e itray fixies - gadman needfs work. might tackle that next.
SVN revision: 20192
2006-02-02 03:53:39 +00:00
Christopher Michael cace359cf7 Actually create the function for the proto defined in e_utils.h
SVN revision: 20181
2006-02-01 19:33:10 +00:00
Carsten Haitzler 4f941d827c itray behaving better - but some itray windows are not shaped! in fact none
are it seems.... that i have tested. the skype one inherits the parent bg
color/pixmap which makes things REALLY troublesome for us.


SVN revision: 20179
2006-02-01 14:50:00 +00:00
Carsten Haitzler ad8e00e5e7 itray is now a little better in terms of behaving itself.
SVN revision: 20176
2006-02-01 13:07:21 +00:00
Carsten Haitzler b27c98317e printf--
SVN revision: 20171
2006-02-01 11:25:30 +00:00
Carsten Haitzler 467b82d41c pass on mouse events if we didnt trap them first. :) (we fake them)
SVN revision: 20170
2006-02-01 11:25:07 +00:00
Carsten Haitzler 81fb7e3201 itray is a bit better - but frankly - this whole system tray shit SUCKS. a
lot of tray clients are very unstable and die at things in the spec they
should handle. they go deleting their windows for no reason etc.


SVN revision: 20167
2006-02-01 10:25:17 +00:00
Carsten Haitzler fb6d71ec9e itray is a little nicer
SVN revision: 20165
2006-02-01 09:36:56 +00:00
Carsten Haitzler b68b3d725a add a stolen window id subsystem so the border code ignores such stolen
windows. als fix itray a little and add comments for fixes


SVN revision: 20144
2006-01-31 12:06:47 +00:00
Carsten Haitzler afdc6b19ef todo items gone. window icon is now choosable - eap or app provided one.
SVN revision: 20140
2006-01-31 08:02:18 +00:00
Carsten Haitzler d2cd2d1d1d space--
SVN revision: 20108
2006-01-30 02:49:09 +00:00
Christopher Michael 6bfb2791b2 At the request of some users, bumb the max desktop count in Desktop Settings to 12
SVN revision: 20107
2006-01-30 02:46:00 +00:00
Christopher Michael 6a21299079 Allow quicker access to the modules settings dialog
SVN revision: 20106
2006-01-30 02:36:26 +00:00
Christopher Michael a8dca935d1 Rename the Allow Overlap option
SVN revision: 20092
2006-01-29 02:40:04 +00:00
David Walter Seikel 5ee07d38f3 Always treat it as markup if it's markup initially.
SVN revision: 20065
2006-01-27 05:09:22 +00:00
Christopher Michael 8a4e6d3942 Remove unused variables. Fix too many arguments to snprintf
SVN revision: 20045
2006-01-26 21:36:05 +00:00
Christopher Michael 0191b2fc3a Remove unused variables
SVN revision: 20044
2006-01-26 21:25:54 +00:00
Carsten Haitzler 528510e0ab apps error gets its own header now :)
SVN revision: 20039
2006-01-26 07:38:06 +00:00
rephorm 5f1f5d4d1e add Configuration item to face menu (if the module defines e_modapi_config)
SVN revision: 20038
2006-01-26 05:56:34 +00:00
rephorm 99921a4b8a move the temperature module over to E_Gadget
i haven't been able to test that this fully works, since i don't have ACPI temperature sensors on here. but, it works to the extent that the old one did here, so it SHOULD be fine.


SVN revision: 20037
2006-01-26 05:40:17 +00:00
rephorm eebec166ca Remove module menu from gadget code since it is no longer used.
Include face count to ease matching config data to a face.


SVN revision: 20036
2006-01-26 05:17:51 +00:00
David Walter Seikel 4e7e5fa0cc Dammit raster, I'm trying to cut down the amount of over processing being
done on these strings.


SVN revision: 20029
2006-01-25 11:22:40 +00:00
Carsten Haitzler 6114b14cb4 more info on app exiting - translatable strings now. use textblock widget.
SVN revision: 20028
2006-01-25 10:20:02 +00:00
Carsten Haitzler b090bdff32 ok- fangie.. THIS Is what i meant! this! put a textblock in a scrollframe.
textblock comes from an edje so it can be styled by the theme!


SVN revision: 20027
2006-01-25 09:28:12 +00:00
Carsten Haitzler 39ac053aa6 handle shell execution failure exit code too :) and use a dialog... :)
SVN revision: 20026
2006-01-25 08:22:33 +00:00
Carsten Haitzler bb3447e068 make this cursor config have sane cursor limits! :)
SVN revision: 20024
2006-01-25 06:17:54 +00:00
Christopher Michael 36aa7e2d70 Add some functions to e_ilist and e_widget_ilist.c . Fix commented
unused variables (just removed them). Added Cursor Settings and Startup
Settings dialogue. Removed General Settings dialog.


SVN revision: 20020
2006-01-25 04:06:51 +00:00
Christopher Michael 02bfb82b01 Add Cursor Settings and Starup Settings dialogues. Remove General Settings dialogue.
SVN revision: 20019
2006-01-25 04:04:15 +00:00
Christopher Michael 5f004e0cec Add Cursor Settings and Startup Settings dialogues
SVN revision: 20017
2006-01-25 04:03:12 +00:00
David Walter Seikel 3bdc8d4c52 When I cloned the pipe read stuff to make pipe error, I didn't realise that
ECORE_FD_ERROR is not the stderr equivilant of ECORE_FD_READ.  I just cloned,
and changed READ's to ERROR's.

imho ECORE_FD_ERROR is missnamed, and should at least be better documented.
See man select_tut, especially the entry on exceptfds.


SVN revision: 20006
2006-01-24 13:58:18 +00:00
Christopher Michael 3dad5445ad Remove Unused Variables. C++ is bad, mkay.
SVN revision: 20002
2006-01-24 03:03:28 +00:00
David Walter Seikel 3e51a0e7f6 Actually use the new tlist.
SVN revision: 20000
2006-01-23 18:53:07 +00:00
David Walter Seikel 676f375d7b FIXME++
SVN revision: 19999
2006-01-23 18:49:53 +00:00
David Walter Seikel c220a4beba Devilhorns wanted a count function added while I was playing in this.
And formatting.


SVN revision: 19998
2006-01-23 18:47:10 +00:00
David Walter Seikel e46bd5deef Raster said to stop hacking ilist and create another widget. Link the
source code in.


SVN revision: 19997
2006-01-23 18:40:57 +00:00
David Walter Seikel 42808f6ca5 Raster said to stop hacking ilist and create another widget. These are
the source files for that widget.


SVN revision: 19995
2006-01-23 18:33:20 +00:00
Carsten Haitzler 0509c62b0f just fall back to software x11
SVN revision: 19991
2006-01-23 15:53:54 +00:00
Carsten Haitzler feaa0a4131 more checks at runtime if e is ok - ie evas and ecore_evas supoprt is all
there.


SVN revision: 19990
2006-01-23 15:52:47 +00:00
Christopher Michael 967c4fa798 Rename the buttons
SVN revision: 19979
2006-01-23 04:52:37 +00:00
Christopher Michael a9a5a9b257 Keep the selected bg across basic/advanced switching.
SVN revision: 19978
2006-01-23 04:35:03 +00:00
Christopher Michael 45a91afc14 Rewrite the import dialog. Should behave better now
SVN revision: 19976
2006-01-23 02:56:01 +00:00
Christopher Michael 987791512a Another try at a fix for bg close. Try to get the border of the import dialog to see if it exists or not, before trying to delete it.
SVN revision: 19973
2006-01-22 22:45:44 +00:00
David Walter Seikel e2cadbf7aa When changing API semantics, grep is your friend. My policy - if I break
it, I fix it.


SVN revision: 19968
2006-01-22 18:20:59 +00:00
Christopher Michael afd6959726 Fix for bg dialog crash. Make resize work on import. Code cleanups.
SVN revision: 19965
2006-01-22 15:51:51 +00:00
Christopher Michael 104d939d05 Make import dialog resizable
SVN revision: 19964
2006-01-22 15:33:32 +00:00
Christopher Michael ab32d328c4 Check for import being null on dialog close cb
SVN revision: 19963
2006-01-22 15:33:04 +00:00
Christopher Michael ffa2ff239a Remove printfs and extra comments. I'd like to thank onefang and CodeWarrior for there help with the import dialog.
SVN revision: 19962
2006-01-22 14:44:49 +00:00
David Walter Seikel 000417275b Allocate and free the view struct as per discussion.
SVN revision: 19961
2006-01-22 14:18:20 +00:00
Christopher Michael 4a9f8d3a9a Fixes for E_Config_Dialog_View
SVN revision: 19960
2006-01-22 14:17:43 +00:00
Christopher Michael 5da013565d Added import function to bg config dialog
SVN revision: 19959
2006-01-22 14:11:15 +00:00
David Walter Seikel 58da3b51f2 After complaining about this, I realized I was guilty of cut'n'paste as
much as anyone.


SVN revision: 19958
2006-01-22 13:01:40 +00:00
David Walter Seikel a9b4d794a2 Typo.
SVN revision: 19952
2006-01-21 18:15:23 +00:00
David Walter Seikel a6cafb2f1f A little birthday present I got from devilhorns.
SVN revision: 19950
2006-01-21 17:35:36 +00:00
David Walter Seikel 4b77796724 Exe error dialog. Still needs some work, but it's good enough for testing
by the wider community.  Currently only e_app started exe's get this.


SVN revision: 19948
2006-01-21 15:39:03 +00:00
Christopher Michael 70c0aa895b Pass back the correct data on highlight please. Someone needs a spank for that one :)
SVN revision: 19947
2006-01-21 15:37:41 +00:00
David Walter Seikel bca4e798f1 Add a close button callback hook at the request of devilhorns.
If the callback returns zero, the dialog is NOT closed.

Seems that every user of config_dialog allocates E_Config_Dialog_View on
the stack and doesn't clear it, so I can't rely on the close_cfdata member
being NULL.  I currently set it to NULL in e_config_dialog_new() and if
you want to use it, set it in create_widgets();  I suspect that allocating
a structure on the stack that lives beyond the function call is just
asking for trouble.


SVN revision: 19945
2006-01-21 12:44:48 +00:00
David Walter Seikel c59b0cff46 Make it a bit more generic.
* Allow NULL apply_cfdata functions.
* Autohide the "Apply" and "OK" buttons if there is no apply_cfdata functions.
* Change the mode switch button text to be more generic.


SVN revision: 19944
2006-01-21 11:48:30 +00:00
Carsten Haitzler 1a51c5c283 ilist jumps to the selected spot now with the ilist widget (keyboard nav is
sane again)


SVN revision: 19938
2006-01-21 10:06:13 +00:00
Christopher Michael 149d1895d4 Formatting. Make Start Module config work correctly using E_Config_Dialog_Data. No need to define the configure function with EAPI. Removed not needed include. Add missing e_mod_config.h include to e_mod_config.c
SVN revision: 19924
2006-01-20 11:14:12 +00:00
Christopher Michael ad3a4f0926 Radio buttons have focus stealing issues. Disable setting focus to the bg_list in advanced for now as this causes weird behavior with the radios.
SVN revision: 19923
2006-01-20 11:09:14 +00:00
Christopher Michael 3a17f0aa3a Oops, that should not be commented
SVN revision: 19922
2006-01-20 10:49:17 +00:00
Christopher Michael 0868c890f1 Fix setting background in Advanced page. Remove couple unused vars.
SVN revision: 19921
2006-01-20 10:47:59 +00:00