Commit graph

149 commits

Author SHA1 Message Date
nekobit
4a9500d0c0 AJAX interaction fixes
FossilOrigin-Name: cfc54659730b258dcd127953cfca216735cf0023df3363c6ea35afa46295603c
2022-06-06 19:18:12 +00:00
nekobit
4c0b6c7859 Credits and JS stuff
FossilOrigin-Name: 38ce3752bd163ee8c28cd5f624146e5ef09dbdac5495848d42828bd03d5813b0
2022-06-05 22:54:29 +00:00
nekobit
c5d8b9df68 L10N Language support
FossilOrigin-Name: 14aa65bba9ad19568fcec029c2edd8e8e7ea2c0a78a019265c2ff0c8d639ff80
2022-06-05 22:25:18 +00:00
nekobit
ada4630442 is Bun
FossilOrigin-Name: 486b9c61be8c089639c66255bd9cecad925b0ea55ed54a47510381996d9047c1
2022-06-05 20:40:40 +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
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
0e71de0ba6 del
FossilOrigin-Name: 89c33484016c0296f2e7ec5c415b142dcde888ad1274243c5105d05f8a5ec619
2022-05-28 05:53:33 +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
dd3818abbc Template file test
FossilOrigin-Name: ec7f897e8f7e9897554b1d6f5875bc0642630e425347c7e082010fbf7fd00d8f
2022-05-25 18:49:04 +00:00
nekobit
d3e5c4e706 Status deletion
FossilOrigin-Name: e29e4c081d48cf724df5597e6cb22d9977a47ba91dd1b66921a4ef8b3fd4bc67
2022-05-25 07:32:54 +00:00
nekobit
edd88c095d Javascript quick reply
FossilOrigin-Name: 0137005c73da03add30c4bf2011d44faafdbb9e7e6821580e9dca72dc1c8fde9
2022-05-25 06:50:55 +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
6169c42683 Sidebar stuff and about page
FossilOrigin-Name: c28ff69650df0a6470b30a37c96f6651fa3051752ad304b67188dca50e3a1a60
2022-05-21 06:02:43 +00:00
nekobit
ebbccc83f0 Emoji picker categories and generator
FossilOrigin-Name: fa2704e8ed5cb1d0a4cf95330caea0b447832ef0d61256243828212c50a209b6
2022-05-21 01:39:39 +00:00
nekobit
e232ca36a8 Work on separating interaction button functionality
FossilOrigin-Name: 81fed2012889096af2e48dfb8d3214cdc2c09a5e9d8051911869b5b9b5b6739c
2022-05-20 05:08:21 +00:00
nekobit
df27783706 Solarized theme by Coyote
Also fixed up options

FossilOrigin-Name: 961da4797b37b2cbe3954d43603e68c5b7f1b12d2900ae5ee87be9650356dd3b
2022-05-19 04:44:05 +00:00
nekobit
ca3c2b097c Config rewrite
FossilOrigin-Name: df35b1f1ef947cf36dab970ebd120b8029a972030283a011efe4bbd83d6ec336
2022-05-19 04:18:14 +00:00
nekobit
b106d03e73 Config stuff (broken)
FossilOrigin-Name: 3920eeca88b0e914fed7247bc09e07e10836138fd481e9a5271172fef64112fc
2022-05-16 18:26:07 +00:00
nekobit
2b427f1219 General config options:
FossilOrigin-Name: eba7d4a38b892470786c31e0fcf39f5c0668ec75c494be03f0804b5d660ab8f8
2022-05-16 17:26:34 +00:00
nekobit
e00829f5d6 Support all attachments and CSS
FossilOrigin-Name: 61d2cd49277d5bc47f600b7b617c50dc2ae6485bd2fb31b9dc4ccc92b45cec33
2022-05-16 16:41:58 +00:00
nekobit
b677ba4b52 Create sidebar
FossilOrigin-Name: 867d2d317849fbb7cba4005a76dce17822afbd603e8205e2da705381299d40bc
2022-05-16 03:30:37 +00:00
nekobit
5aeda8107e stuff
FossilOrigin-Name: 3a045ba54e0a29f2710a5e09bcd9a1e1d7dcdfeeee80b800f104d02c5b0bc799
2022-05-15 04:46:33 +00:00
nekobit
880164bd43 emoji picker tweaks
FossilOrigin-Name: ca5a19711ce9f55d6843cb508774102eb2151f7634795881f4c68c4c32a8bdc2
2022-05-13 19:35:49 +00:00
me@ow.nekobit.net
09a00d6e1f Emoji picker
FossilOrigin-Name: d4a425913d5f30b4ee9660b08d16190da751d4a28614bc36bf3464a35674d446
2022-05-09 06:05:47 +00:00
me@ow.nekobit.net
2c0c69e765 Emoji picker progress
FossilOrigin-Name: d99bbf4e3c5908213f91b25b102f175b22843aee254acdc7d5b60fba86b74c0b
2022-05-09 01:46:34 +00:00
me@ow.nekobit.net
9412c33062 Emoji reaction
FossilOrigin-Name: 3024cb51e152637daaad2d91294f81ad3a91a5b1b7df2105735d13e02a309d30
2022-05-08 06:11:41 +00:00
me@ow.nekobit.net
238b2bcd19 Hashtag usage graphs
FossilOrigin-Name: 1a355c5c2f0b9143d27d724484d7ef81c363f7209db5dd3a4677c64a42613585
2022-05-08 03:49:32 +00:00
me@ow.nekobit.net
8d8c26fee9 Bar graph CSS
FossilOrigin-Name: 8902e070cb86527e0493582907c56d42e5bdb8a9ae07a0587bac700419e8d445
2022-05-07 03:13:44 +00:00
me@ow.nekobit.net
42134409ee Hashtag stuff
FossilOrigin-Name: 7c05f6c2b012fa8cc53f82ff3697cbe2a702e198617492494259c55b5f3f8d13
2022-05-07 02:07:04 +00:00
me@ow.nekobit.net
bf48f29ce2 Show hashtags
Search is now complete

