Commit Graph

63 Commits

Author SHA1 Message Date
mappu 90259fb2b9 gui: prevent submitting blank queries to db (seems to hang sqlite) 2024-07-18 17:09:48 +12:00
mappu 7573cf0453 app: upcast loadedDatabase to more specific interfaces 2024-07-18 17:09:32 +12:00
mappu 8f5e1054fb db: return error from contextAction.Callback (2) 2024-07-14 15:28:18 +12:00
mappu 1ac96eb133 move filter consts to each db file 2024-07-14 15:27:54 +12:00
mappu e1a9f187cb db: return error from RenderForNav, contextAction.Callback 2024-07-13 18:03:42 +12:00
mappu 35a83eb483 gui: basic syntax highlighting implementation (disabled) 2024-07-06 12:41:57 +12:00
mappu 2f65ffdd70 db: lift execQuery error handling to parent 2024-07-06 11:59:55 +12:00
mappu aad92d27e9 gui: use icons for toolbar 2024-07-06 11:54:48 +12:00
mappu f78eec1872 bolt: support editing 2024-07-06 11:45:41 +12:00
mappu 8af27f8834 gui: change tracking for insert, edit, delete actions 2024-07-06 11:04:19 +12:00
mappu 0d3b90b879 gui: prep work for inserting rows 2024-07-05 20:07:19 +12:00
mappu 2b59efc410 gui: add refresh button on data tab 2024-07-05 19:46:04 +12:00
mappu 7fbf2ef1ed gui: common column handling, set widths automatically 2024-07-05 19:35:24 +12:00
mappu d7e3363173 gui: convert data tables from TListView to TStringGrid 2024-07-05 19:21:08 +12:00
mappu cecfc338d4 gui: bigger default window size 2024-07-05 18:43:02 +12:00
mappu f31724a110 gui: add extra space in help menu driver list 2024-06-30 14:14:50 +12:00
mappu 063a8ca837 debconf: add as database option 2024-06-30 14:14:41 +12:00
mappu 7b4cc885f5 gui: use Consolas as monospace font on Windows 2024-06-30 13:16:27 +12:00
mappu 493ab846b9 gui: adjust styles for query frame 2024-06-30 11:10:19 +12:00
mappu 50cf207eae gui: fix properties tab background colour for windows build 2024-06-30 11:05:16 +12:00
mappu 650c9e7183 sqlite: basic integration for the cli driver 2024-06-29 12:13:34 +12:00
mappu 471737f421 gui: add helper function for menu separators 2024-06-29 12:13:18 +12:00
mappu fc084d7190 gui: seamless refresh after bucket action, support nav removal 2024-06-28 12:29:44 +12:00
mappu e2111017eb gui: implement nav refresh 2024-06-28 12:04:39 +12:00
mappu ef70e5825a gui: add nav context images for refresh + close 2024-06-28 12:00:18 +12:00
mappu 975e120530 main: move appname to constant 2024-06-28 11:53:01 +12:00
mappu ce43f5765c bolt: support 'create new database' 2024-06-28 11:40:03 +12:00
mappu feffa67677 main: infra for custom context actions 2024-06-28 11:34:00 +12:00
mappu a14e58297a bolt: support open as readonly 2024-06-28 11:33:43 +12:00
mappu 2b309fbda7 gui: add help option to show driver versions 2024-06-28 11:21:14 +12:00
mappu 70db402cdf gui: use helper function for setting up menus 2024-06-28 11:11:34 +12:00
mappu 9bf84fa140 pebble: initial support 2024-06-28 11:01:34 +12:00
mappu f79d17afed badger: support temporary in-memory databases 2024-06-23 16:29:53 +12:00
mappu d7c2282335 badger: add dgraph vendor icon 2024-06-23 16:29:53 +12:00
mappu 43002a9fde main: restructure nav menu into alphabetical per-DB options 2024-06-23 16:29:53 +12:00
mappu 38d9e6238f main: add help menu with website link 2024-06-23 15:58:12 +12:00
mappu a653ef8ca4 main: get accurate cross-platform background colour for properties tab 2024-06-23 15:58:03 +12:00
mappu b45faa2e73 main: add nav context menu, support closing open connections 2024-06-23 15:28:15 +12:00
mappu 7e5d17100d main: preload recursive navigation only one layer at a time 2024-06-23 15:21:41 +12:00
mappu a817e5fa21 main: recursively load all nav state at connection time 2024-06-23 15:12:26 +12:00
mappu 3d185033f3 main: allow scrolling long content on properties tab 2024-06-23 14:56:00 +12:00
mappu 924957d00d main: abstract the nil selection into a virtual database type 2024-06-23 14:55:46 +12:00
mappu db5f6816c5 main: allow running partial query by selection 2024-06-23 13:07:52 +12:00
mappu 3a4bdbde94 redis: improve dialog style, open connection, enumerate databases 2024-06-23 13:07:42 +12:00
mappu 0363bc65f4 platform_windows: move extra syso inclusion out of main 2024-06-23 13:06:41 +12:00
mappu 04ef53720f redis: initial work on connection dialog 2024-06-22 17:36:25 +12:00
mappu f4d2d2ec39 gui: improvements for execute toolbar 2024-06-15 12:57:35 +12:00
mappu 5cd3f6c765 badger: initial support 2024-06-15 12:37:44 +12:00
mappu 5e0422e10f gui: add query shortcut, or switch tab if not focused 2024-06-15 12:15:29 +12:00
mappu ef30a0d210 add new custom query feature 2024-06-15 12:15:21 +12:00