exo merge requestshttps://gitlab.xfce.org/xfce/exo/-/merge_requests2022-02-19T02:08:22Zhttps://gitlab.xfce.org/xfce/exo/-/merge_requests/42Deprecate ExoBinding and ExoMutualBinding2022-02-19T02:08:22ZYongha HwangDeprecate ExoBinding and ExoMutualBindingRelated: exo#60Related: exo#60https://gitlab.xfce.org/xfce/exo/-/merge_requests/43exo-die: Preserve metadata2021-06-23T20:58:23ZYongha Hwangexo-die: Preserve metadataRelated:
* [xfdesktop !68](https://gitlab.xfce.org/xfce/xfdesktop/-/issues/68)
* [libxfce4util !16](https://gitlab.xfce.org/xfce/libxfce4util/-/merge_requests/16)
Since `exo_die_g_key_file_save()` does not preserve any metadata for som...Related:
* [xfdesktop !68](https://gitlab.xfce.org/xfce/xfdesktop/-/issues/68)
* [libxfce4util !16](https://gitlab.xfce.org/xfce/libxfce4util/-/merge_requests/16)
Since `exo_die_g_key_file_save()` does not preserve any metadata for some reason, editing `.desktop` file resets permission bit. So on this branch, metadata is preserved to prevent unsetting executable bit.
~~Also, on this branch, if `xfce-gio-extensions` exists, `trust_launcher` will also enable safety flag.~~
Moved: !44https://gitlab.xfce.org/xfce/exo/-/merge_requests/44exo-die: Add trusted flag support2021-07-05T20:41:01ZYongha Hwangexo-die: Add trusted flag supporthttps://gitlab.xfce.org/xfce/exo/-/merge_requests/48Use migrated exo-string functions2022-02-21T23:03:36ZYongha HwangUse migrated exo-string functionsRelated: libxfce4util!24 , exo#82Related: libxfce4util!24 , exo#82https://gitlab.xfce.org/xfce/exo/-/merge_requests/50Try to open Type=Link .desktop files2022-03-02T19:45:09ZYongha HwangTry to open Type=Link .desktop filesRelated: exo#69Related: exo#69https://gitlab.xfce.org/xfce/exo/-/merge_requests/51Fix unreliable app launch behavior2022-04-09T03:15:59ZYongha HwangFix unreliable app launch behaviorRelated: exo#10Related: exo#10https://gitlab.xfce.org/xfce/exo/-/merge_requests/47Bump glib/gio/gthread version to 2.66.02022-05-18T02:54:04ZYongha HwangBump glib/gio/gthread version to 2.66.0Required by: exo #82, Xfce 4.18
Related link: [Xfce wiki 4.18 roadamp - dependencies](https://wiki.xfce.org/releng/4.18/roadmap#dependencies)Required by: exo #82, Xfce 4.18
Related link: [Xfce wiki 4.18 roadamp - dependencies](https://wiki.xfce.org/releng/4.18/roadmap#dependencies)https://gitlab.xfce.org/xfce/exo/-/merge_requests/46exo-die, exo-open: Remove dependence on exo_str_is_equal(), exo_str_looks_lik...2022-05-18T03:11:00ZYongha Hwangexo-die, exo-open: Remove dependence on exo_str_is_equal(), exo_str_looks_like_an_uri()Related: #82Related: #82https://gitlab.xfce.org/xfce/exo/-/merge_requests/52Fix $DISPLAY being set to wrong value2022-06-03T00:38:06ZYongha HwangFix $DISPLAY being set to wrong valueIssue #79, MR!52
gdk_display_get_name () returns $WAYLAND_DISPLAY on Wayland environment.
This value was set to $DISPLAY, which breaks programs that don't support
Wayland. Now exo_execute_preferred_application_on_screen () gets $DISPLAY...Issue #79, MR!52
gdk_display_get_name () returns $WAYLAND_DISPLAY on Wayland environment.
This value was set to $DISPLAY, which breaks programs that don't support
Wayland. Now exo_execute_preferred_application_on_screen () gets $DISPLAY
from the environment if necessary.https://gitlab.xfce.org/xfce/exo/-/merge_requests/54Do not use exo_noop2022-06-11T23:19:38ZYongha HwangDo not use exo_noopIssue #61, MR !54
exo-thumbnail-preview : Don't expoit GTKButton as a title bar
exo-tree-view : Passing wrong function pointer is UBIssue #61, MR !54
exo-thumbnail-preview : Don't expoit GTKButton as a title bar
exo-tree-view : Passing wrong function pointer is UBYongha HwangYongha Hwanghttps://gitlab.xfce.org/xfce/exo/-/merge_requests/57Deprecate exo_noop_*2022-08-17T11:17:39ZYongha HwangDeprecate exo_noop_*Issue #61, MR !57
Starting with GTK 2.10, undefined virtual functions are set as NULL
instead of an arbitrary function that does nothing. Since then,
exo_noop_*() functions are no longer required.Issue #61, MR !57
Starting with GTK 2.10, undefined virtual functions are set as NULL
instead of an arbitrary function that does nothing. Since then,
exo_noop_*() functions are no longer required.Yongha HwangYongha Hwanghttps://gitlab.xfce.org/xfce/exo/-/merge_requests/49Deprecate exo-string functions2022-08-18T02:05:26ZYongha HwangDeprecate exo-string functionsRelated: exo#82Related: exo#82https://gitlab.xfce.org/xfce/exo/-/merge_requests/64Issue 102 : Resolve symlink on error2023-06-21T08:03:12ZYongha HwangIssue 102 : Resolve symlink on errorhttps://gitlab.xfce.org/xfce/exo/-/merge_requests/67(Issue 108) Relaxed URI check2023-10-12T01:13:17ZYongha Hwang(Issue 108) Relaxed URI checkSee Also: exo#108
Add relaxed uri check.See Also: exo#108
Add relaxed uri check.Yongha HwangYongha Hwanghttps://gitlab.xfce.org/xfce/exo/-/merge_requests/41Remove ExoBinding (#60)2021-05-19T01:55:55ZYongha HwangRemove ExoBinding (#60)Removed exo-binding.{c,h} and replaced/removed any other occurences of its methods.Removed exo-binding.{c,h} and replaced/removed any other occurences of its methods.https://gitlab.xfce.org/xfce/exo/-/merge_requests/40WIP: Deprecate ExoJob and ExoSimpleJob (#58)2021-11-29T22:32:59ZYongha HwangWIP: Deprecate ExoJob and ExoSimpleJob (#58)