summaryrefslogtreecommitdiff
path: root/include/m_gui.h
AgeCommit message (Collapse)Author
2023-11-15CCtrlListView::addItem() doesn't add strings in the reverse order anymoreGeorge Hazan
2023-11-09fixes #3816 (Random crash)George Hazan
2023-11-03TreeOptions: translation fixGeorge Hazan
2023-04-28CCtrlPages: owned dialogs to be created from the very beginningGeorge Hazan
2023-03-28CCtrlTreeView: OnBeginDrag / OnEndDrag callbacks became booleanGeorge Hazan
2023-03-27fixes #3465 (broken Profile Manager's UI)George Hazan
2023-01-14Convert sources to CR+LFdartraiden
2023-01-02Update copyrightsdartraiden
2022-12-15fixes #3268 (Accessibility: Can't determine states of checkboxes with a ↵George Hazan
screen reader in the trees of Jabber options)
2022-08-19fixes #3166 (VoiceService: настройки автоматических ↵George Hazan
действий)
2022-06-20time to get rid of some DlgProc defined just to handle WM_SIZE issuesGeorge Hazan
2022-06-15DpiAware option moved to Windows-specific code in mir_core.dllGeorge Hazan
2022-06-15CDlgBase::m_bFixedSize - flag added not to apply hidpi patch to dialogsGeorge Hazan
2022-06-09UserInfo -> UI classesGeorge Hazan
2022-05-19oopsGeorge Hazan
2022-05-17MWindow - further window unification code for LinuxGeorge Hazan
2022-05-10mir_core: added header files for EnlightenmentGeorge Hazan
2022-04-20more fixes for #3066George Hazan
2022-03-09CDlgBase::GetInst() is not inlined anymoreGeorge Hazan
2022-03-01CCtrlSpin: correct processing of negative valuesGeorge Hazan
2022-02-10two extensions for CCtrlTreeOpts for memory variablesGeorge Hazan
2022-01-01Happy new year, Mirandadartraiden
2021-12-26DWORD -> uint32_tGeorge Hazan
2021-12-26WORD -> uint16_tGeorge Hazan
2021-12-26BYTE -> uint8_tGeorge Hazan
2021-11-07update for system includes & import librariesGeorge Hazan
2021-11-07first version of mir_core that builds under Linuxghazan
2021-05-15SetDraw(bool bEnable) - a wrapper for WM_SETREDRAW commandGeorge Hazan
2021-05-15unused UI template removedGeorge Hazan
2021-05-13UI classes & core code cleaning:George Hazan
- MS_CLIST_DELETECONTACT introduced to avoid the usage of string constants directly; - start menu item id parameter added to Clist_GroupBuildMenu(); - CNF_MAX macro added to simplify cycles over CNF_* array; - custom draw support for CCtrlListView & CCtrlTreeView; - Miranda's specific WM_MEASUREITEM & WM_DRAWITEM processing in CDlgBase
2021-05-11CCtrlCombo::GetCurData = suitable helper for combo boxesGeorge Hazan
2021-05-10CCtrlListView::MoveItem, CCtrlListView::SetCurSel, CCtrlCombo::SelectData - ↵George Hazan
new useful methods (cherry picked from commit 9661e86b4d2e1280b6e5e562ffafb46d1b6c0817)
2021-04-29more const qualifiersGeorge Hazan
2021-04-29UI classes:George Hazan
- added method CCtrlBase::GetCaretPos() to calculate context menu position; - added missing const qualifiers for Get* methods
2021-03-20code cleaningGeorge Hazan
2021-03-15fixes #2766 (Spin control suddenly returns previous position when called ↵George Hazan
from inside WM_NOTIFY)
2021-03-01CCtrlSlider - new GUI componentGeorge Hazan
2021-02-27fixes #2753 (by default only checkboxes should be notified about OnChange ↵George Hazan
before OnInitDialog)
2021-01-17Code cleaningdartraiden
2021-01-17Update copyrightsdartraiden
2021-01-11CTimer::Stop to return true if timer was activeGeorge Hazan
2021-01-05CCtrlColor class - the wrapper for Windows Color PickerGeorge Hazan
2020-10-24CCtrlTreeOpts class moved to mir_core, to be reused laterGeorge Hazan
2020-06-26Jabber: rest of CJabberDlgGcJoin moved to UI classesGeorge Hazan
2020-06-14Proto_GetInstance: handy helper to obtain PROTO_INTERFACE for a hContact / ↵George Hazan
szModule
2020-06-04UI classes:George Hazan
- CDlgBase::m_bSucceeded variable introduced to check whether IDOK was pressed or not; - unused/useless buttons with id=IDOK or IDCANCEL removed; - brnOk.OnClick replaced with OnApply calls; - unused/useless calls of EndDialog/EndModal removed; - minor code cleaning
2020-04-06useless commands removedGeorge Hazan
2020-03-30CProgress => CCtrlProgress: fix for a class nameGeorge Hazan
2020-02-01m_system_cpp.h removed, because there're no C files anymore (hurrah)George Hazan
2020-02-01let's make a couple of things simplerGeorge Hazan