Re: [E-devel] Announcing EWL 0.5.3

2009-01-08 Thread Hendrik Siedelmann
2009/1/5 Nathan Ingersoll ninge...@gmail.com:
 I'm pleased to announce the release of EWL version 0.5.3. This release
 has some extensive changes, including the following highlights:

   * Version 0.5.3:
...
 - Allow the ewl_label widget to be trunctated with '...'

Sounds very nice, possible to use this on buttons? How?
I searched the source but couldn't find any info about this.

 - Improved the cosmetics of the debugging macros
 - Revamped ewl_combo MVC API and implementation
 - Split widget tests into GUI and unit test cases
 - Fixed widget reparenting

 Thank you to the following contributors for making this release possible:

Peter Wehrfritz
Jaime Thomas
Teodor Petrov
Dan Sinclair
Vincent Torri
Stephen Houston

 This release can be checked out from:
http://svn.enlightenment.org/svn/e/tags/ewl/ewl-0.5.3/

 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcing EWL 0.5.3

2009-01-08 Thread Peter Wehrfritz
Hendrik Siedelmann schrieb:
 2009/1/5 Nathan Ingersoll ninge...@gmail.com:
   
 I'm pleased to announce the release of EWL version 0.5.3. This release
 has some extensive changes, including the following highlights:

   * Version 0.5.3:
 
 ...
   
 - Allow the ewl_label widget to be trunctated with '...'
 

 Sounds very nice, possible to use this on buttons? How?
 I searched the source but couldn't find any info about this.
   
