Commit Graph

20 Commits

Author SHA1 Message Date
David Walter Seikel 676f375d7b FIXME++
SVN revision: 19999
2006-01-23 18:49:53 +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
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
Christopher Michael 9990f14297 Remove FIXME comments as the module dialog works now
SVN revision: 19879
2006-01-17 20:25:48 +00:00
sebastid 6a638a7806 Fix EAPI warnings.
SVN revision: 19597
2006-01-07 10:39:46 +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
Carsten Haitzler d9b9bc6f90 cancel renamed to close.
SVN revision: 19194
2005-12-21 02:45:24 +00:00
Carsten Haitzler 71040b0586 module config dialog
SVN revision: 19089
2005-12-17 11:21:54 +00:00
Carsten Haitzler a3d5f5c28d a lot more use of stringshare.
SVN revision: 18823
2005-12-04 12:03:59 +00:00
Carsten Haitzler d8c635f964 more stringshare work
SVN revision: 18816
2005-12-03 15:39:25 +00:00
Carsten Haitzler 8a0ea631a8 remember stuff is now... a... DIALOG too :)
SVN revision: 17705
2005-10-20 12:49:47 +00:00
Carsten Haitzler 76a872c842 config dialogs now can enable/disable widgets and dialog buttons. ok and
apply are disabeld until a change is made - then they get enabled until u
apply (or ok) then they disable again until u change things again etc.


SVN revision: 17598
2005-10-16 07:32:12 +00:00
Carsten Haitzler dc58f1682c remove old test - not usable anymroe and add icons to advanced/basic buttons
SVN revision: 17561
2005-10-15 05:38:27 +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 bc4b06d99b fix loop - also some comments on dialog thing. its nto good yet.
SVN revision: 17529
2005-10-14 04:18:01 +00:00
vandango ff70b299d4 little translation update
SVN revision: 17524
2005-10-14 00:19:49 +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