Commit graph

289 commits

Author SHA1 Message Date
Henry Jameson
f354de14cc Merge branch 'themes3-grand-finale-maybe' into shigusegubu-themes3 2024-10-05 18:47:28 +03:00
Henry Jameson
24663b2f04 Merge remote-tracking branch 'origin/develop' into themes3-grand-finale-maybe 2024-10-03 23:06:47 +03:00
Henry Jameson
9e3e4ed429 rearrange palettes so that Pleroma-dark is default (first) and bird is next to Pleroma-light in UI 2024-10-03 23:03:56 +03:00
Henry Jameson
e7406974d5 Merge branch 'themes3-grand-finale-maybe' into shigusegubu-themes3 2024-10-03 02:21:42 +03:00
Henry Jameson
ab295c588d better input styles 2024-10-03 00:12:40 +03:00
Henry Jameson
e8d0e45b5b it is working. finally. 2024-10-02 16:22:28 +03:00
Henry Jameson
ba4be2cb22 yet another massive overhaul on how themes are loaded/applied 2024-10-02 02:35:52 +03:00
Henry Jameson
f0957bdb4f palettes that actually work 2024-10-01 00:42:33 +03:00
Henry Jameson
53d1931acb Merge branch 'splashscreen' into shigusegubu-themes3 2024-09-18 17:37:16 +03:00
Henry Jameson
82936aed38 cleanup, styles, fox random, and better "animation" for orz 2024-09-18 03:37:59 +03:00
Henry Jameson
1f84b79f4e Merge branch 'splashscreen' into shigusegubu-themes3 2024-09-17 23:03:13 +03:00
Henry Jameson
7550b8cbd2 splashscreen is now smaller, big cleanup on aisle themes - removed a lot unnecessary sync/awaits and promises that were sequential anyway 2024-09-17 22:57:39 +03:00
Henry Jameson
2abde63afc swap pleromatan_apology_fox location 2024-09-17 22:57:39 +03:00
Henry Jameson
dc4cbbe830 fix symlink 2024-09-17 22:57:39 +03:00
Henry Jameson
00df9c9c32 initial splashscreen implementation 2024-09-17 22:57:39 +03:00
Henry Jameson
116019547e Merge branch 'splashscreen' into shigusegubu-themes3 2024-09-16 03:00:56 +03:00
Henry Jameson
fd7eed2fbf swap pleromatan_apology_fox location 2024-09-16 03:00:31 +03:00
Henry Jameson
79e0ca9fe1 Merge branch 'splashscreen' into shigusegubu-themes3 2024-09-16 02:52:37 +03:00
Henry Jameson
ab90b242f3 fix symlink 2024-09-16 02:52:27 +03:00
Henry Jameson
e583549718 Merge branch 'splashscreen' into shigusegubu-themes3 2024-09-16 02:34:25 +03:00
Henry Jameson
ac5a0bb0b5 initial splashscreen implementation 2024-09-16 02:34:02 +03:00
Henry Jameson
1b076e2179 reduce amount of customizations in git repo 2023-01-16 21:53:22 +02:00
Tusooa Zhu
d865f572aa
Generate grouped unicode emojis from unicode-emoji-json 2022-09-18 13:19:53 -04:00
Henry Jameson
14be662918 Merge branch 'from/develop/tusooa/grouped-emoji-picker' into shigusegubu-vue3
* from/develop/tusooa/grouped-emoji-picker: (34 commits)
  Fix emoji picker lint
  Fix emoji picker lint
  Tweak efficiency when changing filter keywords in emoji picker
  Use trimmed keyword for filtering emojis
  Limit the width of unsupported multichar emojis
  Make emoji picker work with vue3
  Make StillImage react to src changes
  Lint
  Add English translation for unicode emoji group names
  Add icons for unicode emoji groups
  Make emoji picker use grouped unicode emojis
  Generate grouped unicode emojis from unicode-emoji-json
  Scroll active tab header into view in emoji picker
  Clean up emoji picker css
  Use StillImage to render emojis in emoji picker
  Fix error on emoji picker first load
  Group emojis only by pack and remove pack: prefix
  Lint
  Lazy-load emoji picker in post form
  Fix sticker picker heading tab
  ...
