Evangelos Paterakis
f422b855a7
fix: disable forced dark mode for now
...
global dark/light mode switch is instead being used
2022-11-13 13:08:36 +02:00
Evangelos Paterakis
370d79890b
feat(sidebar): use filled star icon for Favourites
2022-11-13 13:03:00 +02:00
Evangelos Paterakis
c595a0889c
fix: simplify profile links and don't wrap
2022-11-13 13:00:59 +02:00
Evangelos Paterakis
2485871622
feat: make action status buttons circular
2022-11-13 12:08:48 +02:00
Evangelos Paterakis
37f7e2323e
feat: remove border radius on small clamp
2022-11-13 11:55:53 +02:00
Evangelos Paterakis
6d5c9d7582
fix: AdwLeaflet properties
2022-11-13 11:13:52 +02:00
Bobby Rong
6924572047
Application: make app_entries private
...
Fixes compilation with latest valac.
2022-11-13 11:12:51 +02:00
Evangelos Paterakis
0d89cacc93
fix: adhere to GLib.Object naming conventions for properties
...
https://github.com/bleakgrey/tootle/pull/339
Co-authored-by: Clayton Craft <clayton@craftyguy.net>
2022-11-13 11:08:22 +02:00
Bleak Grey
02f918d637
InstanceAccount: Register places ( #328 )
2021-09-09 14:47:11 +03:00
Bleak Grey
ddba63d805
Composer: Initial work for attachments
2021-08-31 10:54:11 +03:00
Bleak Grey
1010a78c0f
Fix #316
2021-07-25 21:15:59 +03:00
Bleak Grey
f9e099a425
Fix #317
2021-07-25 21:01:05 +03:00
Bleak Grey
f774eb977e
Profile: add relationship button
2021-07-25 18:35:51 +03:00
Bleak Grey
45e6de7342
Fix #312
2021-07-23 21:02:48 +03:00
Sergey Bugaev
c52d8b5089
Drop executable bit from most files
2021-07-23 20:58:03 +03:00
Bleak Grey
cb7a17963c
Port to GTK4 ( #310 )
2021-07-23 14:41:03 +03:00
Bleak Grey
43647fa9d4
IAccountListener -> IAccountHolder
2021-02-20 15:46:57 +03:00
Bleak Grey
8337f18604
i18n: Remove unmaintained locales
2021-02-20 14:30:14 +03:00
Bleak Grey
7454ece650
Deprecate settings.current_account property
2021-02-20 14:02:25 +03:00
Bleak Grey
eac4a7fcb5
Close #283
2021-02-14 15:07:20 +03:00
Charlène
15da090d15
About dialog: close when the close button is pressed ( #270 )
...
Fixes #242 .
2021-02-14 15:02:30 +03:00
Bleak Grey
eff22c2bfc
Initial Pleroma support ( #285 )
...
Co-authored-by: dec05eba <66856951+dec05eba@users.noreply.github.com>
2021-02-14 14:49:41 +03:00
Bleak Grey
e60aa17934
Restructure Streams service
2021-02-14 14:48:43 +03:00
Bleak Grey
7d85bc5660
Refactor accounts ( #284 )
2021-02-12 18:26:37 +03:00
Bleak Grey
3fa255b86d
open_uri(): support mailto
2021-02-02 17:17:22 +03:00
Bleak Grey
7733f26107
:)
2021-02-02 17:08:23 +03:00
Bleak Grey
5e2e6b68b4
Fix open_uri()
2021-02-02 17:07:27 +03:00
Bleak Grey
f485a6d505
Fix infinite loop with status actions
2021-02-02 16:34:36 +03:00
Bleak Grey
9b0229e4cc
Revert "New Account: Slight redesign ( #273 )" ( #277 )
...
This reverts commit c407b375a9
.
2021-02-02 13:19:13 +03:00
Adrien Plazas
c407b375a9
New Account: Slight redesign ( #273 )
...
This makes the code simpler, implements the latest GNOME HIG standard,
gives a back gesture, and makes the dialog it fit phones.
Co-authored-by: Bleak Grey <bleakgrey@e.email>
2021-02-02 12:43:22 +03:00
Bleak Grey
02f168e19d
Introduce MarkupView widget ( #264 )
...
Co-authored-by: Bleak Grey <bleakgrey@gmail.com>
2021-02-02 12:16:59 +03:00
Bleak Grey
3cf8d9ddd6
Clean up
2020-11-19 12:47:48 +03:00
Bleak Grey
bc5a4a53fe
Fix #240
2020-11-19 12:46:18 +03:00
Bleak Grey
577f0c1b68
Fix header bar button spacing
2020-11-12 13:57:35 +03:00
Adrien Plazas
af9c0dcffb
MainWindow: Fix unused view clean-up ( Fix #261 )
2020-11-12 13:49:00 +03:00
Bleak Grey
cc9404aabc
Entity: Improve spec patching code
2020-10-31 16:11:12 +03:00
Bleak Grey
86d1820cc2
Widgets.Attachment.Box: Hide if empty
2020-10-24 20:56:57 +03:00
Bleak Grey
f1f8cd1fb0
Display thread lines
2020-10-24 13:54:37 +03:00
Bleak Grey
dbf724bc6f
Widgets.Status: use different reply icon for threads
2020-10-24 07:26:27 +03:00
Bleak Grey
25c49a634e
Desktop: Use GLib.AppInfo for open_uri()
2020-10-24 07:04:20 +03:00
Bleak Grey
877232945c
Views.Thread: Fix scrolling to root post
2020-10-24 06:56:04 +03:00
Bleak Grey
f9663c75ad
NotificationType: change favorite icon
2020-10-24 06:47:15 +03:00
Bleak Grey
4e7c6ad225
Close #204
2020-10-24 06:42:24 +03:00
Bleak Grey
b7153be9cb
Use CSS typography classes, simplify label formatting code
2020-10-24 06:23:23 +03:00
Bleak Grey
5c0d98af9f
Remove excess var nullification
2020-10-19 00:51:59 +03:00
Bleak Grey
aaebd94085
Widgets.Avatar: Free load image function on destroy
2020-10-19 00:50:09 +03:00
Bleak Grey
695e71ef4c
Use Hdy.Avatar ( #253 )
2020-10-18 23:35:59 +03:00
Bleak Grey
2b4fd15a25
Views.Thread: Make root status widget prominent
2020-10-17 14:01:54 +03:00
Bleak Grey
d92672d895
Refactor main view stack ( #251 )
...
Co-authored-by: Adrien Plazas <kekun.plazas@laposte.net>
2020-10-15 18:55:13 +03:00
Bleak Grey
718abf8211
Make spoiler button touch friendly
...
* Shrink status widget layout
* Make spoiler button touch friendly
* Fix reblogged post content showing RT
2020-09-15 07:45:18 +03:00
Bleak Grey
936ed2f374
Refactor New Account dialog
2020-09-10 20:10:24 +03:00
Bleak Grey
50347cbb1d
Fix #220
2020-09-05 11:45:35 +03:00
Bleak Grey
748808d845
Drop Granite completely
2020-09-05 11:02:42 +03:00
Bleak Grey
e0a7a4326f
i10n: Regenerate .po files
2020-08-02 17:48:52 +03:00
Bleak Grey
c9d0717e6a
Reimplement Conversations
2020-08-02 00:47:22 +03:00
Bleak Grey
ddde3edd67
Desktop: refactor file downloading
2020-08-01 20:56:12 +03:00
Bleak Grey
e2e3400c86
Fix links opening twice
2020-08-01 19:47:49 +03:00
Bleak Grey
9ca9720f60
Refactor entity resolving
2020-08-01 18:40:56 +03:00
Bleak Grey
25c9daf307
Refactor Accounts button
2020-08-01 02:42:14 +03:00
Bleak Grey
4a3df1f3fa
Compose: Support media attachment
2020-07-30 22:02:03 +03:00
Bleak Grey
6e129ed663
Unscrew previous commit
2020-07-28 21:38:37 +03:00
Bleak Grey
9e3d854148
Implement Lists ( close #192 )
2020-07-28 21:30:45 +03:00
Bleak Grey
418ee90ea1
Close #198
2020-07-16 16:00:19 +03:00
Bleak Grey
6c2fde1e38
Remove old Watchlist setting keys
2020-07-12 12:52:08 +03:00
Bleak Grey
25a308b8bc
Close #197
2020-07-12 12:48:29 +03:00
Bleak Grey
b65d23d6b5
Close #196
2020-07-12 11:27:11 +03:00
Bleak Grey
9d016b765f
Make it compile
2020-07-10 17:35:01 +03:00
Bleak Grey
a542be90c1
Refactor attachment grid
...
* Introduce Slotted attachment grid
* Use Stack in attachment Slot
* Display attachment type
* Fit pictures into the Slot center
2020-07-10 17:30:57 +03:00
Bleak Grey
3d0bd9e48e
Fix circular references
2020-07-10 17:22:38 +03:00
Bleak Grey
bc4205e133
Adapt to libhandy 0.83
2020-07-06 20:04:01 +03:00
David Heidelberg
204b687bfd
adapt for libhandy >= 0.82 ( #186 )
2020-07-06 19:55:13 +03:00
Bleak Grey
366af1ef49
Make user menu actions circular & add bookmarks
2020-07-06 19:40:17 +03:00
Bleak Grey
13293738d5
Reparent Status widget to ListBoxRow ( #183 )
2020-07-05 10:42:00 +03:00
Bleak Grey
b0cb6d8a14
Oopsie
2020-07-01 13:38:44 +03:00
Bleak Grey
34c1de1eb8
Move relationship button to header
2020-07-01 13:26:32 +03:00
Bleak Grey
25e4d870e4
Refactor HeaderBar
2020-06-30 00:43:45 +03:00
Bleak Grey
a3d8577206
Show HdyViewSwitcherBar only on primary view
2020-06-20 13:39:09 +03:00
Bleak Grey
67c4a1f049
Tweak Streams connection timeout
2020-06-20 13:27:18 +03:00
ranfdev
8d203996a4
Add responsive libhandy HdyViewSwitcherBar ( #176 )
2020-06-20 13:07:16 +03:00
Bleak Grey
7e97ca1c54
Use GLib serialization ( #180 )
2020-06-20 13:04:58 +03:00
Bleak Grey
82e2f93bc8
Introduce Widgetizable interface
2020-06-03 18:06:11 +03:00
Bleak Grey
d24e10ace2
Tweak timelines
2020-06-03 15:41:21 +03:00
Bleak Grey
3299048f4d
Fix home timeline triggering notifications
2020-06-02 13:32:01 +03:00
Bleak Grey
1bf4e6eb19
Use Hdy.Column for Base views ( #174 )
2020-06-02 12:35:29 +03:00
Bleak Grey
c7740785fd
Depend on libhandy-1.0
2020-06-01 15:40:50 +03:00
Bleak Grey
df58394a35
Respect timeline page size setting
2020-06-01 04:27:11 +03:00
Bleak Grey
1806e9552c
Implement #36
2020-06-01 03:54:20 +03:00
Bleak Grey
5ca9db1839
Implement #86
2020-06-01 03:02:17 +03:00
Bleak Grey
439bd763a4
Bind Preferences to Settings
2020-05-31 23:56:43 +03:00
Bleak Grey
01b1223982
Update gschema
2020-05-31 22:56:03 +03:00
Bleak Grey
f6c7b1795e
Add new Preferences dialog
2020-05-31 21:55:40 +03:00
Bleak Grey
94c3d43fe1
Drop Granite.Application
2020-05-31 15:47:12 +03:00
Bleak Grey
024a870228
Drop Granite.ModeButton
2020-05-31 13:28:35 +03:00
Bleak Grey
c9836034c0
Fix warnings
2020-05-30 19:48:20 +03:00
Bleak Grey
61a60e482b
Respect live updates setting
2020-05-30 19:37:35 +03:00
Bleak Grey
d79023b605
Convert NotificationsView into Timeline
2020-05-30 19:24:11 +03:00
Bleak Grey
7faca4090e
Depend on libhandy
2020-05-30 14:39:41 +03:00
Bleak Grey
41208fa8eb
Fix streams
2020-05-30 13:31:02 +03:00
Bleak Grey
f0326fec29
Fix new statuses not being published
2020-05-30 12:21:50 +03:00
Bleak Grey
55d566140c
Merge refactor branch ( #173 )
2020-05-29 15:19:35 +03:00
Federico Ceratto
d8fc951fb0
Fallback to xdg-open when opening URLs ( #134 )
2019-09-16 17:11:39 +03:00
bleakgrey
1e42721faa
Search: Inject token for search requests
2019-03-18 00:24:19 +03:00
bleakgrey
4e7ebf7a81
Search: Kinda fix entity resolving
2019-03-18 00:18:53 +03:00
bleakgrey
6123f2a1b1
Fix direct messages
2019-03-17 23:54:52 +03:00
bleakgrey
58730814dc
Remove old try/catch blocks
2019-03-17 13:26:55 +03:00
bleakgrey
130f8e3e51
RichLabel: Use search API to resolve links
2019-03-17 13:17:47 +03:00
bleakgrey
5c32508eb5
Handle exceptions in network requests
2019-03-14 15:16:27 +03:00
bleakgrey
cf348339e0
Remove old network request method
2019-03-14 14:57:04 +03:00
bleakgrey
7e0fed0185
Refactor network resets
2019-03-14 14:55:27 +03:00
bleakgrey
48a855481e
Implement #137
2019-03-12 11:12:53 +03:00
bleakgrey
52d81dd792
Rename views stacks
2019-03-11 23:01:14 +03:00
bleakgrey
f80254ec82
Change project structure
2019-03-11 17:14:37 +03:00
bleakgrey
d2fe580e0f
Refactor click handlers
2019-03-11 15:28:51 +03:00
bleakgrey
4862438e15
Implement #99
2019-03-09 21:20:11 +03:00
bleakgrey
880412ca06
Fix #129
2019-03-09 17:45:16 +03:00
bleakgrey
da7222d427
Change some icons
2019-03-09 16:06:40 +03:00
bleakgrey
7206ca2385
Implement #104
2019-03-09 14:42:27 +03:00
bleakgrey
2726886130
Always strip unsupported HTML in RichLabel
2019-03-09 13:48:58 +03:00
Joshua Strobl
ffbc9f7736
Change favorite icon ( #113 )
...
Closes #29
2019-03-09 13:32:26 +03:00
bleakgrey
43b9f9c561
Hopefully fix #120
2019-03-09 13:09:36 +03:00
Joshua Elsasser
bf2ae9d0bb
Don't invoke null callbacks in network requests
2019-03-09 12:36:09 +03:00
bleakgrey
ff72381a3f
Change local timeline icon
2019-03-08 15:19:14 +03:00
bleakgrey
a043c16d19
Don't underline status labels with emoji
2019-03-08 14:54:44 +03:00
bleakgrey
627756ade4
Abort image requests when attachment view is destroyed
2019-03-08 14:14:14 +03:00
bleakgrey
3305fac395
Rewrite attachment view
2019-03-07 19:16:52 +03:00
bleakgrey
28551b77b7
Bump version
2018-10-31 15:36:56 +03:00
bleakgrey
e662bc4712
Close #101
2018-10-31 15:05:36 +03:00
bleakgrey
938f4aac0c
Unscrew Redraft
2018-10-30 20:40:47 +03:00
bleakgrey
11b8cc8034
i18n: Regenerate locales
2018-10-30 19:24:29 +03:00
bleakgrey
492fef5a24
Close #102
2018-10-30 18:57:37 +03:00
bleakgrey
aff8d8c061
Address #101
2018-10-30 17:01:35 +03:00
bleakgrey
bbc4830613
Remember last seen notification
2018-10-29 18:43:34 +03:00
bleakgrey
f88057b33a
Unbreak HeaderBar again
2018-10-28 15:57:03 +03:00
bleakgrey
03a3895b4d
Close #81
2018-10-28 15:54:09 +03:00
bleakgrey
2364a26d2c
Don't show toast on redraft
2018-10-27 12:21:34 +03:00
bleakgrey
354d175a21
Fix #84
2018-10-27 12:15:22 +03:00
bleakgrey
102e0a4a42
Add --hidden flag
2018-10-27 11:55:40 +03:00
bleakgrey
11a01f7fea
Use ArrayList in Watchlist
2018-10-27 11:29:25 +03:00
bleakgrey
474f67b5a5
Delete & Redraft ( close #61 )
2018-10-24 15:01:32 +03:00
bleakgrey
adb44697bf
Clean up things
2018-10-24 13:50:40 +03:00
bleakgrey
275436b779
Indicate pinned posts
2018-10-24 12:29:36 +03:00
Çağatay Yiğit Şahin
68ee41dc1a
Allow pinning/unpinning toots ( #83 )
...
Close #24
2018-10-24 12:00:40 +03:00
bleakgrey
21e0089cf8
Make HeaderBar compact again
2018-10-24 11:55:36 +03:00
bleakgrey
534ff38fed
Fix some warnings
2018-10-23 13:54:32 +03:00
feather physics
4a36e4154e
Avoid use of deprecated Gtk.Button.set_focus_on_click ( #22 )
2018-10-23 13:28:42 +03:00
Çağatay Yiğit Şahin
42869ffe0a
Fix error while parsing URLs ( #82 )
...
Fixes #74 . “http” being replaced before “https” left an extra “s” that did not get cleaned when an URL starting with “https” was entered.
2018-10-23 13:25:21 +03:00
bleakgrey
77b34c2693
Fix Back mouse button
2018-10-23 13:22:43 +03:00
Bleak Grey
bbffaa8b27
Merge pull request #77 from cagatay-y/shortcuts
...
Add shortcuts
2018-10-23 13:11:12 +03:00
bleakgrey
a3d4ae932d
Clean up for Juno
2018-10-23 13:05:24 +03:00
Çağatay Yiğit Şahin
5a4bc57355
Add shortcuts
...
Partially implements #12 .
2018-08-27 04:45:25 +03:00
Ç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