Debian Patches
Status for amide/1.0.6-5
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
10_configure.ac.patch | Do not try linking to non-default dirs | Andreas Tille <tille@debian.org> | not-needed | 2011-03-24 | ||
10_desktop.in.patch | Avoid warning in desktop file | Andreas Tille <tille@debian.org> | no | 2011-03-24 | ||
10_Makefile.am.patch | Make sure -lavcodec and -lavutil is propagated to the linker | Andreas Tille <tille@debian.org> | not-needed | 2011-03-24 | ||
compiler-warnings.patch | Fix some compiler warnings. | Yavor Doganov <yavor@gnu.org> | no | 2022-02-22 | ||
debian-djdecode.patch | use debian packaged djdecode.h. | tienne Mollier <emollier@debian.org> | not-needed | 2022-07-08 | ||
ffmpeg-5.patch | fix ftbfs with ffmpeg 5.0. | Fernando Hueso Gonzlez <Fernando.Hueso@uv.es> | yes | debian upstream | 2022-07-09 | |
gsettings.patch | Port to GSettings. There is no migration code; users will lose all their configuration. . I don't know why GConf was not used on Windows and macOS; I guess it's because it is a different library. Someone (upstream) with access to these systems should verify if GSettings work there (it's part of GLib so it should in theory) -- if that's the case it would simplify the code a lot as much of amide_gconf.c will be removed along with the *_with_default functions. |
Yavor Doganov <yavor@gnu.org> | no | upstream | 2024-02-22 | |
gtk3+goocanvas.patch | Port to GTK 3 and GooCanvas. Upstream does not use a uniform coding style so I tried to stick to the predominant style of the file or region of the modification. . Unfortunately the move to GTK 3 makes the main (study) window wider even without an image loaded (#901677). This is because some of the widgets are larger, like GtkSpinButton with big "+" and "-" in it. Additionally, GTK computes the width of the widget based on the min/max values of the adjustment -- so the "thickness" button gets wider than usual because the maximum allowed value is G_MAXDOUBLE. I'll look into this issue separately and will eventually follow-up with a patch at the bug where this issue is reported (#901677). . A major hurdle was frequent aborts when using the custom log handler due to a GLib bug (see src/amide.h). The only solution I came up with was to redefine the macros and avoid setting a custom handler. . The GtkCurve and GtkGammaCurve widgets were ported to GTK 3 but stripped from some functionality that AMIDE doesn't need (functions like gtk_curve_set_vector are not available, also the additional buttons of the GtkGammaCurve widget). As is required by GTK 3, drawing is done to an off-screen buffer (a cairo surface) which is then effectively drawn on the widget during the ::draw signal. . The GtkHandleBox widget was not ported so parts of the UI are no longer detachable. I didn't consider this functionality important enough to bother (unlike GtkCurve/GtkGammaCurve). . The AmitkDial widget was modified to behave as with policy GTK_UPDATE_DISCONTINUOUS, which is the only use within AMIDE. Since GTK 3 removed policy support in GtkRange-based widgets, all of the widgets where GTK_UPDATE_DISCONTINUOUS is set (for a good reason) were modified to connect to a "button-release-event" handler, as a workaround. The "value-changed" callback is invoked from there. |
Yavor Doganov <yavor@gnu.org> | no | debian upstream | 2024-02-22 | |
libav10.patch | Fix compilation against libav 10 | Reinhard Tartler <siretart@tauware.de> | no | debian | 2014-02-25 | |
no-gnome-vfs.patch | Remove GnomeVFS support (also fix a memory leak). | Yavor Doganov <yavor@gnu.org> | no | 2024-02-22 | ||
remove-autdated-gnome-macros.patch | Switch to yelp help system to remove gnome-common dependency The patch replaces the creation installation of the applicationdocumentation to use the yelp and changes to code to call yelp directly. It also disables the unused gtk-doc completely. |
Gert Wollny <gw.fossdev@gmail.com> | no | debian | 2016-07-14 | |
resizable-window.patch | Make the main (study) window resizable. Toolbar menu items "Thickness", "Field of view" and "Zoom" do nothing but they are necessary -- if the window is resized so that the right border is at one of these widgets, no drop-down arrow will be shown so the user will not have access to the Gate/Time buttons. Other items from "Threshold" leftwards are proper GtkToolItems (rather than widgets packed in a GtkToolItem) so their menus are fully functional and will appear as normal/toggle/radio menu items. |
Yavor Doganov <yavor@gnu.org> | no | debian upstream | 2024-02-24 | |
typos.patch | fix typos caught by lintian. | tienne Mollier <emollier@debian.org> | no | 2023-08-23 |
Showing 1 to 13 of 13 entries