Hello community,

here is the log from the commit of package bijiben for openSUSE:Factory checked 
in at 2020-08-20 22:24:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bijiben (Old)
 and      /work/SRC/openSUSE:Factory/.bijiben.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bijiben"

Thu Aug 20 22:24:27 2020 rev:51 rq:827289 version:3.36.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/bijiben/bijiben.changes  2020-07-13 
09:06:11.112191909 +0200
+++ /work/SRC/openSUSE:Factory/.bijiben.new.3399/bijiben.changes        
2020-08-20 22:25:14.539880676 +0200
@@ -1,0 +2,8 @@
+Sat Aug 15 19:50:29 UTC 2020 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 3.36.3:
+  + Fixed issue in main view paging that was preventing to show
+    more than 48 notes.
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  bijiben-3.36.2.tar.xz

New:
----
  bijiben-3.36.3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bijiben.spec ++++++
--- /var/tmp/diff_new_pack.1PlVsD/_old  2020-08-20 22:25:16.179881442 +0200
+++ /var/tmp/diff_new_pack.1PlVsD/_new  2020-08-20 22:25:16.183881444 +0200
@@ -19,7 +19,7 @@
 %bcond_with zeitgeist
 
 Name:           bijiben
-Version:        3.36.2
+Version:        3.36.3
 Release:        0
 Summary:        Note editor for GNOME
 License:        GPL-3.0-or-later AND CC-BY-SA-3.0

++++++ bijiben-3.36.2.tar.xz -> bijiben-3.36.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/NEWS new/bijiben-3.36.3/NEWS
--- old/bijiben-3.36.2/NEWS     2020-07-08 06:00:25.276826600 +0200
+++ new/bijiben-3.36.3/NEWS     2020-08-14 02:59:15.626177800 +0200
@@ -1,3 +1,12 @@
+Overview of changes in 3.36.3
+=============================
+
+* Added Central Kurdish translation (Jwtiyar Nariman)
+* Fixed issue in main view paging that was preventing to show more than 48 
notes
+
+Translations
+* ckb (Jwtiyar Nariman)
+
 Overview of changes in 3.36.2
 =============================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/bijiben-3.36.2/data/appdata/org.gnome.Notes.appdata.xml.in 
new/bijiben-3.36.3/data/appdata/org.gnome.Notes.appdata.xml.in
--- old/bijiben-3.36.2/data/appdata/org.gnome.Notes.appdata.xml.in      
2020-07-08 06:00:25.278826700 +0200
+++ new/bijiben-3.36.3/data/appdata/org.gnome.Notes.appdata.xml.in      
2020-08-14 02:59:15.628178000 +0200
@@ -39,6 +39,20 @@
   </screenshots>
 
   <releases>
+    <release date="2020-08-13" version="3.36.3">
+      <description>
+        <p>This release brings the following new features and improvements:</p>
+        <ul>
+          <li>Added Central Kurdish translation (Jwtiyar Nariman)</li>
+          <li>Fixed issue in main view paging that was preventing to show more 
than 48 notes</li>
+        </ul>
+        <p>This release updates the following translations:</p>
+        <ul>
+          <li>ckb (Jwtiyar Nariman)</li>
+        </ul>
+        <p>Thanks to all the contributors who worked on GNOME Notes!</p>
+      </description>
+    </release>
     <release date="2020-07-08" version="3.36.2">
       <description>
         <p>This release brings the following new features and improvements:</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/meson.build 
