Xfce Forum

Sub domains
 

You are not logged in.

#1 2021-10-08 18:51:44

erkki22
Member
From: Estonia
Registered: 2021-10-07
Posts: 3

Orage ported to GTK3

I have ported Orage to GTK3.

I discovered beginning of 2021 that Orage was not supported anymore with FreeBSD, and after that I decided to update it to GTK3 (actually I was not even aware that it was not supported by XFCE anymore). If somebody ask why I do this, then I have quite good reasons for it: as I use Orage daily basis from 200? and I like it, and more importantly I am quite lazy to learn new calendar app wink.

Currently only Orage itself is ported to GTK3 and tested on latest FreeBSD 12.2. Globaltime and panel-plugin still waiting to port GTK3. Basically my current roadmap is following:
1. Port globaltime to GTK3, it includes several internal modifications
2. Port panel-plugin to GTK3
3. Fix FreeBSD related issues: make does not work and calendar start always with Sunday
3. Fix mess with CSS
4. If possible, and I think it is, replace bundled Ical with external one

At the moment I have planned to support Orage and translations to Estonian as long as I can, but this is not my primary job.

My latest development version 4.15.0 can be found on https://github.com/erxus/orage

Offline

#2 2021-10-08 19:11:47

alcornoqui
Member
Registered: 2014-07-28
Posts: 818

Re: Orage ported to GTK3

Very cool! I have seen quite some grief due to Orage's possible/supposed demise.

Have you contacted the devs on the mailing list?

Or you could open an issue or comment in an existing one like #449.

Anyway, kudos!

Offline

#3 2021-10-08 19:12:49

alcornoqui
Member
Registered: 2014-07-28
Posts: 818

Re: Orage ported to GTK3

And welcome to the forum, of course! smile

Offline

#4 2021-10-08 19:21:54

dusthillresident
Member
Registered: 2021-08-11
Posts: 24

Re: Orage ported to GTK3

Great work!!

Please consider not supporting CSD / GTKHeaderBars, but rather, keep the design the way it is.

Last edited by dusthillresident (2021-10-08 19:24:34)

Offline

#5 2021-10-09 19:44:54

erkki22
Member
From: Estonia
Registered: 2021-10-07
Posts: 3

Re: Orage ported to GTK3

dusthillresident wrote:

Great work!!

Please consider not supporting CSD / GTKHeaderBars, but rather, keep the design the way it is.

Hi. I like to keep current design (or look) as long it is possible and Orage has lot of other problems. So CSD is not the priority, I have not even think about it.

Offline

#6 2021-10-11 15:41:53

dusthillresident
Member
Registered: 2021-08-11
Posts: 24

Re: Orage ported to GTK3

erkki22 wrote:

and Orage has lot of other problems. So CSD is not the priority, I have not even think about it.

Excellent! Very sensible, I like the way you think. I just wish the XFCE team shared your philosophy.

Offline

#7 2021-10-23 08:15:09

PseudAnonymous
Member
Registered: 2021-04-05
Posts: 28

Re: Orage ported to GTK3

Ooh! Ooh!

Arch port!

Arch port!


I wonder if Toz could do that wink


Don't dance like nobody's watching, dance like a toddler instead - they don't even care if there's any music!

Offline

#8 2021-11-02 19:48:52

Axanar
Member
Registered: 2021-11-02
Posts: 2

Re: Orage ported to GTK3

I just registered here to say:

Thank you!

Thanks for porting Orage to GTK3 and keep up the work on it.

Of course a big Thanks to the XFCE4 Developers in general.

Offline

#9 2021-11-14 19:19:34

erkki22
Member
From: Estonia
Registered: 2021-10-07
Posts: 3

Re: Orage ported to GTK3

I moved Orage source code to XFCE repository. Latest Orage source can be found from https://gitlab.xfce.org/erxus/orage

Offline

#10 2021-11-15 17:02:30

Axanar
Member
Registered: 2021-11-02
Posts: 2

Re: Orage ported to GTK3

Hi there!

Thanks for moving Orage over to Xfce Gitlab and the work that you've put in meanwhile.

As I saw, you also enable the plugin to be build for GTK3. Unfortunately this part fails to build under Fedora35.

I filled 2 issues (and patches) on the Gitlab bugtracker. The one solves the issue with internal libical build for Fedora35 and the other *partially* solves the GTK3 build issues under Fedora35 (not tested).

Unfortunately I had to disable the entire GdkEventhandler part because this one got removed entirely from GTK3.

Hope this can help gearing towards a working plugin.

https://gitlab.xfce.org/erxus/orage/-/issues

Last edited by Axanar (2021-11-15 17:04:14)

Offline

#11 2021-11-21 22:40:10

rogue_ronin
Member
Registered: 2015-03-03
Posts: 18

Re: Orage ported to GTK3

Huge thanks for this!

Offline

Board footer

Powered by FluxBB