Back to Xfce!

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Back to Xfce!

Ali Abdallah-3
Dear all,

This is just to share with everybody that I'll slowly restart my
contributions to my preferred project, Xfce.

I'm currently working to make the settings dialogs that are not
pluggable in the settings manager, pluggable. Also, I'm developing three
news settings dialogs (User settings, locales and time/date). I'll also
join the effort to port Xfce to gtk3 and get rid of dbus-glib in favor
of gdbus.
Depends upon how much free time I get, I might also work on the power
manager and Parole. (probably there is no need, as both are perfectly
maintained!)

* Anybody with access rights to the server please pm me, I need to
update my ssh public key so I regain commit access to git.

Cheers,
Ali
_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev
Reply | Threaded
Open this post in threaded view
|

Re: Back to Xfce!

Andreas Müller-17
On Wed, Oct 7, 2015 at 2:25 PM, Ali Abdallah <[hidden email]> wrote:
> Dear all,
>
> This is just to share with everybody that I'll slowly restart my
> contributions to my preferred project, Xfce.
>
> I'm currently working to make the settings dialogs that are not pluggable in
> the settings manager, pluggable. Also, I'm developing three news settings
> dialogs (User settings, locales and time/date).
FWIW: I suggested a datetime/locale setter in [1] but it was not
'simple' enough - so good luck

Andreas

[1] https://bugzilla.xfce.org/show_bug.cgi?id=10354
_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev
Reply | Threaded
Open this post in threaded view
|

Re: Back to Xfce!

Eduard Roccatello
In reply to this post by Ali Abdallah-3
Il 07/10/15 14:25, Ali Abdallah ha scritto:
* Anybody with access rights to the server please pm me, I need to update my ssh public key so I regain commit access to git.
I also need this cause my account is still linked with svn :)

Eduard

_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev
Reply | Threaded
Open this post in threaded view
|

Re: Back to Xfce!

Ali Abdallah-3
In reply to this post by Andreas Müller-17
On 10/07/2015 02:48 PM, Andreas Müller wrote:

> On Wed, Oct 7, 2015 at 2:25 PM, Ali Abdallah<[hidden email]>  wrote:
>> Dear all,
>>
>> This is just to share with everybody that I'll slowly restart my
>> contributions to my preferred project, Xfce.
>>
>> I'm currently working to make the settings dialogs that are not pluggable in
>> the settings manager, pluggable. Also, I'm developing three news settings
>> dialogs (User settings, locales and time/date).
> FWIW: I suggested a datetime/locale setter in [1] but it was not
> 'simple' enough - so good luck

Do you have the code somewhere, I could not access the gitorious
repository. If this is already done, no need to duplicate effort,
remains the user settings stuff, which exactly what I started with!

> Andreas
>
> [1]https://bugzilla.xfce.org/show_bug.cgi?id=10354
> _______________________________________________
> Xfce4-dev mailing list
> [hidden email]
> https://mail.xfce.org/mailman/listinfo/xfce4-dev

_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev
Reply | Threaded
Open this post in threaded view
|

Re: Back to Xfce!

Simon Steinbeiss
In reply to this post by Ali Abdallah-3
Hey Ali and welcome back! :)

Replying inline...

On Wed, Oct 7, 2015 at 2:25 PM Ali Abdallah <[hidden email]> wrote:
Dear all,

This is just to share with everybody that I'll slowly restart my
contributions to my preferred project, Xfce.
I'm currently working to make the settings dialogs that are not
pluggable in the settings manager, pluggable. Also, I'm developing three
news settings dialogs (User settings, locales and time/date). I'll also
join the effort to port Xfce to gtk3 and get rid of dbus-glib in favor
of gdbus.

There's actually a roadmap for the next stable release, Xfce 4.14 (https://wiki.xfce.org/releng/4.14/roadmap), and we decided not to implement any new features but to instead focus on porting to Gtk3. Obviously this is not as fun as implementing features, but we really need to get this done and the way we decided to do it most efficiently (also in terms of minimizing regression potential) is by porting 1:1.
I personally welcome the settings manager improvements you suggest, but as I said, first I think we need to port to Gtk3. (We could make exceptions for things like making all dialogs pluggable, as that might not really be seen as a new feature but as a current bug I guess, but we should discuss our stance on this.)

Note that Nick started with the user settings a longer time ago, not sure why and how it stalled, but you can still find it here: http://git.xfce.org/xfce/xfce4-settings/log/?h=nick/accountsservice
 
Depends upon how much free time I get, I might also work on the power
manager and Parole. (probably there is no need, as both are perfectly
maintained!)

There are always things to fix and improve, so feel free to get in touch with me or Sean about this ;)
 
* Anybody with access rights to the server please pm me, I need to
update my ssh public key so I regain commit access to git.