new/bijiben-3.36.3/meson.build
--- old/bijiben-3.36.2/meson.build      2020-07-08 06:00:25.285826700 +0200
+++ new/bijiben-3.36.3/meson.build      2020-08-14 02:59:15.642178000 +0200
@@ -1,6 +1,6 @@
 project(
   'bijiben', 'c',
-  version: '3.36.2',
+  version: '3.36.3',
   license: 'GPL3',
   default_options: 'buildtype=debugoptimized',
   meson_version: '>= 0.43.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/po/LINGUAS 
new/bijiben-3.36.3/po/LINGUAS
--- old/bijiben-3.36.2/po/LINGUAS       2020-07-08 06:00:25.285826700 +0200
+++ new/bijiben-3.36.3/po/LINGUAS       2020-08-14 02:59:15.643178000 +0200
@@ -5,6 +5,7 @@
 as
 be
 bs
+ckb
 cs
 ca
 ca@valencia
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/po/POTFILES.in 
new/bijiben-3.36.3/po/POTFILES.in
--- old/bijiben-3.36.2/po/POTFILES.in   2020-07-08 06:00:25.285826700 +0200
+++ new/bijiben-3.36.3/po/POTFILES.in   2020-08-14 02:59:15.643178000 +0200
@@ -16,7 +16,6 @@
 src/bjb-color-button.c
 src/bjb-editor-toolbar.c
 src/bjb-empty-results-box.c
-src/bjb-load-more-button.c
 src/bjb-main-toolbar.c
 src/bjb-main-view.c
 src/bjb-note-view.c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/po/ckb.po new/bijiben-3.36.3/po/ckb.po
--- old/bijiben-3.36.2/po/ckb.po        1970-01-01 01:00:00.000000000 +0100
+++ new/bijiben-3.36.3/po/ckb.po        2020-08-14 02:59:15.664178100 +0200
@@ -0,0 +1,573 @@
+# Central Kurdish translation for gnome-notes.
+# Copyright (C) 2020 gnome-notes's COPYRIGHT HOLDER
+# This file is distributed under the same license as the gnome-notes package.
+# Jwtiyar Nariman <jwti...@gmail.com>, 2020.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gnome-notes gnome-3-36\n"
+"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-notes/issues\n";
+"POT-Creation-Date: 2020-06-26 04:20+0000\n"
+"PO-Revision-Date: 2020-08-04 23:37+0300\n"
+"Language-Team: Central Kurdish <kurdish-...@zkurd.org>\n"
+"Language: ckb\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Last-Translator: Jwtiyar Nariman <jwti...@gmail.com>\n"
+"X-Generator: Poedit 2.4\n"
+
+#: data/appdata/org.gnome.Notes.appdata.xml.in:6
+#: data/org.gnome.Notes.desktop.in:3 data/org.gnome.Notes.xml.in:4
+#: src/bjb-application.c:634 src/bjb-window-base.c:18
+msgid "Notes"
+msgstr "تێبینییەکان"
+
+#: data/appdata/org.gnome.Notes.appdata.xml.in:7
+msgid "Notes for GNOME"
+msgstr ""
+
+#: data/appdata/org.gnome.Notes.appdata.xml.in:9
+msgid ""
+"A quick and easy way to make freeform notes or jot down simple lists. Store "
+"as many notes as you like and share them by email."
+msgstr ""
+
+#: data/appdata/org.gnome.Notes.appdata.xml.in:12
+msgid ""
+"You can store your notes locally on your computer or sync with online "
+"services like ownCloud."
+msgstr ""
+
+#: data/appdata/org.gnome.Notes.appdata.xml.in:28
+msgid "Edit view"
+msgstr ""
+
+#: data/appdata/org.gnome.Notes.appdata.xml.in:32
+msgid "Select view"
+msgstr ""
+
+#: data/appdata/org.gnome.Notes.appdata.xml.in:36
+msgid "List view"
+msgstr "پیشاندانی لیستەیی"
+
+#. Translators: Search terms to find this application. Do NOT translate or 
localize the semicolons! The list MUST also end with a semicolon!
+#: data/org.gnome.Notes.desktop.in:5
+msgid "notes;reminder;notebook;sticky notes;"
+msgstr ""
+
+#: data/org.gnome.Notes.desktop.in:6
+msgid "Post notes, tag files!"
+msgstr ""
+
+#: data/org.gnome.Notes.desktop.in:7
+msgid "Note-taker"
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:10
+msgid "Custom Font"
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:11
+msgid "The font name set here will be used as the font when displaying notes."
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:15
+msgid "Whether to use the system monospace font"
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:19
+msgid "New notes color."
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:20
+msgid ""
+"The color name set here will be used as the color when creating new notes."
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:24
+msgid "Primary notes provider to use for new notes."
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:25
+msgid "The primary notebook is the place where new notes are created."
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:29
+msgid "Window maximized"
+msgstr "پەنجەرە گەورەکرایەوە"
+
+#: data/org.gnome.Notes.gschema.xml:30
+msgid "Window maximized state."
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:34
+msgid "Window size"
+msgstr "قەبارەی پەنجەرە"
+
+#: data/org.gnome.Notes.gschema.xml:35
+msgid "Window size (width and height)."
+msgstr "قەبارەی پەنجەرە(پانی و بەرزی)"
+
+#: data/org.gnome.Notes.gschema.xml:39
+msgid "Window position"
+msgstr "شوێنی پەنجەرە"
+
+#: data/org.gnome.Notes.gschema.xml:40
+msgid "Window position (x and y)."
+msgstr "شوێنی پەنجەرە( x و y)"
+
+#: data/org.gnome.Notes.gschema.xml:43
+msgid "How to show note items"
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:44
+msgid "Whether to show note items in icon view or list view."
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:48
+msgid "Text size used by note editor."
+msgstr ""
+
+#: data/org.gnome.Notes.gschema.xml:49
+msgid ""
+"There are three text sizes available: small, medium (default) and large."
+msgstr ""
+
+#: data/resources/editor-toolbar.ui:51
+msgid "Bold"
+msgstr "قەڵەو"
+
+#: data/resources/editor-toolbar.ui:67
+msgid "Italic"
+msgstr "لار"
+
+#: data/resources/editor-toolbar.ui:83
+msgid "Strike"
+msgstr ""
+
+#: data/resources/editor-toolbar.ui:111
+msgid "Bullets"
+msgstr "خاڵەکان"
+
+#: data/resources/editor-toolbar.ui:127
+msgid "List"
+msgstr "لیست"
+
+#: data/resources/editor-toolbar.ui:166
+msgid "Copy selection to a new note"
+msgstr ""
+
+#: data/resources/empty-results-box.ui:33
+msgid "No notes"
+msgstr ""
+
+#: data/resources/help-overlay.ui:9
+msgctxt "shortcut window"
+msgid "General"
+msgstr "گشتی"
+
+#: data/resources/help-overlay.ui:14
+msgctxt "shortcut window"
+msgid "Search notes"
+msgstr ""
+
+#: data/resources/help-overlay.ui:21
+msgctxt "shortcut window"
+msgid "New note"
+msgstr ""
+
+#: data/resources/help-overlay.ui:28
+msgctxt "shortcut window"
+msgid "Close window"
+msgstr "پەنجەرە دابخە"
+
+#: data/resources/help-overlay.ui:35
+msgctxt "shortcut window"
+msgid "Go back"
+msgstr "بڕۆدواوە"
+
+#: data/resources/help-overlay.ui:42
+msgctxt "shortcut window"
+msgid "Show help"
+msgstr "یارمەتی پێشان بدە"
+
+#: data/resources/help-overlay.ui:49
+msgctxt "shortcut window"
+msgid "Keyboard shortcuts"
+msgstr "قەدبڕەکانی تەختەکلیل"
+
+#: data/resources/help-overlay.ui:57
+msgctxt "shortcut window"
+msgid "Selection mode"
+msgstr ""
+
+#: data/resources/help-overlay.ui:62
+msgctxt "shortcut window"
+msgid "Cancel selection mode"
+msgstr ""
+
+#: data/resources/help-overlay.ui:69
+msgctxt "shortcut window"
+msgid "Select all"
+msgstr "هەڵبژاردنی هەموو"
+
+#: data/resources/help-overlay.ui:77
+msgctxt "shortcut window"
+msgid "Note edit mode"
+msgstr ""
+
+#: data/resources/help-overlay.ui:82
+msgctxt "shortcut window"
+msgid "Open in a new window"
+msgstr ""
+
+#: data/resources/help-overlay.ui:89
+msgctxt "shortcut window"
+msgid "Bold"
+msgstr "قەڵەو"
+
+#: data/resources/help-overlay.ui:96
+msgctxt "shortcut window"
+msgid "Italic"
+msgstr "لار"
+
+#: data/resources/help-overlay.ui:103
+msgctxt "shortcut window"
+msgid "Strike through"
+msgstr ""
+
+#: data/resources/help-overlay.ui:110
+msgctxt "shortcut window"
+msgid "Undo"
+msgstr "گەڕانەوە"
+
+#: data/resources/help-overlay.ui:117
+msgctxt "shortcut window"
+msgid "Redo"
+msgstr "چوونەپێش"
+
+#: data/resources/help-overlay.ui:124
+msgctxt "shortcut window"
+msgid "Move note to trash"
+msgstr ""
+
+#: data/resources/import-dialog.ui:5 data/resources/main-toolbar.ui:225
+msgid "Import Notes"
+msgstr ""
+
+#: data/resources/import-dialog.ui:12 data/resources/main-toolbar.ui:72
+msgid "_Cancel"
+msgstr "_پاشگەزبوونەوە"
+
+#: data/resources/import-dialog.ui:22
+msgid "_Import"
+msgstr "_هێنان"
+
+#: data/resources/import-dialog.ui:41
+msgid "Select import location"
+msgstr ""
+
+#: data/resources/import-dialog.ui:78
+msgid "Gnote application"
+msgstr ""
+
+#: data/resources/import-dialog.ui:136
+msgid "Tomboy application"
+msgstr ""
+
+#: data/resources/import-dialog.ui:192
+msgid "Custom Location"
+msgstr ""
+
+#: data/resources/import-dialog.ui:224
+msgid "Select a Folder"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:14
+msgid "_New"
+msgstr "_نوێ"
+
+#: data/resources/main-toolbar.ui:43 data/resources/selection-toolbar.ui:43
+msgid "Note color"
+msgstr ""
+
+#. Translators: “Empty” is a verb.
+#: data/resources/main-toolbar.ui:55
+msgid "_Empty"
+msgstr "_بەتاڵ"
+
+#: data/resources/main-toolbar.ui:74
+msgid "Exit selection mode"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:94
+msgid "Search note titles, content and notebooks"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:119
+msgid "View notes and notebooks in a grid"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:137
+msgid "View notes and notebooks in a list"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:161
+msgid "Selection mode"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:175
+msgid "Open menu"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:195
+msgid "More options"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:234
+msgid "View Trash"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:251
+msgid "Text Sizes"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:261
+msgid "_Large"
+msgstr "_گەورە"
+
+#: data/resources/main-toolbar.ui:271
+msgid "_Medium"
+msgstr "_مامناوەندی"
+
+#: data/resources/main-toolbar.ui:281
+msgid "_Small"
+msgstr "_بچووک"
+
+#: data/resources/main-toolbar.ui:299 data/resources/settings-dialog.ui:10
+msgid "Preferences"
+msgstr "هەڵبژاردەکان"
+
+#: data/resources/main-toolbar.ui:308
+msgid "Keyboard Shortcuts"
+msgstr "قەدبڕەکانی تەختەکلیل"
+
+#: data/resources/main-toolbar.ui:317
+msgid "Help"
+msgstr "یارمەتی"
+
+#: data/resources/main-toolbar.ui:326
+msgid "About Notes"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:348
+msgid "Open in New Window"
+msgstr "لە پەنجەریەکی نوێ بیکەرەوە"
+
+#: data/resources/main-toolbar.ui:365
+msgid "Undo"
+msgstr "گەڕانەوە"
+
+#: data/resources/main-toolbar.ui:374
+msgid "Redo"
+msgstr "چوونەپێش"
+
+#: data/resources/main-toolbar.ui:391 data/resources/organize-dialog.ui:4
+#: data/resources/selection-toolbar.ui:34
+msgid "Notebooks"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:400
+msgid "Email this Note"
+msgstr ""
+
+#: data/resources/main-toolbar.ui:409 data/resources/selection-toolbar.ui:96
+msgid "Move to Trash"
+msgstr "بیگوازەوە بۆ تەنەکەی خۆڵ"
+
+#: data/resources/organize-dialog.ui:16
+msgid "Enter a name to create a notebook"
+msgstr ""
+
+#: data/resources/organize-dialog.ui:37
+msgid "New notebook"
+msgstr ""
+
+#: data/resources/selection-toolbar.ui:60
+msgid "Share note"
+msgstr ""
+
+#: data/resources/selection-toolbar.ui:78
+msgid "Open in another window"
+msgstr ""
+
+#: data/resources/selection-toolbar.ui:119
+msgid "Restore"
+msgstr "هێنانەوە"
+
+#: data/resources/selection-toolbar.ui:127
+msgid "Permanently Delete"
+msgstr ""
+
+#: data/resources/settings-dialog.ui:37
+msgid "Use System Font"
+msgstr ""
+
+#: data/resources/settings-dialog.ui:50
+msgid "Note Font"
+msgstr ""
+
+#: data/resources/settings-dialog.ui:62
+msgid "Default Color"
+msgstr ""
+
+#: data/resources/settings-dialog.ui:113
+msgid "Note Appearance"
+msgstr ""
+
+#: data/resources/settings-dialog.ui:126
+msgid "Select the default storage location:"
+msgstr ""
+
+#: data/resources/settings-dialog.ui:157
+msgid "Primary Book"
+msgstr ""
+
+#: src/bijiben-shell-search-provider.c:270 src/bjb-main-toolbar.c:394
+msgid "Untitled"
+msgstr "بێناو"
+
+#: src/bjb-application.c:459
+msgid "Show the application’s version"
+msgstr "وەشانی داوانامە پیشان بدە"
+
+#: src/bjb-application.c:461
+msgid "Create a new note"
+msgstr ""
+
+#: src/bjb-application.c:463
+msgid "[FILE…]"
+msgstr "[FILE…]"
+
+#: src/bjb-application.c:471
+msgid "Take notes and export them everywhere."
+msgstr ""
+
+#. Translators: this is a fatal error quit message
+#. * printed on the command line
+#: src/bjb-application.c:482
+msgid "Could not parse arguments"
+msgstr ""
+
+#: src/bjb-application.c:490
+msgid "GNOME Notes"
+msgstr ""
+
+#. Translators: this is a fatal error quit message
+#. * printed on the command line
+#: src/bjb-application.c:502
+msgid "Could not register the application"
+msgstr ""
+
+#: src/bjb-application.c:635
+msgid "Simple notebook for GNOME"
+msgstr ""
+
+#: src/bjb-application.c:641
+msgid "translator-credits"
+msgstr ""
+"Launchpad Contributions:\n"
+"  Jwtiyar Nariman https://launchpad.net/~jwtiyar";
+
+#: src/bjb-color-button.c:140
+msgid "Note Color"
+msgstr ""
+
+#: src/bjb-empty-results-box.c:63
+msgid "Press the New button to create a note."
+msgstr ""
+
+#: src/bjb-empty-results-box.c:85
+msgid "Oops"
+msgstr ""
+
+#: src/bjb-empty-results-box.c:91
+msgid "Please install “Tracker” then restart the application."
+msgstr ""
+
+#: src/bjb-load-more-button.c:69 src/bjb-load-more-button.c:147
+msgid "Load More"
+msgstr ""
+
+#: src/bjb-load-more-button.c:90
+msgid "Loading…"
+msgstr "ئامادەکردن…"
+
+#: src/bjb-main-toolbar.c:140
+msgid "Click on items to select them"
+msgstr ""
+
+#: src/bjb-main-toolbar.c:142
+#, c-format
+msgid "%d selected"
+msgid_plural "%d selected"
+msgstr[0] "%d دیاریکراو"
+msgstr[1] "%d دیاریکراو"
+
+#: src/bjb-main-toolbar.c:275
+#, c-format
+msgid "Results for %s"
+msgstr ""
+
+#: src/bjb-main-toolbar.c:278
+msgid "New and Recent"
+msgstr ""
+
+#: src/bjb-main-toolbar.c:370
+msgid "Trash"
+msgstr "تەنەکەخۆڵ"
+
+#. Translators: %s is the note last recency description.
+#. * Last updated is placed as in left to right language
+#. * right to left languages might move %s
+#. *         '%s Last Updated'
+#.
+#: src/bjb-main-toolbar.c:438
+#, c-format
+msgid "Last updated: %s"
+msgstr ""
+
+#: src/bjb-utils.c:51 src/libbiji/biji-date-time.c:30
+#: src/libbiji/biji-date-time.c:51
+msgid "Unknown"
+msgstr "نەناسراو"
+
+#: src/bjb-utils.c:68 src/libbiji/biji-date-time.c:42
+msgid "Yesterday"
+msgstr "دوێنێ"
+
+#: src/bjb-utils.c:74 src/libbiji/biji-date-time.c:56
+msgid "This month"
+msgstr "ئەم مانگە"
+
+#: src/libbiji/biji-date-time.c:38
+msgid "Today"
+msgstr "ئەمڕۆ"
+
+#: src/libbiji/biji-date-time.c:47
+msgid "This week"
+msgstr "ئەم هەفتەیە"
+
+#: src/libbiji/biji-date-time.c:60
+msgid "This year"
+msgstr "ئەمساڵ"
+
+#: src/libbiji/biji-notebook.c:265
+msgid "Local"
+msgstr "ناوخۆیی"
+
+#: src/libbiji/provider/biji-local-provider.c:366
+msgid "Local storage"
+msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/src/bjb-load-more-button.c 
new/bijiben-3.36.3/src/bjb-load-more-button.c
--- old/bijiben-3.36.2/src/bjb-load-more-button.c       2020-07-08 
06:00:25.296826600 +0200
+++ new/bijiben-3.36.3/src/bjb-load-more-button.c       1970-01-01 
01:00:00.000000000 +0100
@@ -1,250 +0,0 @@
-/*
- * Bjb - access, organize and share your bjb on GNOME
- * Copyright © 2013 Red Hat, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- */
-
-/* Chained based on Photos, Documents */
-
-#include "config.h"
-
-#include <glib.h>
-#include <glib/gi18n.h>
-#include <glib/gprintf.h>
-
-
-#include "bjb-load-more-button.h"
-
-struct _BjbLoadMoreButton
-{
-  GtkButton parent_instance;
-
-  GtkWidget *revealer;
-  GtkWidget *label;
-  GtkWidget *spinner;
-  gboolean   block;
-
-  BjbController *controller;
-};
-
-
-enum
-{
-  PROP_0,
-  PROP_BJB_CONTROLLER,
-  NUM_PROPERTIES
-};
-
-static GParamSpec *properties[NUM_PROPERTIES] = { NULL, };
-
-
-G_DEFINE_TYPE (BjbLoadMoreButton, bjb_load_more_button, GTK_TYPE_BUTTON)
-
-
-static void
-on_displayed_items_changed (BjbController     *controller,
-                            gboolean           some_is_shown,
-                            gboolean           remaining,
-                            BjbLoadMoreButton *self)
-{
-  gtk_spinner_stop (GTK_SPINNER (self->spinner));
-
-  if (some_is_shown)
-  {
-    gtk_widget_hide (self->spinner);
-    gtk_label_set_label (GTK_LABEL (self->label), _("Load More"));
-
-    if (remaining && (self->block == FALSE))
-      gtk_revealer_set_reveal_child (GTK_REVEALER (self->revealer), TRUE);
-    else
-      gtk_revealer_set_reveal_child (GTK_REVEALER (self->revealer), FALSE);
-  }
-  else
-  {
-    gtk_revealer_set_reveal_child (GTK_REVEALER (self->revealer), FALSE);
-  }
-}
-
-
-static void
-bjb_load_more_button_clicked (GtkButton *button)
-{
-  BjbLoadMoreButton *self;
-
-  self = BJB_LOAD_MORE_BUTTON (button);
-
-  gtk_label_set_label (GTK_LABEL (self->label), _("Loading…"));
-  gtk_widget_show (self->spinner);
-  gtk_spinner_start (GTK_SPINNER (self->spinner));
-
-  bjb_controller_show_more (self->controller);
-}
-
-
-static void
-bjb_load_more_button_constructed (GObject *object)
-{
-  BjbLoadMoreButton *self;
-
-  self = BJB_LOAD_MORE_BUTTON (object);
-
-  g_signal_connect (self->controller, "display-items-changed",
-                    G_CALLBACK (on_displayed_items_changed), self);
-
-  G_OBJECT_CLASS (bjb_load_more_button_parent_class)->constructed (object);
-  gtk_widget_show_all (GTK_WIDGET (self));
-}
-
-
-static void
-bjb_load_more_button_finalize (GObject *object)
-{
-  BjbLoadMoreButton *self;
-
-  self = BJB_LOAD_MORE_BUTTON (object);
-
-  if (self->controller && BJB_IS_CONTROLLER (self->controller))
-    g_signal_handlers_disconnect_by_func
-      (self->controller, on_displayed_items_changed, self);
-}
-
-static void
-bjb_load_more_button_init (BjbLoadMoreButton *self)
-{
-  GtkStyleContext *context;
-  GtkWidget *child;
-
-  context = gtk_widget_get_style_context (GTK_WIDGET (self));
-  gtk_style_context_add_class (context, "documents-load-more");
-
-  child = gtk_grid_new ();
-  gtk_widget_set_halign (child, GTK_ALIGN_CENTER);
-  gtk_widget_set_hexpand (child, TRUE);
-  gtk_widget_set_visible (child, TRUE);
-  gtk_grid_set_column_spacing (GTK_GRID (child), 10);
-  gtk_container_add (GTK_CONTAINER (self), child);
-
-  self->spinner = gtk_spinner_new ();
-  gtk_widget_set_halign (self->spinner, GTK_ALIGN_CENTER);
-  gtk_widget_set_no_show_all (self->spinner, TRUE);
-  gtk_widget_set_size_request (self->spinner, 16, 16);
-  gtk_container_add (GTK_CONTAINER (child), self->spinner);
-
-  self->label = gtk_label_new (_("Load More"));
-  gtk_widget_set_visible (self->label, TRUE);
-  gtk_container_add (GTK_CONTAINER (child), self->label);
-
-  self->revealer = gtk_revealer_new ();
-  gtk_container_add (GTK_CONTAINER (self->revealer), GTK_WIDGET (self));
-}
-
-
-static void
-bjb_load_more_button_get_property (GObject      *object,
-                                   guint        prop_id,
-                                   GValue       *value,
-                                   GParamSpec   *pspec)
-{
-  BjbLoadMoreButton *self = BJB_LOAD_MORE_BUTTON (object);
-
-  switch (prop_id)
-  {
-    case PROP_BJB_CONTROLLER:
-      g_value_set_object (value, self->controller);
-      break;
-    default:
-      G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
-      break;
-  }
-}
-
-static void
-bjb_load_more_button_set_property (GObject        *object,
-                                   guint          prop_id,
-                                   const GValue   *value,
-                                   GParamSpec     *pspec)
-{
-  BjbLoadMoreButton *self = BJB_LOAD_MORE_BUTTON (object);
-
-  switch (prop_id)
-  {
-    case PROP_BJB_CONTROLLER:
-      self->controller = g_value_get_object (value);
-      break;
-    default:
-      G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
-      break;
-  }
-}
-
-
-static void
-bjb_load_more_button_class_init (BjbLoadMoreButtonClass *class)
-{
-  GObjectClass *object_class = G_OBJECT_CLASS (class);
-  GtkButtonClass *button_class = GTK_BUTTON_CLASS (class);
-
-  object_class->constructed = bjb_load_more_button_constructed;
-  object_class->finalize = bjb_load_more_button_finalize;
-  object_class->get_property = bjb_load_more_button_get_property;
-  object_class->set_property = bjb_load_more_button_set_property;
-  button_class->clicked = bjb_load_more_button_clicked;
-
-  properties[PROP_BJB_CONTROLLER] = g_param_spec_object ("controller",
-                                                         "Controller",
-                                                         "BjbController",
-                                                         BJB_TYPE_CONTROLLER,
-                                                         G_PARAM_READWRITE |
-                                                         G_PARAM_CONSTRUCT |
-                                                         
G_PARAM_STATIC_STRINGS);
-
-  g_object_class_install_properties (object_class, NUM_PROPERTIES, properties);
-}
-
-
-GtkWidget *
-bjb_load_more_button_new (BjbController *controller)
-{
-  BjbLoadMoreButton *button;
-
-  button = g_object_new (BJB_TYPE_LOAD_MORE_BUTTON, "controller", controller, 
NULL);
-  return GTK_WIDGET (button);
-}
-
-
-void
-bjb_load_more_button_set_block (BjbLoadMoreButton *self, gboolean block)
-{
-  BjbController *controller;
-
-  if (self->block == block)
-    return;
-
-  self->block = block;
-  controller = self->controller;
-  on_displayed_items_changed (controller,
-                              bjb_controller_shows_item (controller),
-                              bjb_controller_get_remaining_items (controller),
-                              self);
-}
-
-
-GtkWidget *
-bjb_load_more_button_get_revealer (BjbLoadMoreButton *self)
-{
-  return self->revealer;
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/src/bjb-load-more-button.h 
new/bijiben-3.36.3/src/bjb-load-more-button.h
--- old/bijiben-3.36.2/src/bjb-load-more-button.h       2020-07-08 
06:00:25.296826600 +0200
+++ new/bijiben-3.36.3/src/bjb-load-more-button.h       1970-01-01 
01:00:00.000000000 +0100
@@ -1,46 +0,0 @@
-/*
- * Bjb - access, organize and share your bjb on GNOME
- * Copyright © 2013 Red Hat, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- */
-
-/* Chained based on Photos, Documents */
-
-#pragma once
-
-#include <gtk/gtk.h>
-
-#include "bjb-controller.h"
-
-G_BEGIN_DECLS
-
-#define BJB_TYPE_LOAD_MORE_BUTTON (bjb_load_more_button_get_type ())
-
-G_DECLARE_FINAL_TYPE (BjbLoadMoreButton, bjb_load_more_button, BJB, 
LOAD_MORE_BUTTON, GtkButton)
-
-
-              /* Does not return self, but its revealer */
-
-GtkWidget             *bjb_load_more_button_new                    
(BjbController *controller);
-
-
-GtkWidget             *bjb_load_more_button_get_revealer           
(BjbLoadMoreButton* button);
-
-
-void                   bjb_load_more_button_set_block              
(BjbLoadMoreButton *button, gboolean block);
-
-G_END_DECLS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/src/bjb-main-view.c 
new/bijiben-3.36.3/src/bjb-main-view.c
--- old/bijiben-3.36.2/src/bjb-main-view.c      2020-07-08 06:00:25.297826500 
+0200
+++ new/bijiben-3.36.3/src/bjb-main-view.c      2020-08-14 02:59:15.767179300 
+0200
@@ -22,7 +22,6 @@
 
 #include "bjb-application.h"
 #include "bjb-controller.h"
-#include "bjb-load-more-button.h"
 #include "bjb-main-toolbar.h"
 #include "bjb-utils.h"
 #include "bjb-main-view.h"
@@ -67,7 +66,6 @@
   /* View Notes , model */
   GdMainView       *view;
   BjbController    *controller;
-  GtkWidget        *load_more;
 
   /* Signals */
   gulong key;
@@ -76,39 +74,13 @@
   gulong view_selection_changed;
 };
 
-
 G_DEFINE_TYPE (BjbMainView, bjb_main_view, GTK_TYPE_GRID)
 
-
-static void bjb_main_view_view_changed (BjbMainView *self);
-
-
 static void
 bjb_main_view_init (BjbMainView *self)
 {
 }
 
-
-
-void
-bjb_main_view_disconnect_scrolled_window (BjbMainView *self)
-{
-  GtkAdjustment *vadjustment;
-  GtkWidget *vscrollbar;
-
-  if (self->view == NULL ||
-      !GTK_IS_SCROLLED_WINDOW (self->view))
-    return;
-
-  vadjustment = gtk_scrolled_window_get_vadjustment (GTK_SCROLLED_WINDOW 
(self->view));
-  vscrollbar = gtk_scrolled_window_get_vscrollbar (GTK_SCROLLED_WINDOW 
(self->view));
-
-  g_signal_handlers_disconnect_by_func (vadjustment, 
bjb_main_view_view_changed, self);
-  g_signal_handlers_disconnect_by_func (vscrollbar, 
bjb_main_view_view_changed, self);
-}
-
-
-
 static void
 bjb_main_view_disconnect_handlers (BjbMainView *self)
 {
@@ -127,13 +99,10 @@
   self->view_selection_changed =0;
 }
 
-
-
 static void
 bjb_main_view_dispose (GObject *object)
 {
   bjb_main_view_disconnect_handlers (BJB_MAIN_VIEW (object));
-  bjb_main_view_disconnect_scrolled_window (BJB_MAIN_VIEW (object));
   G_OBJECT_CLASS (bjb_main_view_parent_class)->dispose (object);
 }
 
@@ -549,56 +518,21 @@
 
 }
 
