Commit Graph

240 Commits

Author SHA1 Message Date
Mr. Stallion 4bcb558d5e Minor fix 2022-03-25 19:12:54 -07:00
Mr. Stallion 75b5ef54cf Latest messages in character preview; better filters; log filtered messages 2022-03-25 18:53:37 -07:00
Mr. Stallion f542bda6d2 Electron 17 2022-03-19 15:22:26 -07:00
Mr. Stallion fc34192921 New version 2022-01-03 12:09:42 -06:00
Mr. Stallion bbc2ca2f83 Smart filters and M1 build 2022-01-02 16:37:57 -06:00
Mr. Stallion 65ab5ffa32 Smart filters 2021-12-31 18:06:08 -06:00
Mr. Stallion fdc7bec43d Fix to ad manager 2021-12-29 15:57:04 -06:00
Mr. Stallion 0b2aca9cca Cleaner no high-contrast mode implementation 2021-12-29 14:21:00 -06:00
Mr. Stallion 1d4ad49faf Minor 2021-12-29 13:25:33 -06:00
Mr. Stallion 94d5b8e327 Optional disable high contrast mode 2021-12-29 13:22:48 -06:00
Mr. Stallion acfd2bf9cf Stop ads when leaving a channel 2021-12-29 12:59:29 -06:00
Mr. Stallion b42a1417b0 Switch to Electron confirmation dialogs 2021-12-28 15:11:17 -06:00
Mr. Stallion 585bb5e095 v1.16.0 2021-12-23 22:51:27 -06:00
mrstallion 105c2ac7fd
Merge pull request #47 from ButterCheezii/body-type-search
Body type search
2021-12-20 16:37:36 -06:00
mrstallion 37a45c7f64
Merge pull request #51 from ButterCheezii/no-matcher-hang
Fix insane bug where some profiles cause client hang
2021-12-20 16:36:39 -06:00
buttercheezii 08c70b4dcc allow pinning on trackpad + respect allowJs 2021-12-06 06:08:17 -08:00
buttercheezii c539dba6a8 Fix insane bug where some profiles cause client hang
Some code was converting the customs object to an array with millions of elements, which caused iteration and ipc transport (json serialize) to hang the client for many minutes at a time.

This is probably because incorrect lodash functions were used on the customs. Lodash would convert it to array and then it would get stored and turn up as array every time, corrupting storage and ensuring client denial of service.

This fixes that bug by avoiding using incorrect lodash functions that convert things to arrays with millions of elements.

