Commit Graph

548 Commits

Author SHA1 Message Date
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