-
-
 static void
-bjb_main_view_view_changed (BjbMainView *self)
+on_show_more_cb (BjbMainView     *self,
+                 GtkPositionType  pos)
 {
-  GtkAdjustment *vadjustment;
-  GtkWidget *vscrollbar;
-  gboolean end;
-  gdouble page_size;
-  gdouble upper;
-  gdouble value;
-  gint reveal_area_height;
-
-  reveal_area_height = 32;
-  end = FALSE;
-  if (self->view == NULL)
-    return;
-
-  vscrollbar = gtk_scrolled_window_get_vscrollbar (GTK_SCROLLED_WINDOW 
(self->view));
+  if (pos == GTK_POS_BOTTOM)
+    bjb_controller_show_more (self->controller);
 
-  if (vscrollbar == NULL || !gtk_widget_get_visible (GTK_WIDGET (vscrollbar)))
-  {
-    bjb_load_more_button_set_block (BJB_LOAD_MORE_BUTTON (self->load_more), 
TRUE);
-    return;
-  }
-
-  vadjustment = gtk_scrolled_window_get_vadjustment (GTK_SCROLLED_WINDOW 
(self->view));
-  page_size = gtk_adjustment_get_page_size (vadjustment);
-  upper = gtk_adjustment_get_upper (vadjustment);
-  value = gtk_adjustment_get_value (vadjustment);
-
-  /* Special case these values which happen at construction */
-  if ((gint) value == 0 && (gint) upper == 1 && (gint) page_size == 1)
-    end = FALSE;
-  else
-    end = !(value < (upper - page_size - reveal_area_height));
-
-  bjb_load_more_button_set_block (BJB_LOAD_MORE_BUTTON (self->load_more), 
!end);
 }
 
