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
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
codewarrior
23a0d11ebd
- patches from saturn_vk
...
SVN revision: 21334
2006-03-16 09:42:27 +00:00
Carsten Haitzler
4ecbd82f54
fix rogue image object.
...
SVN revision: 21042
2006-03-06 02:42:45 +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
Christopher Michael
64bf666eaf
Disable Auto-Apply for these dialogs.
...
SVN revision: 20495
2006-02-15 20:30:59 +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
c87208c3cc
better button label
...
SVN revision: 20215
2006-02-03 03:07:07 +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
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
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
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
Christopher Michael
5da013565d
Added import function to bg config dialog
...
SVN revision: 19959
2006-01-22 14:11:15 +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
Christopher Michael
a9d4ebc969
Remove unused variable. Formatting. Verified apply functions against old dialog to make sure advanced was applying correctly.
...
SVN revision: 19920
2006-01-20 09:49:39 +00:00
Christopher Michael
d3d92eb719
Avoid potential segv by making sure at least one image widget gets created.
...
SVN revision: 19906
2006-01-19 16:03:39 +00:00
sebastid
57ae1936f8
Don't remove the vim tag!
...
Remove strlen == 0 checks.
Fix trailing whitespace.
SVN revision: 19898
2006-01-19 08:54:29 +00:00
Christopher Michael
ac19dc1533
Rewrite of background config dialog.
...
-Larger Preview Size
-Loads Backgrounds Faster
-Using Theme thumbnails for Theme backgrounds (for now)
SVN revision: 19893
2006-01-19 00:42:12 +00:00
Christopher Michael
e2709e5e7d
Disable the theme bg preview for now as some themes use backgrounds which are made of multiple parts and causes the preview size problem.
...
SVN revision: 19880
2006-01-17 21:14:53 +00:00
Christopher Michael
ed52894331
Add preview for theme background. Has sizing issues still tho
...
SVN revision: 19860
2006-01-17 00:41:18 +00:00
Carsten Haitzler
52abf0c9be
sharpies patch.
...
SVN revision: 19817
2006-01-15 07:11:02 +00:00
sebastid
3df39a04d0
Fix warnings.
...
Make a global typedef for Config Data, and let the different dialogs fill
the struct.
SVN revision: 19800
2006-01-14 16:05:35 +00:00
Carsten Haitzler
2cc0fa56bc
no mroe leak - and simply bad changes to smart objects. BAD BAD.
...
SVN revision: 19751
2006-01-13 02:11:11 +00:00
Carsten Haitzler
fd0e90de2e
some minor fixes to bg cf dialog. a FIXMe there tho. i think we can avoid the
...
cb_data entirely actually... :) need to fix that.
SVN revision: 19749
2006-01-12 23:35:32 +00:00
Christopher Michael
36611d3800
Remove unused variable. Fix segv on first run
...
SVN revision: 19706
2006-01-11 01:50:47 +00:00
Christopher Michael
c88f87fb83
Minor fix for users that don't have e_config->default_desktop_bg set
...
SVN revision: 19699
2006-01-10 15:37:44 +00:00
Christopher Michael
9eb2e91ee1
When selecting bgs, if the current bg is what we selected in the list, disable the ok/apply buttons
...
SVN revision: 19697
2006-01-10 15:04:04 +00:00
Christopher Michael
5356abd965
BUG Fixes: clip/get first time, add advanced section for setting bg on this desk, default, all. Advanced needs Set for this desk and Set for all to be implemented yet.
...
SVN revision: 19694
2006-01-10 14:17:59 +00:00
sebastid
20aa37038c
Remove cast
...
SVN revision: 19608
2006-01-07 14:21:25 +00:00
sebastid
6a638a7806
Fix EAPI warnings.
...
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Christopher Michael
8607bf932f
Remove defined but not used statements
...
SVN revision: 19452
2005-12-31 11:51:23 +00:00
Christopher Michael
0d1f43ca6f
Remove unused variables. Fix reuse of a variable and various warnings
...
SVN revision: 19379
2005-12-29 15:51:16 +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
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
codewarrior
6121b94137
- misc checks
...
- add theme selector (basic mode only) from Chady
SVN revision: 19148
2005-12-19 14:42:43 +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
Carsten Haitzler
a3d5f5c28d
a lot more use of stringshare.
...
SVN revision: 18823
2005-12-04 12:03:59 +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