nekobit
e12be1a84b
Fix memleak
...
FossilOrigin-Name: 1d0d189731ac60247707eb08f7bbc422c945916626638e052340c31a23ab4130
2022-08-26 01:49:35 +00:00
nekobit
f1ef5c6fa0
Switch to 1 destruct level
...
FossilOrigin-Name: 5a8202cbb4c52a74b5467c82b721e15b9c8e109d7e954dc659300fc01c684ff4
2022-08-25 17:10:37 +00:00
nekobit
0617cdbd87
Fix notifications memleak
...
FossilOrigin-Name: d7c1cffde3338a7ef54bdf3355735807e0dab93414c0936ebfc7f92d2861ec86
2022-08-25 01:29:09 +00:00
nekobit
f5d4a08d3b
Macro for perlifying arrays, fix perl runtime leak
...
FossilOrigin-Name: 59639b62f7ebed10373fe3aa5ac234a500c14dbf428996395eee43738f156936
2022-08-25 01:01:15 +00:00
nekobit
7390326d2c
Cleanup chats correctly
...
FossilOrigin-Name: 926e998d4538ddd0d601865073069728207a59a5cf69300c158be38e101c201f
2022-08-25 00:14:22 +00:00
nekobit
d68d553759
Cleanup chats, cleanup more perl stuff
...
FossilOrigin-Name: 01a373542dd5377a14612fe998a346a7356a5197afbe07eed96ffbb1e53ae4d2
2022-08-25 00:10:26 +00:00
nekobit
9efd9f9a9f
Cleanup Perl runtime leaks
...
FossilOrigin-Name: 5081c19df88f2dfca0ef18710c47f906de3104a1411275c7826965faf6479317
2022-08-24 23:57:18 +00:00
nekobit
bebc9eb58b
Memory improvements
...
FossilOrigin-Name: 74d721f05bd0cb5fd53a5fff34258113afc9087f2083688f733bc3fe5b32e323
2022-08-24 17:12:41 +00:00
nekobit
1b80b589b7
Debug options
...
FossilOrigin-Name: 00a884ba50b3a7a8d5e002ab07eef2430a705d60c789fa434a578c8f73920134
2022-08-24 13:59:48 +00:00
nekobit
d7d52a0a1f
DEV Docs
...
FossilOrigin-Name: e52ecf9d629ce54fd9f6bcd0947b7817a3c9206f21da888525381607d952c9a4
2022-08-24 13:51:39 +00:00
nekobit
62e782c8f7
Fix macros
...
\nWe could use __VA_OPT__(,), but this is for a very new version of GCC
FossilOrigin-Name: cd18b7747d55d6251bcabad7350629303e313b0f053a06a41fa7b188969b2071
2022-08-24 12:36:19 +00:00
nekobit
06867d36f5
Fix FCGX usage
...
FossilOrigin-Name: 20d5a7ce7f9a7ed9b1c18ba0f28e264f5a09c57034a05287687be529aa0849cd
2022-08-24 12:18:54 +00:00
nekobit
8d225b2c86
Fix FCGX app issues
...
FossilOrigin-Name: 0d15195d046dd622b4b10fa5979872781b088b22f4f8528cea3a442439c9d41e
2022-08-24 11:53:58 +00:00
nekobit
8d9d537030
More single threaded macros
...
FossilOrigin-Name: 78ff7ba472d155fba3fe238e59193053b96dd2792b1b6ff7012ffe15cd4aec0e
2022-08-24 01:49:02 +00:00
nekobit
67a2f90c8b
Add single-threaded NOOP
...
FossilOrigin-Name: 706225b5257311abdb37ed19ee3d4da2b2fe9cbf1aa88841f6f91b4ce66a4490
2022-08-24 01:00:46 +00:00
nekobit
dce5df9821
Single threaded ifdef
...
FossilOrigin-Name: 06ba85d5a4f7912cfce89256d3ff9b3089000c4b1deaddf1c4d42f17c2f25ce1
2022-08-23 18:50:34 +00:00
nekobit
d2b9d500b2
Fix
...
FossilOrigin-Name: f859a15e4a2ac7336622350ee84ed51245a8e14c8bf26cb712022f4756b53c0c
2022-08-23 17:05:26 +00:00
nekobit
78c68f5a92
request macro
...
FossilOrigin-Name: 772a47d24d0ba6364561f29f8dad44abb63f267458ff893c998047574a99e7ff
2022-08-23 17:01:32 +00:00
nekobit
dceb8881bb
Emoji picker
...
Seems to have a bug when using data::dumper, may be deeper, so check it out
FossilOrigin-Name: 2ccee21d230f55f38d2f53b0e8bbff2df711d5db45e1a7451bb10850935baff8
2022-08-22 17:23:16 +00:00
nekobit
f916e8d0c7
Show emoji picker
...
FossilOrigin-Name: 3973f69d88b1e4b7394095ed335f686d2565b5242be79c7ffb1e362f38bdfcde
2022-08-22 16:46:59 +00:00
nekobit
09ddb21d42
Finish cleaning up template stuff
...
FossilOrigin-Name: 1fa9a720bfca80c96264c4f7263f6de710bee40da23d92f874070de5f32412a7
2022-08-22 13:50:23 +00:00
nekobit
50e76ae712
Restore filec compilation in makefiles
...
FossilOrigin-Name: a6559f6e98a925371e2c75272f054c4069c89437b9872c80d641d92b800aac37
2022-08-22 12:11:55 +00:00
nekobit
1b347848e8
Quit
...
FossilOrigin-Name: c62ed43b115d05ed5ceca3b258da63cbdd4081b3f034ff741f7b33e2d1f2daaa
2022-08-22 01:08:35 +00:00
nekobit
d033f363c3
Emoji picker and refactoring bullshit still
...
FossilOrigin-Name: 8ac12640e4940972a2528fb690e7a1736208275dcb053edc9bf418642a82867c
2022-08-20 03:32:29 +00:00
nekobit
aae83c2bd9
Cleanup old template shit, good riddance
...
FossilOrigin-Name: 555fc3773213a18194ffb772aec29855553275a997e38962627f328d5457e9b8
2022-08-20 02:50:31 +00:00
nekobit
3b334562bf
Perlify status interactions
...
FossilOrigin-Name: de6177ca45c0d238fedbc8824f85220736453e0df45f3e2160ea6f027e763fae
2022-08-20 02:43:17 +00:00
nekobit
bbdb95187b
Convert login page
...
FossilOrigin-Name: f61018fe4ab711036008fc1b24b27c4c1fa2fa249ee19932d943351f5a9dbc43
2022-08-20 02:26:41 +00:00
nekobit
8fae1ddfe9
Remove test
...
FossilOrigin-Name: a4b205102959fc9c7c03b3aa2715b97d5bc856666be87f58a8e82ba8aa5426b1
2022-08-20 01:14:24 +00:00
nekobit
549150504f
Fix
...
FossilOrigin-Name: 4c81ab29e0aee66ee0c8efd6cfd97c7f0858eccfe427187f950117b3ee73ab1c
2022-08-19 17:55:41 +00:00
nekobit
d0989bed94
Fix function calls
...
FossilOrigin-Name: 1f071f17ed2014be4dda47899127a39749bc3c82397de6af94923100b40da822
2022-08-19 17:53:08 +00:00
nekobit
52c011968f
Refactor search tabs
...
FossilOrigin-Name: 77ae2a3ad81f7655791d0431d7312dc325da8c292ada210b9a0654d4183740a8
2022-08-19 17:43:42 +00:00
nekobit
9bcf209e5c
Search tab results
...
FossilOrigin-Name: 68d1917ab69702c73a51670aad91abf4e6ff82ebc9278c5e70a148031f00444d
2022-08-19 17:00:53 +00:00
nekobit
785394e435
Redirect search query
...
FossilOrigin-Name: 92ca8377ab9c47fbd1f3348ad380ac25e0aa8b3367e5349dc63b8028f4da07e0
2022-08-19 16:05:54 +00:00
nekobit
4db0dea58b
Broken redirect
...
FossilOrigin-Name: 72feef8ae694f79bab1eb6295b38e07b3b70cc16722490fac7751a6002a799fe
2022-08-19 15:30:49 +00:00
nekobit
670a4021b8
Perlify meta pages
...
FossilOrigin-Name: d2af76ca88f30b880bf7d22f8247dc17b370dfa83700adef18798e33b3e85a37
2022-08-19 15:06:19 +00:00
nekobit
6f90b245a4
Fix list crash
...
\n\nNeeds error handling
FossilOrigin-Name: 5a4fe5967a5ccd65e3811aa5d75f3dd75e8a48ed30a90922ae3a2c82a773028f
2022-08-19 14:55:03 +00:00
nekobit
c33d7174f1
Remove navbar top border
...
On HiDPI displays it had a little gap, maybe due to the gradient since it's glossy now?
FossilOrigin-Name: 244b80a33e291d985a8f707a5b6aa2c9a3bc06364c16016ebb3a363f9744952a
2022-08-19 14:53:24 +00:00
nekobit
2609e9680c
Bring back embedded notifications
...
FossilOrigin-Name: 8eb2f577e9a9de679829d1694231f527dfacf53938ecc52f323021ed52744bfd
2022-08-19 04:46:41 +00:00
nekobit
c9eaaac234
Notifications embed
...
FossilOrigin-Name: 9ceac560758f39950f7edeaa79580d7cd0b212108a197efd7f57b24413c42dac
2022-08-19 03:52:26 +00:00
nekobit
5f32afa0cd
Config page
...
All that is left is we carry current config values
FossilOrigin-Name: d91f87afec897d986b251b80428e97355244c4307d440f8aea9c29803f171755
2022-08-18 22:34:11 +00:00
nekobit
dfd49db8d3
Config page boilerplate
...
FossilOrigin-Name: bc30f815e30d2776fd26c2147963e4358c73f9efc09b64ff527459fc5e5f9319
2022-08-18 22:31:34 +00:00
nekobit
ad8819f482
Improve sidebar dropdowns, glossy top bar
...
FossilOrigin-Name: 967b23f6176189dd87ca4b1a8c8f8e90cd5066e81f138ff741cd40dd9233f5a0
2022-08-18 21:58:41 +00:00
nekobit
b49346e059
Switch to new macros
...
FossilOrigin-Name: 9adf01fb2b7c7ee846235df49ccc874e792196a2779034bde1be4043ca9509a7
2022-08-18 14:58:21 +00:00
nekobit
cbeba98890
Add macros for perl stack manipulation
...
FossilOrigin-Name: b6526e43663896b8e12ffeeec48bdc4ef940fcf73d5c6a8f1a593b9bdb9f9ba8
2022-08-18 13:58:26 +00:00
nekobit
9917ac981e
Reverse chat loop
...
FossilOrigin-Name: b408ab947f0ee6ceff7ff49d04022c5329fb4fba0f4e92581e41598c8c7e3a82
2022-08-18 02:54:33 +00:00
nekobit
56a4146a42
Perlify chats
...
FossilOrigin-Name: 3386c14b1650d67751762df511b6ed641499890a3992c8e31dbf57ba62efd102
2022-08-18 02:27:05 +00:00
nekobit
c9ec49af9f
Chats C perl
...
FossilOrigin-Name: 569bf19f47d6b4b64712a226fa0b60c8dc6d3d7db31f2fd3c49ced9c75bc1646
2022-08-18 02:08:59 +00:00
nekobit
eac2f53aad
perlify_message(s)
...
FossilOrigin-Name: ac178b0d18e84d776b7f6ce8ffad5ad900a3d5af9dbdfca4a137d2e9ae5bf1f0
2022-08-17 21:38:28 +00:00
nekobit
ce74e7125e
Chats
...
FossilOrigin-Name: 54a80dceb8d34d72d13ae4adc77229d8293fed346908ea4d5fdbac6c4c916b67
2022-08-17 21:35:11 +00:00
nekobit
2aa34fea2a
perlify_chat(s)
...
FossilOrigin-Name: f77180996ce3b881a0395c015338668fb1db76af35329591c8174ded6803a87e
2022-08-17 21:20:07 +00:00