You can get in touch with either me or Landry on IRC (maybe you already have, I'm just about to leave the office so I can't check) and we can set you up.

So again, welcome back!
Cheers
Simon

_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev
Reply | Threaded
Open this post in threaded view
|

Re: Back to Xfce!

Ali Abdallah-3
I perfectly agree, let's just port things for the moment. As an exception, I'll fix the thing of pluggability  as I already have some code.

BTW, while making the configuration of Thunar pluggable, I discovered a possible Gtk bug present in version 2 and 3 as well. If you use GtkImage with markup link, you don't get anymore the "activate-link" signal when you plug in a socket. I submitted a bug report with some minimal code to illustrate the bug.
https://bugzilla.gnome.org/show_bug.cgi?id=756106

Cheers,
Ali

On 10/07/2015 05:17 PM, Simon Steinbeiss wrote:
Hey Ali and welcome back! :)

Replying inline...

On Wed, Oct 7, 2015 at 2:25 PM Ali Abdallah <[hidden email]> wrote:
Dear all,

This is just to share with everybody that I'll slowly restart my
contributions to my preferred project, Xfce.
I'm currently working to make the settings dialogs that are not
pluggable in the settings manager, pluggable. Also, I'm developing three
news settings dialogs (User settings, locales and time/date). I'll also
join the effort to port Xfce to gtk3 and get rid of dbus-glib in favor
of gdbus.

There's actually a roadmap for the next stable release, Xfce 4.14 (https://wiki.xfce.org/releng/4.14/roadmap), and we decided not to implement any new features but to instead focus on porting to Gtk3. Obviously this is not as fun as implementing features, but we really need to get this done and the way we decided to do it most efficiently (also in terms of minimizing regression potential) is by porting 1:1.
I personally welcome the settings manager improvements you suggest, but as I said, first I think we need to port to Gtk3. (We could make exceptions for things like making all dialogs pluggable, as that might not really be seen as a new feature but as a current bug I guess, but we should discuss our stance on this.)

Note that Nick started with the user settings a longer time ago, not sure why and how it stalled, but you can still find it here: http://git.xfce.org/xfce/xfce4-settings/log/?h=nick/accountsservice
 
Depends upon how much free time I get, I might also work on the power
manager and Parole. (probably there is no need, as both are perfectly
maintained!)

There are always things to fix and improve, so feel free to get in touch with me or Sean about this ;)
 
* Anybody with access rights to the server please pm me, I need to
update my ssh public key so I regain commit access to git.

You can get in touch with either me or Landry on IRC (maybe you already have, I'm just about to leave the office so I can't check) and we can set you up.

So again, welcome back!
Cheers
Simon


_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev


_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev
Reply | Threaded
Open this post in threaded view
|

Re: Back to Xfce!

Steve Dodier-Lazaro
A warm welcome back, Ali!

Cheers,

On 7 October 2015 at 17:10, Ali Abdallah <[hidden email]> wrote:
I perfectly agree, let's just port things for the moment. As an exception, I'll fix the thing of pluggability  as I already have some code.

BTW, while making the configuration of Thunar pluggable, I discovered a possible Gtk bug present in version 2 and 3 as well. If you use GtkImage with markup link, you don't get anymore the "activate-link" signal when you plug in a socket. I submitted a bug report with some minimal code to illustrate the bug.
https://bugzilla.gnome.org/show_bug.cgi?id=756106

Cheers,
Ali


On 10/07/2015 05:17 PM, Simon Steinbeiss wrote:
Hey Ali and welcome back! :)

Replying inline...

On Wed, Oct 7, 2015 at 2:25 PM Ali Abdallah <[hidden email]> wrote:
Dear all,

This is just to share with everybody that I'll slowly restart my
contributions to my preferred project, Xfce.
I'm currently working to make the settings dialogs that are not
pluggable in the settings manager, pluggable. Also, I'm developing three
news settings dialogs (User settings, locales and time/date). I'll also
join the effort to port Xfce to gtk3 and get rid of dbus-glib in favor
of gdbus.

There's actually a roadmap for the next stable release, Xfce 4.14 (https://wiki.xfce.org/releng/4.14/roadmap), and we decided not to implement any new features but to instead focus on porting to Gtk3. Obviously this is not as fun as implementing features, but we really need to get this done and the way we decided to do it most efficiently (also in terms of minimizing regression potential) is by porting 1:1.
I personally welcome the settings manager improvements you suggest, but as I said, first I think we need to port to Gtk3. (We could make exceptions for things like making all dialogs pluggable, as that might not really be seen as a new feature but as a current bug I guess, but we should discuss our stance on this.)

Note that Nick started with the user settings a longer time ago, not sure why and how it stalled, but you can still find it here: http://git.xfce.org/xfce/xfce4-settings/log/?h=nick/accountsservice
 
