Commit graph

5466 commits

Author SHA1 Message Date
Henry Jameson
00d16cc415 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  relative units in line-height + some cleanup
2022-04-20 23:55:53 +03:00
Henry Jameson
33d92f9b16 relative units in line-height + some cleanup 2022-04-20 23:55:34 +03:00
Henry Jameson
a78339cebf Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  more em-sized fonts
2022-04-20 23:44:46 +03:00
Henry Jameson
7f513fe46f more em-sized fonts 2022-04-20 23:44:33 +03:00
Henry Jameson
19a22b40d9 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  cleanup and fixes
2022-04-20 23:23:08 +03:00
Henry Jameson
58a975e8df cleanup and fixes 2022-04-20 23:22:51 +03:00
Henry Jameson
1d19844b3e Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  fixes for mobile
2022-04-20 20:43:22 +03:00
Henry Jameson
076c52788b fixes for mobile 2022-04-20 20:43:10 +03:00
Henry Jameson
97d07ed0f6 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  restore old chat inputbox behavior
2022-04-20 20:40:41 +03:00
Henry Jameson
80b1ccb267 restore old chat inputbox behavior 2022-04-20 20:40:10 +03:00
Henry Jameson
06eba8751c Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  fix some chat errors/warnings that sometimes happen
  Fix incorrect close of a status popover when clicking Expand inside it
  fix tests
  fix hashtags by explicitly putting attributes
2022-04-20 20:24:09 +03:00
Henry Jameson
e388dbc168 Merge branch 'fix-chat-errors' into threecolumn
* fix-chat-errors:
  fix some chat errors/warnings that sometimes happen
  Fix incorrect close of a status popover when clicking Expand inside it
  fix tests
  fix hashtags by explicitly putting attributes
2022-04-20 20:23:34 +03:00
Henry Jameson
895eda3714 fix some chat errors/warnings that sometimes happen 2022-04-20 20:19:22 +03:00
Henry Jameson
991a11079e Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  fix chat
2022-04-20 20:16:49 +03:00
Henry Jameson
be8098e8ec fix chat 2022-04-20 20:16:41 +03:00
Henry Jameson
a83d947262 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  i forgor
2022-04-20 20:03:27 +03:00
Henry Jameson
06f58f5349 i forgor 2022-04-20 20:03:18 +03:00
Henry Jameson
8baba5eb59 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  more fixes for timeline headers
  tons of fixes mainly aimed at panel headings
2022-04-20 19:57:38 +03:00
Henry Jameson
85c515b395 more fixes for timeline headers 2022-04-20 19:57:01 +03:00
Henry Jameson
631b8b93a4 tons of fixes mainly aimed at panel headings 2022-04-20 19:44:49 +03:00
Henry Jameson
e157b8be63 tons of fixes mainly aimed at panel headings 2022-04-20 19:44:31 +03:00
Tusooa Zhu
a4ea0a30bf
Fix incorrect close of a status popover when clicking Expand inside it
basically Vue (3 in particular?) will make changes to DOM before this event
listener is called, and if the target is displayed using v-if, it will not
be part of the DOM at that time, and contains() will return false. so it
goes to call hidePopover() which caused this bug.
2022-04-19 20:24:24 -04:00
Henry Jameson
a3fbf4c0cb Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  fix logoLeft not working at all
2022-04-20 01:25:45 +03:00
Henry Jameson
aef6d52951 fix logoLeft not working at all 2022-04-20 01:25:30 +03:00
Henry Jameson
d87a1fda59 fix scrollbars in dropdowns 2022-04-20 00:47:09 +03:00
Henry Jameson
9ae8ff0098 fix scrollbars in panel headers 2022-04-20 00:46:57 +03:00
Henry Jameson
b4312b80a9 fix scrollbars in panel headers 2022-04-20 00:46:04 +03:00
Henry Jameson
22cc5f185b fix scrollbars in dropdowns 2022-04-20 00:37:08 +03:00
Henry Jameson
3327b2d0b6 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  fixate conversation heading
  fix overflow that sometimes happens in sidebar due to too wide file upload element
2022-04-20 00:01:27 +03:00
Henry Jameson
bb29218a6c fixate conversation heading 2022-04-19 23:06:57 +03:00
Henry Jameson
b25c0c6f02 fix overflow that sometimes happens in sidebar due to too wide file
upload element
2022-04-19 22:22:16 +03:00
Henry Jameson
88c60b3873 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  localization updates
  properly ignore sticky elements when calculating offset because they technically are following main scroll
  unified layout-setting code and made an option to control or disable third column behavior
2022-04-12 22:01:26 +03:00
Henry Jameson
28556f7c27 localization updates 2022-04-12 22:01:04 +03:00
Henry Jameson
4b050c7fa5 properly ignore sticky elements when calculating offset because they
technically are following main scroll
2022-04-12 21:49:14 +03:00
Henry Jameson
3d37b9d8e1 unified layout-setting code and made an option to control or disable
third column behavior
2022-04-12 21:18:06 +03:00
Henry Jameson
d175e86901 fix hashtags by explicitly putting attributes 2022-04-12 18:10:19 +03:00
Henry Jameson
eae4582a5c Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  fix main scrollbar on chrome
2022-04-12 17:27:59 +03:00
Henry Jameson
b37932fdf4 fix main scrollbar on chrome 2022-04-12 17:27:34 +03:00
Henry Jameson
6b30bb2b0b Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  fix main scrollbar on chrome
2022-04-12 17:24:26 +03:00
Henry Jameson
8c9ca02221 fix main scrollbar on chrome 2022-04-12 17:23:53 +03:00
Henry Jameson
81e39d3447 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  fix chats button alignment
  reduce chats jumpiness
2022-04-12 17:18:10 +03:00
Henry Jameson
08ad2923a5 fix chats button alignment 2022-04-12 17:17:52 +03:00
Henry Jameson
e5eca8a554 reduce chats jumpiness 2022-04-12 17:03:29 +03:00
Henry Jameson
b425c5bd33 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  fix post form/dropzone for good (?)
2022-04-12 01:22:54 +03:00
Henry Jameson
0db756b4a5 fix post form/dropzone for good (?) 2022-04-12 01:22:31 +03:00
Henry Jameson
cec23e6232 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  deal with browsers that don't support hiding scrollbars (somewhat)
2022-04-12 00:20:00 +03:00
Henry Jameson
f4447eb3a0 deal with browsers that don't support hiding scrollbars (somewhat) 2022-04-12 00:19:29 +03:00
Henry Jameson
778384b609 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  enforce scroll to avoid jumpiness
2022-04-11 23:55:03 +03:00
Henry Jameson
2e10c1b0a3 enforce scroll to avoid jumpiness 2022-04-11 23:54:44 +03:00
Henry Jameson
f2f75690d7 Merge branch 'threecolumn' into shigusegubu-vue3
* threecolumn:
  fix dropdown menus
2022-04-11 23:50:04 +03:00