2016-04-11 21:01:33 +02:00
|
|
|
# $NetBSD: Makefile,v 1.12 2016/04/11 19:01:59 ryoon Exp $
|
2014-12-06 10:14:11 +01:00
|
|
|
|
Update to 1.2
Changelog:
Version 1.2 (2016-02-29)
Changelog:
- Inline media and avatars are no longer cached on disk
- Videos now indicate download progress showing a preview thumbnail
with a circular progress overlay
- We download higher-resolution avatars on HiDPI displays now
- The build system usage has seen a major refactoring an cleanup,
thanks to Rico Tzschichholz
- The sidebar is now at the top and dark
- Favorites now us a heart icon
- Sending tweets is now cancellable (e.g. when multiple images
are attached, in which case it might take a while)
- Inline media are now displayed "full-size", scaled to the
current window size.
- Instagram videos are now correctly marked as videos, instead
of was images
- If you have GTK+ >= 3.19, there's now a GtkShortcutsWindow
accessible from the app menuexplaining the various keyboard
shortcuts. Note that Corebird still compiles and runs with
GTK+ 3.16
- The big "add media" button in the compose window has been
replaced with a regular text button. The added images are
scaled down and displayed below it
- You can quote your own tweets now
- The settings dialog now contains a setting to hide
"inappropriate content", and it is enabled by default.
- The file selection dialog in the compose window now keeps
you from selecting files > 3MB.
Version 1.1 (2015-09-30)
Changelog:
- Tweets now get hidden/shown more correctly
- Corebird now saves an application-wide list of snippets that you can use to
insert common phrases or longer unicode emoticons. It can be found in the
application settings in the "Snippets" tab.
- Corebird now supports showing quote tweets in timelines as well as creating
quote tweets. This replaces the old "Quote" item for tweets which would
simply copy the original tweet's text.
- Media links and trailing hashtags can now be hidden via the "Tweets" tab in
the application settings.
- Profiles can now also show followers and followees
- Twitter removed the 140 char limit on Direct Messages and so did we
- Lots of other small enhancments and bug fixes
Version 1.0.1 (2015-07-17)
nothing...
Version 1.0 (2015-03-19)
- All dialogs now use client-side decrations if the environment dictates it, otherwise they fall back to server-side decorations. Note that the compose dialog is an exception, since we use the client-side decorations there also for progress indication (and other things in the future).
- Many layout updates
- The compose window now allows for up to 4 pictures to be uploaded.
- We now save additional information about the account which makes it possible for blocked users to be actually blocked, i.e. streamed tweets won't appear in your timeline anymore.
- When (un)following someone, we now also correctly show/hide their retweets in the stream.
- The DM page now sorts threads with unread messages first.
- The @handle completion known from the compose window is now also available when composing Direct Messages, as well as in the account settings for the description.
- Everything app-specific should now be hidpi ready, the only thing missing are assets loaded from Twitter directly, i.e. avatars and media.
- Notifications should now get withdrawn whenever it makes sense, i.e. if you read a Direct Message before dismissing the notification, it should get withdrawn automatically.
- The hover buttons moved to a right-click menu on every tweet.
- Plurals are properly localized.
- We now also respect muted users (even though there's no UI to mute someone)
- A user's verification status is now also shown in the tweet info page.
- Everything should now work when the user's @handle (aka screen_name) changes.
- Switching to the same page (i.e. going to a profile from the profile page) now works much better, including the swipe transition as well as proper equality checking.
- Invalid inline media (file size too big, 404, ...) should now be properly detected and reacted upon (i.e. remove the widget in the stream, add the link back).
- Underlines in @handles are now properly displayed in the app menu (i.e. the "open account" submenu)
- Animated gifs from Twitter are now also handled (just like other videos).
- Tweets in timelines are now single-click activated. This unifies the behavior with all other lists in the application. Since this interferes with certain user behaviors, there's a setting to switch back to double-click activation.
- Based on a user's protection status, we now disable (or hide) retweet buttons of tweets.
2016-03-05 10:40:53 +01:00
|
|
|
DISTNAME= corebird-1.2
|
2016-04-11 21:01:33 +02:00
|
|
|
PKGREVISION= 2
|
2014-12-06 10:14:11 +01:00
|
|
|
CATEGORIES= net
|
|
|
|
MASTER_SITES= -https://github.com/baedert/corebird/archive/${PKGVERSION_NOREV}${EXTRACT_SUFX}
|
|
|
|
|
2015-03-15 20:57:40 +01:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
2014-12-06 10:14:11 +01:00
|
|
|
HOMEPAGE= http://corebird.baedert.org/
|
|
|
|
COMMENT= Native Gtk+ Twitter Client
|
|
|
|
LICENSE= gnu-gpl-v3
|
|
|
|
|
2014-12-11 23:14:21 +01:00
|
|
|
USE_LIBTOOL= yes
|
2014-12-06 10:14:11 +01:00
|
|
|
USE_LANGUAGES= c
|
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
CONFIGURE_SCRIPT= autogen.sh
|
|
|
|
USE_TOOLS+= autoconf automake intltool gettext-m4 pkg-config gmake msgfmt
|
|
|
|
|
|
|
|
.include "options.mk"
|
|
|
|
|
|
|
|
TEST_TARGET= check
|
|
|
|
|
|
|
|
.include "../../x11/gtk3/buildlink3.mk"
|
|
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
|
|
.include "../../www/librest07/buildlink3.mk"
|
|
|
|
.include "../../textproc/json-glib/buildlink3.mk"
|
|
|
|
.include "../../databases/sqlite3/buildlink3.mk"
|
2015-06-07 16:05:57 +02:00
|
|
|
.include "../../net/libsoup/buildlink3.mk"
|
2014-12-06 10:14:11 +01:00
|
|
|
.include "../../devel/libgee/buildlink3.mk"
|
|
|
|
BUILDLINK_DEPMETHOD.vala= build
|
|
|
|
.include "../../lang/vala/buildlink3.mk"
|
|
|
|
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
|
|
|
.include "../../devel/glib2/schemas.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|