Commit graph

283 commits

Author SHA1 Message Date
nekobit
0cc4efb2a3 Visibility enum to string
FossilOrigin-Name: 78c011d7b0caba49e0e19b54c9113c2b650cd9048840abefd9e0e44ab90edd06
2022-06-14 16:05:26 +00:00
nekobit
7a64a6dc7f CSS fixes
FossilOrigin-Name: 9bd8d5fa715fcb2de3f56e9c8ed970971cfa7916b6780dcd05c2142e73f55ab8
2022-06-14 15:27:37 +00:00
nekobit
4708687be2 List creation
FossilOrigin-Name: f0c478cb4c4645a9f02b3e4a27392b99bf29a41b728cfcb65320045d94cef706
2022-06-14 15:21:36 +00:00
nekobit
38230e38ee Update lists reference
FossilOrigin-Name: 0f58996df8b3b3237bea71d39db5ef350eaef1b2ab7fac4fa83df82d1788fbe4
2022-06-13 06:33:40 +00:00
nekobit
8d153983d6 Mute and block pages
FossilOrigin-Name: 0fa2aeb7c66595fade365d8c4ea7d027b83657aa9679223b13ee6844f7b7ae32
2022-06-12 05:44:45 +00:00
nekobit
d3bf48a1ed Block/mute pages
FossilOrigin-Name: ec353fe9ca9604483bdd6f7afc891ba3402b6c0f9b2a2d0b2c844c92ed670709
2022-06-12 05:11:45 +00:00
nekobit
8ee07faf50 Set limit
FossilOrigin-Name: 602912385e87b67036d4d9fca8766410bad0a803441c65e4e6bbbcc282a0da33
2022-06-11 05:55:31 +00:00
nekobit
b22d2acf1d Following/followers page and some links
FossilOrigin-Name: 413c0b46c82bbaf6f224063ffa0b221a7c7885f42b851798d29931143a6699d5
2022-06-11 05:50:36 +00:00
nekobit
698bba32c6 Menubar on current account
FossilOrigin-Name: 1a9669dd23cb49106ec919cbaac5cab4511e009fa46fbf311e216983a87a0be4
2022-06-11 05:02:23 +00:00
nekobit
eb6c8285f7 Improve timeline options and menu bar
FossilOrigin-Name: f1411b974a0626843c76428f683a87b5378ee7520ce96752f966ae370ed33cd9
2022-06-10 06:13:34 +00:00
nekobit
3518f86b2d Timeline options
FossilOrigin-Name: 8165488b62b3a57e56e8f85af5adc4819e98e07c2be946ba0777c67240a82524
2022-06-09 06:52:39 +00:00
nekobit
72dd972c42 Toggle status stub, stub muted statuses
FossilOrigin-Name: 612e8523e256f4d59f17ef79f8cf9eaedeacfd37ec9e1141c779a82e0196c3ee
2022-06-09 01:25:54 +00:00
nekobit
d4d81258ba Custom emoji reactions
FossilOrigin-Name: 0aae537cb034f505724ba9bf1c90c2f0b946d665bc306e1de944cf564d3dfb63
2022-06-08 22:01:31 +00:00
nekobit
04ae07d796 Only show pin status button on self statuses
FossilOrigin-Name: 92b0521020f2d47d7b617d008117e27621fd8f8cbd3c1a0a7e8154fb690ab1c7
2022-06-08 04:55:58 +00:00
nekobit
ef3f712883 Like/boost pages
FossilOrigin-Name: ac61288ee02687bbf2a6bef576c5599a47009df3253b9e3914292365a6e2a0f4
2022-06-08 04:27:39 +00:00
nekobit
d3554ba3f2 Fix make_mentions_local
FossilOrigin-Name: b870e712dfa825b9a1f5d81fbb4e4359200ebb52d2f14c8982f5fca26f9e9e6b
2022-06-07 05:59:44 +00:00
nekobit
2240cee57a Fix reply duplicates and self replies
FossilOrigin-Name: f5b0bbe135008cf1d84fe91c910134815ef920476544648bf95491416901e10c
2022-06-07 03:51:08 +00:00
nekobit
5a6929e20b Regex fix mentions
FossilOrigin-Name: a625188e6d0161d3377da2abcaebd23756626b7a1a404cec46d20ea467d6d820
2022-06-06 23:49:44 +00:00
nekobit
eaf3350511 Switch to PCRE2 and interaction animation
FossilOrigin-Name: 877f69fe0c99305ef15c7ab5a8db695986d7179f8d30e776a785347637d4f2a4
2022-06-06 20:28:51 +00:00
nekobit
4a9500d0c0 AJAX interaction fixes
FossilOrigin-Name: cfc54659730b258dcd127953cfca216735cf0023df3363c6ea35afa46295603c
2022-06-06 19:18:12 +00:00
nekobit
3dba7538f7 Javascript AJAX interactions
FossilOrigin-Name: e8123356ede23ac260c423e70b6434f79193dff64c106b47735cd6d7e89aed17
2022-06-06 05:26:51 +00:00
nekobit
c5d8b9df68 L10N Language support
FossilOrigin-Name: 14aa65bba9ad19568fcec029c2edd8e8e7ea2c0a78a019265c2ff0c8d639ff80
2022-06-05 22:25:18 +00:00
nekobit
8382573d30 CSS fixes and notification emojis
FossilOrigin-Name: f9bc1382cd9622de84be83a9fb9e903c7fd82bd1390c6e9b417588ea815a4675
2022-06-05 21:45:50 +00:00
nekobit
ada4630442 is Bun
FossilOrigin-Name: 486b9c61be8c089639c66255bd9cecad925b0ea55ed54a47510381996d9047c1
2022-06-05 20:40:40 +00:00
nekobit
c070b6a031 Show emojis in certain locations
FossilOrigin-Name: 653d3bf1653802edf8000318354f3f3aeae05a5eacecbd7c6cbf9496b3fa9535
2022-06-05 20:05:14 +00:00
nekobit
0a34c78ff8 Fix scrobble and hashtag wrapper types
FossilOrigin-Name: f515ac0dfb0779469221bfa77a110761412b958323c2b4c91137d1f942703acf
2022-06-05 19:25:29 +00:00
nekobit
bbaaa166a8 Fix bug
FossilOrigin-Name: 45a716cf6c964458db6adcbe8b8e566575b056cdb8388cf4f2aa1641e696ea51
2022-06-02 06:04:00 +00:00
nekobit
67094237a6 Update send_result function
FossilOrigin-Name: 070284b06db0c672bf2e0c63a49f80611909cc531ea12d732de346cfbea5abb9
2022-06-02 05:45:40 +00:00
nekobit
cebd17dad9 Status interact api
FossilOrigin-Name: d0f0c287d9436739cba685f11178e9e48b373adde668fabf0b5be3c59653b982
2022-06-02 05:40:01 +00:00
nekobit
f34889cde1 Cat ears #isCat
FossilOrigin-Name: 06fbde2dfe4884d3dfd298fee85ff78c8b3482c38408a2df053aaa4a03ce3b91
2022-06-02 05:32:44 +00:00
nekobit
537193779f Switch to size_t for everything
FossilOrigin-Name: 891b005fccf60f0da131a4bff6408bb70953b2ad9061584d3e46158f74aae206
2022-06-02 03:28:54 +00:00
nekobit
c8e3f5d70f Incomplete loop fix
FossilOrigin-Name: 1fb69b8c5ce57d2120cc3e80d08e29a0de27d0f8cc6d4fa96863c1b7fe0cd002
2022-06-01 06:11:50 +00:00
nekobit
d4c7564e03 Templates rewritten
FossilOrigin-Name: 829485569f9ea39c9f417e7c4eb1a104665da0bb0257ba6fc8dd4b711a031d98
2022-06-01 06:08:00 +00:00
nekobit
382bbe4a13 Use templates for account.c
FossilOrigin-Name: b01d16d6feefde6b35f73ff396cf71617da3ae85c0ec85913d5bdc7e9aa51dc6
2022-05-31 22:03:44 +00:00
nekobit
f1a407c79f Templatify 1/1
FossilOrigin-Name: 6ca19819ff1547744a39e4d248a7803bf6dfd8f20ae64e704f044200746acaf1
2022-05-31 21:32:36 +00:00
nekobit
e01ea11625 Templatify 0/1
FossilOrigin-Name: 969c150fdd1a11067792ff1f6b7f2eeda7da97cf0d25d859a1339a0cdea2ea3e
2022-05-31 04:23:38 +00:00
nekobit
8d5f9eb269 Template makefile and status template
FossilOrigin-Name: 9a4b3c391855b099fa68f157ce655fd95532c602d954a3e6d8974fe46f29f988
2022-05-30 07:46:19 +00:00
nekobit
3976497ae2 Use template engine for base page
FossilOrigin-Name: 9a7dc653376414af58c66015fcaed25cfc878e2c20be160798af07b8cce35673
2022-05-27 04:35:21 +00:00
nekobit
cdbbfed221 Template engine
FossilOrigin-Name: 80100717c5483087c985254616f3c784e79536ac4c161c77915a355e0fa04fc8
2022-05-27 03:37:47 +00:00
nekobit
0a580d0a32 qwerty
FossilOrigin-Name: db3937de01580bd3adf1a531ea1dc7b966beaba4cba7629a3b1f0b9e939746b3
2022-05-26 05:29:26 +00:00
nekobit
d3e5c4e706 Status deletion
FossilOrigin-Name: e29e4c081d48cf724df5597e6cb22d9977a47ba91dd1b66921a4ef8b3fd4bc67
2022-05-25 07:32:54 +00:00
nekobit
f66c2c1e4d Improve interactions
FossilOrigin-Name: d7dd250d57c7e4c505d46ae5003373ddba03fea24d0a65343e5f727024c163c8
2022-05-25 03:57:10 +00:00
nekobit
57dbcc8ad8 iFrame notifications sidebar
FossilOrigin-Name: fcb690387596d29439591f84589fba848c20a2f1bd72ea3aa3259e427a9d372f
2022-05-25 02:06:11 +00:00
nekobit
bb9643fa12 Fix background image upload
FossilOrigin-Name: d49f0fd8eaa657908148bd3194ccdb2a8bc9a26945fa807f61f7c43d27e7477b
2022-05-24 06:40:14 +00:00
nekobit
385efb634d Timestamps
FossilOrigin-Name: 0712c9be1b9e6b587b15a8e795f939d99295876c1372e24ecdaef0b40db80319
2022-05-24 06:19:46 +00:00
nekobit
113c2b2433 Switch back to flexbox for Status info
While it breaks compatibility, flexbox allows for more control. This commit also tweaks up the colors a bit

FossilOrigin-Name: 62486c016f58b8c68703e8f1b8a79340d58cbaf3959682a95a1bf24e790caf83
2022-05-24 02:33:22 +00:00
nekobit
801b520579 Cleanup search results
FossilOrigin-Name: 034803e4aaf28b874c4aa534a9c4c0588ace59680262b95e538d9fb9b502d1f7
2022-05-21 20:23:26 +00:00
nekobit
8bad32ba99 Fix emoji name memleak
FossilOrigin-Name: fffec30d6351076827cd5685a9e8dd7dff79b1bdb46e6f02d966ff5a4ec5a2bd
2022-05-21 19:54:22 +00:00
nekobit
48c08f1f73 Fix for emoji names
FossilOrigin-Name: ae6766f4be02d0226ac1ae747f82cd0a6831d1b500c68d0d7868f649c431aa65
2022-05-21 19:49:12 +00:00
nekobit
711a34dcf8 Nullptr checks
FossilOrigin-Name: 2407ab3be7e0dc0d94290b54c424fc3a9a5f945784dda05fb9f6015c63589766
2022-05-21 19:46:40 +00:00