2022-08-18 11:50:40 +03:00
Tusooa Zhu
ee14424a58
Generate grouped unicode emojis from unicode-emoji-json 2022-08-17 19:01:56 -04:00
Henry Jameson
bfb3b4d8dc Merge branch 'been-awhile' into shigusegubu-vue3
* been-awhile:
  move pleroma-tan just a tiny bit lower
  art credit
  lint
  proper animation
  don't let function access `this`
  lint
  proper links and fix user detection
  don't show to anons, make it possible to disable notification instance-wide
  Apply 2 suggestion(s) to 1 file(s)
  Apply 2 suggestion(s) to 1 file(s)
  lint
  unit test + some refactoring
  refactoring
  shadow
  debug handlers for now
  server-side storage for flags
  Update dependency vue-i18n to v9.2.0
  initial scratch
2022-08-08 14:24:27 +03:00
Henry Jameson
fcf62a13ed don't show to anons, make it possible to disable notification instance-wide 2022-08-08 02:01:07 +03:00
Henry Jameson
26f2736c77 defaults! 2022-02-04 14:23:38 +02:00
Henry Jameson
9f24faaa94 Merge remote-tracking branch 'origin/develop' into shigusegubu
* origin/develop:
  Remove unused shoutbox channel state from side drawer
  This setting didn't actually do anything
  Use old value to discover if Shoutbox is available until we ship a new release that's declaring the feature as "shout"
  Keep channel name the same for backwards compatibility
  Rename legacy PleromaFE Chat functionality to "Shout"
2021-06-04 12:13:22 +03:00
Mark Felder
21477d07e9 This setting didn't actually do anything 2021-06-01 16:51:47 -05:00
Mark Felder
0604b1d5b7 Rename legacy PleromaFE Chat functionality to "Shout" 2021-06-01 12:51:20 -05:00
Henry Jameson
966ea715b0 Merge remote-tracking branch 'origin/develop' into shigusegubu
* origin/develop:
  Added Traditional Chinese to language swithcer
  Newer chromedriver works on MacOS aarch64
  make with-load-more not use computeds when they don't work for it
  update changelog with latest release
  simplified code, review
  change your log
  theme ui
  Basic no-wallpaper support
2021-01-01 20:25:30 +02:00
Henry Jameson
c197756767 Basic no-wallpaper support 2020-12-16 18:25:07 +02:00
Henry Jameson
26ca3fb5d5 Merge remote-tracking branch 'origin/develop' into shigusegubu
* origin/develop: (119 commits)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Russian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Russian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Ukrainian)
  ...
2020-12-06 12:45:58 +02:00
Shpuld Shpuldson
767db567ad update emoji.json, add script that merges new emoji from another source 2020-11-30 14:43:39 +02:00
Henry Jameson
893741c363 Merge remote-tracking branch 'origin/develop' into shigusegubu
* origin/develop:
  Fix the chat scroll behavior for vertical screens.
  fix mobile badge alignment
  change approach to disable all, enable some
  fix mobile navbar hitboxes
  Instead of blocking all interaction, only block interaction in places that matter
  added comment
  fix chat heading not being aligned and using wrong styles
  fix chat badge and unify styles across all badges including follow request count.
  change logo to svg
  Update CHANGELOG.md
  update changelog for optimistic chat posting
  fix test
  move from using timestamps to ids when tracking last seen in chats
  Apply 1 suggestion(s) to 1 file(s)
  Optimistic message sending for chat
2020-11-08 14:56:51 +02:00
Henry Jameson
3db218dec1 change logo to svg 2020-11-02 19:37:01 +02:00
Henry Jameson
633349ddff Refactor desktop navbar into a component, change layout to grid for
better compatibility with search field and simpler CSS
2020-10-29 22:54:28 +02:00
Henry Jameson
41d08653b5 Merge branch 'various-css-fixes' into shigusegubu
* various-css-fixes:
  fix play-on-hover gifs issues
  fix preview spinner
  Refactor desktop navbar into a component, change layout to grid for better compatibility with search field and simpler CSS
2020-10-29 22:22:07 +02:00
Henry Jameson
84ad944734 Refactor desktop navbar into a component, change layout to grid for
better compatibility with search field and simpler CSS
2020-10-29 22:15:02 +02:00
Henry Jameson
b583b3d291 Merge remote-tracking branch 'origin/develop' into shigusegubu
* origin/develop: (38 commits)
  >boxes
  better icon for picker
  fix settings tabs on mobile, update follow request badge
  update & unify the navbars heights
  improved side-drawer alignments
  improved the semantics for our icon scale, fixed preview, fixed navbar desktop
  Translated using Weblate (Chinese (Simplified))
  make subjectline input use size=1 for compatibility with CJK fonts
  fontello aftermath
  bye bye fontello
  lint
  rotate the shackle of the lock for better accessibility
  come on and slam
  fix attachment remove pointer
  remaining changes...
  more replacements + small renames
  More stuff. Buttons in user card's corner now have MUCH bigger hitboxes
  cancel -> times
  chevrons-downs, settings
  more FA5 stuff with small related refactoring
  ...
