<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello again,<br>
    I've just reviewed your patch, compiled Thunar and everything seems
    to be working as expected.<br>
    I'm just not sure about the use of <span class="blob-code-inner"><span
        class="pl-c1">g_object_get/</span></span><span
      class="blob-code-inner"><span class="pl-c1">g_object_set
        (shouldn't Thunar classes provide accessors?) and the introduced
        TODOs at thunar-standard-view.c:3037 and
        thunar-location-buttons.c:626. </span></span>Besides that the
    modifications are pretty straightforward, thanks for your
    contribution.<br>
    Anyone (Harald, Simon, Andrzej...) could also review the patch and
    eventually merge?<br>
    <br>
    Cheers,<br>
    André Miranda<br>
    <br>
    <div class="moz-cite-prefix">On 03/21/2017 08:18 AM, Vladimír Chren
      wrote:<br>
    </div>
    <blockquote cite="mid:1490095083.3726.6.camel@inmail.sk" type="cite">
      <pre wrap="">Hi

On Po, 2017-03-20 at 21:54 -0300, André Miranda wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Hi Vladimír,
Sorry for the delay.
</pre>
      </blockquote>
      <pre wrap="">
No problem.

</pre>
      <blockquote type="cite">
        <pre wrap="">I wasn't able to apply the patches against current master (4feb1d4),
if possible, upload a GitHub fork with your commits.
</pre>
      </blockquote>
      <pre wrap="">
You've probably tried to apply all the patches at once, but only
"cumulative" one is needed. I split this one patch for easy review
purposes to smaller ones. Reading it together would be too tiresome,
cause is too long and repetitive, but as separated and smaller changes,
it can take up to 10-15 minutes to review. I should have send them as
diffs instead. (you can apply cumulative OR all other patch files)

I made one addition to previous though, to make sure there are no
futher changes which can brake what is now prepared, I added CFLAGS="-
DGSEAL_ENABLE $CFLAGS" to configure.ac.in. This can be removed after
porting is finished.

I also uploaded it to github
<a class="moz-txt-link-freetext" href="https://github.com/vc-01/thunar">https://github.com/vc-01/thunar</a>




Best regards

Vladimir


</pre>
      <blockquote type="cite">
        <pre wrap="">
Cheers,
André Miranda

On 03/10/2017 05:31 AM, Vladimír Chren wrote:

</pre>
        <blockquote type="cite">
          <pre wrap="">Hello.

I'm sending patches as attachments - separated as mentioned before
for
easy reviewing, also including cumulative one.

This work (surely not entertaining) solves this one thing
 $ make CFLAGS+="-DGSEAL_ENABLE"

This is all current and can be a base for further gtk3 porting.


Greets

--
vlado


On Ut, 2017-03-07 at 22:53 -0300, André Miranda wrote:
</pre>
          <blockquote type="cite">
            <pre wrap="">Hi Vladmir,
Every help in the porting effort is more than welcome!
Currently there is unmaintained work[1][2], you can setup a
personal
repository on GitHub and use them as a start point.
Many components and panel plugins have been ported, they are also
good references.
However I suggest you talk with devs on #xfce-dev so they can
give
you better hints than me.

1 - <a class="moz-txt-link-freetext" href="https://wiki.xfce.org/releng/4.14/roadmap/thunar">https://wiki.xfce.org/releng/4.14/roadmap/thunar</a>
2 - <a class="moz-txt-link-freetext" href="https://github.com/rgcjonas/thunar-gtk3">https://github.com/rgcjonas/thunar-gtk3</a>

Cheers,
André Miranda

On Mon, Mar 6, 2017 at 4:54 AM, Vladimír Chren <vlado.chren@inmai
l.sk
</pre>
            <blockquote type="cite">
              <pre wrap="">wrote:
Hello All.

I don't know details about Thunar gtk3 porting status but it
looks
that
there is no big progress.

Would you be interested in patches solving one preparation step
of
porting Thunar to gtk3 according to manual
 <a class="moz-txt-link-freetext" href="https://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.h">https://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.h</a>
tml#
id-1
.6.3.3.5

Chapter "Use accessor functions instead of direct access"

Patches would look mostly like this
 -  GTK_BIN (standard_view)->child
 +  gtk_bin_get_child (GTK_BIN (standard_view))

and like this
 - renderer->is_expanded
 + g_object_get (renderer, "is-expanded", &is_expanded, NULL);

I'll separate each type of change to different patch.

This could be then applied against master (i think) because
it's
still
gtk2 (2.24.0) and nothing changes functionally. I'll reuse what
was
already done and update it to current master.

Patches would be longer but simple to review.

I'm asking first if it's necessary or useful to do it.


Thank you

--
vlado


_______________________________________________
Xfce4-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xfce4-dev@xfce.org">Xfce4-dev@xfce.org</a>
<a class="moz-txt-link-freetext" href="https://mail.xfce.org/mailman/listinfo/xfce4-dev">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a>
</pre>
            </blockquote>
            <pre wrap="">_______________________________________________
Xfce4-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xfce4-dev@xfce.org">Xfce4-dev@xfce.org</a>
<a class="moz-txt-link-freetext" href="https://mail.xfce.org/mailman/listinfo/xfce4-dev">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a>


_______________________________________________
Xfce4-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xfce4-dev@xfce.org">Xfce4-dev@xfce.org</a>
<a class="moz-txt-link-freetext" href="https://mail.xfce.org/mailman/listinfo/xfce4-dev">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a>
</pre>
          </blockquote>
        </blockquote>
        <pre wrap=""> 
_______________________________________________
Xfce4-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xfce4-dev@xfce.org">Xfce4-dev@xfce.org</a>
<a class="moz-txt-link-freetext" href="https://mail.xfce.org/mailman/listinfo/xfce4-dev">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a></pre>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
Xfce4-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xfce4-dev@xfce.org">Xfce4-dev@xfce.org</a>
<a class="moz-txt-link-freetext" href="https://mail.xfce.org/mailman/listinfo/xfce4-dev">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a></pre>
      </blockquote>
    </blockquote>
    <br>
  </body>
</html>