Commit Graph

548 Commits

Author SHA1 Message Date
Nicolas Constant 07318dbe15
typo correction 2019-03-25 01:09:53 -04:00
Nicolas Constant 5a0deefa80
added displaying mentions #55 2019-03-25 00:52:30 -04:00
Nicolas Constant 06a9e4abff
change icon's color when new notification #55 2019-03-24 21:11:23 -04:00
Nicolas Constant 22b39b3c53
created service and account animation #55 2019-03-24 17:52:34 -04:00
Nicolas Constant a8430b0354
added tokens infos to support refresh procedure 2019-03-24 15:00:42 -04:00
Nicolas Constant bca4d9a35f
fix attachment descriptions 2019-03-24 01:02:25 -04:00
Nicolas Constant 38ce9697f0
fix #62 2019-03-23 17:43:59 -04:00
Nicolas Constant 76955704e7
first iteration of favorites section 2019-03-23 16:34:46 -04:00
Nicolas Constant c481c05a0c
clean up 2019-03-19 23:14:43 -04:00
Nicolas Constant d99976f0a7
migration of my-account to its component 2019-03-19 23:13:50 -04:00
Nicolas Constant a41f1051e5
account panel menu now working 2019-03-19 22:35:35 -04:00
Nicolas Constant f1f809cc10
creation of new components for account panel 2019-03-19 22:25:04 -04:00
Nicolas Constant b1b92a17ac
added icons and colors for account panel 2019-03-19 22:07:42 -04:00
Nicolas Constant 4c31e58e47
added account icons 2019-03-19 00:21:00 -04:00
Nicolas Constant 5376ce0703
reordering the manage panel to include more functionnalities 2019-03-18 23:28:44 -04:00
Nicolas Constant eb552028b0
fix #60 2019-03-16 19:35:49 -04:00
Nicolas Constant 8a88bffc27
added message when multiposting not available #58 2019-03-12 19:37:16 -04:00
Nicolas Constant 5cdca202f8
added mention replication in multiposting #58 2019-03-12 19:02:27 -04:00
Nicolas Constant 81ff215840
fix #54 2019-03-11 00:31:56 -04:00
Nicolas Constant b4fdce6e66
include description when migrating media 2019-03-10 19:50:09 -04:00
Nicolas Constant 1a1f4dccf6
migrate attachments when changing account #56 2019-03-10 19:47:15 -04:00
Nicolas Constant 0ec97cbf4f
clear medias after sending status #56 2019-03-10 19:23:33 -04:00
Nicolas Constant 1c7dd94452
posting attachments now functionnal 2019-03-10 17:38:10 -04:00
Nicolas Constant ab38f8fc05
added media edition #56 2019-03-10 14:36:22 -04:00
Nicolas Constant 17bdd7db42
added UI for the media preview's description 2019-03-09 22:43:54 -05:00
Nicolas Constant c637b954b6
added remove button UI on media preview 2019-03-09 22:34:37 -05:00
Nicolas Constant 41bcc33bb9
more reliable detection of draganddrop 2019-03-09 21:49:07 -05:00
Nicolas Constant 1cb656c40c
don't show thread/reply labels in thread display 2019-03-09 01:17:52 -05:00
Nicolas Constant 8d4111aea6
multi sending is functionnal fix #51 2019-03-09 00:14:44 -05:00
Nicolas Constant 18aca897be
adapted the counter to status parsing 2019-03-08 23:53:04 -05:00
Nicolas Constant 7977867dbc
clean up 2019-03-08 23:45:33 -05:00
Nicolas Constant 9ae3ef2089
added tests for status parsing 2019-03-08 23:30:50 -05:00
Nicolas Constant 8a6c87cbca
first diplay of attachments 2019-03-07 23:50:33 -05:00
Nicolas Constant 80979f2dc7
disabling tests 2019-03-07 23:24:44 -05:00
Nicolas Constant 33d8d33336
creation of media service 2019-03-07 23:24:23 -05:00
Nicolas Constant f16ae7fa78
added drop file UI 2019-03-07 22:33:10 -05:00
Nicolas Constant 3a606d36f9
refactoring 2019-03-07 19:50:27 -05:00
Nicolas Constant 9803c06a23
added retrieval of chars limit from instances 2019-03-07 00:31:06 -05:00
Nicolas Constant 56e9d21fd9
Status char counter functionnal #57 2019-03-06 20:45:36 -05:00
Nicolas Constant 7903f2137b
added counter UI #57 2019-03-06 19:02:29 -05:00
Nicolas Constant 337509ed84
fix #53 2019-03-06 00:37:25 -05:00
Nicolas Constant 74bd942407
fix CW not being inherited corretly in responses 2019-03-06 00:02:16 -05:00
Nicolas Constant 933bfa9acd
fix #50 2019-03-05 23:37:58 -05:00
Nicolas Constant 84988b1fcd
removal of obsolete components 2019-03-05 23:08:14 -05:00
Nicolas Constant 7c3e3f42ff
clean up 2019-03-05 23:02:29 -05:00
Nicolas Constant 027afc6c2a
fix electron 2019-03-05 23:02:11 -05:00
Nicolas Constant 227fc556b6
make sure all mentions are global (multi-account issue) 2019-03-05 23:00:06 -05:00
Nicolas Constant ac5092aa76
refactoring to only use one component for status creation 2019-03-05 22:46:50 -05:00
Nicolas Constant 58bab220cd
better error wording 2019-03-05 20:27:45 -05:00
Nicolas Constant de42f445b4
Added an dedicated error in case of a potential CORS issue #39 2019-03-03 18:42:11 -05:00
Nicolas Constant 5a7f6bf87f
removed placeholder for close button 2019-03-02 02:01:53 -05:00
Nicolas Constant fa9b1ef368
pimp my CWs! 2019-03-02 01:16:37 -05:00
Nicolas Constant c33df7e366
don't show crossposter label when it's a bot 2019-03-02 00:55:49 -05:00
Nicolas Constant e736ad8c08
supporting middle click for opening links 2019-03-02 00:44:54 -05:00
Nicolas Constant 17ad6faaef
fix new link pattern that wasn't supported 2019-03-02 00:35:09 -05:00
Nicolas Constant 5d86387ede
added reply label 2019-03-01 00:59:12 -05:00
Nicolas Constant 413f7ab150
upgraded electron 2019-02-28 22:54:26 -05:00
Nicolas Constant a82a338f1f
fix bootstrap 2019-02-28 21:57:29 -05:00
Nicolas Constant e20ee9bfd5
update to angular 7 2019-02-28 20:29:44 -05:00
Nicolas Constant 97d223feae
clean up 2019-02-27 23:16:29 -05:00
Nicolas Constant 580c886b57
support video in media-overlay #41 2019-02-27 23:07:30 -05:00
Nicolas Constant 8bc73810ba
wirering button events on video #41 2019-02-27 22:55:07 -05:00
Nicolas Constant 94fbe52d4e
added custom buttons for video #41 2019-02-27 22:35:29 -05:00
Nicolas Constant 9fc2aecd0a
open gifv in media-overlay #38 #37 2019-02-27 20:28:39 -05:00
Nicolas Constant 9167cbd4da
added gifv support #38 2019-02-27 20:19:47 -05:00
Nicolas Constant 9b2710a99f
Added button for closing media-overlay #37 2019-02-27 19:35:01 -05:00
Nicolas Constant 7d88b0c50c
center image display 2019-02-26 00:22:59 -05:00
Nicolas Constant 513c372511
added architecture to display media 2019-02-25 23:38:15 -05:00
Nicolas Constant 6e1cb62fb1
fix thread loading issue 2019-02-25 00:19:07 -05:00
Nicolas Constant 3d5b461d59
creation of media-viewer 2019-02-25 00:04:09 -05:00
Nicolas Constant b30986dcb3
added disable/enable CW functionality #42 2019-02-24 16:54:01 -05:00
Nicolas Constant 6600689dcc
support of very long CW 2019-02-24 15:44:02 -05:00
Nicolas Constant 0141b8f6d1
better loading display in timelines and thread 2019-02-24 15:35:48 -05:00
Nicolas Constant b4ac61662a
added thread analysis 2019-02-24 14:49:02 -05:00
Nicolas Constant 979e9c1caf
first iteration of CW support 2019-02-24 14:34:15 -05:00
Nicolas Constant 7794d88828
clean up 2019-02-24 03:05:58 -05:00
Nicolas Constant f548a58bc3
fix #43 (but limitations due to the API) 2019-02-24 02:01:44 -05:00
Nicolas Constant b58809c909
showing animation when loading streams (candid but... kinda works) 2019-02-23 23:46:22 -05:00
Nicolas Constant b3d49d0e07
fix search panel not displaying scroll bar when needed 2019-02-23 23:36:25 -05:00
Nicolas Constant 814b1b4bff
fix tutorial text 2019-02-23 22:41:27 -05:00
Nicolas Constant 95bb5b1307
fix #35 2019-02-23 22:40:22 -05:00
Nicolas Constant 25316f6546
added fields support in profile 2019-02-23 19:47:39 -05:00
Nicolas Constant 9be0c430be
fix #36 2019-02-23 18:47:14 -05:00
Nicolas Constant a9096d651c
fix #34 2019-02-23 18:23:02 -05:00
Nicolas Constant 3dd75cf99e
added capability to follow/unfollow 2019-02-23 01:00:33 -05:00
Nicolas Constant dca563e176
fix the retriaval of relationships from other accounts 2019-02-23 00:31:46 -05:00
Nicolas Constant 3a0dc99783
updating relationships when changing accounts 2019-02-22 23:48:02 -05:00
Nicolas Constant f447f9c493
getting back follow relationship 2019-02-22 23:35:12 -05:00
Nicolas Constant 29a42fcb1d
added follow related icons and informations 2019-02-22 00:49:32 -05:00
Nicolas Constant 6637489bae
changing column overlay's buttons color depending on account selection 2019-02-21 22:17:35 -05:00
Nicolas Constant 07c291e056
change icon color 2019-02-21 19:51:26 -05:00
Nicolas Constant 9fa5e30b6d
starting making overlay navigation pretty 2019-02-21 00:52:24 -05:00
Nicolas Constant b7b4fc5d57
fix overlay content sizing 2019-02-20 23:44:37 -05:00
Nicolas Constant 27d455c4af
fix opening thread from status in search 2019-02-19 22:38:15 -05:00
Nicolas Constant 2f463f74f5
fix overlay in search not displaying correctly 2019-02-19 22:08:06 -05:00
Nicolas Constant c77c554629
fix display status in search 2019-02-19 21:44:09 -05:00
Nicolas Constant ad4f6406b0
removing the static header in profile 2019-02-19 21:10:21 -05:00
Nicolas Constant 1837e6c221
fix import 2019-02-19 00:02:26 -05:00
Nicolas Constant b8a58963d9
fix adding new hashtag with last used account 2019-02-18 23:57:45 -05:00
Nicolas Constant 95ef1e0885
added refresh functionnality on columns 2019-02-18 23:45:35 -05:00
Nicolas Constant df9859de0b
added "close panel on status sended" qualitiy of life 2019-02-18 22:59:03 -05:00
Nicolas Constant 9e5ef7627c
styling error message in thread display 2019-02-18 22:49:54 -05:00
Nicolas Constant 5c88bda225
fix #32 2019-02-18 22:44:21 -05:00
Nicolas Constant f3a9ff1013
fix column overlapping the window in Firefox 2019-02-18 22:43:35 -05:00
Nicolas Constant a2216a6df6
added error handling in all http calls 2019-02-11 23:41:21 -05:00
Nicolas Constant 4e6f71f5b2
format better http error display 2019-02-11 22:33:54 -05:00
Nicolas Constant ef4c252f42
fix #31 2019-02-11 22:28:15 -05:00
Nicolas Constant fbd6e6d412
notification hub can display errors 2019-02-11 20:12:26 -05:00
Nicolas Constant 2fd69fbf8f
fix notification hub not hiding notifications 2019-02-11 19:54:46 -05:00
Nicolas Constant 788d89a294
better display of status icon 2019-02-11 19:49:02 -05:00
Nicolas Constant 1361477197
rollback 2019-02-11 01:24:11 -05:00
Nicolas Constant 77cc345bea
better positionning of icons on left-menu 2019-02-11 01:19:03 -05:00
Nicolas Constant 8885b2b605
better pointer on notification 2019-02-11 01:15:02 -05:00
Nicolas Constant 3cd12e4a1f
added first iteration of notification center 2019-02-11 00:56:52 -05:00
Nicolas Constant 8ee31d189a
fixed floating panel over other panels 2019-02-10 23:10:45 -05:00
Nicolas Constant 77240b0eec
fine-tuned left-bar icons 2019-02-10 23:03:05 -05:00
Nicolas Constant 00a42c2092
added arrows to tutorial 2019-02-10 22:42:51 -05:00
Nicolas Constant 75f1ee95dd
added tutorial workflow 2019-02-10 22:23:10 -05:00
Nicolas Constant c0019d5dc5
always have an account selected 2019-02-10 21:59:00 -05:00
Nicolas Constant 327c5c1c7c
added module to handle tutorial 2019-02-10 20:48:34 -05:00
Nicolas Constant eee6dd8329
clean up 2019-02-10 18:57:16 -05:00
Nicolas Constant 0209b76886
fix #27 2019-02-10 18:49:17 -05:00
Nicolas Constant 52e9a14f12
better design for the column editions 2019-02-10 18:05:07 -05:00
Nicolas Constant b917e30591
Fix #28 2019-02-10 17:40:43 -05:00
Nicolas Constant 759b7c3ee9
removing account functionnal 2019-01-31 01:01:48 -05:00
Nicolas Constant a69a39e666
added moving column capability 2019-01-29 23:36:05 -05:00
Nicolas Constant 15ad95615b
fix hashtag column name 2019-01-29 23:35:44 -05:00
Nicolas Constant ed0d7c57c8
added ability to remove column 2019-01-29 22:50:25 -05:00
Nicolas Constant 4daa0e83b0
added button to delete account 2019-01-29 22:33:49 -05:00
Nicolas Constant f891b7bdbe
added remove actions to streams state 2019-01-29 22:33:31 -05:00
Nicolas Constant 730beea13a
created the edition menu for the columns 2019-01-28 23:12:46 -05:00
Nicolas Constant 49f6d1a22a
added menu icon for columns 2019-01-28 22:20:07 -05:00
Nicolas Constant 1acad1ca03
display proper icon on columns 2019-01-28 22:01:09 -05:00
Nicolas Constant 46e0d4e1b5
added support to fontawesome 2019-01-28 21:29:13 -05:00
Nicolas Constant 75a1c96c1d
click on status time will open original url 2019-01-28 01:28:17 -05:00
Nicolas Constant fb2711cfed
better display of the column header 2019-01-28 01:10:18 -05:00
Nicolas Constant fed9533015
display column names in footer 2019-01-28 00:46:37 -05:00
Nicolas Constant 7b91b1acc1
variables accessibility fixed 2019-01-28 00:15:27 -05:00
Nicolas Constant 8624a2f954
added loading animation for thread loading 2019-01-27 23:29:17 -05:00
Nicolas Constant 2970dfd8d8
fix: don't load thread if none provided 2019-01-27 23:22:46 -05:00
Nicolas Constant 8db9305701
added events handling for profile/hashtag to report status selection 2019-01-27 23:20:49 -05:00
Nicolas Constant c968e65646
added call to retrieve status context 2019-01-27 23:08:43 -05:00
Nicolas Constant 98d6fd6963
starting integration of thread browsing 2018-12-12 01:08:29 -05:00
Nicolas Constant c7b256b16f
clean up 2018-12-12 00:10:25 -05:00
Nicolas Constant a87c2c19bb
added the possibility to append new hashtag to the columns 2018-12-11 22:23:03 -05:00
Nicolas Constant 143d445fcb
browsing hashtag working 2018-11-23 23:04:02 -05:00
Nicolas Constant eb1249a641
better display of hashtag panel 2018-11-23 22:50:00 -05:00
Nicolas Constant 266775ddf9
added "go to top" functionnality to hashtag browsing 2018-11-23 22:16:05 -05:00
Nicolas Constant 313d85f03a
first wirering to navigate hashtags 2018-11-16 00:23:14 -05:00
Nicolas Constant 27d3507922
creation of a dedicated controller for loading the statuses 2018-11-15 23:57:52 -05:00
Nicolas Constant f33f2e37bb
wirering search panel to overlay 2018-11-07 23:53:33 -05:00
Nicolas Constant 94ac8128a1
added overlay to floating column 2018-11-07 23:31:47 -05:00
Nicolas Constant fda762f50d
search hashtag withought symbol # 2018-11-03 15:03:49 -04:00
Nicolas Constant 503a209898
fix next link condition 2018-11-03 14:51:31 -04:00
Nicolas Constant a5fcc29c90
securize accounName name pattern 2018-11-03 14:39:32 -04:00
Nicolas Constant 2ffad41ea6
fine tunning of the infinite scroll triggers 2018-11-03 14:28:28 -04:00
Nicolas Constant 773d4f8453
centralization of the nb of statuses to retrieve per call 2018-11-03 14:24:50 -04:00
Nicolas Constant d1c2b59018
fix retrieving hashtag when scrolling 2018-11-03 14:17:41 -04:00
Nicolas Constant 83488ad4c5
hashtag streaming is now working 2018-11-03 14:12:14 -04:00
Nicolas Constant d92cca787b
starting handling hashtags 2018-11-03 01:38:52 -04:00
Nicolas Constant 628cb94505
add status display in search 2018-11-03 00:57:39 -04:00
Nicolas Constant 12502a0319
better display of search results 2018-11-03 00:34:56 -04:00
Nicolas Constant db0debb359
added button to launch search 2018-11-02 23:54:19 -04:00
Nicolas Constant bb62c8262b
trying a new way to display account 2018-11-02 23:36:35 -04:00
Nicolas Constant 6428ee927e
ensure account returned is matching acct fix #23 2018-11-02 21:35:33 -04:00
Nicolas Constant 2d4768e2b0
fix test 2018-11-02 00:31:32 -04:00
Nicolas Constant 5677adc2aa
fix background image not being correctly darken 2018-11-02 00:11:17 -04:00
Nicolas Constant c928fe9acb
added link to user page in profile and no statuses found notification 2018-11-02 00:02:49 -04:00
Nicolas Constant 6628bd5e6f
disable (temporary) retrying websocket when failed 2018-11-01 23:49:00 -04:00
Nicolas Constant 24be608434
clean up 2018-11-01 22:59:44 -04:00
Nicolas Constant 7cb5b3f226
better time pipe 2018-11-01 22:58:43 -04:00
Nicolas Constant b876728dbe
clean up since the pipe is now handling that 2018-11-01 22:35:07 -04:00
Nicolas Constant 6af023fbbd
creation of a pipe for displaying the time 2018-11-01 22:34:26 -04:00
Nicolas Constant a22b16c74e
better mention detection in pleroma via mastodon 2018-11-01 21:00:41 -04:00
Nicolas Constant 6494ce5907
better parsing of mentions from GNU social in Mastodon 2018-11-01 20:45:18 -04:00
Nicolas Constant dffa15cfd9
overlay navigation is now working 2018-11-01 20:22:43 -04:00
Nicolas Constant cefb6d76fa
refactorisation of the profile loading 2018-11-01 19:36:52 -04:00
Nicolas Constant 2ca7c0c226
fix link parsing when having special characters 2018-11-01 18:51:28 -04:00
Nicolas Constant 801658bfbc
fix hashtag parsing 2018-11-01 18:38:59 -04:00
Nicolas Constant 6530ad7bde
better display of user statuses in profil 2018-11-01 00:55:55 -04:00
Nicolas Constant c3fedcd1de
now loading status in user profile 2018-11-01 00:44:58 -04:00
Nicolas Constant 8f160d71e5
better display of name and user background image in profil 2018-11-01 00:05:34 -04:00
Nicolas Constant 4f02759204
added datebinding to presentation text in profil 2018-10-31 23:47:38 -04:00
Nicolas Constant 7aff805570
added refresh link and loading animation in stream-overlay 2018-10-31 23:24:18 -04:00
Nicolas Constant 90ab3343ac
always resolve remote account when searching 2018-10-31 00:30:41 -04:00
Nicolas Constant 4825aa53d0
resolve remote account when displaying it 2018-10-31 00:27:25 -04:00
Nicolas Constant fa4f1f235f
opening account from status mention is working 2018-10-31 00:02:03 -04:00
Nicolas Constant d979abc83e
better parsing, added test, add wirering to status comp 2018-10-30 23:27:20 -04:00
Nicolas Constant 8d75d8a901
added test for long url parsing 2018-10-30 23:04:23 -04:00
Nicolas Constant 334f96eb84
added + sign to class name generation 2018-10-30 23:03:53 -04:00
Nicolas Constant 2b123e386d
better link parsing from GNU social 2018-10-29 23:56:00 -04:00
Nicolas Constant 8462dce395
added tests 2018-10-28 19:08:54 -04:00
Nicolas Constant 7cd05fd55c
disable all tests 2018-10-28 16:58:06 -04:00
Nicolas Constant e47204fb53
parse link to distinct text clics 2018-10-28 15:03:57 -04:00
Nicolas Constant 257de0f6e8
fix AOT building 2018-10-28 01:33:53 -04:00
Nicolas Constant 59ac9cb390
added text selection event 2018-10-28 01:25:13 -04:00
Nicolas Constant 18e936816f
databinding working 2018-10-28 01:02:57 -04:00
Nicolas Constant 17e781b363
mastodon text parsing functionnal 2018-10-28 00:45:32 -04:00
Nicolas Constant 667e843b07
created component to host text to parse and databind 2018-10-27 23:58:00 -04:00
Nicolas Constant af4966abca
PoC for innerHtml click interception 2018-10-26 20:20:01 -04:00
Nicolas Constant 81ae99cc7f
now displaying a user profile (early stage) 2018-10-23 02:28:09 -04:00
Nicolas Constant b175137149
fix import for AOT transpilation 2018-10-22 02:01:38 -04:00
Nicolas Constant 409fbe9c4e
closing stream-overlay is now working 2018-10-22 01:51:45 -04:00
Nicolas Constant b020a9cc2f
starting wirering opening account from statuses 2018-10-22 01:41:54 -04:00
Nicolas Constant 1152085038
move stream-overlay to dedicated component 2018-10-22 01:25:40 -04:00
Nicolas Constant 81324e6366
creation of components for displaying profiles/threads/hashtags. 2018-10-22 00:25:36 -04:00
Nicolas Constant 328a87cef8
automatically focus when writing a new status 2018-10-19 23:20:43 -04:00
Nicolas Constant 7aed4569e5
enhancing reply design 2018-10-13 18:23:09 -04:00
Nicolas Constant 0d80f56c7c
replying to status functionnal 2018-10-13 11:38:23 -04:00
Nicolas Constant 34e593576d
fix imports for AOT build 2018-10-13 11:07:37 -04:00
Nicolas Constant 002debc8da
added the reply module 2018-10-13 01:10:43 -04:00
Nicolas Constant 4b495c0cea
Merge branch 'develop' into feature_add-boosts-and-favs 2018-10-12 20:48:11 -04:00
Nicolas Constant a4c32b3464
better displaying of favs and boosts states 2018-10-03 20:58:39 -04:00
Nicolas Constant afed572916
reblogs and favorites now working 2018-10-03 20:13:31 -04:00
Nicolas Constant 589cb8330c
added lock icon 2018-10-03 19:03:58 -04:00
Nicolas Constant 71a41ca9ba
change action bar based on account's rights 2018-10-03 00:37:41 -04:00
Nicolas Constant fa75e81685
adding dependencies for API wirering 2018-10-02 00:19:11 -04:00
Nicolas Constant 630dbf2f76
refactoring in prevision of favorite/boost wiring with the API 2018-10-01 23:46:12 -04:00
Nicolas Constant 4dcf6e4431
added loading icon 2018-10-01 22:01:47 -04:00
Nicolas Constant 018d3f24f0
added waiting icon 2018-10-01 21:44:59 -04:00
Nicolas Constant 3079a93574
limit displayable accounts to 5 2018-09-30 20:45:20 -04:00
Nicolas Constant 11ae5cb42b
search working and displaying accounts and hashtags 2018-09-30 20:35:18 -04:00
Nicolas Constant 75ebcb88ba
adding action icons on statuses 2018-09-27 00:50:42 -04:00
Nicolas Constant f2ef6544a5
added Ctrl+Enter keybind 2018-09-26 00:53:09 -04:00
Nicolas Constant f2e9dc4ea1
added support for visibility 2018-09-25 23:59:44 -04:00
Nicolas Constant 37e08669a9
starting wirering status creation to mastodon service 2018-09-25 21:10:16 -04:00
Nicolas Constant c7a507fe94
fix html for new account wrapper model 2018-09-25 19:56:58 -04:00
Nicolas Constant 87c13d67e5
better oauth workflow (redirection after code consumption) 2018-09-25 19:51:04 -04:00
Nicolas Constant 4e83d55ea6
account selection now handled in state management 2018-09-25 19:29:49 -04:00
Nicolas Constant bf1a944e1a
fix aot 2018-09-23 17:51:46 -04:00
Nicolas Constant 1e1feb0c4b
styling the status form 2018-09-23 17:44:54 -04:00
Nicolas Constant 418ac5df03
fix ionicons with electron integration 2018-09-23 13:40:29 -04:00
Nicolas Constant 89f4483bc2
migration of the register page to the dedicated panel 2018-09-22 01:16:21 -04:00
Nicolas Constant 0c9994849c
creation of the panels structure 2018-09-22 00:22:51 -04:00
Nicolas Constant 658aaec338
added left column icons 2018-09-21 23:15:02 -04:00
Nicolas Constant e9d539f936
support for 2-3-4 image display 2018-09-21 20:43:02 -04:00
Nicolas Constant f9eaeb8904
keep account selection in state management 2018-09-21 00:42:48 -04:00
Nicolas Constant 1c16425bb0
starting displaying attachments 2018-09-20 23:27:04 -04:00
Nicolas Constant d58d1fed01
fix name when rebloging 2018-09-20 22:53:56 -04:00
Nicolas Constant 9a05544597
displaying reblogs 2018-09-20 22:51:18 -04:00
Nicolas Constant 675965a589
better positionning of the username 2018-09-20 21:52:04 -04:00
Nicolas Constant da0b013798
better checks in time conversion 2018-09-19 01:23:50 -04:00
Nicolas Constant 097d6f555a
displaying seconds in status 2018-09-19 01:23:19 -04:00
Nicolas Constant 80e17997eb
better date conversion 2018-09-19 01:17:18 -04:00
Nicolas Constant 94360278ad
starting styling status 2018-09-19 01:03:07 -04:00
Nicolas Constant e1108e1872
optimization of the buffer usage 2018-09-17 23:15:54 -04:00
Nicolas Constant 394614e93a
fix bug in behavior of infinite scroll 2018-09-17 23:05:49 -04:00
Nicolas Constant b5e22f61c4
removed debug helper 2018-09-17 22:57:55 -04:00
Nicolas Constant 889ce1fa35
created infinite scroll 2018-09-17 22:57:14 -04:00
Nicolas Constant 0795a39502
added buffer logic when scrolling the stream 2018-09-17 22:13:37 -04:00
Nicolas Constant 270204235b
clean up stream when on top functionnal 2018-09-17 21:57:44 -04:00
Nicolas Constant a40dc6a881
fix template error for aot build 2018-09-16 13:21:47 -04:00
Nicolas Constant d7c92a6a26
scroll to top functionnal 2018-09-16 13:11:22 -04:00
Nicolas Constant 703225ffc8
TL: added a fallback strategy in case websocket isn't working 2018-09-16 03:00:35 -04:00
Nicolas Constant c5cd5e8f7a
starting list/tag support in TLs 2018-09-16 02:09:48 -04:00
Nicolas Constant 756e36f2f7
creation of a dedicated mastodon service 2018-09-15 22:25:20 -04:00
Nicolas Constant 97015ba0fe
clean up, renaming to be more name generic 2018-09-15 22:08:59 -04:00
Nicolas Constant 1137e7f69e
clean up, less boilerplates 2018-09-15 21:57:00 -04:00
Nicolas Constant 9095699158
refactorization to simplify stream workflow 2018-09-15 21:38:55 -04:00
Nicolas Constant 5b46d4ccf1
first implementation of websockets (and displaying the toots!) 2018-09-13 20:01:25 -04:00
Nicolas Constant f129c17dcd
new types to handle websocket events 2018-09-13 02:02:24 -04:00
Nicolas Constant a40e88573b
refactoring + scss migration + first tests websocket 2018-09-13 00:50:27 -04:00
Nicolas Constant 4a62fde705
fetching first messages 2018-09-13 00:28:13 -04:00
Nicolas Constant bcf26ee1fc
refactoring to keep all auth data at the same place 2018-09-12 20:23:06 -04:00
Nicolas Constant 4639f0076f
better column display for scrolling capabilities 2018-09-12 00:11:01 -04:00
Nicolas Constant afe9578deb
scrolling actions from footer are now working 2018-09-12 00:03:36 -04:00
Nicolas Constant c31f4479c0
scss clean up + creation service stream for column translation 2018-09-11 22:47:56 -04:00
Nicolas Constant 5e65f266d2
better display of account management 2018-09-11 01:54:23 -04:00
Nicolas Constant bbcddb0f40
fixing floating column positioning 2018-09-11 00:54:41 -04:00
Nicolas Constant f0e182396d
name refactoring and better column selection links (wider) 2018-09-11 00:35:19 -04:00
Nicolas Constant 24b3ff961e
reintegrating streams from colums state 2018-09-09 23:13:00 -04:00
Nicolas Constant dee15d9070
creation of the state model for columns 2018-09-09 22:33:41 -04:00
Nicolas Constant c76e081f48
creation of panel to add new columns 2018-09-09 21:55:16 -04:00
Nicolas Constant 877ac0be2e
harmonization of scss 2018-09-09 20:52:18 -04:00
Nicolas Constant c19fc50804
wirering from account presentation comp to smart comp 2018-09-09 20:12:32 -04:00
Nicolas Constant 690f57a5cf
Merge pull request #1 from NicolasConstant/topic-fix-electron-oauth
Topic fix electron oauth
2018-09-09 18:54:49 -04:00
Nicolas Constant 4f117e87cd
refactorization app creation calling order 2018-09-09 18:54:06 -04:00
Nicolas Constant 449502111e
fix bug of multiplying accounts on load 2018-09-09 16:33:53 -04:00
Nicolas Constant 4415a9d6be
creation of a presentation component to handle accounts listing 2018-09-09 02:38:59 -04:00
Nicolas Constant 0325b5bfbe
oauth workflow working 2018-09-09 01:29:23 -04:00
Nicolas Constant 89ee5fadf9
added the creation/retrieval of apps in state management store 2018-09-08 12:44:25 -04:00
Nicolas Constant 6c96ec694c
clean up 2018-09-08 12:00:16 -04:00
Nicolas Constant be6211a04b
merge services to only one 2018-09-08 00:49:11 -04:00
Nicolas Constant 5ac403b430
clean up 2018-09-07 23:34:17 -04:00
Nicolas Constant aa248c69b3
starting oauth workflow 2018-09-07 23:17:19 -04:00
Nicolas Constant deaffcc9da
starting creating variables 2018-09-07 21:48:53 -04:00
Nicolas Constant aaf4571559
all css files migrated to scss 2018-09-07 21:40:22 -04:00
Nicolas Constant 2735418e2a
scss file migration 2018-09-07 21:02:16 -04:00
Nicolas Constant 8b116216b8
refactoring 2018-08-14 21:32:13 -04:00
Nicolas Constant e466a6ad3a
Added state management 2018-08-06 21:07:28 -04:00
Nicolas Constant c4e1006039
open external links in the browser 2018-08-03 00:12:32 -04:00
Nicolas Constant 9792bcf7a4
Added names to toots 2018-08-02 23:18:16 -04:00
Nicolas Constant 47979f82e0
changed scroll bar colors and behavior 2018-08-02 23:00:23 -04:00
Nicolas Constant c5603f7a7c
fix the toots rendering 2018-08-02 21:52:24 -04:00
Nicolas Constant da75c3dcb5
starting getting things pretty 2018-07-31 23:37:05 -04:00
Nicolas Constant 87a6f5cc36
typo 2018-07-31 22:45:12 -04:00
Nicolas Constant a38b256ecc
Rebranding to Sengis 2018-07-31 21:06:11 -04:00
Nicolas Constant 547f6a4346
project clean up, root folder more logical 2018-07-31 20:46:44 -04:00