[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted tickr 0.7.0-1 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 31 May 2020 21:32:22 +0200
Source: tickr
Binary: tickr tickr-dbgsym
Architecture: source
Version: 0.7.0-1
Distribution: unstable
Urgency: low
Maintainer: Emmanuel Thomas-Maurin <manutm007@gmail.com>
Changed-By: Emmanuel Thomas-Maurin <manutm007@gmail.com>
Description:
 tickr      - GTK-based highly graphically-customizable Feed Ticker
Changes:
 tickr (0.7.0-1) unstable; urgency=low
 .
   * Fix segfaults and *freeze* with FList's when adding invalid or
     unreachable URLs (in tickr_feepicker.c).
 .
   * Get correct link offsets with reverse scrolling.
 .
   * Fix compiling issues for win32 version.
 .
   * Fix incorrect visual display of bidi text with reverse scrolling.
     Will need more feedback anyways.
 .
   * Fix the flickering-every-500-ms issue on Linux Mint 18 Cinnamon, as
     well as the weird on screen square artifact, in tickr_main.c:
     update_win_dims_and_loc(), thanks to Trevor Hemsley contribution.
 .
   * Add time of OPML export (as a comment) in tickr_opml.c.
 .
   * In tickr_feedpicker.c, change
       "Enter (rank and) URL:"
     to less confusing
       "<b>New Feed</b>  ->  Enter (rank and) URL:".
 .
   * Static global var shift_counter now member of TickerEnv struct.
 .
   * Fix no more functionnal check_for_updates() (https ? / website
     migration ?)
 .
   * Fix get_resource()->link_and_offset big issues.
 .
   * Fix segfaults in feed picker win -> add/update with unreachable or
     invalid URLs.
 .
   * Replace __FUNCTION__ with __func__ in all src files, to fix new
    -Wpedantic warnings about non-standard predefined identifiers in gcc5.
 .
   * Add donate button in about win.
 .
   * Fix many program startup issues
 .
   * get_new_url() renamed manage_list_and_selection().
 .
   * Fix UTF-8 encoding related issues.
 .
   * Remove 'cutline-delimiter' param, not used/needed anymore.
 .
   * New params: 'clocksec', 'clock12h' and 'clockdate'.
 .
   * Now using logging macros from libetm.
 .
   * New 'connect-timeout' and 'sendrecv-timeout' CLI options are now
     settings (saved in config file). Add them in connection settings
     win.
 .
   * Add 'full settings' and 'connection settings' buttons in quick
     settings win, and 'connection settings' button in full settings
     win.
 .
   * New 'override_redirect' param (*very* experimental).
 .
   * Remove unusable 'fullscreen' param.
 .
   * Allow authentication username and proxy username to contain spaces.
 .
   * Try to fix flickering on Linux Mint 18 Cinnamon because of calling
     update_win_dims_and_loc() every 500 ms. Not working.
 .
   * New *experimental* 'fullscreen' param.
 .
   * Add HTTP status code 410: Gone.
 .
   * info_win_wait() renamed info_win_no_block(), which is less
     confusing, plus BLOCK/NO_BLOCK helpers for warning().
 .
   * Improved big_error() and warning().
 .
   * Fix a few reverse scrolling issues. Still a lot to do.
 .
   * Reload delay now up to 1440 mn = 24 h. 0 = never force reload.
     Actually, in multiple selections mode, all feeds are always reloaded
     sequentially, because there is no caching mechanism involved.
 .
   * Segfault signal (SIGSEGV) handling.
 .
   * Change 'sfpickercloseswhenpointerleaves' option name to
     'sfeedpickerautoclose'.
 .
   * Change 'mousewheelscroll' option name to 'mousewheelaction'.
 .
   * Former "Preferences" dialog renamed to "Full Settings", and new easy
     setup dialog called "Preferences". Add tooltips. Also a few changes
     and fixes.
 .
   * New 'current feed' button in feed organizer. Also add tooltips.
 .
   * Find/use default browser on Linux.
 .
   * Add default response parameter to question_win() and set default
     responses.
 .
   * HTTPS support with GnuTLS.
 .
   * load_resource() -> load_resource_from_selection() (first name is
     confusing/not descriptive enough).
 .
   * New 'connect-timeout' and 'sendrecv-timeout' CLI only options, which
     override default timeout values, if proxy or slow internet link.
     Thanks to G4JC for his patch. (LP: #1475797)
 .
   * New '-dumperrorcodes' CLI arg.
 .
   * Now parse port numbers in URLs.
 .
   * Implement reverse scrolling (ie L to R) option.
 .
   * New '-dumpconfig' CLI arg.
 .
   * New libetm l_str_insert_at_b() function.
 .
   * In tickr_main.c: update_pixmap_from_opened_stream(), add
       if (resrc->fp != NULL)
     before
         fseek(resrc->fp, 0, SEEK_SET);
     to fix segfault when trying to open an invalid resource or a
     non-existing file from CLI.
 .
   * Improved libetm error handling and new tickr_error.c/h modules.
 .
   * In check_main_win_always_on_top(), change:
       gtk_window_set_keep_above(GTK_WINDOW(env->win), BOOLEAN);
     to:
       gtk_window_set_keep_above(GTK_WINDOW(env->win), BOOLEAN);
       gdk_window_set_keep_above(GDK_WINDOW(env->win->window), BOOLEAN);
     to (try to) fix always-on-top issues on some DE, like:
     https://aur.archlinux.org/packages/tickr/
     Need feedback to know if this actually makes a difference.
 .
   * Quick hack to fix remaining 1 pixel wide line when enabling then
     disabling left clock, because then vbox_clock/drwa_clock min size is
     still 1x1 (not 0x0) and is the first widget packed in main_hbox.
     So, when no clock is set, we make sure the 'empty clock widget' is
     always on the right side, ie we do:
     gtk_box_reorder_child(GTK_BOX(main_hbox), vbox_clock, 1)
 .
   * When adding a feed to the feed list, new option to force an
     invalid/unreachable one to be kept anyways.
 .
   * Add IS_FLIST() test in tickr_feedpicker.c:
     add_feed_to_flnode_and_list_store() to fix f_list_search() invalid
     node error, when trying to add one feed to an *empty* list.
     (LP: #1272129)
 .
   * New free_all() function to release all allocated memory before
     exiting.
 .
   * Fix maximizing feed organizer window doesn't expend scrolled window:
     gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), sc_win,
       TRUE, TRUE, 0);
 .
   * Improved long strings formatting in info_win() with
     insert_newlines_if_too_long().
 .
   * Change g_remove() to g_unlink() because we deal only with files.
     Also add a silly hack to prevent issues with win32 appdata dir user
     permissions unholy mess.
 .
   * 'disable screen limits' option now applies to x position too.
 .
   * Add 'marked items' stuff in UI and params.
 .
   * Change function names in menu_item array from function_name2 to
     function_name0 because function_name0 are always called before
     function_name so using 2 is just confusing.
 .
   * A few changes in tickr_feedpicker.c (line 393).
 .
   * Fix 'disablepopups' option not effective on 'no-ui' option and allow
     'no-ui' option to be effective if 1st *or* *2nd* arg.
 .
   * Fix a few build/compile issues on win32.
 .
   * Stream sockets API moved to libetm.
 .
   * New libetm 'zboolean' type.
 .
   * Not-working-as-expected and never-used win_with_spinner() stuff now
     commented out.
 .
   * Feed title / item title / item description pages removed (commented
     out) from quick setup.
 .
   * "Open Feed" in menu changed to "Feed Organizer" in tickr_main.c and
     "Feed Picker" window title changed to "Feed Organizer" in
     tickr_feedpicker.c.
Checksums-Sha1:
 c4d7ace596c46ed47dd198a5039da8f2e50e9e44 1757 tickr_0.7.0-1.dsc
 4f544928ec3e7f924c4de973574474afe8702d22 765986 tickr_0.7.0.orig.tar.gz
 238649c4003b9cfac2464685d6f09e0519c7cadc 9488 tickr_0.7.0-1.debian.tar.xz
 a6199fe8180a0b823c9142d7aac5b70c05463a55 11161 tickr_0.7.0-1_amd64.buildinfo
Checksums-Sha256:
 325016d4be71e2b219ed49844fb14303365a243de4b430daab357c5070ff280b 1757 tickr_0.7.0-1.dsc
 c133f29330c8ddf1e387394273f8a9a36d80ec1eb3ed9cd7d08664dd38085d45 765986 tickr_0.7.0.orig.tar.gz
 605844af40a6c095dc40458e8ca5c75af189055b996b140c971a56fae4f5a116 9488 tickr_0.7.0-1.debian.tar.xz
 3c350063104e5e779d9c14fe726c3fa0da9da4675f15bede2559a2660b58da6f 11161 tickr_0.7.0-1_amd64.buildinfo
Files:
 304062e2d8daa0b8dd0c1186a07325d9 1757 net optional tickr_0.7.0-1.dsc
 d09e612bcaf62c868b5e09e93b12b878 765986 net optional tickr_0.7.0.orig.tar.gz
 29a352b048e6ee304c714dabd4695247 9488 net optional tickr_0.7.0-1.debian.tar.xz
 a45903f801e7aae81f3e3a2d41a2bd0a 11161 net optional tickr_0.7.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE3cU+UTD9CCI/mJRWSQhq0+vi8x8FAl7h2VUACgkQSQhq0+vi
8x8TCw/+L2J0ZeCdL7Oz/hfPqgqoczX1eCspONj44CV5ZTZL+dBuDznuIODKvwDK
Q2b7sCBlfQ9f8t5ugcIJqQTS8fnFmeUJZRLhyBHY4oUbL8ahO+ob8RNIWsj/Olvq
7ZC7/v7rNsfWvtnnPd73Pg/3kdcs9mmzgfIIEkIraA7AMwVsl370f7X1VbrrhFZs
rkHbR4BgaQH7MeORUcNHMpM7L0vx54UzvBS5Zy3cD/KjcdPA2ldNl0vwM9LZifCd
cHOH9+qhIVru8cotQ2P2iVx3+V3ZKDA1Y8+3DUBZs8VOiSE4CQRaCqW1bw8V8vxv
ZHzmdfPceinGX17W46RHl2Wf/ZfIrgclJFFI++uJfnVn01WD9lVduGWlGmc/owzR
JxQtnqNtYM4In2FMvq7UfsjOKIz3aNrOg8XsQ8pzzIUsC6mzOxAhaRO/saSZGyZK
AN+exP/aaIe+42wTosfgtQXSro5TL94p8/eCKleYmJUuUrKrJBB4I6vqGCMjz315
5wv4+5L2iPPJCChg1zWo0q0sGNr8NhHTrOS7blT2ERxE7Ag4DsM443gf/yJiZSH2
Hn5Oz9oyAELKAaTM2LS7k1VBdyfrgJEU4Xlw2U+OD9BkoQ4g3DIaa6zYgTahOa81
9/81m4faoxUsQ/LFi0jraHEg3RAYHpekZ/42YdrBl1eDCDnbmmg=
=6MYM
-----END PGP SIGNATURE-----


Reply to: