Merge pull request #10975 from 4fury-c3440d8/b1

updates
This commit is contained in:
Rmys
2022-11-11 21:02:07 +03:00
committed by GitHub
64 changed files with 914 additions and 488 deletions
@@ -0,0 +1,34 @@
From a94ddc137bcdd88f088a462c488b89080fd6d01f Mon Sep 17 00:00:00 2001
From: anteater <65555601+nt8r@users.noreply.github.com>
Date: Sun, 23 Oct 2022 20:41:00 +0000
Subject: [PATCH] Fix smooth scrolling
The first hunk is necessary to receive smooth scroll events.
The second fixes a visual hang until scrolling ends.
---
src/gtk/exo/exo-icon-view.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/gtk/exo/exo-icon-view.c b/src/gtk/exo/exo-icon-view.c
index 3ce98099..9a432620 100644
--- a/src/gtk/exo/exo-icon-view.c
+++ b/src/gtk/exo/exo-icon-view.c
@@ -1601,6 +1601,9 @@ exo_icon_view_realize (GtkWidget *widget)
attributes.height = MAX (priv->height, allocation.height);
attributes.event_mask = GDK_EXPOSURE_MASK
| GDK_SCROLL_MASK
+#if GTK_CHECK_VERSION(3, 4, 0)
+ | GDK_SMOOTH_SCROLL_MASK
+#endif
| GDK_POINTER_MOTION_MASK
| GDK_BUTTON_PRESS_MASK
| GDK_BUTTON_RELEASE_MASK
@@ -3413,8 +3416,6 @@ exo_icon_view_adjustment_changed (GtkAdjustment *adjustment,
if (G_UNLIKELY (icon_view->priv->doing_rubberband))
exo_icon_view_update_rubberband (GTK_WIDGET (icon_view));
-
- gdk_window_process_updates (icon_view->priv->bin_window, TRUE);
}
}
+2 -2
View File
@@ -33,7 +33,7 @@
<Dependency>libfm-extra-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">missing.patch</Patch> -->
<Patch level="1">Fix_smooth_scrolling.patch</Patch>
</Patches>
</Source>
@@ -114,7 +114,7 @@
<History>
<Update release="3">
<Date>2022-04-14</Date>
<Date>2022-11-05</Date>
<Version>1.3.2</Version>
<Comment>Rebuild with gtk+3</Comment>
<Name>fury</Name>
+3 -5
View File
@@ -4,18 +4,16 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import shelltools, autotools, pisitools, get
def setup():
autotools.rawConfigure("--prefix=/usr")
def build():
autotools.make()
shelltools.system("ninja -C build")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.system("DESTDIR=%s ninja -C build install" % get.installDIR())
pisitools.dodoc("ReadMe*")
+10 -2
View File
@@ -15,10 +15,11 @@
<Description>
A font viewer that directly reads and previews font files. It uses new mlk gui toolchain.
</Description>
<Archive sha1sum="48ac2d1269b527e485cb252c6b6db1a5d17f51d4" type="tarbz2">
https://gitlab.com/azelpg/azfontviewer/-/archive/v1.0.2/azfontviewer-v1.0.2.tar.bz2
<Archive sha1sum="764218e9ba017c58bba62cd00a4e928f4f5b09b5" type="tarbz2">
https://gitlab.com/azelpg/azfontviewer/-/archive/v1.0.3/azfontviewer-v1.0.3.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>ninja</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libpng-devel</Dependency>
@@ -47,6 +48,13 @@
</Package>
<History>
<Update release="3">
<Date>2022-11-10</Date>
<Version>1.0.3</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="2">
<Date>2021-12-11</Date>
<Version>1.0.2</Version>
+9 -2
View File
@@ -15,8 +15,8 @@
<Description>
It enables graphical annotations with several pointers at once and is A LOT faster than its predecessor since it uses the XCOMPOSITE extension where available.
</Description>
<Archive sha1sum="dfe9f7b84b77dfcbe4c95f95655f5f5a3341c41c" type="targz">
https://github.com/bk138/gromit-mpx/archive/refs/tags/1.4.2.tar.gz
<Archive sha1sum="800a512472cd627bcb218c907ab9577aab4f0cff" type="targz">
https://github.com/bk138/gromit-mpx/archive/refs/tags/1.4.3.tar.gz
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
@@ -49,6 +49,13 @@
</Package>
<History>
<Update release="4">
<Date>2022-11-10</Date>
<Version>1.4.3</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="3">
<Date>2022-04-14</Date>
<Version>1.4.2</Version>
+2 -2
View File
@@ -14,8 +14,8 @@ def setup():
autotools.rawConfigure("--prefix=/usr")
def build():
autotools.make()
shelltools.system("ninja -C build")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.system("DESTDIR=%s ninja -C build install" % get.installDIR())
+10 -2
View File
@@ -13,10 +13,11 @@
<PartOf>desktop.toolkit.mlk</PartOf>
<Summary>mlk style editor.</Summary>
<Description>mlk widget style editor.</Description>
<Archive sha1sum="703a1af578d2e95392084836b571a7df5d9dcf84" type="tarbz2">
https://gitlab.com/azelpg/mlkstyle/-/archive/v1.0.4/mlkstyle-v1.0.4.tar.bz2
<Archive sha1sum="4db97985321641fbc6b6872b69228f73e2d62249" type="tarbz2">
https://gitlab.com/azelpg/mlkstyle/-/archive/v1.0.5/mlkstyle-v1.0.5.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>ninja</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>check-devel</Dependency>
<Dependency>libpng-devel</Dependency>
@@ -47,6 +48,13 @@
</Package>
<History>
<Update release="3">
<Date>2022-11-10</Date>
<Version>1.0.5</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="2">
<Date>2021-12-11</Date>
<Version>1.0.4</Version>
@@ -4,13 +4,10 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import autotools, pisitools, get
def setup():
autotools.configure()
# for fix unused dependency
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
@@ -20,5 +17,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README")
pisitools.dodoc("AUTHORS", "NEWS")
@@ -3,7 +3,7 @@
<PISI>
<Source>
<Name>xfce4-battery-plugin</Name>
<Homepage>https://docs.xfce.org/panel-plugins/xfce4-battery-plugin</Homepage>
<Homepage>https://docs.xfce.org/panel-plugins/xfce4-battery-plugin/start</Homepage>
<Packager>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
@@ -14,8 +14,8 @@
<PartOf>desktop.xfce.addon</PartOf>
<Summary>Battery monitor panel plugin for Xfce4</Summary>
<Description>A battery monitor panel plugin for Xfce4, compatible with APM and ACPI, for Linux and *BSD.</Description>
<Archive sha1sum="e3796a6cc3921d8b52a4d6fd5bb83fd4806af091" type="tarbz2">
https://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/1.1/xfce4-battery-plugin-1.1.3.tar.bz2
<Archive sha1sum="69efc2ef0640f556be46d21a848695ebe2aaf063" type="tarbz2">
https://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/1.1/xfce4-battery-plugin-1.1.4.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>intltool</Dependency>
@@ -44,10 +44,17 @@
</Package>
<History>
<Update release="2">
<Date>2022-11-10</Date>
<Version>1.1.4</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2020-06-25</Date>
<Version>1.1.3</Version>
<Comment>Rebuild</Comment>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
@@ -4,9 +4,7 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import autotools, pisitools, get
def setup():
autotools.configure("--enable-notifications --enable-gio-unix --disable-static")
@@ -19,5 +17,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README")
pisitools.dodoc("AUTHORS", "NEWS")
@@ -1,93 +0,0 @@
From 8ea9ccd75ebf0d69bf08a8be85d829e1615a8bb2 Mon Sep 17 00:00:00 2001
From: Olaf Hering <olaf@aepfle.de>
Date: Fri, 18 Dec 2020 22:28:38 +0100
Subject: Fix missing-prototypes
model_user.c:395:1: error: no previous prototype for 'places_bookmarks_user_create' [-Werror=missing-prototypes]
model_volumes.c:572:1: error: no previous prototype for 'places_bookmarks_volumes_create' [-Werror=missing-prototypes]
model.c:141:1: error: no previous prototype for 'places_bookmark_group_create' [-Werror=missing-prototypes]
model_system.c:267:1: error: no previous prototype for 'places_bookmarks_system_create' [-Werror=missing-prototypes]
button.c:85:29: error: no previous prototype for 'places_button_get_type' [-Werror=missing-prototypes]
button.c:281:1: error: no previous prototype for 'places_button_new' [-Werror=missing-prototypes]
Signed-off-by: Olaf Hering <olaf@aepfle.de>
---
panel-plugin/button.h | 4 ++--
panel-plugin/model.h | 2 +-
panel-plugin/model_system.h | 2 +-
panel-plugin/model_user.h | 2 +-
panel-plugin/model_volumes.h | 2 +-
5 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/panel-plugin/button.h b/panel-plugin/button.h
index f8ebd20..f6e3f30 100644
--- a/panel-plugin/button.h
+++ b/panel-plugin/button.h
@@ -60,10 +60,10 @@ struct _PlacesButtonClass
};
GType
-places_button_get_type();
+places_button_get_type(void);
GtkWidget*
-places_button_new();
+places_button_new(XfcePanelPlugin *plugin);
void
places_button_set_label(PlacesButton*, const gchar *label);
diff --git a/panel-plugin/model.h b/panel-plugin/model.h
index d23e9e6..c3b4bc5 100644
--- a/panel-plugin/model.h
+++ b/panel-plugin/model.h
@@ -85,7 +85,7 @@ GList* places_bookmark_group_get_bookmarks(PlacesBookmarkGroup*);
gboolean places_bookmark_group_changed(PlacesBookmarkGroup*);
-PlacesBookmarkGroup* places_bookmark_group_create();
+PlacesBookmarkGroup* places_bookmark_group_create(void);
void places_bookmark_group_destroy(PlacesBookmarkGroup*);
diff --git a/panel-plugin/model_system.h b/panel-plugin/model_system.h
index 48023ca..5938ba3 100644
--- a/panel-plugin/model_system.h
+++ b/panel-plugin/model_system.h
@@ -25,7 +25,7 @@
#include "model.h"
PlacesBookmarkGroup*
-places_bookmarks_system_create();
+places_bookmarks_system_create(void);
#endif
/* vim: set ai et tabstop=4: */
diff --git a/panel-plugin/model_user.h b/panel-plugin/model_user.h
index fba8766..a114d7e 100644
--- a/panel-plugin/model_user.h
+++ b/panel-plugin/model_user.h
@@ -25,7 +25,7 @@
#include "model.h"
PlacesBookmarkGroup*
-places_bookmarks_user_create();
+places_bookmarks_user_create(void);
#endif
/* vim: set ai et tabstop=4: */
diff --git a/panel-plugin/model_volumes.h b/panel-plugin/model_volumes.h
index 2af804a..50aebc7 100644
--- a/panel-plugin/model_volumes.h
+++ b/panel-plugin/model_volumes.h
@@ -25,7 +25,7 @@
#include "model.h"
PlacesBookmarkGroup*
-places_bookmarks_volumes_create();
+places_bookmarks_volumes_create(gboolean mount_and_open_by_default);
#endif
/* vim: set ai et tabstop=4: */
--
cgit v1.2.3
@@ -8,15 +8,15 @@
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<License>GPL-2</License>
<IsA>app</IsA>
<PartOf>desktop.xfce.addon</PartOf>
<Summary>Quick access to folders, documents, and removable media</Summary>
<Description>
The plugin adds a small button to the panel. Clicking on it opens a menu, which shows: 1) System folders: home directory, trash, desktop, file system 2) Removable media 3) User-defined bookmarks 4) Recent Documents
</Description>
<Archive sha1sum="9aaeb694bd16c3292b00ec16e0546b7672d6b30d" type="tarbz2">
https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/1.8/xfce4-places-plugin-1.8.1.tar.bz2
<Archive sha1sum="ea28951bed14c1d80cca701c0a495b9ac4c3b894" type="tarbz2">
https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/1.8/xfce4-places-plugin-1.8.2.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>intltool</Dependency>
@@ -29,7 +29,7 @@
<Dependency>libxfce4util-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">fix_missing_prototypes.patch</Patch>
<!-- <Patch level="1">missing.patch</Patch> -->
</Patches>
</Source>
@@ -56,6 +56,13 @@
</Package>
<History>
<Update release="2">
<Date>2022-11-10</Date>
<Version>1.8.2</Version>
<Comment>Version bump.</Comment>
<Email>uglyside@yandex.ru</Email>
<Name>fury</Name>
</Update>
<Update release="1">
<Date>2021-05-14</Date>
<Version>1.8.1</Version>
@@ -4,15 +4,13 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import autotools, pisitools, get
def setup():
# fix build failure w/ xfce4-panel-4.15.0
pisitools.dosed("src/smartbookmark.c", "<libxfce4panel/xfce-panel-plugin.h>", "<libxfce4panel/libxfce4panel.h>")
#pisitools.dosed("src/smartbookmark.c", "<libxfce4panel/xfce-panel-plugin.h>", "<libxfce4panel/libxfce4panel.h>")
autotools.configure()
pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
def build():
@@ -21,5 +19,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README")
pisitools.dodoc("AUTHORS", "NEWS")
@@ -3,7 +3,7 @@
<PISI>
<Source>
<Name>xfce4-smartbookmark-plugin</Name>
<Homepage>https://docs.xfce.org/panel-plugins/xfce4-smartbookmark-plugin</Homepage>
<Homepage>https://docs.xfce.org/panel-plugins/xfce4-smartbookmark-plugin/start</Homepage>
<Packager>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
@@ -13,8 +13,8 @@
<PartOf>desktop.xfce.addon</PartOf>
<Summary>A plugin allows you to send requests directly to your browser to make search</Summary>
<Description>xfce4-smartbookmark-plugin is a plugin allows you to send requests directly to your browser and perform a custom search.</Description>
<Archive sha1sum="0b806fb1ecade453a44b3bc8d1b7bec29026dab0" type="tarbz2">
https://archive.xfce.org/src/panel-plugins/xfce4-smartbookmark-plugin/0.5/xfce4-smartbookmark-plugin-0.5.1.tar.bz2
<Archive sha1sum="183f5478939782b04af74a15ad21370a6901357e" type="tarbz2">
https://archive.xfce.org/src/panel-plugins/xfce4-smartbookmark-plugin/0.5/xfce4-smartbookmark-plugin-0.5.2.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>intltool</Dependency>
@@ -41,10 +41,17 @@
</Package>
<History>
<Update release="2">
<Date>2022-11-10</Date>
<Version>0.5.2</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2020-06-25</Date>
<Version>0.5.1</Version>
<Comment>Rebuild.</Comment>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>