Commit Graph

156 Commits

Author SHA1 Message Date
Niko e0f7189043 Improved app.toast styles + changes templates to show icons 2022-02-20 20:28:36 +01:00
Niko ef7b774c28 Created app.toast module for showing toast|messages to user 2022-02-20 19:24:14 +01:00
Niko 13a98f5d35 Remove unnecessary .js 2022-02-20 17:59:55 +01:00
Niko 779a7db902 Support options in app.overlay.create() 2022-02-20 17:58:23 +01:00
Niko 0c405137c2 recalc height-mobile on overlay show 2022-02-20 17:50:13 +01:00
Niko bacf4330bd Improve UX on post collapse + some fixes + code improvements 2022-02-20 17:48:01 +01:00
Niko d952cab678 Hide pages.meet actions when status is full-screen + css improvements 2022-02-20 17:37:29 +01:00
Niko b0920c186e Implemented post trail to view current and pending posts 2022-02-20 17:04:25 +01:00
Niko 95adab3ad4 Code improvements using css properties 2022-02-20 04:07:59 +01:00
Niko 1bc1ac3a34 Code improvements: added a way to add html var (properties) 2022-02-20 04:02:41 +01:00
Niko 3619dd6f8d (Really) fix firefox address bar height problem on mobiles 2022-02-20 03:24:17 +01:00
Niko 81072c6bc9 Fix firefox address bar height issue 2022-02-20 02:01:06 +01:00
Niko 62f46f9562 Added app.media module and template to view page.meet images
* Also fix Firefox height problem when hiding address bar in Mobile
2022-02-19 18:38:30 +01:00
Niko 63941493a9 Improved UX on pages.meet collapsible posts 2022-02-19 17:16:40 +01:00
Niko 7ce1522234 Add discard implementation on pages.meet actions 2022-02-18 17:52:34 +01:00
Niko ddce1560bf Added discard/maybe buttons on pages.meet 2022-02-18 17:31:38 +01:00
Niko 7ba0468aaa Added authenticated API methods to block/unblock accounts
* This will also make it discard that accounts in meet timeline
2022-02-18 17:05:33 +01:00
Niko 9d443c94d4 Add '...' before collapse view_more link (when collapsed) 2022-02-18 15:13:30 +01:00
Niko 1ee9009628 Added view-more collapse function on pages.meet posts 2022-02-18 14:42:04 +01:00
Niko 70f3a148ef enable debug painting 2022-02-18 12:05:45 +01:00
Niko e85e59d875 Remove focus on Heart icon (Crush action) when clicked 2022-02-18 12:01:45 +01:00
Niko 48890e5b5e Add the option to permitUserSelect on element drag animations 2022-02-18 11:56:16 +01:00
Niko 1d4c03eaf4 Make use of http.cache module on instance_emojis 2022-02-18 11:42:49 +01:00
Niko 6980381ad5 Add a base.js module for http time-based caching 2022-02-18 11:42:10 +01:00
Niko e9feb6d912 Support joinmastodon.org#Emoji ns custom emojis 2022-02-18 11:26:19 +01:00
Niko 19567fadd9 Added an async method to wait X seconds (max) for a callback to return true 2022-02-18 11:25:34 +01:00
Niko c39fc40196 Added map-marker icon to pages.meet item at "place" 2022-02-18 01:35:43 +01:00
Niko d4cf1d92e7 Support lowercase hashtags when there is Uppercase in post 2022-02-17 23:13:31 +01:00
Niko a59debaa2d Remove logging in app.post.prepare4html 2022-02-17 22:35:00 +01:00
Niko d34b4f0ae9 Make posts tags in pages.meet have different color and style 2022-02-17 22:31:43 +01:00
Niko ee75bdca9d Support links in posts (expanded automatically as detected in clear text) 2022-02-17 22:24:18 +01:00
Niko ab8db4cf83 Make post replacements on pages.meet more stable 2022-02-17 22:11:20 +01:00
Niko 5bd19dcc18 Support hashtags (with a.href) on pages.meet post 2022-02-17 22:03:54 +01:00
Niko 5c5c5091b4 Make pages.meet post expand post "tags" into the HTML 2022-02-17 21:56:23 +01:00
Niko c1ac8d5673 Added very basic loading system in pages.crushes module
* Templates created: crushes.content, crushes.item
* Moved "exact" to "regex" for handling URL hash
* Changed app.php basic template
2022-02-17 02:46:45 +01:00
Niko 6c39b41722 Add regex support for window.location.hash handlers 2022-02-17 02:23:31 +01:00
Niko a0b7b85e8f Fix copy/paste bad code on /api/me/pending_follows 2022-02-17 02:13:25 +01:00
Niko 34d481ea77 Add basic pages.meet action.crush() support 2022-02-17 02:00:50 +01:00
Niko 794fc1ea39 Code cleanup 2022-02-17 01:52:16 +01:00
Niko 870c52c7bf Improved state conservation in pages.meet 2022-02-17 01:51:27 +01:00
Niko 7dabf832b6 Added a repaint interval function for pages.meet (if active) 2022-02-17 01:32:54 +01:00
Niko e6e67b2b09 Implemented loadMore pagination on pages.meet 2022-02-17 01:24:26 +01:00
Niko 456b9cea18 Don't show replies on /feed/meet 2022-02-16 22:03:42 +01:00
Niko e60cfc15db Improved defaults for templates in pages.meet 2022-02-16 21:41:14 +01:00
Niko 5075a218b5 Fix carousel not working when item is deleted or no items at all 2022-02-16 21:28:44 +01:00
Niko 4b494dcc7a Move pages.meet painting to a .paint() method 2022-02-16 21:22:51 +01:00
Niko 4c562ebaff Support custom post FG and BG colors by settings "fedilove_pcolors" tag 2022-02-16 21:14:31 +01:00
Niko f0ab1b80d3 Change template for pages.meet item 2022-02-16 20:45:17 +01:00
Niko 71881aead9 Add "props" for AP Person using the schema.org#PropertyValue 2022-02-16 20:35:48 +01:00
Niko 6510fe9a9e Added new strings on pages.meet 2022-02-16 19:56:32 +01:00