Commit Graph

463 Commits

Author SHA1 Message Date
Çağatay Yiğit Şahin f1a3f292fd Set window title from the correct place
Fixes #70
2018-08-23 01:30:38 +03:00
bleakgrey 57241dd9d0 Regenerate locales 2018-07-14 11:48:44 +03:00
bleakgrey cadc7166a6 Implement Watchlist (close #33) 2018-07-14 11:37:41 +03:00
bleakgrey 56a70160d9 Fix #63 2018-07-11 20:13:52 +03:00
bleakgrey 9bd0fe85ab Fix null URLs (close #62) 2018-07-08 03:47:35 +03:00
Bleak Grey c4657ea697
Merge pull request #58 from martensitingale/master
fix memory leak
2018-07-08 03:42:23 +03:00
bleakgrey 128cd4ee3b Resize all attachments (#49) 2018-07-04 01:36:03 +03:00
bleakgrey a629ac5b18 Clean up NotificationsView 2018-06-30 19:19:26 +03:00
martensitingale e45f0567d7 fix memory leak 2018-06-22 17:44:46 +00:00
martensitingale b049952155 disconnect finished signals on soupmessages to avoid reference cycles 2018-06-22 17:44:37 +00:00
bleakgrey 1ceb120e7f Bump version 2018-06-21 02:13:01 +03:00
bleakgrey c7e7deea93 Rewrite notificator handling 2018-06-20 18:50:42 +03:00
bleakgrey 72402c3f3b Unbreak requests for NewAccountDialog 2018-06-19 17:11:38 +03:00
bleakgrey ff20b0a07c Print notificators in terminal 2018-06-19 13:51:04 +03:00
bleakgrey ceba7f0c0f Bump version 2018-06-19 13:06:31 +03:00
bleakgrey 56258c8e50 Display image tooltips (#54) 2018-06-19 11:00:51 +03:00
bleakgrey ef2b9f55fb Add direct timeline 2018-06-17 12:48:58 +03:00
bleakgrey 68757c7d8e Handle missing attachments (close #48) 2018-06-17 12:34:16 +03:00
bleakgrey 708e6d6566 Fallback header notifications icon (#20) 2018-06-17 11:40:24 +03:00
bleakgrey 48f4e44669 Rename Manager classes 2018-06-17 10:48:18 +03:00
bleakgrey 8ef015be91 Stream all timelines (close #45) 2018-06-13 16:13:41 +03:00
bleakgrey 08084ecdae Support custom character limit for toots 2018-06-09 23:50:27 +03:00
bleakgrey efa6d25749 Reset connection timer for Notificators 2018-06-07 14:57:42 +03:00
bleakgrey 1fa6780180 Rename open_url to open_uri 2018-06-07 14:43:55 +03:00
bleakgrey e9d83e13b2 Fix #42 2018-06-07 14:33:24 +03:00
bleakgrey 2b6af0c9aa Add menu item for removing attachments 2018-06-06 18:40:09 +03:00
bleakgrey 47d1ba1d4a Mention all users when replying 2018-06-06 17:49:13 +03:00
bleakgrey a5c5ddbf04 Fix occasional broken RichLabels 2018-06-06 17:19:11 +03:00
martensitingale 1b8ef062e4 split Utils module into Desktop and Html ;) 2018-06-03 19:04:57 +00:00
bleakgrey f12240a364 Update icon for NotificationType 2018-06-03 19:44:36 +03:00
bleakgrey 1ea3789507 Fix some derps (close #38, #39) 2018-06-03 19:42:16 +03:00
bleakgrey 6f1e22e48f Don't request favorited toots twice 2018-06-03 12:09:24 +03:00
bleakgrey a51dad21ca Bump version 2018-06-03 00:13:26 +03:00
bleakgrey a5518a1c4a Try to scale avatars for HiDPI screens (#35) 2018-06-02 12:27:19 +03:00
bleakgrey ef878d7330 Handle toot links in the app 2018-06-02 11:37:28 +03:00
bleakgrey 7917f11f1d Reconnect push notifications (close #34) 2018-06-02 10:43:54 +03:00
bleakgrey a9202d29c4 Change boost and reply icons (close #30 and #31) 2018-06-01 20:48:13 +03:00
bleakgrey e972f7185b Escaped plus chars in toots too 2018-06-01 20:08:00 +03:00
bleakgrey 0425f6716a Count characters in spoiler text too 2018-06-01 16:10:47 +03:00
bleakgrey 5aaa26c484 Escape ampersands when sending toots 2018-06-01 16:03:37 +03:00
bleakgrey 178f869dbc Fix appdata 2018-05-31 16:34:30 +03:00
bleakgrey cf6f5cb10b Add missing deps (close #27) 2018-05-31 16:17:43 +03:00
bleakgrey f736e73f16 Fix toast overlay 2018-05-31 15:52:06 +03:00
bleakgrey 74881464d4 Preparation for AppCenter 2018-05-31 15:13:21 +03:00
bleakgrey ffa44d699b Escape semicolon when sending toots (close #26) 2018-05-30 19:42:43 +03:00
bleakgrey d2297855ef Display shortened instances 2018-05-30 17:51:55 +03:00
bleakgrey 99cd873134 Notification toasts setting 2018-05-30 15:58:27 +03:00
Bleak Grey ca127df6e2
Merge branch 'master' into titlebar-warning 2018-05-30 14:42:57 +03:00
bleakgrey 72396a4e6a Refactor image cache 2018-05-29 20:04:04 +03:00
Bleak Grey d4feb6f801
Merge branch 'master' into master 2018-05-29 16:05:44 +03:00
bleakgrey c1940730a6 Remove HeaderBar.vala 2018-05-29 15:25:56 +03:00
bleakgrey 96b50cefe4 Reopen search view on query changes 2018-05-29 13:05:04 +03:00
martensitingale 0d1b8f5285 fix 'gtk_window_set_titlebar() called on a realized window' warning 2018-05-28 23:36:37 +00:00
bleakgrey a844e9f5dc Actually show new notifications 2018-05-28 01:58:38 +03:00
bleakgrey 661c7a9a41 Rename prepend functions 2018-05-27 20:14:48 +03:00
bleakgrey 4207d8bebe Change some icons (#20) 2018-05-27 19:57:52 +03:00
bleakgrey 2742460018 Update current account on window activation 2018-05-27 19:49:41 +03:00
bleakgrey 250b1ec8a9 Multiple accounts support 2018-05-27 19:25:16 +03:00
bleakgrey 5efb4941f2 Remove Soup.Cache for now 2018-05-25 13:00:11 +03:00
martensitingale 898eacc215 implement image cache (pending good replacement policy) 2018-05-24 19:54:37 +00:00
bleakgrey 71c1bbd04d 50 points to gryffindor (close #18) 2018-05-24 22:08:28 +03:00
bleakgrey 36f5ccd8b4 I don't even (close #16) 2018-05-24 22:03:34 +03:00
bleakgrey da526cc1e8 Clear images on toot destroy 2018-05-23 00:37:51 +03:00
bleakgrey 19d4bbe98f Add conversation muting 2018-05-22 16:18:39 +03:00
bleakgrey 2e45aa825e Add toot deletion 2018-05-22 15:47:25 +03:00
bleakgrey b6d265e6a8 Context menus for attachments 2018-05-21 19:13:49 +03:00
bleakgrey c012754ff3 Context menus for account widgets 2018-05-21 18:27:03 +03:00
bleakgrey 4a1549fadf Context menus for toots 2018-05-21 18:23:31 +03:00
bleakgrey 5ea88fd8c9 Ampersands no longer break everything 2018-05-21 13:40:49 +03:00
bleakgrey d20ce27a5d Dark theme, why not 2018-05-21 00:37:33 +03:00
bleakgrey 3944277b02 Reset client tokens on logout (#15) 2018-05-20 23:09:55 +03:00
bleakgrey 1dd8e20577 Add settings view 2018-05-20 15:43:42 +03:00
bleakgrey 5a854a7ae0 Triggered 2018-05-19 20:32:19 +03:00
bleakgrey 1d597e61dd Implement spoiler warnings in PostDialog 2018-05-19 20:27:30 +03:00
bleakgrey a8bfbaa685 Real-time home updates 2018-05-19 19:01:54 +03:00
bleakgrey d02b3d3f6c Clean up 2018-05-19 17:00:45 +03:00
bleakgrey ef21a53cf9 Add empty state 2018-05-19 16:55:41 +03:00
bleakgrey 349a05bbd5 Rewrite pagination, implement followers view 2018-05-19 15:21:03 +03:00
bleakgrey 72cddb0541 Clean up 2018-05-19 00:24:22 +03:00
bleakgrey 7323bc6836 Tweaks 2018-05-19 00:14:12 +03:00
bleakgrey fbdfb5ea27 Support custom account fields 2018-05-18 00:27:44 +03:00
bleakgrey 560ae523a8 Allow links in account view 2018-05-17 20:31:52 +03:00
bleakgrey 3ca73ee3e0 Regex harder, better, stronger (close #10) 2018-05-17 20:29:01 +03:00
martensitingale 66c711ea71 remove obsolete CmdRunner.vala 2018-05-17 16:41:16 +00:00
martensitingale 837db63d44 don't spawn a subprocess to parse dates 2018-05-17 16:09:10 +00:00
bleakgrey a8a7b9c57d Close notificators on account switch 2018-05-16 14:36:43 +03:00
bleakgrey 2b268dac81 Clean up 2018-05-16 14:27:18 +03:00
bleakgrey 44aa22c06e Push notifications 2018-05-16 14:23:48 +03:00
bleakgrey ae1d615803 Fix wrong account opening in links 2018-05-16 12:11:54 +03:00
bleakgrey 6447b51d98 Don't handle boosted posts as standalone 2018-05-15 19:33:49 +03:00
bleakgrey 6317392caf Respect original post visibility in PostDialog 2018-05-15 14:10:19 +03:00
bleakgrey ea790423dd Implement search 2018-05-14 17:43:10 +03:00
bleakgrey 0858cd88a8 Derp 2018-05-12 13:35:03 +03:00
bleakgrey 2e5478dbfa Update assets 2018-05-11 22:43:02 +03:00
bleakgrey c7eb96b151 Add Notificator class 2018-05-11 18:19:48 +03:00
bleakgrey da0c94aac8 Recognize post visibility 2018-05-11 14:28:49 +03:00
bleakgrey 8eeb4e8296 Don't cache by default 2018-05-10 17:28:40 +03:00
bleakgrey 52f1eaee64 Regenerate po files 2018-05-10 00:46:24 +03:00
bleakgrey 4605262f05 Display account relationship 2018-05-09 18:59:58 +03:00
bleakgrey 4d74bbef3d Show follow requests as notifications 2018-05-09 18:32:53 +03:00
bleakgrey 1c09eda7ff Implement media attachment to posts 2018-05-09 17:20:40 +03:00
bleakgrey e6701f1086 Implement cache 2018-05-08 19:09:38 +03:00
bleakgrey ce6c0f8760 Tweaks 2018-05-05 18:38:01 +03:00
bleakgrey fc5b92257f Show attachments only when needed 2018-05-05 15:08:43 +03:00
bleakgrey 20472cda8b Status polish 2018-05-05 00:33:52 +03:00
bleakgrey a949050e0b derp 2018-05-05 00:00:47 +03:00
bleakgrey e0b45ee49c Implement attachments 2018-05-04 23:57:31 +03:00
bleakgrey ac16f77555 Wrap PostDialog with ScrolledWindow 2018-05-04 17:23:26 +03:00
bleakgrey b200518207 Support mentioning several people 2018-05-04 16:57:59 +03:00
bleakgrey 1c604d9221 Refactor 2018-05-03 12:09:55 +03:00
bleakgrey fffde86a9b Tweaks 2018-05-03 11:56:04 +03:00
bleakgrey cb7590f341 Add refresh menu item 2018-05-03 11:11:31 +03:00
bleakgrey 2d62596a21 Implement FavoritesView 2018-05-02 15:28:46 +03:00
bleakgrey e2bad84300 Display username and date in StatusWidget 2018-05-02 15:00:43 +03:00
bleakgrey 89c4e8c409 Restyle root status 2018-05-01 19:37:45 +03:00
bleakgrey 1a13f3fcc1 Revamp Status 2018-05-01 16:53:46 +03:00
bleakgrey 75afde71e4 Implement blocking, muting and mentioning accounts 2018-05-01 16:16:07 +03:00
bleakgrey 2b1e0fa68c Implement account following 2018-04-30 20:56:02 +03:00
bleakgrey 51433abab8 Boost/favorite toasts 2018-04-30 19:04:22 +03:00
bleakgrey ced0df0a37 Toasts 2018-04-29 19:25:42 +03:00
bleakgrey 132b81ff24 Add error dialog 2018-04-29 19:04:26 +03:00
bleakgrey 8533d87e96 Better account click handling in AccountView 2018-04-29 13:58:45 +03:00
bleakgrey 2188399b5f Unbreak things 2018-04-28 20:58:30 +03:00
bleakgrey 09bd3d6424 AccountView polish 2018-04-28 20:16:23 +03:00
bleakgrey c5539c6a28 Support opening of profile links 2018-04-28 19:41:35 +03:00
bleakgrey 52d34f5343 Add RichLabel class 2018-04-28 19:27:10 +03:00
bleakgrey ece9abb1b2 Manager revamp 2018-04-27 21:50:08 +03:00
bleakgrey 3d49981c67 Correctly reply to remote users 2018-04-26 21:08:43 +03:00
bleakgrey e138d83150 Continuous scrolling 2018-04-26 17:05:03 +03:00
bleakgrey 67a5ac06f0 Stub account view 2018-04-25 17:30:44 +03:00
bleakgrey b27b836ed4 Revamp stuff 2018-04-25 16:16:57 +03:00
bleakgrey 1851188711 Handle status clicks properly 2018-04-25 14:45:50 +03:00
bleakgrey d6280d3b8d Remove settings for now 2018-04-25 14:33:34 +03:00
bleakgrey 28456b2aa0 Add reply button 2018-04-24 17:50:38 +03:00
bleakgrey 541cd26ac3 Remove garbage 2018-04-24 13:21:59 +03:00
bleakgrey 9de1095e08 Make spoiler text selectable 2018-04-24 13:11:10 +03:00
bleakgrey 00205e5847 Kinda fix notifications icon size 2018-04-24 13:00:55 +03:00
bleakgrey cd54ab3bf8 Animate spoiler revealing 2018-04-23 20:02:21 +03:00
bleakgrey 03e1c87fcf Correctly display spoilers 2018-04-23 19:43:29 +03:00
bleakgrey c45ef06e92 Display status context in StatusView 2018-04-22 14:35:25 +03:00
bleakgrey 80b083d6b9 Update notifications icon when dismissed 2018-04-22 13:33:19 +03:00
bleakgrey 01e42cb06b Register app url 2018-04-21 12:56:55 +03:00
bleakgrey 7341a591d1 Localize things 2018-04-21 12:27:00 +03:00
bleakgrey b6f74afacb Correctly display reblogged statuses 2018-04-21 12:21:03 +03:00
bleakgrey ed5d79d6ea Move HeaderBar to separate class 2018-04-20 14:51:18 +03:00
bleakgrey bc5cef17ac Update headerbar when changing stacks 2018-04-20 14:21:51 +03:00
bleakgrey c2a2d569aa Add stub status page 2018-04-19 22:03:28 +03:00
bleakgrey 0b697a1b6e Add secondary stack to main window 2018-04-19 21:38:30 +03:00
bleakgrey 5785a5d06f Make status buttons flat 2018-04-19 21:17:20 +03:00
bleakgrey 97120a023c Remove comment 2018-04-18 12:27:51 +03:00
bleakgrey c404f4ab65 Add gtk separators 2018-04-18 12:13:22 +03:00
bleakgrey ff76376aad Change header buttons order 2018-04-17 20:28:07 +03:00
bleakgrey e0de712c04 Implement notification dismiss 2018-04-17 15:10:57 +03:00
bleakgrey f0bf2cfcce Add notifications 2018-04-17 15:01:55 +03:00
bleakgrey b2683cc56a Invert status list order 2018-04-16 23:36:57 +03:00
bleakgrey 2d0a38e957 Implement reblogging and favoriting 2018-04-16 21:22:42 +03:00
bleakgrey 03323f073c Implement post publishing 2018-04-15 15:28:23 +03:00
bleakgrey f6b37d9dd6 Add toot visibility button 2018-04-15 14:29:55 +03:00
bleakgrey 9eb35ac55f Display current account in menu 2018-04-15 13:03:40 +03:00
bleakgrey f5e9b4f2dc Remove redundant signal 2018-04-14 20:53:09 +03:00
bleakgrey 54605b898c Remove garbage 2018-04-14 20:21:16 +03:00
bleakgrey ba20c1a287 Update user avatar on login 2018-04-14 20:18:42 +03:00
bleakgrey 30f8348286 Initial commit 2018-04-14 15:09:06 +03:00