Commit Graph

21 Commits

Author SHA1 Message Date
Carsten Haitzler c9c7aef72e add auto-scrolloption to dialogs (place content in scrolled viw).
SVN revision: 36268
2008-09-26 17:00:32 +00:00
Gustavo Sverzut Barbieri 8408de28cf New features to enable setting 'changed' status of config dialogs.
This callback will make it easier for dialogs to filter if the status
is really changed or if it's back to original values without having to
listen individually to each children widget (we cannot hook into the
parent since e_config_dialog already does that).



SVN revision: 36154
2008-09-21 17:08:30 +00:00
Gustavo Sverzut Barbieri c6f9ec6ece Enable manual set of configuration dialogs as changed.
For some dialogs, it's better to let the dialogs themselves choose if
they're modified or not. Default behavior is backward compatible.



SVN revision: 36152
2008-09-21 16:21:25 +00:00
Carsten Haitzler 4b969ed2fc been hacking... umm. config dialog additions.
SVN revision: 36033
2008-09-17 02:21:00 +00:00
Carsten Haitzler 9c02f966a8 add generic cfg call
SVN revision: 34409
2008-04-30 12:01:32 +00:00
Christopher Michael 9d97093271 Add functions for returning an existing config dialog.
SVN revision: 27287
2006-11-30 10:01:02 +00:00
rephorm 80478f40d8 Allow setting bg of desktops from within virtual desktop dialog.
For now, left click on the small desktop.
We'll probably add a menu on click, with the ability to set the desktop name or set bg.


SVN revision: 26700
2006-10-20 03:23:46 +00:00
Carsten Haitzler 8678ebe026 only bring up config dialogs once - find the previous one and splash it up if
u bring it up again


SVN revision: 26415
2006-10-08 08:04:18 +00:00
Carsten Haitzler a9e7340190 you're all goign to kill me :) but here goes - i broke the dialog and config
dialog api's - added name and class params so u can set the name and class -
so users can later use things like rememebr to rememebr where a dialog will
go for usability and convenience.


SVN revision: 24691
2006-08-14 15:22:46 +00:00
Carsten Haitzler ab70226b8c autoapply has a lag of 0.5 seconds from changin config to applying to 1.
limit overhead and 2. minimise bugs.


SVN revision: 22508
2006-05-10 10:17:59 +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
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 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
David Walter Seikel 000417275b Allocate and free the view struct as per discussion.
SVN revision: 19961
2006-01-22 14:18:20 +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
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 71040b0586 module config dialog
SVN revision: 19089
2005-12-17 11:21:54 +00:00
Carsten Haitzler 560179af61 allwo dialog icon to be set too in conf dialogs
SVN revision: 17555
2005-10-15 03:09:46 +00:00
Carsten Haitzler 510d2b7719 realised we need to approve if the dialog will close on an ok - as there may
be an error and we need to complain to the user. add some comments too.


SVN revision: 17533
2005-10-14 09:48:13 +00:00
Carsten Haitzler d41a915bf9 addressing some cfdialog issues
SVN revision: 17532
2005-10-14 08:34:12 +00:00
Carsten Haitzler 4d0b743387 first gui config dialog... quickly snuck into the menu - shoudl go in panel
tho....


SVN revision: 17511
2005-10-13 15:15:27 +00:00