Depends upon how much free time I get, I might also work on the power
manager and Parole. (probably there is no need, as both are perfectly
maintained!)

There are always things to fix and improve, so feel free to get in touch with me or Sean about this ;)
 
* Anybody with access rights to the server please pm me, I need to
update my ssh public key so I regain commit access to git.

You can get in touch with either me or Landry on IRC (maybe you already have, I'm just about to leave the office so I can't check) and we can set you up.

So again, welcome back!
Cheers
Simon


_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev


_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev



--
Steve Dodier-Lazaro
PhD Student
University College London
Free Software Developer

_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev
Reply | Threaded
Open this post in threaded view
|

Re: Back to Xfce!

Andreas Müller-17
In reply to this post by Ali Abdallah-3
On Wed, Oct 7, 2015 at 4:50 PM, Ali Abdallah <[hidden email]> wrote:

> On 10/07/2015 02:48 PM, Andreas Müller wrote:
>>
>> On Wed, Oct 7, 2015 at 2:25 PM, Ali Abdallah<[hidden email]>  wrote:
>>>
>>> Dear all,
>>>
>>> This is just to share with everybody that I'll slowly restart my
>>> contributions to my preferred project, Xfce.
>>>
>>> I'm currently working to make the settings dialogs that are not pluggable
>>> in
>>> the settings manager, pluggable. Also, I'm developing three news settings
>>> dialogs (User settings, locales and time/date).
>>
>> FWIW: I suggested a datetime/locale setter in [1] but it was not
>> 'simple' enough - so good luck
>
>
> Do you have the code somewhere, I could not access the gitorious repository.
> If this is already done, no need to duplicate effort, remains the user
> settings stuff, which exactly what I started with!
>
The patches are in my repo [1] - I have them at daily use for embedded
machines without RTC backup.

I understand gtk3+ has priority but what if I say that datetime setter
should be prepared for gtk3..

Andreas

[1] https://github.com/schnitzeltony/xfce4-settings/tree/datetime-patches
_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev
Reply | Threaded
Open this post in threaded view
|

Fwd: Back to Xfce!

Simon Steinbeiss

Hi Andreas!

On Wed, Oct 7, 2015 at 6:46 PM Andreas Müller <[hidden email]> wrote:

The patches are in my repo [1] - I have them at daily use for embedded
machines without RTC backup.

I understand gtk3+ has priority but what if I say that datetime setter
should be prepared for gtk3..

Andreas

[1] https://github.com/schnitzeltony/xfce4-settings/tree/datetime-patches


I haven't had time to look at the code - and to be honest this is the first time I read about this. There are just so many open bugreports in bugzilla that it's hard to keep an overview...


(My first impression is though that the map might be a bit over the top for something so rarely used, as Nick inferred, but that doesn't mean it shouldn't be integrated at all.)


I'm quite busy at the moment, but I'll give this a spin as soon as I can (and maybe others will too - here's looking at you, Sean ;)) and then we can discuss it in the bugreport.

Cheers

Simon


_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev
Reply | Threaded
Open this post in threaded view
|

Re: Back to Xfce!

Andreas Müller-17
On Fri, Oct 9, 2015 at 11:33 AM, Simon Steinbeiss <[hidden email]> wrote:

> Hi Andreas!
>
> On Wed, Oct 7, 2015 at 6:46 PM Andreas Müller <[hidden email]>
> wrote:
>
> The patches are in my repo [1] - I have them at daily use for embedded
> machines without RTC backup.
>
> I understand gtk3+ has priority but what if I say that datetime setter
> should be prepared for gtk3..
>
> Andreas
>
> [1] https://github.com/schnitzeltony/xfce4-settings/tree/datetime-patches
>
>
> I haven't had time to look at the code - and to be honest this is the first
> time I read about this. There are just so many open bugreports in bugzilla
> that it's hard to keep an overview...
>
>
> (My first impression is though that the map might be a bit over the top for
> something so rarely used, as Nick inferred, but that doesn't mean it
> shouldn't be integrated at all.)
>
>
> I'm quite busy at the moment, but I'll give this a spin as soon as I can
> (and maybe others will too - here's looking at you, Sean ;)) and then we can
> discuss it in the bugreport.
>
> Cheers
>
Take your time - I've lived fine with few feedback.

Because of I am maintainer for xfce in yocto-project I am simply using
these patches. OK for embedded devices the situation is a bit
different from PC:

* have several platforms (e.g RaspberryPi) which don't backup RTC
* installing a whole new image with default settings for locale (which
don't fit my needs) is daily's job.

I would be fine with a smaller solution without map but as I ported it
from gnome and personally liked it I did with maps.

Andreas
_______________________________________________
Xfce4-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/xfce4-dev