-
 static void
 bjb_main_view_constructed(GObject *o)
 {
-  BjbMainView          *self;
-  GtkAdjustment        *vadjustment;
-  GtkWidget            *vscrollbar;
-  GtkWidget            *button;
-  BjbSettings *settings;
-  GdMainViewType type;
+  BjbMainView    *self;
+  BjbSettings    *settings;
+  GdMainViewType  type;
 
   G_OBJECT_CLASS (bjb_main_view_parent_class)->constructed(G_OBJECT(o));
 
@@ -621,33 +555,12 @@
   gtk_container_add (GTK_CONTAINER (self), GTK_WIDGET (self->view));
   gtk_widget_show (GTK_WIDGET (self->view));
 
-  vadjustment = gtk_scrolled_window_get_vadjustment (GTK_SCROLLED_WINDOW 
(self->view));
-
-  g_signal_connect_object (vadjustment,
-                           "changed",
-                           G_CALLBACK (bjb_main_view_view_changed),
-                           self,
-                           G_CONNECT_SWAPPED);
-  g_signal_connect_object (vadjustment,
-                           "value-changed",
-                           G_CALLBACK (bjb_main_view_view_changed),
-                           self,
-                           G_CONNECT_SWAPPED);
-
-  vscrollbar = gtk_scrolled_window_get_vscrollbar (GTK_SCROLLED_WINDOW 
(self->view));
-  g_signal_connect_object (vscrollbar,
-                           "notify::visible",
-                           G_CALLBACK (bjb_main_view_view_changed),
+  g_signal_connect_object (GTK_SCROLLED_WINDOW (self->view),
+                           "edge-overshot",
+                           G_CALLBACK (on_show_more_cb),
                            self,
                            G_CONNECT_SWAPPED);
 
-  /* Load more */
-  self->load_more = bjb_load_more_button_new (self->controller);
-  button = bjb_load_more_button_get_revealer (BJB_LOAD_MORE_BUTTON 
(self->load_more));
-  gtk_container_add (GTK_CONTAINER (self), button);
-  bjb_main_view_view_changed (self);
-
-
   /* Selection Panel */
   self->select_bar = bjb_selection_toolbar_new (self->view, self);
   gtk_container_add (GTK_CONTAINER (self), GTK_WIDGET (self->select_bar));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/src/bjb-main-view.h 
new/bijiben-3.36.3/src/bjb-main-view.h
--- old/bijiben-3.36.2/src/bjb-main-view.h      2020-07-08 06:00:25.297826500 
+0200
+++ new/bijiben-3.36.3/src/bjb-main-view.h      2020-08-14 02:59:15.767179300 
+0200
@@ -63,8 +63,4 @@
 
 void bjb_main_view_set_view_type (BjbMainView *view, GdMainViewType type);
 
-
-void bjb_main_view_disconnect_scrolled_window (BjbMainView *self);
-
-
 G_END_DECLS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/src/bjb-window-base.c 
new/bijiben-3.36.3/src/bjb-window-base.c
--- old/bijiben-3.36.2/src/bjb-window-base.c    2020-07-08 06:00:25.299826600 
+0200
+++ new/bijiben-3.36.3/src/bjb-window-base.c    2020-08-14 02:59:15.772179400 
+0200
@@ -308,7 +308,6 @@
 static void
 bjb_window_base_destroy (gpointer a, BjbWindowBase * self)
 {
-  bjb_main_view_disconnect_scrolled_window (self->view);
   bjb_controller_disconnect (self->controller);
   bjb_window_base_save_geometry (self);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bijiben-3.36.2/src/meson.build 
new/bijiben-3.36.3/src/meson.build
--- old/bijiben-3.36.2/src/meson.build  2020-07-08 06:00:25.304826500 +0200
+++ new/bijiben-3.36.3/src/meson.build  2020-08-14 02:59:15.784179400 +0200
@@ -7,7 +7,6 @@
   'bjb-editor-toolbar.c',
   'bjb-empty-results-box.c',
   'bjb-import-dialog.c',
-  'bjb-load-more-button.c',
   'bjb-main.c',
   'bjb-main-toolbar.c',
   'bjb-main-view.c',


Reply via email to