It also retroactively fixes profiles that were stored with array customs, so the client won't crash.
2021-12-06 05:00:44 -08:00
buttercheezii 273ebeca61 Body type search 2021-11-27 20:15:33 -08:00
Mr. Stallion abbcc6fcbf Fix missing ad buttons 2021-09-11 15:43:33 -05:00
Mr. Stallion 4321f76b0f Electron 11 2021-09-10 20:59:05 -05:00
Mr. Stallion 8877b7717a Updated dependencies 2021-09-10 19:21:31 -05:00
Mr. Stallion 73c8cf217b Fixed caching bugs 2021-09-10 18:02:50 -05:00
Mr. Stallion 4d1f2fd0d6 Image preview fixes 2021-09-07 20:33:01 -05:00
Mr. Stallion 225c6786af Fix clipboard 2021-09-07 01:02:31 -05:00
Mr. Stallion c7044ed435 Fix redgif previews 2021-09-06 19:56:50 -05:00
Mr. Stallion 60a9dc0997 Slightly more relaxed post length scoring 2021-03-26 12:53:17 -05:00
Mr. Stallion f264add394 Fixed m.imgur.com previews 2021-03-26 12:52:47 -05:00
Mr. Stallion ac52f30679 Unpin preview with middle click 2021-03-25 16:54:10 -05:00
Mr. Stallion 34cb62b1ad Post length comparison 2021-03-25 15:53:37 -05:00
Mr. Stallion fec16d1f89 Better profile scoring weights 2021-03-21 16:28:13 -05:00
Mr. Stallion 88ad750d94 Merge remote-tracking branch 'f-list/master' into canary 2021-03-21 11:42:40 -05:00
Maya 200c82499d 3.0.16 2021-03-18 00:29:56 +01:00
Mr. Stallion 4c28ce8264 Kink scoring 2021-03-06 14:59:28 -06:00
Mr. Stallion 00f2e2ba03 1.10.1 2021-02-26 15:46:34 -06:00
Mr. Stallion 0d45848cfe Minor 2021-02-08 20:52:03 -06:00
Mr. Stallion 7a5f71f801 More optimization 2021-02-04 19:08:51 -06:00
Mr. Stallion bebcc1f150 Optimization: don't rotate chat history while in the same conversation view 2021-02-04 16:05:40 -06:00
Mr. Stallion ae08ed67f6 Hide latest ad from character preview if it was posted more than 45 minutes ago 2021-02-03 19:57:58 -06:00
Mr. Stallion c0bf309f6d Updated version 2021-02-03 19:53:06 -06:00
Mr. Stallion b09fe7ec43 Minor 2021-02-02 19:55:10 -06:00
Mr. Stallion 2006270f6a Fixes to image previews 2021-02-01 15:20:19 -06:00
Mr. Stallion 7043a9af89 Faster loading IMGUR previews; slightly slower triggering preview popup 2021-02-01 12:17:11 -06:00
Mr. Stallion eba896275b Minor UI design changes 2021-02-01 12:16:30 -06:00
Mr. Stallion 805e097539 Cleanup on aisle 'colon' 2021-01-30 18:46:27 -06:00
Mr. Stallion 6ab1746929 Twitter previews 2021-01-24 14:07:58 -06:00
Mr. Stallion 1a33af73ea Instagram preview fix 2021-01-24 11:15:42 -06:00
Mr. Stallion 8c528b5e33 Fix sort in search 2021-01-23 23:02:19 -06:00
Mr. Stallion 97a2f1714b More search responsiveness 2021-01-23 22:45:31 -06:00
Mr. Stallion 52bf27d4fc Gelbooru fix 2021-01-23 16:06:38 -06:00
Mr. Stallion fe9180b789 Fixed logout/re-login leading to multiple event listeners 2021-01-20 15:26:15 -06:00
Mr. Stallion a020e71ad4 New event bus 2021-01-20 14:52:33 -06:00
Mr. Stallion 5b784db735 Responsive search view 2021-01-01 18:33:57 -06:00
Mr. Stallion 13db853dc3 Profile image optimization 2021-01-01 18:13:09 -06:00
Mr. Stallion ce26885a90 Skip auto ad 2020-12-30 19:59:56 -06:00
Mr. Stallion 8691469ff1 Colorblind mode 2020-12-29 22:54:16 -06:00
Mr. Stallion 725d250910 Random order ads 2020-12-28 17:07:10 -06:00
Mr. Stallion f2b6d8b8b1 Minor 2020-11-27 14:58:14 -06:00
Mr. Stallion 9ff0d2210f Check for unread notes and messages 2020-11-27 00:12:47 -06:00
Mr. Stallion 4282fa544a Minor 2020-11-24 23:44:22 -06:00
Mr. Stallion 4ceee99520 Better search rankings 2020-11-21 14:41:08 -06:00
Mr. Stallion e2d85a41e7 BOS fix 2020-11-06 17:44:40 -06:00
Mr. Stallion af55926527 Minor 2020-10-31 17:21:47 -05:00
Mr. Stallion 00e862ccf5 Character preview for [icon] 2020-10-31 17:21:40 -05:00
Mr. Stallion 35d4d3494a Cleaner adblock fix 2020-10-31 16:25:28 -05:00
Mr. Stallion 1a12a3e57d Character preview cleanup 2020-10-30 17:47:33 -05:00
Mr. Stallion 5aa59e1dba Minor 2020-10-25 18:07:31 -05:00
Mr. Stallion 61b4976763 Character previews 2020-10-25 17:55:21 -05:00
Mr. Stallion ef123fdddc More settings 2020-10-25 11:55:21 -05:00
Mr. Stallion d69cab94ec Match logic in user menu 2020-10-24 18:17:31 -05:00
Mr. Stallion 216c4885f0 Fixed URL previews in ad settings 2020-10-24 15:57:49 -05:00
Mr. Stallion c2c08a9b82 Updated dependencies 2020-10-24 15:47:50 -05:00
Mr. Stallion 543028043a Ad settings cleanup & ad buttons in channel list 2020-10-24 14:43:06 -05:00
Mr. Stallion a09f2b126a Tumblr/Twitter fixes 2020-10-24 14:42:04 -05:00
Mr. Stallion 50f8d1eb7f Improved species matching 2020-10-20 18:19:43 -05:00
Mr. Stallion d91f44d0db Improved species matching 2020-10-18 17:52:56 -05:00
Mr. Stallion 317d7970be Fixed friends and bookmarks lists failing to update character status 2020-10-04 16:49:13 -05:00
Mr. Stallion b52c7eec69 Fluid species support 2020-10-04 16:30:54 -05:00
Mr. Stallion 361c6ffd5a Furaffinity fix 2020-10-04 16:30:15 -05:00
Mr. Stallion cf4acbae4d Upgraded to Electron 10; upgraded dependencies 2020-10-04 13:14:12 -05:00
Mr. Stallion 343829dcb8 Minor 2020-07-05 16:49:40 -05:00
Mr. Stallion 567df79af1 More logging 2020-07-05 12:43:27 -05:00
Mr. Stallion 3425b80913 Cleaner loading spinner during software upgrades 2020-07-04 16:31:02 -05:00
Mr. Stallion 80dfe32006 Cache expiration 2020-06-30 16:51:06 -05:00
Mr. Stallion 8c7be4a443 More logging 2020-06-30 11:46:38 -05:00
Mr. Stallion 168d659785 Cap simultaneous API queries to 2 and prevent multiple requests trying to refresh the API ticket at the same time 2020-06-30 10:45:29 -05:00
Mr. Stallion f862d53243 Fixed date formatting 2020-06-29 20:35:14 -05:00
Mr. Stallion d2de87b554 Enforce 5s cooldown between ads across all connected characters 2020-06-29 19:59:00 -05:00
Mr. Stallion 9879195a41 Upgraded all dependencies 2020-06-29 17:01:06 -05:00
Mr. Stallion 814eb5faec Extra debug logging 2020-06-29 14:30:08 -05:00
Mr. Stallion cdff8db311 Image preview fixes 2020-06-29 13:42:42 -05:00
Mr. Stallion 7358babe7f Minor 2020-06-29 11:31:32 -05:00
Mr. Stallion 643a0340a8 Minor 2020-06-28 17:15:43 -05:00
Mr. Stallion 4ace1d4b32 Spelled out more limitations to the webview 2020-06-28 17:12:32 -05:00
Mr. Stallion b02db49404 Security review 2020-06-28 16:09:18 -05:00
Mr. Stallion 90b40f3796 Don't direct users to original F-Chat feedback / changelog 2020-06-23 19:36:14 -05:00
Mr. Stallion 50d64df7d8 Minor fixes 2020-06-18 15:17:00 -05:00
Mr. Stallion d316407627 Add scores to messages loaded with loadMore() 2020-06-16 14:18:04 -05:00
Mr. Stallion c31e3bde02 Reduced blocking UI on conversation view switches 2020-06-16 12:25:31 -05:00
Mr. Stallion b052689afc Much more optimized fetching strategy for profiles 2020-06-16 11:27:31 -05:00
Mr. Stallion adacce1e7a Image preview fixes 2020-05-24 17:07:58 -05:00