Carsten Haitzler
5b50a2b89e
* shortening config category titles.
...
* remove illume custom config dialog - use normal one
* add toolbar used in config dialog. will be used for more. makes ui more
compact and flexible.
* make dialog windows optionally ALWAYS be "normal windows".
* config module exports a config gadget now - illume doesnt need it anymore
SVN revision: 37721
2008-11-21 03:59:30 +00:00
Cedric BAIL
1087de2397
Remove Evas list and replace them with Eina list.
...
No change for ->next and ->data access right now, as the patch is already
big enough.
SVN revision: 36962
2008-10-22 11:49:33 +00:00
Cedric BAIL
3d6749983b
Switch to eina_stringshare.
...
This could also change the usage of string share in E17.
SVN revision: 36679
2008-10-15 15:12:56 +00:00
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
46c3d9017e
remove some printf's
...
SVN revision: 36036
2008-09-17 06:03:00 +00:00
Carsten Haitzler
4b969ed2fc
been hacking... umm. config dialog additions.
...
SVN revision: 36033
2008-09-17 02:21:00 +00:00
Christopher Michael
d9c072ea86
Add a very simple config dialog for deleting window remembers.
...
This is very very basic. Someone may want to redo the icon for this...I
didn't bring my crayons :)
SVN revision: 34477
2008-05-06 09:30:21 +00:00
Carsten Haitzler
3a9b34fd07
and defer the del in other places too. anywhere where a canvas free might
...
delete widgets that end up calling hooks that delete other objetcs that may
already be freed - this is an issue. use it.
SVN revision: 29848
2007-05-04 16:21:53 +00:00
Carsten Haitzler
941d1d56f7
fix valgrind issues on frees of evas screwing deletions of widgets - this
...
might fix a slew of bugs on dialog close.
SVN revision: 29846
2007-05-04 15:55:24 +00:00
Christopher Michael
9d97093271
Add functions for returning an existing config dialog.
...
SVN revision: 27287
2006-11-30 10:01:02 +00:00
Christopher Michael
a0a6d53082
NULL out the setting of "Apply" button icon until we actually have an icon
...
for it. This recenters the Apply text.
SVN revision: 27261
2006-11-28 09:59:32 +00:00
manowarrior
050f1fe5b2
Regenerating menus...
...
SVN revision: 27056
2006-11-11 22:17:47 +00:00
Carsten Haitzler
7cdf9af46b
metrics keynav patches in
...
SVN revision: 26416
2006-10-08 08:25:08 +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
Christopher Michael
276b787255
Just some minor formatting.
...
SVN revision: 26345
2006-10-05 02:57:33 +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
sebastid
ea2689ba93
The window border close is caught by the object del callback.
...
SVN revision: 24276
2006-07-28 13:06:12 +00:00
Christopher Michael
4bb372ad2d
Give ability for config dialogs to set their border icon to the proper
...
config icon, rather than all having the E logo. Is proactive about setting
this: if it does not find or cannot set to that icon, it will fallback to
the E icon.
Change all config dialogs to support this.
If we have an internal border (config dialogs), disable the Create Icon/Edit
Icon menu items.
SVN revision: 23655
2006-07-02 16:19:51 +00:00
sebastid
715a64d5fe
Fix warnings
...
SVN revision: 23032
2006-05-31 18:58:26 +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
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