Commit Graph

  • 566aaf3a51 Fix main pane list scrolling? miruka 2020-03-07 09:32:56 -0400
  • c49f9b98b2 Split RoomPane into Base/MultiviewPane miruka 2020-03-06 08:40:48 -0400
  • 191e86530f C++ hsluv(): ensure passing color within bounds miruka 2020-02-14 12:32:45 -0400
  • ff72983bb4 Don't copy the default theme to userdata dir miruka 2020-02-14 12:21:24 -0400
  • f6cec0bcdb Half-fix main pane scrolling? miruka 2020-02-14 10:24:42 -0400
  • 7325c78c5a Highlight main pane items on startup and clicks miruka 2020-02-13 06:58:13 -0400
  • 7547703bb0 Main pane list items keyboard activation miruka 2020-02-13 05:56:10 -0400
  • 4636a36154 AccountRoomsList highlight delegate scrolling miruka 2020-02-13 05:36:28 -0400
  • a78f5506b8 AccountRoomList keyboard up/down miruka 2020-02-12 17:58:24 -0400
  • ce0a868579 Refix Event.source, JSONify dicts for ListModel miruka 2020-02-12 13:04:46 -0400
  • ae780345e8 Make "Filter members" work again miruka 2020-02-12 08:15:54 -0400
  • 9a0969adf5 Fix Event.source for messages we send miruka 2020-02-12 08:10:59 -0400
  • f922204644 Optimize Model insertions (blist + bisect) miruka 2020-02-12 07:43:03 -0400
  • 7020706ff1 items.py: rebase fix miruka 2020-02-12 06:27:21 -0400
  • e982de1c61 Make Event.inline_content & links pure attrs miruka 2020-02-11 17:32:22 -0400
  • 8a29143b60 Working Event.event_type & source fields miruka 2020-02-11 17:17:11 -0400
  • b992db9bfe Use typing.TYPE_CHECKING to avoid inner imports miruka 2020-02-11 16:22:05 -0400
  • a653a6160a Get SortProxyFilterModel stuff working? miruka 2020-02-03 16:19:42 -0400
  • d8e18c3337 Room: show month for previous years dates miruka 2020-01-05 16:00:08 -0400
  • 9990fecc74 Begin yet another model refactor miruka 2019-12-02 16:29:29 -0400
  • 2ce5e20efa Fix chat creation client methods miruka 2019-12-29 14:30:15 -0400
  • 10dabca1d9 Use monospace font for error popup traceback miruka 2019-12-28 04:55:34 -0400
  • 5f3ecef408 Merge branch 'style' into 0.3 miruka 2019-12-27 16:35:56 -0400
  • db3bd60327 Add make clear to pyotherside install instruction miruka 2019-12-27 09:37:33 -0400
  • ce733c6641 Catch signal exception when imported from thread miruka 2019-12-27 09:28:46 -0400
  • a1256cf20a Turn Clipboard into a singleton miruka 2019-12-27 09:06:42 -0400
  • f34d2a1c6d Turn CppUtils into a Singleton miruka 2019-12-27 08:58:24 -0400
  • e7caa0b8ef Use a C++ implementation of hsluv miruka 2019-12-27 08:19:56 -0400
  • 77f851c319 Respect uiScale to decide how to align our msgs miruka 2019-12-26 11:12:33 -0400
  • 35fd57be56 Improve HDrawer complience/behavior with zoom miruka 2019-12-26 11:09:40 -0400
  • fc7f7256a1 Fix RoomPane buttons background static height miruka 2019-12-26 10:51:41 -0400
  • f977d9acf2 GUI popup for uncaught asyncio loop exceptions miruka 2019-12-26 10:05:01 -0400
  • 511681ae4d Report uncaught Python exceptions with a GUI popup miruka 2019-12-26 09:20:51 -0400
  • eff64fabd6 Catch any nio.ErrorResponse to raise MatrixErrors miruka 2019-12-26 08:16:04 -0400
  • 4f1e4fcf1c Remove excess period miruka 2019-12-22 11:36:31 -0400
  • f3e87eb3fc Minor spelling and wording corrections siedes 2019-12-22 07:21:47 -0800
  • 74d21224ab Hide account icons when MainPane gets too small miruka 2019-12-21 14:25:17 -0400
  • ab786173d9 MainPane: leave more space to chat in small window miruka 2019-12-21 13:12:02 -0400
  • e9efca76d4 HDrawer: snap around default size when resize-drag miruka 2019-12-21 13:05:12 -0400
  • b4df752f8a Improve MembersView when RoomPane collapsed miruka 2019-12-21 12:46:47 -0400
  • 44e5de02f8 font color → span mx color for outgoing HTML miruka 2019-12-20 15:36:01 -0400
  • 335d931b0a Turn markdown color names into hex codes miruka 2019-12-20 15:02:54 -0400
  • b0d77d74a9 Add custom markdown syntax for coloring text miruka 2019-12-20 14:44:31 -0400
  • be61a34ec0 Event context menu entry to open debug console miruka 2019-12-20 10:39:10 -0400
  • 9bd739a0db Fix focus and simplify popup-opener menu items miruka 2019-12-20 10:29:45 -0400
  • d9b7118f45 load_past_events: raise instead of logging errors miruka 2019-12-20 09:30:57 -0400
  • 5e26188dfe Fix & improve EventImage thumbnail sizes miruka 2019-12-20 08:32:57 -0400
  • be6292a521 RoomPane leave more space for chat in small window miruka 2019-12-20 07:38:42 -0400
  • 5857f4e398 Better defined maximum sizes for the panes miruka 2019-12-19 19:27:39 -0400
  • 535e380f40 Remove unused theme supported*PlusSpacing miruka 2019-12-19 19:04:07 -0400
  • aaa8411cb9 Room.last_event: be an Event instead of dict miruka 2019-12-19 16:52:21 -0400
  • cdd119405e backend.py: remove some unused imports miruka 2019-12-19 16:31:01 -0400
  • 090c53898c Fix width for messages with text + image previews miruka 2019-12-19 16:03:00 -0400
  • be0541f2d9 Improve HRepeater width properties miruka 2019-12-19 15:56:07 -0400
  • 2229b41af1 New way to open debug consoles miruka 2019-12-19 13:41:57 -0400
  • f4beb52e0c Remove TESTS.MD miruka 2019-12-19 07:51:26 -0400
  • fb1f9c62e5 Add SPDX ID LGPL v3+ license headers miruka 2019-12-19 07:46:16 -0400
  • d3ee39bf7b Have a separate PageLoader component from UI miruka 2019-12-18 17:00:02 -0400
  • a1f89ca9c4 Fix utils.guess_mime / uploading with 0 byte files miruka 2019-12-18 16:52:39 -0400
  • e6541cd767 Document model.py miruka 2019-12-18 16:41:51 -0400
  • 1f41e2ffaa Document Backend attrs, adapt to new ModelStore miruka 2019-12-18 16:24:43 -0400
  • 36359b05fa Transfer.qml: fix typo miruka 2019-12-18 16:24:36 -0400
  • 6fa2d91b69 Simplify and document ModelStore miruka 2019-12-18 16:24:25 -0400
  • 5f1044e96a Document model items miruka 2019-12-18 15:00:34 -0400
  • 934d6a79a2 Document nio_callbacks.py, small code improvements miruka 2019-12-18 14:24:55 -0400
  • d9b27eff9f Document media_cache.py miruka 2019-12-18 13:43:31 -0400
  • c6938903b8 Document matrix_client.py miruka 2019-12-18 13:16:15 -0400
  • 05a331382e Improve pyotherside_events.py doc miruka 2019-12-18 10:39:25 -0400
  • d89c83af5b Document theme_parser.py miruka 2019-12-18 09:50:53 -0400
  • 845fa40ed8 Improve docs for utils.py miruka 2019-12-18 09:42:56 -0400
  • d7045644f1 Rename and document html filtering stuff miruka 2019-12-18 09:33:22 -0400
  • cfcc190473 Rename QmlBridge to QMLBridge miruka 2019-12-18 08:49:03 -0400
  • ab46ac15e7 Document errors module miruka 2019-12-18 08:46:36 -0400
  • 61cd3b2f55 Rename config_files module → user_files + document miruka 2019-12-18 08:41:02 -0400
  • 23be12fb60 Document backend & qml_bridge + minor code changes miruka 2019-12-18 08:14:35 -0400
  • 87b262ebee Move backend.__about__ stuff into __init__ miruka 2019-12-18 06:55:05 -0400
  • 9e372d01d5 Python backend "App" becomes QmlBridge miruka 2019-12-18 06:44:18 -0400
  • 5d7d66f99b Have a QML Future object instead of JS dict miruka 2019-12-18 06:16:24 -0400
  • d675b3a40b Fix HDrawer import versions miruka 2019-12-18 05:02:37 -0400
  • 717c5078c7 Move QML Python stuff to its own subfolder miruka 2019-12-18 05:00:27 -0400
  • f4d7636df6 Move Chat/ dir under Pages/ miruka 2019-12-18 04:53:08 -0400
  • 2bdf21d528 Rename some filers and folder for clarity miruka 2019-12-18 04:44:19 -0400
  • 127f724357 Comment C++ files miruka 2019-12-17 18:50:21 -0400
  • 12c7e44d8a Turn event_handlers.js into EventHandlers.qml miruka 2019-12-17 18:07:38 -0400
  • 705fb31f88 Fix Utils.flickToBottom() miruka 2019-12-17 18:07:15 -0400
  • 2cb64c5346 Turn utils.js into a Utils.qml QtObject miruka 2019-12-17 17:59:53 -0400
  • c16731b239 Fix "transfered" → "transferred" spelling miruka 2019-12-17 16:18:00 -0400
  • b0cf708246 Differentiate invited members in room pane miruka 2019-12-17 09:46:18 -0400
  • 216514f19c Don't desaturate disabled button icons miruka 2019-12-17 08:55:04 -0400
  • c99ca8de44 Show progress bar when loading past room events miruka 2019-12-17 08:20:44 -0400
  • 026c049d62 Improve message delegate code, fix multiple issues miruka 2019-12-17 03:45:00 -0400
  • b3e3fd7bc6 EventFile: be as tall as the message avatars miruka 2019-12-16 18:28:51 -0400
  • 1d43d522e6 Strip file:// prefix from copied downloaded paths miruka 2019-12-16 18:22:25 -0400
  • ce23d2c992 Reactivate EventFile for video and audio events miruka 2019-12-16 18:19:06 -0400
  • 45ff9bba99 EventFile now downloadable miruka 2019-12-16 18:05:09 -0400
  • 8215d127c8 Move EventImage.download() to EventMediaLoader miruka 2019-12-16 17:48:07 -0400
  • 011b870d0b Don't show EventFile for video/audio links miruka 2019-12-16 17:41:36 -0400
  • 1ec8ed466f Implement crude encrypted EventImage downloading miruka 2019-12-16 17:36:14 -0400
  • 5dbf06ba6c Fix multiple accounts local echo issues miruka 2019-12-16 10:36:59 -0400
  • 423c657fea Disable HListView animation debug prints miruka 2019-12-16 07:35:39 -0400