FossilOrigin-Name: f179685db72b1e1cb6be3a9c450a83e717c18c4601a9d00be52bcbda46698e0f
2022-05-06 06:04:02 +00:00
me@ow.nekobit.net
dbdcc2a8d9 HTML and CSS for search results
FossilOrigin-Name: fa8a9ca2c0e0daa31dfb4d412224937d6249516d828c0823731b823463385185
2022-05-05 18:40:27 +00:00
me@ow.nekobit.net
53aa15e831 Load account stubs
FossilOrigin-Name: ec18c50cdcf12538dbc46e714318466a64f606c2931cd2fdbace47b14087b578
2022-05-05 15:05:05 +00:00
me@ow.nekobit.net
657b648938 Search functions
FossilOrigin-Name: 1079a61c79c7ade533027a59b1bcc3641b50604851f13dbc82aeed9d9c044c7d
2022-05-04 00:11:17 +00:00
me@ow.nekobit.net
aa08c964d6 Search page
FossilOrigin-Name: 7c1da191fc972aaa508401757243daeae5887b7202a979c293dfb62ceaf5d734
2022-05-03 15:11:02 +00:00
me@ow.nekobit.net
9dc5d84708 instance_url by frontend
FossilOrigin-Name: 98951fbfd367b503acca87f005ac4e7ac2f9b7688465970b8bf3535136ad57ec
2022-04-29 03:21:05 +00:00
me@ow.nekobit.net
ef93dcb0fe Fix use after free for notifications
FossilOrigin-Name: 62bbe10354d66ecc0d9b5ca594540d549971be22a3d4c761db0f3a6c6ac4ca75
2022-04-27 18:36:32 +00:00
me@ow.nekobit.net
f87d88374e Bookmarks and favourites page
FossilOrigin-Name: a674d158792e9dd0a67e70281827ecad172fb281cf27eb02e8e72ac9fe52618d
2022-04-27 15:41:16 +00:00
me@ow.nekobit.net
8bc4ec0115 Add favourites/bookmarks pages and sidebar stuff
FossilOrigin-Name: 0789f1476e6e7c83eba78a04c7f3691fd0c1c287f729c406a7d9c873c0f0b2da
2022-04-26 19:34:29 +00:00
me@ow.nekobit.net
7225e5244c Refactor accounts page / Fix account page bugs
FossilOrigin-Name: 558fd3dad592e2d9acacb67b7bc17824a1ec2a9793493c88425494e4c6e65ce1
2022-04-26 18:17:52 +00:00
me@ow.nekobit.net
c372d05025 Fix status without boosts
FossilOrigin-Name: 37476d56c13f63af307ed75f126a8dd36f3abca18872566d0356692a7e3d1a8f
2022-04-25 17:18:05 +00:00