|  | c3ec9dfb11 | fix(ui): Do not trigger the sticker pack page for sent messages | 2022-12-18 20:28:29 +01:00 |  | 
			
				
					|  | 82c136b684 | feat(ui): Update the conversation when stickers get added or removed | 2022-12-18 20:19:49 +01:00 |  | 
			
				
					|  | ea4bb752b9 | fix(service): Guard against importing a sticker pack twice | 2022-12-18 18:56:39 +01:00 |  | 
			
				
					|  | bac673df99 | fix(ui): Give the StickerPicker a background | 2022-12-18 18:56:23 +01:00 |  | 
			
				
					|  | df2c2f5e4b | feat(ui): Honour restricted sticker packs | 2022-12-18 18:25:44 +01:00 |  | 
			
				
					|  | 8c3863f970 | feat(ui): Handle sticker XMPP URIs | 2022-12-18 18:14:29 +01:00 |  | 
			
				
					|  | bc49e31164 | fix(service): Add missing attributes to stickers and sticker packs | 2022-12-18 17:39:25 +01:00 |  | 
			
				
					|  | ce4c54b0d5 | fix(service): Freshly downloaded sticker packs are shown as still remote | 2022-12-18 17:23:06 +01:00 |  | 
			
				
					|  | 7b09cdeefd | feat(ui): Fix sticker messages not being rebuilt after downloading sticker pack | 2022-12-18 17:20:50 +01:00 |  | 
			
				
					|  | 39dc96ab7a | feat(ui): Add a shimmer for loading stickers | 2022-12-18 17:10:10 +01:00 |  | 
			
				
					|  | 2d13ff328e | feat(service): Publish a sticker pack after downloading it | 2022-12-18 15:15:14 +01:00 |  | 
			
				
					|  | 53dd598547 | feat(meta): Implement installing a remote sticker pack | 2022-12-18 15:05:53 +01:00 |  | 
			
				
					|  | 40b4a540a8 | feat(ui): Implement showing a remote sticker pack | 2022-12-18 14:20:18 +01:00 |  | 
			
				
					|  | 33ae53c199 | feat(meta): Mark XEP-0449 as complete | 2022-12-18 00:57:34 +01:00 |  | 
			
				
					|  | 97e9b0636b | fix(service): Fix OOB fallback messing the body up | 2022-12-18 00:56:46 +01:00 |  | 
			
				
					|  | b0b21e9d53 | feat(ui): Prepare for remote sticker packs | 2022-12-17 21:54:12 +01:00 |  | 
			
				
					|  | 53d5402502 | feat(ui): Add a wrapper for local and remote images | 2022-12-17 21:43:02 +01:00 |  | 
			
				
					|  | a190a9564e | fix(service): Silence some warning | 2022-12-17 21:36:22 +01:00 |  | 
			
				
					|  | 7846520788 | feat(service): Show 'Sticker' in the notification | 2022-12-17 21:34:35 +01:00 |  | 
			
				
					|  | 3444683983 | fix(service): Fix sent stickers not being visible in the preview | 2022-12-17 21:29:06 +01:00 |  | 
			
				
					|  | 00118ddafe | fix(meta): Switch to a hashKey | 2022-12-17 21:16:38 +01:00 |  | 
			
				
					|  | 525ba293e3 | feat(service): Remove sticker pack files on removal | 2022-12-17 19:40:12 +01:00 |  | 
			
				
					|  | 071f6c08fd | feat(ui): Add forgotten i18n string | 2022-12-17 19:33:40 +01:00 |  | 
			
				
					|  | da70236a45 | feat(ui): Translate missing strings | 2022-12-17 19:31:39 +01:00 |  | 
			
				
					|  | cfdda2d293 | feat(meta): Cleanup + simple sticker pack management | 2022-12-17 19:24:20 +01:00 |  | 
			
				
					|  | aba265d787 | feat(service): Do not import sticker packs that are restricted | 2022-12-17 17:42:54 +01:00 |  | 
			
				
					|  | bbcb37bc4e | feat(meta): Update DOAP | 2022-12-17 17:34:58 +01:00 |  | 
			
				
					|  | eff7d7493d | feat(service): Calculate the sticker pack's id on import | 2022-12-17 17:34:09 +01:00 |  | 
			
				
					|  | 730916758e | feat(ui): Implement a simple sticker overview page | 2022-12-17 16:21:14 +01:00 |  | 
			
				
					|  | 9acfe2751e | feat(ui): Show the sticker in the conversation preview | 2022-12-17 14:04:12 +01:00 |  | 
			
				
					|  | 386569d7cf | feat(ui): Correctly handle quoting stickers | 2022-12-17 14:00:41 +01:00 |  | 
			
				
					|  | 39a7e1eb19 | feat(ui): Fix linter issues + i18n | 2022-12-17 13:53:22 +01:00 |  | 
			
				
					|  | f492845235 | feat(ui): Somewhat handle not locally available stickers | 2022-12-17 13:45:08 +01:00 |  | 
			
				
					|  | ab42fc8b57 | feat(ui): Add a sticker settings page | 2022-12-17 13:36:44 +01:00 |  | 
			
				
					|  | a5a9fce330 | fix(ui): Fix crash | 2022-12-17 13:21:21 +01:00 |  | 
			
				
					|  | a70286dda4 | feat(service): Allow receiving stickers | 2022-12-17 12:40:50 +01:00 |  | 
			
				
					|  | 2b3e587be4 | feat(meta): Display and sending of stickers | 2022-12-17 12:22:10 +01:00 |  | 
			
				
					|  | ebfac9730b | fix(meta): Fix linter issues | 2022-12-16 23:09:27 +01:00 |  | 
			
				
					|  | fbd3c6ca92 | refactor(ui): Refactor the StickerPicker | 2022-12-16 23:02:40 +01:00 |  | 
			
				
					|  | 1cd3dabcea | fix(ui): Make the send button's bottom padding adhere to the pickers | 2022-12-16 22:54:31 +01:00 |  | 
			
				
					|  | eba17880d0 | feat(meta): Adapt the sticker picker | 2022-12-16 22:49:59 +01:00 |  | 
			
				
					|  | c168f910a9 | feat(service): Allow importing sticker packs | 2022-12-16 22:33:06 +01:00 |  | 
			
				
					|  | 98dd704fda | feat(meta): Begin work in stickers | 2022-12-16 20:58:02 +01:00 |  | 
			
				
					|  | 4ecebe8982 | fix(service): Do not reopen conversations on subscription requests Maybe fixes #165. | 2022-12-12 12:56:30 +01:00 |  | 
			
				
					|  | 8f1d17636e | Merge pull request 'Implement reading contact data from the phonebook' (#182) from feat/contact-integration into master Reviewed-on: https://codeberg.org/moxxy/moxxyv2/pulls/182 | 2022-12-12 11:54:16 +00:00 |  | 
			
				
					|  | fb1c202586 | refactor(service): contact.dart -> contacts.dart | 2022-12-12 12:50:47 +01:00 |  | 
			
				
					|  | d7a4ce022e | feat(service): Reset a roster item to pseudoRosterItem on removal | 2022-12-12 12:40:09 +01:00 |  | 
			
				
					|  | 64c3796429 | feat(ui): Prevent removing a pseudo contact | 2022-12-12 12:37:21 +01:00 |  | 
			
				
					|  | 80a517beaa | fix(ui): Display pseudo roster items in the share selection | 2022-12-12 12:35:16 +01:00 |  | 
			
				
					|  | cec31550f8 | fix(service): Handle inRoster for pseudo roster items | 2022-12-12 12:23:12 +01:00 |  |