Home » Developing U++ » U++ Developers corner » Google Summer of Code
Re: Google Summer of Code [message #31174 is a reply to message #31163] |
Fri, 11 February 2011 15:29   |
|
Hello Koldo,
Thanks for setting up the pages for GSoC 2011.
In my previous post regarding U++ as a library i've only said what I think would be fine to have I'm not the original author of the idea for GSoC, it was proposed last year too and it was also discussed some years ago in forum. I think it would solve some problems we have now about creating plugins which use U++. If we don't have a dll/so then U++ code should be linked statically with every plugin and i think nobody wants to have a plugin which is 2MB+ and there are also other problems regarding that.
Regarding my second wish - "Selecting theme engine at runtime" i've said that it will be solved as part of my proposal for GSoC 2011 and it is the same as it was in 2010 - U++ port to KDE, so if you're kind you may copy the details from U++ GSoC 2010 page. If "U++ port to KDE" will be accepted in GSoC 2011 then - "Selecting theme engine at runtime" will be part of it, because currently is impossible to have gtk and qt theming in same application in U++, and because of that, when creating KDE theming for U++ one will have to make it loadable at runtime make U++ select at runtime to use gtk or qt. I don't see other way to have KDE look and feel for a U++ application.
It is possible to have also "Selecting theme engine at runtime" and part of that would be:
- port current U++ gtk+ theming part to a dynamic library
- add U++ support to load it (and qt theming part if ever provided) at runtime
- make possible for developers who want to have only gtk/qt theming available at compile time (statically linked), so there should be no dynamic library provided if developer choose to use qt or gtk theming
To explain why it is important:
1. having U++ as dll/so and lib is important for plugins, using U++ in other IDE's
2. having U++ qt theming is important to have same look and feel in KDE as KDE applications
3. having theming "engines" as .so files make our applications only depend on X11 if we choose so and if any qt/gtk is present use that for theming else use U++ default theme.
I don't have now time to explain more detailed but I think maybe it's enough to figure out what i wanted to say.
Andrei
P.S.: I'm still a student (master degree), that's why i wanted to apply to GSoC (with U++ port to KDE). I don't want to be mentor at last not yet, but if that's necessary i may think at that.
P.P.S.: Why U++ port to KDE? Because when using KDE i dislike having to install tone of gtk+/gnome libs only to use one application and when using Gnome i dislike installing tone of libs from qt/kde. So i thinkg U++ with X11 dependencies and qt/gtk at runtime will be a best solution (despite Mirek's beliefs about dll hell )
|
|
|
 |
|
Google Summer of Code
By: koldo on Mon, 08 March 2010 12:08
|
 |
|
Re: Google Summer of Code
By: mirek on Mon, 08 March 2010 16:51
|
 |
|
Re: Google Summer of Code
|
 |
|
Re: Google Summer of Code
By: koldo on Mon, 08 March 2010 21:29
|
 |
|
Re: Google Summer of Code
|
 |
|
Re: Google Summer of Code
By: koldo on Tue, 09 March 2010 08:13
|
 |
|
Re: Google Summer of Code
By: koldo on Tue, 09 March 2010 08:53
|
 |
|
Re: Google Summer of Code
By: mirek on Tue, 09 March 2010 19:05
|
 |
|
Re: Google Summer of Code
By: koldo on Tue, 09 March 2010 22:32
|
 |
|
Re: Google Summer of Code
By: mirek on Wed, 10 March 2010 09:01
|
 |
|
Re: Google Summer of Code
By: koldo on Wed, 10 March 2010 09:40
|
 |
|
Re: Google Summer of Code
By: mirek on Wed, 10 March 2010 11:34
|
 |
|
Re: Google Summer of Code
By: koldo on Wed, 10 March 2010 11:52
|
 |
|
Re: Google Summer of Code
By: mirek on Wed, 10 March 2010 12:57
|
 |
|
Re: Google Summer of Code
By: mirek on Wed, 10 March 2010 16:42
|
 |
|
Re: Google Summer of Code
By: koldo on Thu, 11 March 2010 09:33
|
 |
|
Re: Google Summer of Code
|
 |
|
Re: Google Summer of Code
By: koldo on Thu, 11 March 2010 17:20
|
 |
|
Re: Google Summer of Code
By: koldo on Thu, 11 March 2010 22:26
|
 |
|
Re: Google Summer of Code
|
 |
|
Re: Google Summer of Code
By: koldo on Fri, 12 March 2010 10:48
|
 |
|
Re: Google Summer of Code
By: koldo on Mon, 15 March 2010 21:49
|
 |
|
Re: Google Summer of Code
By: tojocky on Tue, 16 March 2010 20:40
|
 |
|
Re: Google Summer of Code
By: koldo on Tue, 16 March 2010 21:42
|
 |
|
Re: Google Summer of Code
By: Didier on Wed, 17 March 2010 00:03
|
 |
|
Re: Google Summer of Code
By: koldo on Wed, 17 March 2010 09:00
|
 |
|
Re: Google Summer of Code
By: tojocky on Wed, 17 March 2010 10:21
|
 |
|
Re: Google Summer of Code
|
 |
|
Re: Google Summer of Code
By: koldo on Thu, 18 March 2010 22:37
|
 |
|
Re: Google Summer of Code
By: koldo on Fri, 26 March 2010 08:45
|
 |
|
Re: Google Summer of Code
By: unknown user on Wed, 09 February 2011 09:35
|
 |
|
Re: Google Summer of Code
|
 |
|
Re: Google Summer of Code
By: koldo on Fri, 11 February 2011 09:19
|
 |
|
Re: Google Summer of Code
By: unknown user on Fri, 11 February 2011 15:29
|
 |
|
Re: Google Summer of Code
By: Novo on Sun, 20 February 2011 17:43
|
 |
|
Re: Google Summer of Code
By: koldo on Tue, 22 February 2011 00:24
|
 |
|
Re: Google Summer of Code
By: koldo on Tue, 22 February 2011 00:27
|
 |
|
Re: Google Summer of Code
By: Novo on Wed, 23 February 2011 06:07
|
 |
|
Re: Google Summer of Code
By: koldo on Wed, 23 February 2011 09:20
|
 |
|
Re: Google Summer of Code
By: Novo on Wed, 23 February 2011 15:44
|
 |
|
Re: Google Summer of Code
By: koldo on Wed, 23 February 2011 16:34
|
 |
|
Re: Google Summer of Code
By: unknown user on Wed, 23 February 2011 23:55
|
 |
|
Re: Google Summer of Code
By: Novo on Thu, 24 February 2011 05:34
|
 |
|
Re: Google Summer of Code
By: koldo on Thu, 24 February 2011 11:00
|
 |
|
Re: Google Summer of Code
By: Novo on Sun, 27 February 2011 06:30
|
 |
|
Re: Google Summer of Code
By: tojocky on Mon, 28 February 2011 15:00
|
 |
|
Re: Google Summer of Code
By: chickenk on Mon, 28 February 2011 15:49
|
 |
|
Re: Google Summer of Code
By: tojocky on Mon, 28 February 2011 18:25
|
 |
 |
Re: Google Summer of Code
By: koldo on Tue, 01 March 2011 15:39
|
 |
|
Re: Google Summer of Code
By: koldo on Wed, 02 March 2011 09:04
|
 |
|
Re: Google Summer of Code
By: unknown user on Sat, 05 March 2011 22:48
|
 |
|
Re: Google Summer of Code
By: koldo on Sun, 06 March 2011 09:08
|
 |
|
Re: Google Summer of Code
By: koldo on Thu, 10 March 2011 23:31
|
 |
|
Re: Google Summer of Code
By: unknown user on Sat, 19 March 2011 08:57
|
 |
|
Re: Google Summer of Code
By: koldo on Sat, 19 March 2011 17:50
|
 |
|
Re: Google Summer of Code
By: tojocky on Sat, 19 March 2011 23:07
|
 |
|
Re: Google Summer of Code
By: tojocky on Tue, 01 March 2011 17:20
|
 |
|
Re: Google Summer of Code
By: raxvan on Fri, 11 February 2011 17:05
|
 |
|
Re: Google Summer of Code
|
 |
|
Re: Google Summer of Code
By: raxvan on Fri, 11 February 2011 20:29
|
 |
|
Re: Google Summer of Code
By: koldo on Fri, 11 February 2011 22:59
|
 |
|
Re: Google Summer of Code
|
 |
|
Re: Google Summer of Code
By: koldo on Sun, 13 February 2011 20:33
|
 |
|
Re: Google Summer of Code
By: raxvan on Tue, 15 February 2011 09:34
|
 |
|
Re: Google Summer of Code
By: unknown user on Tue, 15 February 2011 15:55
|
 |
|
Re: Google Summer of Code
By: koldo on Tue, 15 February 2011 16:04
|
 |
|
Re: Google Summer of Code
By: koldo on Tue, 15 February 2011 22:24
|
 |
|
Re: Google Summer of Code
By: tojocky on Thu, 17 February 2011 16:49
|
 |
|
Re: Google Summer of Code
By: raxvan on Tue, 15 February 2011 23:16
|
 |
|
Re: Google Summer of Code
By: mr_ped on Fri, 18 February 2011 12:32
|
 |
|
Re: Google Summer of Code
By: koldo on Sat, 19 February 2011 22:02
|
 |
|
Re: Google Summer of Code
By: unknown user on Sat, 19 February 2011 22:13
|
 |
|
Re: Google Summer of Code
By: koldo on Sun, 20 February 2011 09:33
|
 |
|
Re: Google Summer of Code
|
 |
|
Re: Google Summer of Code
By: koldo on Sun, 20 February 2011 17:11
|
 |
|
Re: Google Summer of Code
|
 |
|
Re: Google Summer of Code
By: koldo on Fri, 25 February 2011 12:36
|
Goto Forum:
Current Time: Sun Aug 24 06:51:48 CEST 2025
Total time taken to generate the page: 0.04521 seconds
|