Indeed, the fill policy of the label inside of the button wasn't set to 
shrinkable, so the label didn't had the chance to ellipse. I changed 
that now, in current svn (i.e. it's not in the release).

I attached a small sample program.

Thanks for the remark

Peter

--
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcing EWL 0.5.3

2009-01-08 Thread Peter Wehrfritz

Peter Wehrfritz schrieb:

I attached a small sample program

As always, I forgot to ...
#include Ewl.h

void destroy_main_window(Ewl_Widget *main_win, void *ev_data, void *user_data)
{
	ewl_widget_destroy(main_win);
	ewl_main_quit();
	return;
}

int main(int argc, char **argv)
{
	Ewl_Widget *w, *win, *c;

	ewl_init(argc, argv);

	win = ewl_window_new();
	ewl_callback_append(win, EWL_CALLBACK_DELETE_WINDOW,
			destroy_main_window, NULL);
	ewl_widget_show(win);

	c = ewl_hpaned_new();
	ewl_container_child_append(EWL_CONTAINER(win), c);
	ewl_widget_show(c);

	w = ewl_button_new();
	ewl_button_label_set(EWL_BUTTON(w), Shrinkable);
	ewl_object_fill_policy_set(EWL_OBJECT(w), EWL_FLAG_FILL_HSHRINKABLE |
		EWL_FLAG_FILL_VFILL);
	ewl_container_child_append(EWL_CONTAINER(c), w);
	ewl_widget_show(w);

	w = ewl_button_new();
	ewl_button_label_set(EWL_BUTTON(w), Fill);
	ewl_container_child_append(EWL_CONTAINER(c), w);
	ewl_widget_show(w);
	
	ewl_main();

	return 0;
}
--
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcing EWL 0.5.3

2009-01-08 Thread Hendrik Siedelmann
2009/1/8 Peter Wehrfritz peter.wehrfr...@web.de:
 Peter Wehrfritz schrieb:

 I attached a small sample program

 As always, I forgot to ...


Thanks, but it seems still bugged: With the example you gave it
doesn't work most of the time and then sometimes suddenly starts
working. Also in ewl_test if I go to the paned test the shrinkable
button only starts working after adding a button to the top pane. Then
with every other button I add it sometimes works and sometimes doesn't
...
Same with the label, the shrinkable label isn't shrinkable at all.

hendrik

--
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcing EWL 0.5.3

2009-01-07 Thread Stephen Houston
Good Work team! Now to continue making ewl better and more useable. Time is
finally on my side again to continue working on ewl and I have a few ideas.
-Freebox needs a homogenous set.
-There needs to be a widget that is an expanding/contracting box, i.e.
   Image Editing Options (this is contracted)
  \/  Image Editing Options
   [Rotate Left] [Rotate Right]
   [Flip Horizon.] [Flip Veritcal]
  (this is expanded, and yes I know this is similar to a combo, but not the
same thing),
All of which I can work on and complete.
Once again great work!
---Stephen Houston
--
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcing EWL 0.5.3

2009-01-05 Thread Andreas Volz
Am Sun, 4 Jan 2009 18:03:03 -0600 schrieb Nathan Ingersoll:

Great work!

I couldn't read it from below. Does EWL now support Ecore_Evas? Or is
composite support now directly included? Are there any plans for it?

regards
Andreas

 I'm pleased to announce the release of EWL version 0.5.3. This release
 has some extensive changes, including the following highlights:
 
* Version 0.5.3:
  - Fixed compile warnings on 64-bit systems
  - Improved entry selection and cursor handling
  - A variety of bug fixes and type corrections
  - Formatting improvements
  - Normalized widget realize/unrealize and show/hide
  - Cleaned out private headers to reduce build times
  - Rewrite of paned widget
  - Addition of constructor unit tests
  - 'Create Directory' button added to filepicker
  - Kinetic scrolling added to the scrollpane
  - Stop building unneeded static libraries to reduce build
 time
  - The ewl_password widget is now part of ewl_entry to reduce
 code duplication
  - Various feature additions to the filepicker family of
 widgets
  - Better robustness of ewl_progressbar widget
  - Split flags into attributes of the ewl_object and
 ewl_widget objects
  - Internal XDND support
  - Improved MVC selection handling
  - Addition of a SHRINKABLE fill policy
  - Improved container behaviour
  - Keybinding support for the ewl_text widget
  - Addition of an ewl_icondialog widget
  - Improvement of model terminology
  - Add an UNMANAGED flag to improve container behaviour
  - EWL is now Evilized!
  - Addition of a alpha channel slider to the ewl_colorpicker
 widget
  - Autofoo improvements
  - Expanded support for config key removal
  - General window management hint improvements
  - Improved robustness of the ewl_grid widget
  - Improved widget signal handling
  - Use merged software X11 engine
  - Various code cleanups thanks to LLVM static analysis
  - Removal of original ewl_tree, rename ewl_tree2 to ewl_tree
  - Moved tutorials from the test files to seperate directory
  - Creation of coverage report with gcov and lcov is now
 supported
  - Addition of ewl_freebox_mvc widget
  - ewl_embed now inherits from ewl_cell instead of ewl_overlay
  - Expanding of the ewl_tree widget API
  - Various fixes and feature additions for the ewl_text widget
  - Allow the ewl_label widget to be trunctated with '...'
  - Improved the cosmetics of the debugging macros
  - Revamped ewl_combo MVC API and implementation
  - Split widget tests into GUI and unit test cases
  - Fixed widget reparenting
 
 Thank you to the following contributors for making this release
 possible:
 
 Peter Wehrfritz
 Jaime Thomas
 Teodor Petrov
 Dan Sinclair
 Vincent Torri
 Stephen Houston
 
 This release can be checked out from:
 http://svn.enlightenment.org/svn/e/tags/ewl/ewl-0.5.3/
 
 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcing EWL 0.5.3

2009-01-05 Thread Nathan Ingersoll
We don't use ecore_evas, but making composite work should be very
similar. Peter fixed a bug in the shaped window support which would
have also affected composite windows.

We do plan to support it, but I'm not sure if anyone has it at the top
of their pet project list.

On Mon, Jan 5, 2009 at 3:00 AM, Andreas Volz li...@brachttal.net wrote:
 Am Sun, 4 Jan 2009 18:03:03 -0600 schrieb Nathan Ingersoll:

 Great work!

 I couldn't read it from below. Does EWL now support Ecore_Evas? Or is
 composite support now directly included? Are there any plans for it?

 regards
 Andreas

 I'm pleased to announce the release of EWL version 0.5.3. This release
 has some extensive changes, including the following highlights:

* Version 0.5.3:
  - Fixed compile warnings on 64-bit systems
  - Improved entry selection and cursor handling
  - A variety of bug fixes and type corrections
  - Formatting improvements
  - Normalized widget realize/unrealize and show/hide
  - Cleaned out private headers to reduce build times
  - Rewrite of paned widget
  - Addition of constructor unit tests
  - 'Create Directory' button added to filepicker
  - Kinetic scrolling added to the scrollpane
  - Stop building unneeded static libraries to reduce build
 time
  - The ewl_password widget is now part of ewl_entry to reduce
 code duplication
  - Various feature additions to the filepicker family of
 widgets
  - Better robustness of ewl_progressbar widget
  - Split flags into attributes of the ewl_object and
 ewl_widget objects
  - Internal XDND support
  - Improved MVC selection handling
  - Addition of a SHRINKABLE fill policy
  - Improved container behaviour
  - Keybinding support for the ewl_text widget
  - Addition of an ewl_icondialog widget
  - Improvement of model terminology
  - Add an UNMANAGED flag to improve container behaviour
  - EWL is now Evilized!
  - Addition of a alpha channel slider to the ewl_colorpicker
 widget
  - Autofoo improvements
  - Expanded support for config key removal
  - General window management hint improvements
  - Improved robustness of the ewl_grid widget
  - Improved widget signal handling
  - Use merged software X11 engine
  - Various code cleanups thanks to LLVM static analysis
  - Removal of original ewl_tree, rename ewl_tree2 to ewl_tree
  - Moved tutorials from the test files to seperate directory
  - Creation of coverage report with gcov and lcov is now
 supported
  - Addition of ewl_freebox_mvc widget
  - ewl_embed now inherits from ewl_cell instead of ewl_overlay
  - Expanding of the ewl_tree widget API
  - Various fixes and feature additions for the ewl_text widget
  - Allow the ewl_label widget to be trunctated with '...'
  - Improved the cosmetics of the debugging macros
  - Revamped ewl_combo MVC API and implementation
  - Split widget tests into GUI and unit test cases
  - Fixed widget reparenting

 Thank you to the following contributors for making this release
 possible:

 Peter Wehrfritz
 Jaime Thomas
 Teodor Petrov
 Dan Sinclair
 Vincent Torri
 Stephen Houston

 This release can be checked out from:
 http://svn.enlightenment.org/svn/e/tags/ewl/ewl-0.5.3/

 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Announcing EWL 0.5.3

2009-01-04 Thread Nathan Ingersoll
I'm pleased to announce the release of EWL version 0.5.3. This release
has some extensive changes, including the following highlights:

   * Version 0.5.3:
 - Fixed compile warnings on 64-bit systems
 - Improved entry selection and cursor handling
 - A variety of bug fixes and type corrections
 - Formatting improvements
 - Normalized widget realize/unrealize and show/hide
 - Cleaned out private headers to reduce build times
 - Rewrite of paned widget
 - Addition of constructor unit tests
 - 'Create Directory' button added to filepicker
 - Kinetic scrolling added to the scrollpane
 - Stop building unneeded static libraries to reduce build time
 - The ewl_password widget is now part of ewl_entry to reduce
code duplication
 - Various feature additions to the filepicker family of widgets
 - Better robustness of ewl_progressbar widget
 - Split flags into attributes of the ewl_object and ewl_widget objects
 - Internal XDND support
 - Improved MVC selection handling
 - Addition of a SHRINKABLE fill policy
 - Improved container behaviour
 - Keybinding support for the ewl_text widget
 - Addition of an ewl_icondialog widget
 - Improvement of model terminology
 - Add an UNMANAGED flag to improve container behaviour
 - EWL is now Evilized!
 - Addition of a alpha channel slider to the ewl_colorpicker widget
 - Autofoo improvements
 - Expanded support for config key removal
 - General window management hint improvements
 - Improved robustness of the ewl_grid widget
 - Improved widget signal handling
 - Use merged software X11 engine
 - Various code cleanups thanks to LLVM static analysis
 - Removal of original ewl_tree, rename ewl_tree2 to ewl_tree
 - Moved tutorials from the test files to seperate directory
 - Creation of coverage report with gcov and lcov is now supported
 - Addition of ewl_freebox_mvc widget
 - ewl_embed now inherits from ewl_cell instead of ewl_overlay
 - Expanding of the ewl_tree widget API
 - Various fixes and feature additions for the ewl_text widget
 - Allow the ewl_label widget to be trunctated with '...'
 - Improved the cosmetics of the debugging macros
 - Revamped ewl_combo MVC API and implementation
 - Split widget tests into GUI and unit test cases
 - Fixed widget reparenting

Thank you to the following contributors for making this release possible:

Peter Wehrfritz
Jaime Thomas
Teodor Petrov
Dan Sinclair
Vincent Torri
Stephen Houston

This release can be checked out from:
http://svn.enlightenment.org/svn/e/tags/ewl/ewl-0.5.3/

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcing EWL 0.5.3

2009-01-04 Thread Toma
Im currently working (slowly) on making a BW theme for ewl. Whats the
timeline to the next release? Ill up load my work so far once i get
back home in a few days.

Toma

On 1/5/09, Nathan Ingersoll ninge...@gmail.com wrote:
 I'm pleased to announce the release of EWL version 0.5.3. This release
 has some extensive changes, including the following highlights:

* Version 0.5.3:
  - Fixed compile warnings on 64-bit systems
  - Improved entry selection and cursor handling
  - A variety of bug fixes and type corrections
  - Formatting improvements
  - Normalized widget realize/unrealize and show/hide
  - Cleaned out private headers to reduce build times
  - Rewrite of paned widget
  - Addition of constructor unit tests
  - 'Create Directory' button added to filepicker
  - Kinetic scrolling added to the scrollpane
  - Stop building unneeded static libraries to reduce build time
  - The ewl_password widget is now part of ewl_entry to reduce
 code duplication
  - Various feature additions to the filepicker family of widgets
  - Better robustness of ewl_progressbar widget
  - Split flags into attributes of the ewl_object and ewl_widget
 objects
  - Internal XDND support
  - Improved MVC selection handling
  - Addition of a SHRINKABLE fill policy
  - Improved container behaviour
  - Keybinding support for the ewl_text widget
  - Addition of an ewl_icondialog widget
  - Improvement of model terminology
  - Add an UNMANAGED flag to improve container behaviour
  - EWL is now Evilized!
  - Addition of a alpha channel slider to the ewl_colorpicker widget
  - Autofoo improvements
  - Expanded support for config key removal
  - General window management hint improvements
  - Improved robustness of the ewl_grid widget
  - Improved widget signal handling
  - Use merged software X11 engine
  - Various code cleanups thanks to LLVM static analysis
  - Removal of original ewl_tree, rename ewl_tree2 to ewl_tree
  - Moved tutorials from the test files to seperate directory
  - Creation of coverage report with gcov and lcov is now supported
  - Addition of ewl_freebox_mvc widget
  - ewl_embed now inherits from ewl_cell instead of ewl_overlay
  - Expanding of the ewl_tree widget API
  - Various fixes and feature additions for the ewl_text widget
  - Allow the ewl_label widget to be trunctated with '...'
  - Improved the cosmetics of the debugging macros
  - Revamped ewl_combo MVC API and implementation
  - Split widget tests into GUI and unit test cases
  - Fixed widget reparenting

 Thank you to the following contributors for making this release possible:

 Peter Wehrfritz
 Jaime Thomas
 Teodor Petrov
 Dan Sinclair
 Vincent Torri
 Stephen Houston

 This release can be checked out from:
 http://svn.enlightenment.org/svn/e/tags/ewl/ewl-0.5.3/

 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcing EWL 0.5.3

2009-01-04 Thread Nathan Ingersoll
You can see the work scheduled for the next release (0.6) here:

http://bugzilla.enlightenment.org/buglist.cgi?query_format=advancedshort_desc_type=allwordssubstrshort_desc=target_milestone=0.6long_desc_type=substringlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=bug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDemailassigned_to1=1emailtype1=substringemail1=emailassigned_to2=1emailreporter2=1emailcc2=1emailtype2=substringemail2=bugidtype=includebug_id=chfieldfrom=chfieldto=Nowchfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=

On Sun, Jan 4, 2009 at 6:37 PM, Toma tomha...@gmail.com wrote:
 Im currently working (slowly) on making a BW theme for ewl. Whats the
 timeline to the next release? Ill up load my work so far once i get
 back home in a few days.

 Toma

 On 1/5/09, Nathan Ingersoll ninge...@gmail.com wrote:
 I'm pleased to announce the release of EWL version 0.5.3. This release
 has some extensive changes, including the following highlights:

* Version 0.5.3:
  - Fixed compile warnings on 64-bit systems
  - Improved entry selection and cursor handling
  - A variety of bug fixes and type corrections
  - Formatting improvements
  - Normalized widget realize/unrealize and show/hide
  - Cleaned out private headers to reduce build times
  - Rewrite of paned widget
  - Addition of constructor unit tests
  - 'Create Directory' button added to filepicker
  - Kinetic scrolling added to the scrollpane
  - Stop building unneeded static libraries to reduce build time
  - The ewl_password widget is now part of ewl_entry to reduce
 code duplication
  - Various feature additions to the filepicker family of widgets
  - Better robustness of ewl_progressbar widget
  - Split flags into attributes of the ewl_object and ewl_widget
 objects
  - Internal XDND support
  - Improved MVC selection handling
  - Addition of a SHRINKABLE fill policy
  - Improved container behaviour
  - Keybinding support for the ewl_text widget
  - Addition of an ewl_icondialog widget
  - Improvement of model terminology
  - Add an UNMANAGED flag to improve container behaviour
  - EWL is now Evilized!
  - Addition of a alpha channel slider to the ewl_colorpicker widget
  - Autofoo improvements
  - Expanded support for config key removal
  - General window management hint improvements
  - Improved robustness of the ewl_grid widget
  - Improved widget signal handling
  - Use merged software X11 engine
  - Various code cleanups thanks to LLVM static analysis
  - Removal of original ewl_tree, rename ewl_tree2 to ewl_tree
  - Moved tutorials from the test files to seperate directory
  - Creation of coverage report with gcov and lcov is now supported
  - Addition of ewl_freebox_mvc widget
  - ewl_embed now inherits from ewl_cell instead of ewl_overlay
  - Expanding of the ewl_tree widget API
  - Various fixes and feature additions for the ewl_text widget
  - Allow the ewl_label widget to be trunctated with '...'
  - Improved the cosmetics of the debugging macros
  - Revamped ewl_combo MVC API and implementation
  - Split widget tests into GUI and unit test cases
  - Fixed widget reparenting

 Thank you to the following contributors for making this release possible:

 Peter Wehrfritz
 Jaime Thomas
 Teodor Petrov
 Dan Sinclair
 Vincent Torri
 Stephen Houston

 This release can be checked out from:
 http://svn.enlightenment.org/svn/e/tags/ewl/ewl-0.5.3/

 --
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel