cinny/src/app/utils
Ajay Bura 286983c833
New room settings, add customizable power levels and dev tools (#2222)
* WIP - add room settings dialog

* join rule setting - WIP

* show emojis & stickers in room settings - WIP

* restyle join rule switcher

* Merge branch 'dev' into new-room-settings

* add join rule hook

* open room settings from global state

* open new room settings from all places

* rearrange settings menu item

* add option for creating new image pack

* room devtools - WIP

* render room state events as list

* add option to open state event

* add option to edit state event

* refactor text area code editor into hook

* add option to send message and state event

* add cutout card component

* add hook for room account data

* display room account data - WIP

* refactor global account data editor component

* add account data editor in room

* fix font style in devtool

* show state events in compact form

* add option to delete room image pack

* add server badge component

* add member tile component

* render members in room settings

* add search in room settings member

* add option to reset member search

* add filter in room members

* fix member virtual item key

* remove color from serve badge in room members

* show room in settings

* fix loading indicator position

* power level tags in room setting - WIP

* generate fallback tag in backward compatible way

* add color picker

* add powers editor - WIP

* add props to stop adding emoji to recent usage

* add beta feature notice badge

* add types for power level tag icon

* refactor image pack rooms code to hook

* option for adding new power levels tags

* remove console log

* refactor power icon

* add option to edit power level tags

* remove power level from powers pill

* fix power level labels

* add option to delete power levels

* fix long power level name shrinks power integer

* room permissions - WIP

* add power level selector component

* add room permissions

* move user default permission setting to other group

* add power permission peek menu

* fix weigh of power switch text

* hide above for max power in permission switcher

* improve beta badge description

* render room profile in room settings

* add option to edit room profile

* make room topic input text area

* add option to enable room encryption in room settings

* add option to change message history visibility

* add option to change join rule

* add option for addresses in room settings

* close encryption dialog after enabling
2025-03-19 23:14:54 +11:00
..
ASCIILexicalTable.ts URL navigation in interface and other improvements (#1633) 2024-06-01 00:19:46 +10:00
AsyncSearch.ts Refactor state & Custom editor (#1190) 2023-06-12 16:45:23 +05:30
blurHash.ts Refactor timeline (#1346) 2023-10-06 08:14:06 +05:30
common.ts redesigned app settings and switch to rust crypto (#1988) 2025-02-10 16:49:47 +11:00
disposable.ts (chore) remove outdated code (#1765) 2024-07-08 21:27:10 +10:00
dom.ts fix notification crash on ios (#2192) 2025-02-10 21:02:33 +11:00
featureCheck.ts feat: check IndexedDB support (#1630) 2024-01-23 18:36:55 +05:30
findAndReplace.ts Timeline Perf Improvement (#1521) 2023-10-30 11:28:47 +05:30
key-symbol.ts Add ESC btn to toolbar to quickly exit formatting (#1283) 2023-06-16 11:09:09 +10:00
keyboard.ts redesigned app settings and switch to rust crypto (#1988) 2025-02-10 16:49:47 +11:00
matrix-crypto.ts redesigned app settings and switch to rust crypto (#1988) 2025-02-10 16:49:47 +11:00
matrix-uia.ts feat: URL navigation in auth (#1603) 2024-01-21 18:20:56 +05:30
matrix.ts New room settings, add customizable power levels and dev tools (#2222) 2025-03-19 23:14:54 +11:00
mimeTypes.ts redesigned app settings and switch to rust crypto (#1988) 2025-02-10 16:49:47 +11:00
regex.ts sanitize string before used in regex to prevent crash (#2219) 2025-02-20 18:30:54 +11:00
room.ts Remove fallback replies & implement intentional mentions (#2138) 2025-02-23 22:08:08 +11:00
sanitize.ts Fix crash when img without src tag (#1731) 2024-05-12 10:06:35 +05:30
sort.ts URL navigation in interface and other improvements (#1633) 2024-06-01 00:19:46 +10:00
time.ts Refactor timeline (#1346) 2023-10-06 08:14:06 +05:30
user-agent.ts Editor Commands (#1450) 2023-10-18 07:45:30 +05:30