Commit graph

297 commits

Author SHA1 Message Date
“Raroun”
90b94e955a Fix file browser mode switch requiring double click 2026-03-24 10:39:40 +01:00
“Raroun”
c4b2ffa66c Modernize jot.js
- Fix implicit global variables (reply, noAttachment)
- Add feature detection for aStr, bin2hex, autosize
- Add error handling for AJAX requests
- Wrap in IIFE with strict mode
- Add JSDoc documentation
2026-03-05 12:03:26 +01:00
“Raroun”
d6067d3466 Modernize compose.js and modal.js with improved architecture and bug fixes
compose.js:
- Add draft autosave to sessionStorage (body, location, scheduled_at)
- Restore draft when returning to compose page
- Clear form after successful post submission
- Fix geolocation operator precedence bug
- Fix button staying disabled after geolocation error
- Add sessionStorage availability check for private browsing
- Wrap in IIFE with 'use strict'
- Add JSDoc documentation
- Use namespaced events (.compose)

modal.js:
- Fix critical double event registration bug in editpost()
- Add isJotResetBound flag to ensure single handler binding
- Add isEditJotClosing guard for race condition protection
- Wrap in IIFE with 'use strict'
- Add feature detection for all external dependencies
- Use namespaced events (.frio, .frio-edit)
- Add JSDoc documentation
2026-02-27 13:23:03 +01:00
Raroun
3255c4c9d6
Merge branch 'friendica:2025.07-rc' into feature/frio-photo-delete-modal 2026-01-05 18:35:17 +01:00
“Raroun”
d02ca1dcee Use modal for photo deletion confirmation in frio theme 2026-01-03 12:08:11 +01:00
“Raroun”
6a4dcb0d36 Fix photo album hover caption CSS specificity for justified gallery 2026-01-02 08:56:54 +01:00
Marcus Funch
9a9f08b08c Frio: Remove firefox logo mask - the icon adapts to the nav background color anyway
..and it started causing issues for Webkit browsers (Epiphany/Safari), where the logo disappeared
2025-09-17 13:40:43 +02:00
Marcus Funch
2df6027b31 Consistent action buttons, post icon change, related css+js cleanup 2025-09-09 22:46:07 +02:00
Marcus Funch
3478005ea5 Add text to main compose button, adjust mention button accordingly 2025-09-03 20:26:52 +02:00
Marcus Funch
38c08f81aa Frio: Move autoresizing of textareas to theme.js 2025-08-09 21:59:18 +02:00
Marcus Funch
f97abc11f0 Search: Replace "No results" notification with text, with translations 2025-06-21 13:25:31 +02:00
f3c5855fc1 Some more screenreader improvements 2025-02-04 04:49:05 +00:00
f3202b0508 Account for calendar post edition in editpost()
- Calendar form doesn't have a dropzone nor link preview capability
2025-01-26 17:45:23 -05:00
5af3b9dedd REUSE more work on bin and view directories 2024-08-25 08:45:08 +02:00
4cbc213dda REUSE view directory 2024-08-24 14:15:18 +02:00
loma-one
367170a92a
Colour for fading in a comment adjusted
When a comment is called up via the notification, the comment is highlighted brightly. With a dark theme, this is disproportionately bright. 

The changed colour values represent a compromise between light and dark themes. 

https://github.com/friendica/friendica/issues/14052
2024-05-16 11:28:33 +02:00
113d72f59f Frio: perform item update after activity 2023-12-11 04:26:24 +00:00
a1fb0f848c [frio] Add search in contact address to filter circle member list 2023-10-15 00:48:44 -04:00
Jakobus Schürz
dd851c8eeb fix commenting on 1st comment level 2023-10-11 08:38:05 +02:00
Jakobus Schürz
67a6899ed7 send on ctrl+enter
in
* comments
* prv_messages
* composer
* jot
2023-10-11 04:09:44 +02:00
Jakobus Schürz
302eed95f7 add margin top to separate buttons, move button to navbar 2023-10-07 18:50:06 +02:00
Jakobus Schürz
695fc58187 move mention-button to navbar
translations
2023-10-07 01:33:45 +02:00
4c6334ea13 [frio] Add Mute Author Server button to post actions 2023-08-20 14:27:09 -04:00
3385147f25 Replace "forum" by "group" in the rest of the code 2023-06-02 13:52:41 -04:00
4f7740264e Replace "group" with "circle" in the rest of the code
- Remaining mentions already mean "forum"
2023-05-27 22:01:45 -04:00
1744f6b2c3 Add menu entry to directly collapse posts 2023-05-20 12:24:19 +00:00
44bdff664a
Merge pull request #13076 from annando/fancybox
Add Fancybox to the core
2023-05-03 17:16:00 -04:00
b4b9a6a34a Add Fancybox to the core 2023-05-03 20:59:28 +00:00
d2429b1096
Merge pull request #13070 from xundeenergie/fix-share-via
change test for navigator.share - fixes #13054
2023-05-02 08:04:02 -04:00
Jakobus Schürz
2294d6ffc3 change test for navigator.share - fixes #13054
this testing for navigator.share is recommended from mozilla.
tested with firefox linux, android and vivaldi on linux.
2023-05-02 10:31:43 +02:00
Josh Soref
bfc1b7f298 spelling: widgets
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
26d2c0d2dc spelling: whitespace
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
3588e35c87 spelling: visible
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
c6a9e8be39 spelling: the
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
9cc37d5541 spelling: that
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
65d6e2f80f spelling: special
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
4e2ef78357 spelling: some
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
68c7634fa6 spelling: sidebar
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
81b04ef37a spelling: separator
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
131695cb11 spelling: preview
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
82d4d329be spelling: original
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:14:16 -04:00
Josh Soref
594cf63a16 spelling: javascript
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:13:07 -04:00
Josh Soref
c8d5b6e0c6 spelling: group
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:23 -04:00
Josh Soref
1fdd0f9152 spelling: dimensions
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:23 -04:00
Josh Soref
f1a33174ac spelling: desktop
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:23 -04:00
Josh Soref
4e6a2b1761 spelling: content
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:22 -04:00
Josh Soref
acb1e71082 spelling: comment
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:22 -04:00
Josh Soref
c754ac9cc5 spelling: colors
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:22 -04:00
Josh Soref
d553aeabbe spelling: button
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:22 -04:00
Josh Soref
56fc1a9fcd spelling: bottom
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:22 -04:00