Commit Graph

1622 Commits

Author SHA1 Message Date
codewarrior 1a794d6c6b efm:
- patch from mista <rastamasta@gmx.de> to fix last line not showing in efm


SVN revision: 19352
2005-12-28 22:00:12 +00:00
Christopher Michael 0537c0117a Redesign Modules Configuration Dialogue.
Eliminates the BUG on TODO.
Radio Button Matrix:
       Enabled == (Loaded && Enabled)
       Loaded == (Loaded && !Enabled)
       Unloaded == (!Loaded && !Enabled)


SVN revision: 19346
2005-12-28 17:28:02 +00:00
Christopher Michael 6d8b0305d0 Fix remove by label
SVN revision: 19345
2005-12-28 17:01:34 +00:00
rephorm ed57000bf5 don't call the callback on buttons that are disabled. this prevents some segfaults when clicking on disabled buttons.
also, clear up a few warnings.


SVN revision: 19334
2005-12-28 01:16:26 +00:00
Christopher Michael 502c98d993 Fix e_ilist compile warning
SVN revision: 19330
2005-12-27 23:44:16 +00:00
Christopher Michael 577afaae8a Fix remove by label
SVN revision: 19326
2005-12-27 22:57:41 +00:00
Christopher Michael b6f86f04b1 Add About to Advanced module dialogue
SVN revision: 19322
2005-12-27 22:21:39 +00:00
Christopher Michael 8f73e9399b Disabled Advanced in BG settings until we have something for it
SVN revision: 19320
2005-12-27 22:07:15 +00:00
Carsten Haitzler 78d729a57b make symbol hiding actually work - fix some bugs, fixme's adjust bugs and
TODO, add exe history and actually use it etc.


SVN revision: 19313
2005-12-27 17:16:58 +00:00
Christopher Michael 4785fb1d20 Remove unused variable
SVN revision: 19292
2005-12-25 11:20:29 +00:00
Christopher Michael 77ebbd9e23 Minor fix for Default theme not being selected in the menu on first run
SVN revision: 19291
2005-12-25 11:17:33 +00:00
Christopher Michael 8e4bfac183 Destroy list when finished
SVN revision: 19290
2005-12-25 10:20:25 +00:00
Christopher Michael e6332a1a2a Oops...Use correct list variable
SVN revision: 19285
2005-12-24 18:50:23 +00:00
Christopher Michael 4628710d84 Removed unused typedef
SVN revision: 19258
2005-12-23 01:11:27 +00:00
Christopher Michael 8b98a4a5ee Make module config dialogue resizeable
SVN revision: 19252
2005-12-22 23:41:46 +00:00
Christopher Michael baa9fae930 Rewrite e_int_config_modules.c.
This fixes the segfault issues people were having.

Recommend resyncing your E codebase with current cvs as this uses newer
e_widget_ilist functions that I committed earlier.


SVN revision: 19248
2005-12-22 22:40:21 +00:00
Christopher Michael f33c45d144 Rename e_ilist_select_* functions to be e_ilist_selected_* as this seems
more intuitive.
Update e_int_config_theme.c for this change.
Update e_int_config_background.c for this change.
Update e_int_border_border.c for this change.

Added e_ilist_remove_num to remove entries by number.
Added e_widget_ilist_remove_num.

Added e_ilist_remove_label to remove entries by label.
Added e_widget_ilist_remove_label.

Added e_ilist_selected_label_get to retrieve the selected items label.
Added e_widget_ilist_selected_label_get.


SVN revision: 19245
2005-12-22 21:08:34 +00:00
Carsten Haitzler be4ff51432 hmm - most modules were disabled by default. fix!
SVN revision: 19218
2005-12-21 16:56:33 +00:00
Carsten Haitzler b4ef343f72 segv--
SVN revision: 19201
2005-12-21 09:49:06 +00:00
Carsten Haitzler e659cb06a4 formatting
SVN revision: 19200
2005-12-21 09:11:18 +00:00
Christopher Michael f9247cba15 Add Close button to Configure Panel
SVN revision: 19199
2005-12-21 06:38:50 +00:00
Carsten Haitzler 32711b918e jesse's module patch - quickly in.
SVN revision: 19197
2005-12-21 04:48:20 +00:00
Carsten Haitzler d9b9bc6f90 cancel renamed to close.
SVN revision: 19194
2005-12-21 02:45:24 +00:00
rephorm a62466d341 add an about button to the modules config
SVN revision: 19168
2005-12-20 02:38:47 +00:00
rephorm 55a999b5c7 its a good idea to initialize pointers before using them.
(why this worked for _anyone_ is beyond me...)


SVN revision: 19165
2005-12-20 02:05:01 +00:00
Christopher Michael 3599d73e80 Add icons for Desktop, Menu, and Window in Configuration Panel
SVN revision: 19164
2005-12-20 01:01:52 +00:00
Christopher Michael 4d260a8c32 More Formatting...man this was a mess
SVN revision: 19163
2005-12-20 00:44:42 +00:00
Christopher Michael d20ad6001b Formatting
SVN revision: 19162
2005-12-20 00:32:21 +00:00
codewarrior 6121b94137 - misc checks
- add theme selector (basic mode only) from Chady


SVN revision: 19148
2005-12-19 14:42:43 +00:00
codewarrior b6bc092d13 EFM:
- e_icon_canvas cleanup and more work on white bug problem


SVN revision: 19145
2005-12-19 14:11:28 +00:00
codewarrior bceb9c3ec3 EFM:
- fix white window bug. please confirm if you still get it.


SVN revision: 19141
2005-12-19 13:05:23 +00:00
rephorm e140fd2b09 When setting a border's zone, move it inside the zone if it isn't already. This fixes border dragging from a pager in one zone to a pager in another.
SVN revision: 19122
2005-12-18 21:43:59 +00:00
rephorm c597c6585c Allow gadgets to either be 1 per container (default) or 1 per zone (like the pager).
SVN revision: 19120
2005-12-18 21:06:37 +00:00
Carsten Haitzler 2916ef5be4 updates from kojouharov :)
SVN revision: 19112
2005-12-18 14:21:25 +00:00
codewarrior fa8755b7eb background selector:
- get initial background selector working (thanks chady)
- todo: advanced mode


SVN revision: 19109
2005-12-18 10:44:55 +00:00
rephorm e3ead0ca7a pass a single struct to e_gadget_new() instead of a ton of functions.
SVN revision: 19107
2005-12-18 07:37:53 +00:00
Christopher Michael 47699c5173 Update which config properties have GUI
SVN revision: 19098
2005-12-17 23:24:36 +00:00
Carsten Haitzler 71040b0586 module config dialog
SVN revision: 19089
2005-12-17 11:21:54 +00:00
Christopher Michael f3b2308d72 Add Config Panel Dialogue For Menu Settings
SVN revision: 19083
2005-12-17 02:14:19 +00:00
Carsten Haitzler ae211bcb97 obj ref problem! fix!
SVN revision: 19041
2005-12-15 10:17:02 +00:00
Carsten Haitzler 912cf96418 centralise getting icon evas object from app
SVN revision: 19038
2005-12-15 07:12:00 +00:00
Carsten Haitzler 9e16ed30e9 exebuf has its own config for gui setup
SVN revision: 19035
2005-12-15 04:29:38 +00:00
Carsten Haitzler a93d3c6ccf cleaning up exebuf a bit
SVN revision: 19032
2005-12-15 03:27:42 +00:00
Carsten Haitzler b6aa138b09 exebuf is ... well.. a bit better now
SVN revision: 19015
2005-12-14 15:54:51 +00:00
codewarrior 6f66ee6346 metadata + positioning:
- disable this for now so we can debug other things, them come back to it.


SVN revision: 18994
2005-12-13 14:56:21 +00:00
Carsten Haitzler c426bec3db fix "last focused on desk" stuff
SVN revision: 18948
2005-12-11 05:56:26 +00:00
Carsten Haitzler c131f81043 devil's patch... :)
SVN revision: 18944
2005-12-11 03:03:53 +00:00
Carsten Haitzler 05a11288df segv deleting actions. fix.
SVN revision: 18917
2005-12-09 07:47:03 +00:00
codewarrior f4ca9e33b0 - better cleanups
SVN revision: 18914
2005-12-08 13:03:06 +00:00
codewarrior 3be597c032 - remove trailing slash, thanks kiwi
SVN revision: 18912
2005-12-08 11:16:47 +00:00
codewarrior 485c1f48b3 - dont forget to close the eet file.
SVN revision: 18908
2005-12-08 08:03:58 +00:00
codewarrior d6e60edb82 - add a protoype in the .h file
SVN revision: 18907
2005-12-08 07:57:07 +00:00
codewarrior df7bb0110d - add method to fetch a thumb's width and height without having to decode the pixels.
SVN revision: 18906
2005-12-08 07:55:10 +00:00
Carsten Haitzler 9fd0c21a9f that was silly. double stringdel. fix.
SVN revision: 18905
2005-12-08 03:58:29 +00:00
codewarrior d9cb67e0ae - image propagation fix. ugly but works for now.
SVN revision: 18904
2005-12-07 23:53:02 +00:00
stffrdhrn ff4d281126 Fix some problems with validation.
- Validation function now canonicalizes the "locale -a" output
- Searching for locale directory now canonicalizes the path files


SVN revision: 18897
2005-12-07 17:09:02 +00:00
Carsten Haitzler c30558a79b working on mr. exebuf...
SVN revision: 18893
2005-12-07 13:24:58 +00:00
codewarrior 83b396cef4 More eap editor work.
- small fix to hilite cb for iconsel
- propagate values between advanced / basic
- add -start-eap-edit to e_remote


SVN revision: 18884
2005-12-06 22:50:41 +00:00
Carsten Haitzler 7104735aa4 well - skeleton work.. going to work on exebuf...
SVN revision: 18876
2005-12-06 14:25:57 +00:00
codewarrior 75506f8e41 now how did that get away...
SVN revision: 18871
2005-12-06 10:07:55 +00:00
codewarrior 34566645fd Continue working on the eap editor and file dialog.
- add hilite propagation (single click file, press ok is now the same as double clicking the file directly)
- eap editor saves new eaps if you give them a path, simple <-> advanced doesnt relay the info between each other yet.

Going to try to do a bit every night.


SVN revision: 18849
2005-12-05 22:20:34 +00:00
Carsten Haitzler 796db6c2ef handle stringshare for imc's
SVN revision: 18824
2005-12-04 12:28:34 +00:00
Carsten Haitzler a3d5f5c28d a lot more use of stringshare.
SVN revision: 18823
2005-12-04 12:03:59 +00:00
codewarrior 6f098b1984 translation, thanks Massimo.
SVN revision: 18822
2005-12-04 11:46:09 +00:00
codewarrior 67f527e8b7 - tiny fix for eap editor, this beings out another issue to address. when we save metadata for a dir, we save icon positions. the eap editor is a small window by default so icons will look out of place. need to think about it and find a good way to solve it.
SVN revision: 18821
2005-12-04 09:47:49 +00:00
Carsten Haitzler 9bb58eca2c aleksej patch for segv on moving window to a new desk if its negative desk
count :)


SVN revision: 18817
2005-12-04 03:25:34 +00:00
Carsten Haitzler d8c635f964 more stringshare work
SVN revision: 18816
2005-12-03 15:39:25 +00:00
andyetitmoves 2f655c348d minor fix: add spaces to error messages
SVN revision: 18814
2005-12-03 15:00:44 +00:00
stffrdhrn 97fd4f7d87 Suggestion from Ramkumar
- Do not set LANGUAGE either


SVN revision: 18813
2005-12-03 12:53:02 +00:00
stffrdhrn 4eeab3fe72 Trying to hunt white efm bug
- Cleanup: Ecore_List -> Evas_List
- Fix: a leak where heap was twice allocated


SVN revision: 18812
2005-12-03 12:25:06 +00:00
stffrdhrn 15d712ed4a Try to fix logic for setting locales when NULL is passed, This shoud satisfy
the needs of both Mathieu and andyetitmoves.
- Get lang from env vars
- If we were passed NULL do not set any env vars


SVN revision: 18809
2005-12-03 05:56:10 +00:00
stffrdhrn a917f4f7f4 Comments Cleaning:
- Todo--
- Todo++


SVN revision: 18789
2005-12-02 19:20:48 +00:00
stffrdhrn 9c10f7cfb2 Locale list udpate
- Only list valid locales


SVN revision: 18788
2005-12-02 19:05:12 +00:00
stffrdhrn 14742e0076 Clean up and enhanse language setting code.
- Add better directory search function
- Add ability to use locale aliases
- Add ability to validate locale by checking against "locale -a" output
- Fix up the locale list function ( now it is a little more simple )


SVN revision: 18787
2005-12-02 18:47:46 +00:00
Carsten Haitzler 2decabf3b3 bind9ings now use stringshare too
SVN revision: 18783
2005-12-02 09:37:32 +00:00
Carsten Haitzler 141a376232 alert made more robust just in case... but mor eimportantle e_apps and
e_apps_cache now use stringshare. bit by bit my friends... bit by bit...


SVN revision: 18782
2005-12-02 09:08:58 +00:00
andyetitmoves 608a3e40f5 (e_intl_language_set) Fixed a bug when lang is NULL. The expected behaviour is
to restore the original environment variables. The code, after doing this, sets
back all the env vars to _e_intl_language. This fails when the different locale
env vars have different values.


SVN revision: 18766
2005-12-01 16:53:20 +00:00
Carsten Haitzler 0b001f8114 '
turn off click always focuses by default


SVN revision: 18763
2005-12-01 09:06:23 +00:00
Carsten Haitzler cf7815a1da patches and stuff hanign in mail...
SVN revision: 18756
2005-12-01 07:10:32 +00:00
Carsten Haitzler 782511c6e5 danish translation updates
SVN revision: 18754
2005-12-01 06:46:40 +00:00
Carsten Haitzler 27d0ae8db3 dnd safety
SVN revision: 18746
2005-12-01 06:15:24 +00:00
rephorm e3a28bf9d0 E_Gadget
--------

a quick set of convenience functions for creating gadgets (desktop modules).
see gadget_test for an example. documentation still to come :)

i still need to comb over and make sure i didn't miss freeing anything...


SVN revision: 18742
2005-12-01 04:07:27 +00:00
Carsten Haitzler fe53f56cb5 asparagus!
SVN revision: 18672
2005-11-28 06:01:45 +00:00
codewarrior 4909dff5c4 - int patch by Massimo Maiurana <maiurana@gmail.com>
SVN revision: 18670
2005-11-27 21:24:48 +00:00
stffrdhrn 26b69ad8bd - Clean up the best match function and make it work
- In e_path the user list should be before the default list
- Add a function to list all available locales wrapping "locale -a"


SVN revision: 18647
2005-11-26 11:44:02 +00:00
Carsten Haitzler 2551e897ed dont segv on empty bind param etc. matches. also a note for intle.
SVN revision: 18639
2005-11-25 04:10:54 +00:00
Carsten Haitzler 4245869a3c no more (null)ipoos
SVN revision: 18633
2005-11-24 09:31:34 +00:00
Carsten Haitzler 0a106be88b no more hang...
SVN revision: 18630
2005-11-24 07:16:05 +00:00
Carsten Haitzler eaadf415e0 more cache controls and a flusher... :)
SVN revision: 18627
2005-11-24 04:23:31 +00:00
Carsten Haitzler da336f50b8 handle NULL strings
SVN revision: 18623
2005-11-24 01:37:01 +00:00
Carsten Haitzler 6dc9647fa8 handle NULL config strings. some of them anyway
SVN revision: 18616
2005-11-23 12:55:55 +00:00
Carsten Haitzler 2d6aaac36b some struct stuff. nothng there. got distracted.
SVN revision: 18611
2005-11-23 07:31:56 +00:00
stffrdhrn f9571a02e0 - Dont add the .edj when changing themes
SVN revision: 18609
2005-11-23 04:03:31 +00:00
Carsten Haitzler a9e676b9c9 starterd shell for doing deskpreview smart...
SVN revision: 18601
2005-11-22 14:47:24 +00:00
stffrdhrn b81b2c3044 E_Intl changes
- Hunt a path for message files


SVN revision: 18600
2005-11-22 13:28:10 +00:00
Carsten Haitzler d3fe2ac2dc shorter text
SVN revision: 18597
2005-11-22 09:59:24 +00:00
handyande 29d8a55a09 gees man, not another ;)
SVN revision: 18596
2005-11-22 09:56:23 +00:00
codewarrior 54abd7804b - add canvas files.
SVN revision: 18595
2005-11-22 09:41:16 +00:00
Carsten Haitzler e47cf6141e x->y
SVN revision: 18594
2005-11-22 09:29:04 +00:00
codewarrior 97cc78cdb0 - make e_thumb fork internally
- add queue / dequeue calls to e_thumb
- change e_icon_layout to e_icon_grid
- add e_icon_canvas which will eventually allow for free icon placement and optimized scrolling using a tiles principle
- add new calls to e_widget_image
- add new bg selector (broken because of a segv on cancel press, needs fixing)

NOTES:
- bg selector needs fixing.
- efm still needs work, will segv if you scroll while files are generated
- other efm bugs exist so I would advise that you dont use it atm
- if we dont need e_icon_grid (strict grid layout) we should remove it.


SVN revision: 18593
2005-11-22 09:27:25 +00:00