2020-10-28 23:27:43 +02:00
Henry Jameson
1b50d700aa bye bye fontello 2020-10-21 00:34:42 +03:00
Henry Jameson
8e76a1dc53 Merge remote-tracking branch 'origin/develop' into shigusegubu
* origin/develop: (23 commits)
  change icon to a megaphone
  change side drawer to use shoutbox name
  update changelog
  Fix chat messages being missed when the streaming is disabled and the messages are sent by both participants simultaneously
  Fix the chat list order and last message timestamp updates
  change a eslint disable to nextline only
  fix vue warnings and errors
  Translated using Weblate (Basque)
  Translated using Weblate (Spanish)
  Translated using Weblate (Spanish)
  Translated using Weblate (Spanish)
  Do not show desktop notifications for your own chat messages
  Add hacky functionality to open specific settings tabs
  Password reset no longer informs user of errors or account existence
  add changelog entry
  hide poll when subject collapsed, but show poll icon
  update changelog for autocomplete fixes
  update changelog with 2.1.0, fix Add -> Added in older releases
  Rewrite word split imperatively for control
  wip start
  ...
2020-09-17 23:24:03 +03:00
Shpuld Shpuldson
20d33c2fbc change icon to a megaphone 2020-09-16 11:53:54 +03:00
Henry Jameson
13bab19494 Merge remote-tracking branch 'origin/develop' into shigusegubu
* origin/develop:
  Apply suggestion to src/components/chat_list/chat_list.vue
  Add the single-line prop to StatusContent and use it for chat list items
  Remove direct style manipulations in favor of classes
  Undo the promise rejection on the json parser error in promisedRequest
  Add the empty chat list placeholder.
  Disable status preview in the chat posting form
  Address feedback
  Add Chats
2020-07-10 12:17:55 +03:00
Henry Jameson
4e8499abad Merge remote-tracking branch 'origin/develop' into shigusegubu
* origin/develop: (38 commits)
  give notification timeago a min width
  streamline profile image api, update reset ui for all profile images to match avatar, remove unnecessary stuff
  corrected tos.html location
  Translated using Weblate (Italian)
  Translated using Weblate (Chinese (Simplified))
  Translated using Weblate (Italian)
  Translated using Weblate (Finnish)
  Apply suggestion to src/components/staff_panel/staff_panel.js
  StaffPanel: Move staff loading to panel creation.
  Apply suggestion to src/boot/after_store.js
  fix preview opening automatically
  After Store: Correctly handle preloaded HTML
  remove console log
  fix issue on posting another status
  remove unnecessary code
  add more ways to set description
  fix edge case of videos and unknown files together
  fix modal types check being broken
  don't close preview on post, move visibility notices above the preview where they belong
  remove contenttype check from content type watcher
  ...
2020-07-08 20:03:52 +03:00
eugenijm
aa2cf51c05 Add Chats 2020-07-08 15:21:31 +03:00
Dym Sohin
1767ee01d0 corrected tos.html location 2020-07-07 19:34:45 +00:00
Shpuld Shpuldson
87b5f828d7 fix conflicts, use file icon instead of link, add support for audio and file icon in cw'd posts 2020-07-06 14:01:03 +03:00
Henry Jameson
7d81d11338 Merge remote-tracking branch 'origin/develop' into shigusegubu
* origin/develop: (41 commits)
  Apply suggestion to src/components/notifications/notifications.js
  fix height for emoji panel of settings modal
  Add bookmarks
  FE part of BE issue 1586 provide index md
  change alert popup alpha
  add follow request users to store
  make the addNotice dispatch return the notice
  change storage error one-off into a global notice system
  remove accidental log
  revert accidental change in instance.js
  update the message and changelog
  catch localforage error and let the application work, add an alert for user to dismiss
  document the 'mark-as-read-detection' system
  allow overscrolling enough to not have FAB block interactables
  add initial fetching back in a more streamlined way
  remove unnecessary fetchAndUpdate, change notifications fetcher to not double fetch
  change Show New text to Reload when flushing
  Make use of backend reply filtering
  update changelog for reply-to strikethrough
  add no-statusId support for status popover
  ...
2020-07-05 15:46:34 +03:00